This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from f804b3159482 Merge tag 'linux-watchdog-5.10-rc1' of git://www.linux-wat [...] adds f5f7ab168b9a 9P: Cast to loff_t before multiplying adds 316a1bef0d16 9p/xen: Fix format argument warning adds 7ca1db21ef8e net: 9p: initialize sun_server.sun_path to have addr's val [...] adds 334d431f65f0 Merge tag '9p-for-5.10-rc1' of git://github.com/martinetd/linux adds 9e456aeaacb6 exfat: fix misspellings using codespell tool adds 45882a6a0dbd exfat: use i_blocksize() to get blocksize adds 188df41f212c exfat: eliminate dead code in exfat_find() adds 6c958a095555 exfat: remove useless directory scan in exfat_add_entry() adds a7a241686c8f exfat: replace memcpy with structure assignment adds 04cee52fb8bd exfat: remove 'rwoffset' in exfat_inode_info adds eae503f7eb05 exfat: remove useless check in exfat_move_file() adds 9b06f57b9edb Merge tag 'exfat-for-5.10-rc1' of git://git.kernel.org/pub [...] adds e56dc9e2949e nfsd: remove fault injection code adds 12ed22f3c3dc nfsd: give up callbacks on revoked delegations adds 4cce11fa48b8 nfsd: Fix typo in comment adds 1cc5213baada net: sunrpc: delete repeated words adds e2a1840e56a1 nfsd: Remove unnecessary assignment in nfs4xdr.c adds ff7e11f357ab MAINTAINERS: Note NFS docs under Documentation/ adds ade3dbad1459 Documentation: update RPCSEC_GSSv3 RFC link adds 3caf91757ced nfsd: rename delegation related tracepoints to make them l [...] adds 403217f30418 SUNRPC/NFSD: Implement xdr_reserve_space_vec() adds 8237284a00d9 NFSD: Correct type annotations in user xattr helpers adds b9a492376d51 NFSD: Correct type annotations in user xattr XDR functions adds 5aff7d0820c4 NFSD: Correct type annotations in COPY XDR functions adds 44b49aa65f86 nfsd: fix comparison to bool warning adds 8c38b705b4f4 silence nfscache allocation warnings with kvzalloc adds 9dbc1f45d512 sunrpc: cache : Replace seq_printf with seq_puts adds 0aa99c4d1f21 sunrpc: simplify do_cache_clean adds ae3c57b5ca47 nfsd: Cache R, RW, and W opens separately adds 50747dd5e47b nfsd4: remove check_conflicting_opens warning adds 13956160fc7c nfsd: rq_lease_breaker cleanup adds 6b3dccd48de8 NFSD: Add missing NFSv2 .pc_func methods adds 49d99608213b lockd: Replace PROC() macro with open code adds ba1df797e5bb NFSACL: Replace PROC() macro with open code adds dcc46991d3c5 NFSD: Encoder and decoder functions are always present adds 84c138e78d8e NFSD: Clean up switch statement in nfsd_dispatch() adds 383c440d4f14 NFSD: Clean up stale comments in nfsd_dispatch() adds 4c96cb56eefa NFSD: Clean up nfsd_dispatch() variables adds 85085aacefc6 NFSD: Refactor nfsd_dispatch() error paths adds 7cf8357043bb NFSD: Remove vestigial typedefs adds 1841b9b61492 NFSD: Fix .pc_release method for NFSv2 adds f0af22101d90 NFSD: Call NFSv2 encoders on error returns adds 14168d678a0f NFSD: Remove the RETURN_STATUS() macro adds 4b74fd793a77 NFSD: Map nfserr_wrongsec outside of nfsd_dispatch adds cc028a10a48c NFSD: Hoist status code encoding into XDR encoder functions adds 528b84934eb9 NFSD: Add READ_PLUS data support adds 2db27992dd56 NFSD: Add READ_PLUS hole segment encoding adds 278765ea0752 NFSD: Return both a hole and a data segment adds 9f0b5792f07d NFSD: Encode a full READ_PLUS reply adds c09f56b8f68d net/sunrpc: Fix return value for sysctl sunrpc.transports adds c1488428a8da nfsd: remove unneeded break adds c327a310ec4d svcrdma: fix bounce buffers for unaligned offsets and mult [...] adds 27a1e8a0f79e sunrpc: raise kernel RPC channel buffer size adds d48c8124749c SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() adds 0cfcd405e758 NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy adds 24717cfbbbbf Merge tag 'nfsd-5.10' of git://linux-nfs.org/~bfields/linux adds f6ef7b7bb285 proc: remove a level of indentation in proc_get_inode adds 906146f44922 proc: cleanup the compat vs no compat file ops adds fd5a13f4893c proc: add a read_iter method to proc proc_ops adds 4bd6a7353ee1 sysctl: Convert to iter interfaces adds 4d03e3cc5982 fs: don't allow kernel reads and writes without iter ops adds 36e2c7421f02 fs: don't allow splice read/write without explicit ops adds 5e6e9852d6f7 uaccess: add infrastructure for kernel builds with set_fs() adds 81b1e242b8bd test_bitmap: remove user bitmap tests adds c6f7c753f71c lkdtm: remove set_fs-based tests adds 999c83e8ffd9 x86: move PAGE_OFFSET, TASK_SIZE & friends to page_{32,64} [...] adds a1d826d475aa x86: make TASK_SIZE_MAX usable from assembly code adds 47058bb54b57 x86: remove address space overrides using set_fs() adds c33165253492 powerpc: use non-set_fs based maccess routines adds 5ae4998b5d6f powerpc: remove address space overrides using set_fs() adds 4c207ef48269 fs: Allow a NULL pos pointer to __kernel_write adds 7b84b665c874 fs: Allow a NULL pos pointer to __kernel_read adds f56e65dff6ad Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm [...] adds 0e6895ba00b7 ext4: implement swap_activate aops using iomap adds 70022da804f0 ext4: fix dead loop in ext4_mb_new_blocks adds 5b3dc19dda66 ext4: discard preallocations before releasing group lock adds cb8d53d2c973 ext4: fix leaking sysfs kobject after failed mount adds 766ef1e101cd ext4: flag as supporting buffered async reads adds b483bb77194b ext4: delete duplicated words + other fixes adds 81e8c3c50352 ext4: do not interpret high bytes if 64bit feature is disabled adds 15ed2851b0f4 ext4: remove unused argument from ext4_(inc|dec)_count adds aa2f77920b74 ext4: disallow modifying DAX inode flag if inline_data has [...] adds c9e87161cc62 ext4: fix error handling code in add_new_gdb adds acaa532687cd ext4: fix superblock checksum calculation race adds 7eb90a2d6a48 ext4: remove unused including <linux/version.h> adds 9faac62d4013 ext4: optimize file overwrites adds 2be7d717cafc ext4: add trace exit in exception path. adds 15a119e09344 jbd2: fix the comment of struct jbd2_journal_handle adds ee7ed3aa0f08 ext4: rename journal_dev to s_journal_dev inside ext4_sb_info adds dd0db94f305c ext4: rename system_blks to s_system_blks inside ext4_sb_info adds 9704a322ea67 ext4: fix bdev write error check failed when mount fs with ro adds 9d1f9b277040 ext4: delete invalid comments near mb_buddy_adjust_border adds addd752cff27 ext4: make mb_check_counter per group adds af8c53c8bc08 ext4: limit entries returned when counting fsmap records adds d9befedaafcf ext4: clear buffer verified flag if read meta block from disk adds fa491b14cd95 ext4: introduce new metadata buffer read helpers adds 2d069c0889ef ext4: use common helpers in all places reading metadata buffers adds 60c776e50bc5 ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() adds 5df1d4123d53 ext4: introduce ext4_sb_breadahead_unmovable() to replace [...] adds 0a846f496db1 ext4: use ext4_sb_bread() instead of sb_bread() adds 8394a6abf3ae ext4: introduce ext4_sb_bread_unmovable() to replace sb_br [...] adds aa3c0c61f62d jbd2: introduce/export functions jbd2_journal_submit|finis [...] adds 342af94ec6c0 jbd2, ext4, ocfs2: introduce/use journal callbacks j_submi [...] adds 64a9f1449950 ext4: data=journal: fixes for ext4_page_mkwrite() adds afb585a97f81 ext4: data=journal: write-protect pages on j_submit_inode_ [...] adds d1e18b8824dd ext4: fix bs < ps issue reported with dioread_nolock mount opt adds d3e7d20befd9 ext4: use the normal helper to get the actual inode adds fc750a3b44bd jbd2: avoid transaction reuse after reformatting adds e0770e91424f ext4: Detect already used quota file early adds f5b8b297b042 doc: update ext4 and journalling docs to include fast comm [...] adds 995a3ed67fc8 ext4: add fast_commit feature and handling for extended mo [...] adds 6866d7b3f2bb ext4 / jbd2: add fast commit initialization adds ff780b91efe9 jbd2: add fast commit machinery adds aa75f4d3daae ext4: main fast-commit commit path adds 5b849b5f96b4 jbd2: fast commit recovery path adds 8016e29f4362 ext4: fast commit recovery path adds 0f0672ffb61a ext4: add a mount opt to forcefully turn fast commits on adds ce8c59d197c8 ext4: add fast commit stats in procfs adds 1322181170bb ext4: fix invalid inode checksum adds 96485e446260 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 76fc8e854e3b PCI/ACS: Enable Translation Blocking for external devices adds 97d0260bf388 Merge branch 'pci/acs' adds 0f1619cf82ef PCI/ASPM: Move pci_clear_and_set_dword() earlier adds 08e869ee16fa PCI/ASPM: Move LTR path check to where it's used adds 190cd42cc1db PCI/ASPM: Use 'parent' and 'child' for readability adds c6e5f02b5281 PCI/ASPM: Remove struct aspm_register_info.support adds 67bcc9ad6810 PCI/ASPM: Remove struct aspm_register_info.enabled adds 5f7875d651c2 PCI/ASPM: Remove struct aspm_register_info.latency_encoding adds ecdf57b4f674 PCI/ASPM: Remove struct aspm_register_info.l1ss_cap_ptr adds 81c2b807c8c2 PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl2 (unused) adds 28a1488e5543 PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl1 adds 1e8955fd832c PCI/ASPM: Pass L1SS Capabilities value, not struct aspm_re [...] adds 187f91db8237 PCI/ASPM: Remove struct aspm_register_info.l1ss_cap adds df8f10587d3d PCI/ASPM: Remove struct pcie_link_state.l1ss adds a9f379068cc6 Merge branch 'pci/aspm' adds d24e124577cd PCI/ACPI: Tone down missing MCFG message adds 2ce02a864ac1 PCI: Add schedule point in pci_read_config() adds 877c1a5f79c6 PCI/ACPI: Add Ampere Altra SOC MCFG quirk adds b0e85c3c8554 PCI: Add Kconfig options for MPS/MRRS strategy adds 28a18aec5955 Merge branch 'pci/enumeration' adds 85d79c5281a9 PCI: rpadlpar: Use for_each_child_of_node() and for_each_n [...] adds 8a6144994105 PCI: pciehp: Reduce noisiness on hot removal adds 23cce2e00b33 PCI: shpchp: Remove unused 'rc' assignment adds 5cfdc750bc6f Merge branch 'pci/hotplug' adds a5d02e901e6d PCI/PM: Remove unused pcibios_pm_ops adds 3789af9a13e5 PCI/PM: Rename pci_dev.d3_delay to d3hot_delay adds 454d082dbb47 PCI/PM: Remove unused PCI_PM_BUS_WAIT adds 638c133e5f52 PCI/PM: Revert "PCI/PM: Apply D2 delay as milliseconds, no [...] adds 0d2493ab08b4 Merge branch 'pci/pm' adds 00da4805c3e1 PCI: Remove unnecessary header includes adds 035fff1f7aab x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled adds e7a7499d841b PCI: Use scnprintf(), not snprintf(), in sysfs "show" functions adds 462bd2fdf56a PCI/IOV: Simplify pci-pf-stub with module_pci_driver() adds 7b6f2240880b PCI/LINK: Print IRQ number used by port adds 8c46d543aaa9 PCI: Update mmap-related #ifdef comments adds 10791141a6cf PCI: Simplify pci_dev_reset_slot_function() adds 32b313ce9db5 PCI: endpoint: Use "NULL" instead of "0" as a NULL pointer adds 0a98bb98f2c7 PCI: Simplify bool comparisons adds eec240e25ab3 PCI/P2PDMA: Drop double zeroing for sg_init_table() adds 58e0cd3e23ea PCI: v3-semi: Remove unneeded break adds 8b28a3f3461e Merge branch 'pci/misc' adds 9aa9cf3ee945 ACPI / APEI: Add a notifier chain for unknown (vendor) CPE [...] adds acb52897cc84 PCI: hip: Add handling of HiSilicon HIP PCIe controller errors adds 03b482e2432c Merge branch 'remotes/lorenzo/pci/apei' adds 333a67839967 sparc32: Remove useless io_32.h __KERNEL__ preprocessor guard adds 1d29b36ac7b4 sparc32: Move ioremap/iounmap declaration before asm-gener [...] adds f5810e5c3292 asm-generic/io.h: Fix !CONFIG_GENERIC_IOMAP pci_iounmap() [...] adds 299af12a7270 Merge branch 'remotes/lorenzo/pci/pci-iomap' adds fc177304d126 ARM/PCI: Remove unused fields from struct hw_pci adds 5bedfdb2ff8b Merge branch 'remotes/lorenzo/pci/arm' adds b32c012e4b98 PCI: aardvark: Fix compilation on s390 adds 7862a6134456 PCI: aardvark: Check for errors from pci_bridge_emul_init() call adds d39ff8ee9f27 PCI: pci-bridge-emul: Export API functions adds 526a76991b7b PCI: aardvark: Implement driver 'remove' function and allo [...] adds d0c6a3475b03 PCI: aardvark: Move PCIe reset card code to advk_pcie_trai [...] adds ea17a0f153af phy: marvell: comphy: Convert internal SMCC firmware retur [...] adds b0c6ae0f8948 PCI: aardvark: Fix initialization with old Marvell's Arm T [...] adds d1640a83073c Merge branch 'remotes/lorenzo/pci/aardvark' adds b927ad3405f9 PCI: brcmstb: PCIE_BRCMSTB depends on ARCH_BRCMSTB adds e6f98b292413 dt-bindings: PCI: Add bindings for more Brcmstb chips adds 1cf1b0a6dd95 PCI: brcmstb: Add bcm7278 register info adds 8195b7417018 PCI: brcmstb: Add suspend and resume pm_ops adds 04356ac30771 PCI: brcmstb: Add bcm7278 PERST# support adds 740d6c3708a9 PCI: brcmstb: Add control of rescal reset adds 52ded9e4f07b PCI: brcmstb: Set additional internal memory DMA viewport sizes adds 3baec684a531 PCI: brcmstb: Accommodate MSI for older chips adds 20b1d6ba606c PCI: brcmstb: Set bus max burst size by chip type adds 1f66d95efdb7 PCI: brcmstb: Add bcm7211, bcm7216, bcm7445, bcm7278 to ma [...] adds a66999a3440a Merge branch 'remotes/lorenzo/pci/brcmstb' adds c7e592a6a541 PCI: cadence-ep: Remove obsolete path from comment adds 9aae3af8767c PCI: cadence: Simplify cdns_pcie_host_init_address_transla [...] adds a78f2e07d047 Merge branch 'remotes/lorenzo/pci/cadence' adds 16270a923557 PCI: designware-ep: Fix the Header Type check adds 07e292950b93 PCI: Allow root and child buses to have different pci_ops adds f81c770df72e PCI: dwc: Use DBI accessors instead of own config accessors adds 444ddca52484 PCI: dwc: Allow overriding bridge pci_ops adds 27e7ed018113 PCI: dwc: Add a default pci_ops.map_bus for root port adds fffbb0ba8e75 PCI: dwc: al: Use pci_ops for child config space accessors adds 10a797c6e54a PCI: dwc: keystone: Use pci_ops for config space accessors adds 692ccce7f0c5 PCI: dwc: tegra: Use pci_ops for root config space accessors adds e0ceb8f90b80 PCI: dwc: meson: Use pci_ops for root config space accessors adds 6408e6a7f9ee PCI: dwc: kirin: Use pci_ops for root config space accessors adds 08d2209e798a PCI: dwc: exynos: Use pci_ops for root config space accessors adds c4a42ee9acfb PCI: dwc: histb: Use pci_ops for root config space accessors adds 7975c8cc8ed8 PCI: dwc: Remove dwc specific config accessor ops adds c2b0c098fbd1 PCI: dwc: Use generic config accessors adds 6e8e104d2196 PCI: Also call .add_bus() callback for root bus adds 6ab15b5e7057 PCI: dwc: keystone: Convert .scan_bus() callback to use add_bus adds 1df793054859 PCI: dwc: Convert to use pci_host_probe() adds 5808d43e7c91 PCI: dwc: Remove root_bus pointer adds 0f71c60ffd26 PCI: dwc: Remove storing of PCI resources adds 2ef6b06a0475 PCI: dwc: Simplify config space handling adds 421063efaf1e PCI: dwc/keystone: Drop duplicated 'num-viewport' adds cf627713e3c0 PCI: dwc: Check CONFIG_PCI_MSI inside dw_pcie_msi_init() adds 574523dcfc63 PCI: dwc/imx6: Remove duplicate define PCIE_LINK_WIDTH_SPE [...] adds 6ffc02d23631 PCI: dwc: Add a 'num_lanes' field to struct dw_pcie adds cff9244432e8 PCI: dwc: Ensure FAST_LINK_MODE is cleared adds 244c40cc28b1 PCI: dwc/meson: Drop the duplicate number of lanes setup adds 15efab2b8934 PCI: dwc/meson: Drop unnecessary RC config space initialization adds 2f2cea1ea70a PCI: dwc/meson: Rework PCI config and DW port logic regist [...] adds 201a8df89952 PCI: dwc/imx6: Use common PCI register definitions adds 7b87ddc04b36 PCI: dwc/qcom: Use common PCI register definitions adds fb7652327101 PCI: dwc: Remove hardcoded PCI_CAP_ID_EXP offset adds 84667a416d42 PCI: dwc/tegra: Use common Designware port logic register [...] adds 903d69f83c6b PCI: dwc: Remove read_dbi2 code adds b04a6b9d395d PCI: dwc: Make ATU accessors private adds 39bc5006501c PCI: dwc: Centralize link gen setting adds 441e48fdf0b4 PCI: dwc: Set PORT_LINK_DLL_LINK_EN in common setup code adds b02b06a74b01 PCI: dwc/intel-gw: Drop unnecessary checking of DT 'device [...] adds cf854be2d9a3 PCI: dwc/intel-gw: Move getting PCI_CAP_ID_EXP offset to i [...] adds d439e7edd134 PCI: dwc/intel-gw: Drop unused max_width adds aeaa0bfe8965 PCI: dwc: Move N_FTS setup to common setup adds fdd056ff7af4 PCI: dwc: Use DBI accessors adds 24ede430fa49 PCI: designware-ep: Add multiple PFs support for DWC adds 2f7f7001d0e5 PCI: designware-ep: Add the doorbell mode of MSI-X in EP mode adds 6bfc9c3a2c70 PCI: designware-ep: Move the function of getting MSI capab [...] adds 47a062609a30 PCI: designware-ep: Modify MSI and MSIX CAP way of finding adds 16421e14ad5a dt-bindings: pci: layerscape-pci: Add compatible strings f [...] adds 20e458fb92af PCI: layerscape: Fix some format issue of the code adds cc255eb0bfbe PCI: layerscape: Modify the way of getting capability with [...] adds e64844b6da31 PCI: layerscape: Modify the MSIX to the doorbell mode adds 1b6a0e43a1a1 PCI: layerscape: Add EP mode support for ls1088a and ls2088a adds 6b8ab42137e9 misc: pci_endpoint_test: Add LS1088a in pci_device_id table adds 09fb37b35e34 misc: pci_endpoint_test: Add driver data for Layerscape PC [...] adds ce31ff786ddf PCI: dwc: Fix 'cast truncates bits from constant value' adds 927f56d67f47 dt-bindings: PCI: uniphier: Add iATU register description adds 1ba415a277c0 dt-bindings: PCI: uniphier-ep: Add iATU register description adds 13ab639ed48c PCI: dwc: Add common iATU register support adds b101a39897d8 PCI: keystone: Remove iATU register mapping adds 742833249198 PCI: dwc: Skip PCIE_MSI_INTR0* programming if MSI is disabled adds 07940c369a6b PCI: dwc: Fix MSI page leakage in suspend/resume adds 15b23906347c PCI: dwc: Add link up check in dw_child_pcie_ops.map_bus() adds 924bb1f9b014 Merge branch 'remotes/lorenzo/pci/dwc' adds 915cff7f38c5 PCI: hv: Fix hibernation in case interrupts are not re-created adds 9d69d649bbf8 Merge branch 'remotes/lorenzo/pci/hv' adds 73abd0bf89d2 PCI: imx6: Use fallthrough pseudo-keyword adds 61660dbf08e1 PCI: imx6: Do not output error message when devm_clk_get() [...] adds 982f8334262d Merge branch 'remotes/lorenzo/pci/imx6' adds eb7eacaa5b9e PCI: iproc: Set affinity mask on MSI interrupts adds 0c3c87d2b270 PCI: iproc: Use module_bcma_driver to simplify the code adds 936452941cbe PCI: iproc: Fix using plain integer as NULL pointer in ipr [...] adds 7ba381c449fd Merge branch 'remotes/lorenzo/pci/iproc' adds ecc3e424d190 PCI: kirin: Return -EPROBE_DEFER in case the gpio isn't ready adds 29828fc20ab1 Merge branch 'remotes/lorenzo/pci/kirin' adds 9846155b00fe PCI: loongson: Simplify loongson_pci_probe() return expression adds 1f287b5ce5e7 Merge branch 'remotes/lorenzo/pci/loongson' adds a98d2187efd9 PCI: meson: Build as module by default adds 92f27db7b1bd Merge branch 'remotes/lorenzo/pci/meson' adds df7fc0556112 PCI: mobiveil: Simplify mobiveil_pcie_init_irq_domain() re [...] adds 4f317eac2f65 Merge branch 'remotes/lorenzo/pci/mobiveil' adds d5071f086bac PCI: mvebu: Remove useless msi_controller pointer allocation adds be36e9b97144 Merge branch 'remotes/lorenzo/pci/mvebu' adds d3d4d028afb7 PCI: qcom: Make sure PCIe is reset before init for rev 2.1.0 adds 3b353982202b Merge branch 'remotes/lorenzo/pci/qcom' adds 2de82ec86674 dt-bindings: pci: rcar-pci-ep: Document r8a774a1 and r8a774b1 adds cfb824ddd1c0 misc: pci_endpoint_test: Add Device ID for RZ/G2M and RZ/G [...] adds 5e94083c7814 dt-bindings: pci: rcar-pci-ep: Document r8a774e1 adds a63c5f3db07d misc: pci_endpoint_test: Add Device ID for RZ/G2H PCIe controller adds 44c9b4cc3467 PCI: rcar-gen2: Use fallthrough pseudo-keyword adds d16d538ff491 dt-bindings: PCI: rcar: Add device tree support for r8a7742 adds f95f023d11a0 Merge branch 'remotes/lorenzo/pci/rcar' adds d27b1cdc10e7 PCI: tegra: No need to check return value of debugfs_creat [...] adds cd198909d680 PCI: tegra: Convert to use DEFINE_SEQ_ATTRIBUTE macro adds 214b2e042fba Merge branch 'remotes/lorenzo/pci/tegra' adds 030109c0376c PCI: vmd: Create physical offset helper adds 2e1224183b1b PCI: vmd: Create bus offset configuration helper adds 1552b11ba15e PCI: vmd: Create IRQ Domain configuration helper adds 875b4e2a93bb PCI: vmd: Create IRQ allocation helper adds 93c9fce7d5f3 PCI: vmd: Update VMD PM to correctly use generic PCI PM adds a2340daa6a8c Merge branch 'pci/vmd' adds 026b940f18bc PCI: xgene: Remove unused assignment to variable msi_val adds 4c0e51f8054c Merge branch 'remotes/lorenzo/pci/xgene' adds 7d69b117c313 PCI: xilinx-cpm: Remove leftover bridge initialization adds 28e34e751f6c Merge branch 'remotes/lorenzo/pci/xilinx' adds 00937f36b09e Merge tag 'pci-v5.10-changes' of git://git.kernel.org/pub/ [...] adds 0142ee3f2e88 dt-bindings: pwm: renesas,pwm-rcar: Add r8a774e1 support adds 457f74abbed0 pwm: rockchip: Keep enabled PWMs running while probing adds f339e79bae85 pwm: Convert to use DEFINE_SEQ_ATTRIBUTE macro adds 85a5745f17b8 pwm: bcm2835: Simplify with dev_err_probe() adds c0bfe9606e03 pwm: jz4740: Simplify with dev_err_probe() adds 836719f8948a pwm: rockchip: Simplify with dev_err_probe() adds 5530fcaf9ca3 pwm: sifive: Simplify with dev_err_probe() adds 793bb636f549 pwm: sprd: Simplify with dev_err_probe() adds 5327f34bf8ee pwm: sun4i: Simplify with dev_err_probe() adds 316b676bd4cc pwm: pca9685: Make comments more consistent adds e1057a8df165 pwm: pca9685: Use BIT() macro instead of shift adds bce54366946a pwm: pca9685: Disable unused alternative addresses adds b39c0615d066 pwm: img: Fix null pointer access in probe adds 1f2bd2271a10 pwm: Allow store 64-bit duty cycle from sysfs interface adds 6a78dfb8faca dt-bindings: pwm: renesas,tpu-pwm: Document r8a7742 support adds 3b1954cd57bf dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support adds ceae608a5489 Merge tag 'pwm/for-5.10-rc1' of git://git.kernel.org/pub/s [...] adds e8d8e9a3d0b2 clk: renesas: r8a7742: Add clk entry for VSPR adds e41cb2179329 clk: renesas: rcar-gen2: Rename vsp1-(sy|rt) clocks to vsp(s|r) adds a69f802ea1e5 dt-bindings: clock: renesas,cpg-mssr: Document r8a779a0 adds ffbf9cf3f946 clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of [...] adds 8b652aa8a1fb clk: renesas: cpg-mssr: Add register pointers into struct [...] adds c2ff0810934a dt-bindings: power: Add r8a779a0 SYSC power domain definitions adds fa2d185f7518 dt-bindings: clock: Add r8a779a0 CPG Core Clock Definitions adds 776e4ad0a042 Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into clk- [...] adds 17bcc8035d2d clk: renesas: cpg-mssr: Add support for R-Car V3U adds 15d683e61bdd clk: renesas: rcar-gen3: Update description for RZ/G2 adds 7aa908b48d6e Merge tag 'clk-renesas-for-v5.10-tag2' of git://git.kernel [...] adds 7b70689b07c1 clk: meson: add sclk-ws driver adds cdabb1ffc7c2 clk: meson: axg-audio: separate axg and g12a regmap tables adds 4fd433fd4551 clk: meson: axg-audio: fix g12a tdmout sclk inverter adds 2c4e80e06790 clk: meson: g12a: mark fclk_div2 as critical adds 7b5c5720a368 clk: meson: make shipped controller configurable adds 871ca96f1c7d Merge tag 'clk-meson-v5.10-1' of https://github.com/BayLib [...] adds 2f704c29699d dt-bindings: clk: sunxi-ccu: add compatible string for A10 [...] adds fb038ce4db55 clk: sunxi-ng: add support for the Allwinner A100 CCU adds a3ba99a24b36 clk: sunxi-ng: sun8i: r40: Use sigma delta modulation for [...] adds 5eefe5e18317 Merge tag 'sunxi-clk-for-5.10-1' of https://git.kernel.org [...] adds 3f1cc53b5f6f clk: samsung: exynos5420: Add definition of clock ID for m [...] adds 8b066520ff7e clk: samsung: exynos5420: Avoid __clk_lookup() calls when [...] adds f493602db56b clk: samsung: Add clk ID definitions for the CPU parent clocks adds 1f6e17d20245 clk: samsung: exynos5420/5250: Add IDs to the CPU parent c [...] adds ff8e0ff9b996 clk: samsung: Use cached clk_hws instead of __clk_lookup() calls adds 553be99d1fe9 Merge tag 'clk-v5.10-samsung' of https://git.kernel.org/pu [...] adds 533852d71840 clk: s2mps11: initialize driver via module_platform_driver adds 52ba4fa40fb3 clk: fixed: add missing kerneldoc adds faeda014b49e clk: davinci: add missing kerneldoc adds 425c23d382ab clk: at91: drop unused at91sam9g45_pcr_layout adds f5e75b4aaec4 clk: mmp: pxa1928: drop unused 'clk' variable adds 84afc9ecf4e4 clk: si5341: drop unused 'err' variable adds b10f22493512 clk: socfpga: agilex: Remove unused variable 'cntr_mux' adds 9d3261628aa6 Merge branches 'clk-renesas', 'clk-amlogic', 'clk-allwinne [...] adds eff8a85acfb4 clk: mediatek: mt6797: simplify the return expression of m [...] adds b37c1e673ec5 clk: mediatek: mt7629: simplify the return expression of m [...] adds a2618360abd7 clk: mediatek: fix platform_no_drv_owner.cocci warnings adds 2f05cced7307 clk: keystone: sci-clk: fix parsing assigned-clock data du [...] adds d3f3f499cb33 clk: keystone: sci-clk: cache results of last query rate o [...] adds 4630ef134e41 clk: keystone: sci-clk: add 10% slack to set_rate adds cec4a609a888 clk: ti: autoidle: add checks against NULL pointer reference adds b7a7943fe291 clk: ti: clockdomain: fix static checker warning adds 6045124ebe72 clk: ti: dra7: add missing clkctrl register for SHA2 instance adds f102ed0686b1 clk: tegra: Drop !provider check in tegra210_clk_emc_set_rate() adds 816e87253dec clk: rockchip: rk3308: drop unused mux_timer_src_p adds 63207c37eac4 clk: rockchip: Use clk_hw_register_composite instead of cl [...] adds f73907de3493 clk: rockchip: Export rockchip_clk_register_ddrclk() adds 37353491d1a8 clk: rockchip: Export rockchip_register_softrst() adds ea650c26611d clk: rockchip: Export some clock common APIs for module drivers adds 4d98ed1e1264 clk: rockchip: fix the clk config to support module build adds 70d839e2761d clk: rockchip: rk3399: Support module build adds ca52a47af60f Merge tag 'v5.10-rockchip-clk1' of git://git.kernel.org/pu [...] adds b608f11d49ec clk: rockchip: Initialize hw to error to avoid undefined behavior adds 804a892456b7 clk: mediatek: add UART0 clock support adds 8adea9b9459c dt-bindings: clock: mediatek: add bindings for MT8167 clocks adds a68224832118 clk: mediatek: Add MT8167 clock support adds 3ab9a54f76e7 Merge branches 'clk-simplify', 'clk-ti', 'clk-tegra', 'clk [...] adds 4f8a13e1c2c2 clk: uniphier: use semicolons rather than commas to separa [...] adds 39443a27cb78 clk: mvebu: ap80x-cpu: use semicolons rather than commas t [...] adds 3270ee14557b clk: meson: use semicolons rather than commas to separate [...] adds 86378cf646d3 clk: axi-clkgen: Add support for fractional dividers adds a3947209d380 clk: axi-clkgen: Set power bits for fractional mode adds e9501b975a9e clk: qoriq: modify MAX_PLL_DIV to 32 adds 9ba9ad8f5be0 clk: baikal-t1: Mark Ethernet PLL as critical adds 6487649ee8b8 clk: pxa: Constify static struct clk_ops adds 07c565b42a04 clk: mmp2: Fix the display clock divider base adds 97f2f490c1a4 Merge branches 'clk-semicolon', 'clk-axi-clkgen', 'clk-qor [...] adds 29c37341b54f clk: ingenic: Use to_clk_info() macro for all clocks adds 21534fe39c49 clk: ingenic: Use readl_poll_timeout instead of custom loop adds 3860dc599b7d clk: ingenic: Don't use CLK_SET_RATE_GATE for PLL adds 2e4ee634f805 clk: ingenic: Don't tag custom clocks with CLK_SET_RATE_PARENT adds 1a3c4dd4e163 clk: ingenic: Respect CLK_SET_RATE_PARENT in .round_rate adds eddfb2e1eed6 clk: at91: remove the checking of parent_name adds 85d071e7f19a clk: at91: clk-main: update key before writing AT91_CKGR_MOR adds c6968ac08d60 clk: at91: clk-sam9x60-pll: remove unused variable adds fcedb589b5a8 clk: at91: sam9x60: support only two programmable clocks adds f6bade6875d7 clk: Restrict CLK_HSDK to ARC_SOC_HSDK adds 0d03f0292659 clk: imx6sl: Use BIT(x) to avoid shifting signed 32-bit va [...] adds d7d7518fdcc8 clk: composite: Export clk_hw_register_composite() adds 870ed5e22ae1 clk: imx: Support building i.MX common clock driver as module adds f1f018dc030e clk: imx: Add clock configuration for ARMv7 platforms adds 9a976cd278ea clk: imx8m: Support module build adds e0d0d4d86c76 clk: imx8qxp: Support building i.MX8QXP clock driver as module adds 7d6b5e4f2445 clk: imx: Explicitly include bits.h adds 0b8056106c02 clk: imx: vf610: Add CRC clock adds afff77ce882d clk: imx: Correct the root clk of media ldb on imx8mp adds f1859198509e clk: imx: Correct the memrepair clock on imx8mp adds 936c383673b9 clk: imx: fix composite peripheral flags adds 4757d2a3a321 clk: imx: fix i.MX7D peripheral clk mux flags adds cca87e5cbd98 clk: imx: Fix and update kerneldoc adds b0772b4d95b1 clk: imx: gate2: Fix a few typos adds 805837740d01 clk: imx: imx21: Remove clock driver adds db2a28ef95bf Merge tag 'clk-imx-5.10' of git://git.kernel.org/pub/scm/l [...] adds b159c63d82ff clk: imx8mq: Fix usdhc parents order adds a9e545ac63c2 clk: qcom: ipq8074: make pcie0_rchng_clk_src static adds 34e4c3cac6ff clk: qcom: gcc-msm8939: remove defined but not used variables adds 355a7d754b92 clk: qcom: dispcc: Update DP clk ops for phy design adds d46e5a39f9be clk: qcom: gcc-sdm660: Fix wrong parent_map adds 1843dff66857 clk/qcom: fix spelling typo adds 8c18b41b3931 clk: qcom: gcc-msm8994: Add missing clocks, resets and GDSCs adds 70d795d2d836 dt-bindings: clock: combine qcom,sdm845-videocc and qcom,s [...] adds df3f61d2cdc9 dt-bindings: clock: add SM8150 QCOM video clock bindings adds dafb992a95e1 dt-bindings: clock: add SM8250 QCOM video clock bindings adds 5658e8cf1a8a clk: qcom: add video clock controller driver for SM8150 adds 0e94711a1f29 clk: qcom: add video clock controller driver for SM8250 adds d05a58047c75 dt-bindings: clock: add QCOM SM8150 and SM8250 display clo [...] adds 80a18f4a8567 clk: qcom: Add display clock controller driver for SM8150 [...] adds fda48bf5c86d clk: qcom: gdsc: Keep RETAIN_FF bit set if gdsc is already on adds eff06bd5e5f6 clk: clk-prima2: fix return value check in prima2_clk_init() adds 4ceb4b6bd286 clk: bcm: rpi: Add register to control pixel bvb clk adds f6c992ca7dd4 clk: bcm2835: add missing release if devm_clk_hw_register fails adds 5f56888fad46 Merge branches 'clk-ingenic', 'clk-at91', 'clk-kconfig', ' [...] adds 3fec0eaaf04a Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 9a4e66802e41 remoteproc: scp: add COMPILE_TEST dependency adds cb2d8d5b196c remoteproc: stm32: Fix pointer assignement adds 434ac4d51407 remoteproc/mediatek: fix null pointer dereference on null [...] adds 4360f93ac39c remoteproc: qcom_q6v5: Assign mpss region to Q6 before MBA boot adds 189462263674 remoteproc: Fixup coredump debugfs disable request adds fd0b6c1ff85a remoteproc/mediatek: Add support for mt8192 SCP adds 5ee79c2ed5bd dt-bindings: remoteproc: Add bindings for R5F subsystem on [...] adds 6dedbd1d5443 remoteproc: k3-r5: Add a remoteproc driver for R5F subsystem adds 34f2653686fe remoteproc: k3-r5: Initialize TCM memories for ECC adds ea47c6887b6d remoteproc: k3-r5: Add loading support for on-chip SRAM regions adds bf41a0910cb2 remoteproc: Change default dump configuration to "disabled" adds f75c6043a38b remoteproc: Add coredump as part of sysfs interface adds 526b9e0cf378 remoteproc: Add recovery configuration to the sysfs interface adds 141bc97c1bfe remoteproc/mediatek: Remove non-standard dsb() adds 1553d96854b4 Merge tag 'rproc-v5.10' of git://git.kernel.org/pub/scm/li [...] adds e69ee0cf655e rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge() adds 231331b2dbd7 rpmsg: Avoid double-free in mtk_rpmsg_register_device adds 6c09ea0b0aef rpmsg: virtio: fix compilation warning for virtio_rpmsg_ch [...] adds 4fcdaf6e28d1 rpmsg: glink: Use complete_all for open states adds d5158cda9e7b rpmsg: Guard against null endpoint ops in destroy adds 0f579e524721 rpmsg: glink: Add support for rpmsg glink chrdev adds 4e3dda0bc603 rpmsg: glink: Expose rpmsg name attr for glink adds 60573c2966a1 Merge tag 'rpmsg-v5.10' of git://git.kernel.org/pub/scm/li [...] adds 1c0f68252a6a vfio/pci: Don't regenerate vconfig for all BARs if !bardirty adds 7d6e1329652e vfio iommu: Add dma available capability adds c12fa88c6d16 vfio: Fix typo of the device_state adds eac7cc21c4e4 vfio/pci: Remove redundant declaration of vfio_pci_driver adds 12856e7acde4 PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY adds 08b6e22b850c s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY adds 515ecd5368f1 vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn adds 7ef32e52368f vfio: add a singleton check for vfio_group_pin_pages adds 28b130244061 vfio: fix a missed vfio group put in vfio_pin_pages adds 2c5af98592f6 vfio/type1: fix dirty bitmap calculation in vfio_dma_rw adds 3de066f8f86b Merge branches 'v5.10/vfio/bardirty', 'v5.10/vfio/dma_avai [...] adds fb1ff4c19415 vfio/fsl-mc: Add VFIO framework skeleton for fsl-mc devices adds 704f5082d845 vfio/fsl-mc: Scan DPRC objects on vfio-fsl-mc driver bind adds f97f4c04e5d6 vfio/fsl-mc: Implement VFIO_DEVICE_GET_INFO ioctl adds df747bcd5b21 vfio/fsl-mc: Implement VFIO_DEVICE_GET_REGION_INFO ioctl call adds 67247289688d vfio/fsl-mc: Allow userspace to MMAP fsl-mc device MMIO regions adds f2ba7e8c947b vfio/fsl-mc: Added lock support in preparation for interru [...] adds 2e0d29561f59 vfio/fsl-mc: Add irq infrastructure for fsl-mc devices adds cc0ee20bd969 vfio/fsl-mc: trigger an interrupt via eventfd adds 1bb141ed5e14 vfio/fsl-mc: Add read/write support for fsl-mc devices adds ac93ab2bf69a vfio/fsl-mc: Add support for device reset adds dc8c638d9e14 s390/pci: stash version in the zpci_dev adds 517fe298245c s390/pci: track whether util_str is valid in the zpci_dev adds 0c633f0be1dc vfio: Introduce capability definitions for VFIO_DEVICE_GET_INFO adds e6b817d4b821 vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO adds c10ff790c42e MAINTAINERS: Add entry for s390 vfio-pci adds 2099363255f1 Merge branches 'v5.10/vfio/fsl-mc-v6' and 'v5.10/vfio/zpci [...] adds 83e491799e63 vfio/fsl-mc: Fixed vfio-fsl-mc driver compilation on 32 bit adds 159246378d84 vfio/fsl-mc: Fix the dead code in vfio_fsl_mc_set_irq_trigger adds 822e1a90afff vfio/fsl-mc: fix the return of the uninitialized variable ret adds 852b1beecb6f vfio/pci: Clear token on bypass registration failure adds 2e6cfd496f5b vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages adds fc996db970a3 Merge tag 'vfio-v5.10-rc1' of git://github.com/awilliam/li [...] adds 14721add58ef module: Add more error message for failed kernel module loading adds fdf09ab88782 module: statically initialize init section freeing data adds 2b71482060e1 Merge tag 'modules-for-v5.10' of git://git.kernel.org/pub/ [...] adds 695afd3d7d58 kbuild: Simplify DEBUG_INFO Kconfig handling adds 23cd88c91343 kbuild: hide commands to run Kconfig, and show short log f [...] adds 8a685db32f2b gen_compile_commands: parse only the first line of .*.cmd files adds ea6cedc5b8a4 gen_compile_commands: use choices for --log_levels option adds 6ca4c6d25949 gen_compile_commands: do not support .cmd files under tool [...] adds 0a7d376d04a3 gen_compile_commands: reword the help message of -d option adds 6fca36f1d82a gen_compile_commands: make -o option independent of -d option adds fc2cb22ec61c gen_compile_commands: move directory walk to a generator function adds ecca4fea1ede gen_compile_commands: support *.o, *.a, modules.order in p [...] adds 3d32285fa995 kbuild: wire up the build rule of compile_commands.json to [...] adds 8b61f748e2a0 gen_compile_commands: remove the warning about too few .cmd files adds 6ad7cbc01527 Makefile: Add clang-tidy and static analyzer support to makefile adds 887af6d7c99e arch: vdso: add vdso linker script to 'targets' instead of [...] adds 596b0474d3d9 kbuild: preprocess module linker script adds 6212804f2d78 kbuild: do not create built-in objects for external module builds adds 9909b7681222 kbuild: remove redundant CONFIG_KASAN check from scripts/M [...] adds bb2732112bc5 kbuild: move CFLAGS_{KASAN,UBSAN,KCSAN} exports to relevan [...] adds 8b42cf2fde0e kbuild: remove cc-option test of -fno-strict-overflow adds 7d4eb0d8e229 kbuild: remove cc-option test of -fno-stack-check adds 87de84c9140e kbuild: remove cc-option test of -Werror=date-time adds 548b8b5168c9 scripts/setlocalversion: make git describe output more reliable adds a96843372331 kbuild: explicitly specify the build id style adds 08beb669cb3f kbuild: split the build log of kallsyms adds 51ccdbfbed79 builddeb: Pass -n to gzip for reproducible packages adds 3e8541803624 builddeb: Enable rootless builds adds 76c376687684 builddeb: Add support for all required debian/rules targets adds 7dfbea4c468c scripts: remove namespace.pl adds 172aad81a882 kbuild: enforce -Werror=return-type adds bac977cbc0d6 kbuild: deb-pkg: do not build linux-headers package if CON [...] adds 0fa21cf4489f kbuild: deb-pkg: clean up package name variables adds 0f6372e52223 treewide: remove DISABLE_LTO adds 8402ee182c41 kbuild: remove leftover comment for filechk utility adds 121c5d08d53c kbuild: Only add -fno-var-tracking-assignments for old GCC [...] adds 1e66d50ad3a1 kbuild: Use uname for LINUX_COMPILE_HOST detection adds 746b25b1aa0f Merge tag 'kbuild-v5.10' of git://git.kernel.org/pub/scm/l [...] adds 8c30e7e60d43 kconfig: qconf: reformat the intro message adds 1fb752416f3f kconfig: qconf: update the intro message to match to the c [...] adds 6a143041532e kconfig: qconf: remove unused ConfigItem::okRename() adds f9b918fae678 kconfig: qconf: move ConfigView::updateList(All) to Config [...] adds 669a1ee46a0e kconfig: qconf: show data column all the time adds 37162a68bf51 kconfig: qconf: allow to edit "int", "hex", "string" menus [...] adds f3eea294e93f kconfig: qconf: remove ConfigLineEdit class adds 7930dd91a01f kconfig: qconf: move setShowName/Range() to ConfigList fro [...] adds 62ed165651cc kconfig: qconf: remove ConfigView class adds a0fce283386d kconfig: qconf: remove Y, M, N columns adds f9a825a7f65a kconfig: qconf: create QApplication after option checks adds f9893351acae Merge tag 'kconfig-v5.10' of git://git.kernel.org/pub/scm/ [...]
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-remoteproc | 44 + Documentation/admin-guide/nfs/fault_injection.rst | 70 - Documentation/admin-guide/nfs/index.rst | 1 - .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 + .../bindings/arm/mediatek/mediatek,audsys.txt | 1 + .../bindings/arm/mediatek/mediatek,imgsys.txt | 1 + .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 + .../bindings/arm/mediatek/mediatek,mfgcfg.txt | 1 + .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 + .../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 + .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 7 +- .../bindings/clock/qcom,dispcc-sm8x50.yaml | 93 + .../bindings/clock/qcom,sc7180-videocc.yaml | 65 - ...{qcom,sdm845-videocc.yaml => qcom,videocc.yaml} | 18 +- .../bindings/clock/renesas,cpg-mssr.yaml | 1 + .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 56 +- .../devicetree/bindings/pci/layerscape-pci.txt | 2 + .../devicetree/bindings/pci/rcar-pci-ep.yaml | 8 +- Documentation/devicetree/bindings/pci/rcar-pci.txt | 3 +- .../bindings/pci/socionext,uniphier-pcie-ep.yaml | 20 +- .../devicetree/bindings/pci/uniphier-pcie.txt | 1 + .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 2 + .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 1 + .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 281 +++ Documentation/filesystems/ext4/journal.rst | 66 + Documentation/filesystems/journalling.rst | 33 + Documentation/filesystems/nfs/rpc-server-gss.rst | 5 +- Documentation/power/pci.rst | 2 +- Documentation/process/submit-checklist.rst | 3 +- MAINTAINERS | 17 + Makefile | 94 +- arch/Kconfig | 3 + arch/alpha/Kconfig | 1 + arch/arc/Kconfig | 1 + arch/arm/Kconfig | 1 + arch/arm/Makefile | 4 - arch/arm/include/asm/mach/pci.h | 7 - .../module.lds => include/asm/module.lds.h} | 2 + arch/arm/kernel/bios32.c | 16 +- arch/arm/vdso/Makefile | 2 +- arch/arm64/Kconfig | 1 + arch/arm64/Makefile | 4 - .../module.lds => include/asm/module.lds.h} | 2 + arch/arm64/kernel/vdso/Makefile | 5 +- arch/arm64/kernel/vdso32/Makefile | 8 +- arch/c6x/Kconfig | 1 + arch/csky/Kconfig | 1 + arch/h8300/Kconfig | 1 + arch/hexagon/Kconfig | 1 + arch/ia64/Kconfig | 1 + arch/ia64/Makefile | 1 - arch/ia64/{module.lds => include/asm/module.lds.h} | 0 arch/m68k/Kconfig | 1 + arch/m68k/Makefile | 1 - .../module.lds => include/asm/module.lds.h} | 0 arch/microblaze/Kconfig | 1 + arch/mips/Kconfig | 1 + arch/mips/vdso/Makefile | 2 +- arch/nds32/Kconfig | 1 + arch/nds32/kernel/vdso/Makefile | 2 +- arch/nios2/Kconfig | 1 + arch/openrisc/Kconfig | 1 + arch/parisc/Kconfig | 1 + arch/powerpc/Makefile | 1 - .../module.lds => include/asm/module.lds.h} | 0 arch/powerpc/include/asm/processor.h | 7 - arch/powerpc/include/asm/thread_info.h | 5 +- arch/powerpc/include/asm/uaccess.h | 67 +- arch/powerpc/kernel/signal.c | 3 - arch/powerpc/kernel/vdso32/Makefile | 2 +- arch/powerpc/kernel/vdso64/Makefile | 2 +- arch/powerpc/lib/sstep.c | 6 +- arch/riscv/Kconfig | 1 + arch/riscv/Makefile | 3 - .../module.lds => include/asm/module.lds.h} | 3 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/s390/Kconfig | 1 + arch/s390/include/asm/pci.h | 4 +- arch/s390/kernel/vdso64/Makefile | 4 +- arch/s390/pci/pci_bus.c | 5 +- arch/s390/pci/pci_clp.c | 2 + arch/sh/Kconfig | 1 + arch/sparc/Kconfig | 1 + arch/sparc/include/asm/io_32.h | 17 +- arch/sparc/vdso/Makefile | 4 +- arch/um/Kconfig | 1 + arch/um/include/asm/Kbuild | 1 + arch/x86/entry/vdso/Makefile | 4 +- arch/x86/ia32/ia32_aout.c | 1 - arch/x86/include/asm/page_32_types.h | 11 + arch/x86/include/asm/page_64_types.h | 38 + arch/x86/include/asm/processor.h | 60 +- arch/x86/include/asm/thread_info.h | 2 - arch/x86/include/asm/uaccess.h | 26 +- arch/x86/kernel/asm-offsets.c | 3 - arch/x86/lib/getuser.S | 47 +- arch/x86/lib/putuser.S | 25 +- arch/x86/pci/fixup.c | 2 +- arch/x86/pci/intel_mid_pci.c | 3 +- arch/xtensa/Kconfig | 1 + drivers/acpi/apei/ghes.c | 63 + drivers/acpi/pci_mcfg.c | 22 +- drivers/clk/Kconfig | 3 +- drivers/clk/at91/at91sam9g45.c | 7 - drivers/clk/at91/clk-main.c | 11 +- drivers/clk/at91/clk-peripheral.c | 4 +- drivers/clk/at91/clk-sam9x60-pll.c | 3 +- drivers/clk/at91/sam9x60.c | 2 +- drivers/clk/baikal-t1/clk-ccu-pll.c | 14 +- drivers/clk/bcm/clk-bcm2835.c | 4 +- drivers/clk/bcm/clk-raspberrypi.c | 1 + drivers/clk/clk-axi-clkgen.c | 187 +- drivers/clk/clk-composite.c | 1 + drivers/clk/clk-fixed-factor.c | 1 + drivers/clk/clk-fixed-rate.c | 1 + drivers/clk/clk-qoriq.c | 2 +- drivers/clk/clk-s2mps11.c | 13 +- drivers/clk/clk-si5341.c | 4 +- drivers/clk/davinci/da8xx-cfgchip.c | 1 + drivers/clk/imx/Kconfig | 90 +- drivers/clk/imx/Makefile | 78 +- drivers/clk/imx/clk-busy.c | 1 + drivers/clk/imx/clk-composite-7ulp.c | 1 + drivers/clk/imx/clk-composite-8m.c | 3 + drivers/clk/imx/clk-cpu.c | 2 + drivers/clk/imx/clk-fixup-mux.c | 1 + drivers/clk/imx/clk-frac-pll.c | 2 + drivers/clk/imx/clk-gate2.c | 4 +- drivers/clk/imx/clk-imx21.c | 171 -- drivers/clk/imx/clk-imx6q.c | 1 + drivers/clk/imx/clk-imx6sl.c | 15 +- drivers/clk/imx/clk-imx6sx.c | 1 + drivers/clk/imx/clk-imx7d.c | 132 +- drivers/clk/imx/clk-imx8mm.c | 4 + drivers/clk/imx/clk-imx8mn.c | 4 + drivers/clk/imx/clk-imx8mp.c | 28 +- drivers/clk/imx/clk-imx8mq.c | 8 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 4 + drivers/clk/imx/clk-imx8qxp.c | 4 + drivers/clk/imx/clk-lpcg-scu.c | 1 + drivers/clk/imx/clk-pfd.c | 2 +- drivers/clk/imx/clk-pfdv2.c | 2 +- drivers/clk/imx/clk-pll14xx.c | 7 +- drivers/clk/imx/clk-pllv1.c | 1 + drivers/clk/imx/clk-pllv3.c | 5 +- drivers/clk/imx/clk-pllv4.c | 1 + drivers/clk/imx/clk-sscg-pll.c | 2 + drivers/clk/imx/clk-vf610.c | 2 + drivers/clk/imx/clk.c | 18 +- drivers/clk/imx/clk.h | 7 + drivers/clk/ingenic/cgu.c | 134 +- drivers/clk/keystone/sci-clk.c | 19 +- drivers/clk/mediatek/Kconfig | 48 + drivers/clk/mediatek/Makefile | 6 + drivers/clk/mediatek/clk-mt6765.c | 1 - drivers/clk/mediatek/clk-mt6779.c | 2 + drivers/clk/mediatek/clk-mt6797.c | 8 +- drivers/clk/mediatek/clk-mt7629.c | 9 +- drivers/clk/mediatek/clk-mt8167-aud.c | 66 + drivers/clk/mediatek/clk-mt8167-img.c | 60 + drivers/clk/mediatek/clk-mt8167-mfgcfg.c | 58 + drivers/clk/mediatek/clk-mt8167-mm.c | 132 ++ drivers/clk/mediatek/clk-mt8167-vdec.c | 73 + drivers/clk/mediatek/clk-mt8167.c | 1062 ++++++++++ drivers/clk/meson/Kconfig | 26 +- drivers/clk/meson/axg-audio.c | 214 +- drivers/clk/meson/clk-phase.c | 56 + drivers/clk/meson/clk-phase.h | 6 + drivers/clk/meson/g12a.c | 11 + drivers/clk/meson/meson-aoclk.c | 2 +- drivers/clk/mmp/clk-of-mmp2.c | 4 +- drivers/clk/mmp/clk-of-pxa1928.c | 3 +- drivers/clk/mvebu/ap-cpu-clk.c | 2 +- drivers/clk/pxa/clk-pxa.h | 8 +- drivers/clk/qcom/Kconfig | 27 + drivers/clk/qcom/Makefile | 3 + drivers/clk/qcom/clk-alpha-pll.c | 10 +- drivers/clk/qcom/clk-rcg2.c | 19 +- drivers/clk/qcom/dispcc-sc7180.c | 3 - .../clk/qcom/{dispcc-sc7180.c => dispcc-sm8250.c} | 719 +++++-- drivers/clk/qcom/gcc-ipq8074.c | 2 +- drivers/clk/qcom/gcc-msm8939.c | 12 - drivers/clk/qcom/gcc-msm8994.c | 388 +++- drivers/clk/qcom/gcc-sdm660.c | 2 +- drivers/clk/qcom/gdsc.c | 8 + drivers/clk/qcom/videocc-sm8150.c | 276 +++ drivers/clk/qcom/videocc-sm8250.c | 369 ++++ drivers/clk/renesas/Kconfig | 7 +- drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/r7s9210-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7742-cpg-mssr.c | 3 +- drivers/clk/renesas/r8a7743-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7745-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a77470-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7790-cpg-mssr.c | 4 +- drivers/clk/renesas/r8a7791-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7792-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7794-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 276 +++ drivers/clk/renesas/renesas-cpg-mssr.c | 136 +- drivers/clk/renesas/renesas-cpg-mssr.h | 14 +- drivers/clk/rockchip/Kconfig | 78 + drivers/clk/rockchip/Makefile | 42 +- drivers/clk/rockchip/clk-ddr.c | 1 + drivers/clk/rockchip/clk-half-divider.c | 18 +- drivers/clk/rockchip/clk-rk3308.c | 1 - drivers/clk/rockchip/clk-rk3399.c | 56 + drivers/clk/rockchip/clk.c | 113 +- drivers/clk/rockchip/softrst.c | 7 +- drivers/clk/samsung/clk-cpu.c | 37 +- drivers/clk/samsung/clk-cpu.h | 6 +- drivers/clk/samsung/clk-exynos3250.c | 6 +- drivers/clk/samsung/clk-exynos4.c | 7 +- drivers/clk/samsung/clk-exynos5250.c | 8 +- drivers/clk/samsung/clk-exynos5420.c | 27 +- drivers/clk/samsung/clk-exynos5433.c | 10 +- drivers/clk/sirf/clk-prima2.c | 2 +- drivers/clk/socfpga/clk-agilex.c | 13 - drivers/clk/sunxi-ng/Kconfig | 10 + drivers/clk/sunxi-ng/Makefile | 2 + drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 214 ++ drivers/clk/sunxi-ng/ccu-sun50i-a100-r.h | 21 + drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 1276 ++++++++++++ drivers/clk/sunxi-ng/ccu-sun50i-a100.h | 56 + drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 37 +- drivers/clk/tegra/clk-tegra210-emc.c | 2 +- drivers/clk/ti/autoidle.c | 14 +- drivers/clk/ti/clk-7xx.c | 1 + drivers/clk/ti/clockdomain.c | 2 + drivers/clk/uniphier/clk-uniphier-cpugear.c | 2 +- drivers/clk/uniphier/clk-uniphier-mux.c | 2 +- drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/misc/lkdtm/bugs.c | 10 - drivers/misc/lkdtm/core.c | 2 - drivers/misc/lkdtm/lkdtm.h | 2 - drivers/misc/lkdtm/usercopy.c | 15 - drivers/misc/pci_endpoint_test.c | 17 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/pci/Kconfig | 62 + drivers/pci/controller/Kconfig | 12 +- drivers/pci/controller/Makefile | 1 + drivers/pci/controller/cadence/pcie-cadence-ep.c | 1 - drivers/pci/controller/cadence/pcie-cadence-host.c | 8 +- drivers/pci/controller/dwc/Kconfig | 3 +- drivers/pci/controller/dwc/pci-dra7xx.c | 46 +- drivers/pci/controller/dwc/pci-exynos.c | 45 +- drivers/pci/controller/dwc/pci-imx6.c | 87 +- drivers/pci/controller/dwc/pci-keystone.c | 146 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 100 +- drivers/pci/controller/dwc/pci-meson.c | 164 +- drivers/pci/controller/dwc/pcie-al.c | 70 +- drivers/pci/controller/dwc/pcie-artpec6.c | 48 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 257 ++- drivers/pci/controller/dwc/pcie-designware-host.c | 362 ++-- drivers/pci/controller/dwc/pcie-designware-plat.c | 4 +- drivers/pci/controller/dwc/pcie-designware.c | 170 +- drivers/pci/controller/dwc/pcie-designware.h | 110 +- drivers/pci/controller/dwc/pcie-histb.c | 45 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 65 +- drivers/pci/controller/dwc/pcie-kirin.c | 49 +- drivers/pci/controller/dwc/pcie-qcom.c | 46 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 39 +- drivers/pci/controller/dwc/pcie-tegra194.c | 140 +- drivers/pci/controller/dwc/pcie-uniphier.c | 3 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 7 +- drivers/pci/controller/pci-aardvark.c | 108 +- drivers/pci/controller/pci-hyperv.c | 50 +- drivers/pci/controller/pci-loongson.c | 7 +- drivers/pci/controller/pci-mvebu.c | 3 - drivers/pci/controller/pci-tegra.c | 51 +- drivers/pci/controller/pci-v3-semi.c | 1 - drivers/pci/controller/pci-xgene-msi.c | 4 +- drivers/pci/controller/pcie-brcmstb.c | 444 +++- drivers/pci/controller/pcie-hisi-error.c | 327 +++ drivers/pci/controller/pcie-iproc-bcma.c | 13 +- drivers/pci/controller/pcie-iproc-msi.c | 13 +- drivers/pci/controller/pcie-iproc-platform.c | 2 +- drivers/pci/controller/pcie-xilinx-cpm.c | 4 - drivers/pci/controller/vmd.c | 306 +-- drivers/pci/ecam.c | 10 + drivers/pci/hotplug/pciehp_ctrl.c | 4 +- drivers/pci/hotplug/pciehp_hpc.c | 15 +- drivers/pci/hotplug/rpadlpar_core.c | 8 +- drivers/pci/hotplug/shpchp_ctrl.c | 1 - drivers/pci/iov.c | 1 + drivers/pci/p2pdma.c | 10 +- drivers/pci/pci-acpi.c | 6 +- drivers/pci/pci-bridge-emul.c | 4 + drivers/pci/pci-driver.c | 26 - drivers/pci/pci-pf-stub.c | 14 +- drivers/pci/pci-sysfs.c | 7 +- drivers/pci/pci.c | 54 +- drivers/pci/pci.h | 9 +- drivers/pci/pcie/aspm.c | 294 ++- drivers/pci/pcie/bw_notification.c | 3 + drivers/pci/pcie/dpc.c | 7 +- drivers/pci/probe.c | 17 +- drivers/pci/quirks.c | 78 +- drivers/phy/marvell/phy-mvebu-a3700-comphy.c | 14 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 14 +- drivers/pwm/core.c | 17 +- drivers/pwm/pwm-bcm2835.c | 10 +- drivers/pwm/pwm-img.c | 3 +- drivers/pwm/pwm-jz4740.c | 9 +- drivers/pwm/pwm-pca9685.c | 45 +- drivers/pwm/pwm-rockchip.c | 15 +- drivers/pwm/pwm-sifive.c | 8 +- drivers/pwm/pwm-sprd.c | 7 +- drivers/pwm/pwm-sun4i.c | 36 +- drivers/pwm/sysfs.c | 4 +- drivers/remoteproc/Kconfig | 13 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/mtk_common.h | 32 + drivers/remoteproc/mtk_scp.c | 199 +- drivers/remoteproc/mtk_scp_ipi.c | 9 +- drivers/remoteproc/qcom_q6v5_mss.c | 16 +- drivers/remoteproc/remoteproc_coredump.c | 6 +- drivers/remoteproc/remoteproc_debugfs.c | 23 +- drivers/remoteproc/remoteproc_sysfs.c | 119 ++ drivers/remoteproc/stm32_rproc.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 1395 +++++++++++++ drivers/rpmsg/mtk_rpmsg.c | 9 +- drivers/rpmsg/qcom_glink_native.c | 70 +- drivers/rpmsg/qcom_smd.c | 32 +- drivers/rpmsg/rpmsg_core.c | 2 +- drivers/rpmsg/virtio_rpmsg_bus.c | 7 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 2 +- drivers/vfio/Kconfig | 1 + drivers/vfio/Makefile | 1 + drivers/vfio/fsl-mc/Kconfig | 9 + drivers/vfio/fsl-mc/Makefile | 4 + drivers/vfio/fsl-mc/vfio_fsl_mc.c | 683 +++++++ drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c | 194 ++ drivers/vfio/fsl-mc/vfio_fsl_mc_private.h | 55 + drivers/vfio/pci/Kconfig | 12 + drivers/vfio/pci/Makefile | 1 + drivers/vfio/pci/vfio_pci.c | 38 +- drivers/vfio/pci/vfio_pci_config.c | 27 +- drivers/vfio/pci/vfio_pci_intrs.c | 4 +- drivers/vfio/pci/vfio_pci_private.h | 12 + drivers/vfio/pci/vfio_pci_zdev.c | 143 ++ drivers/vfio/vfio.c | 9 +- drivers/vfio/vfio_iommu_type1.c | 23 +- fs/9p/vfs_file.c | 4 +- fs/exfat/dir.c | 29 +- fs/exfat/exfat_fs.h | 4 +- fs/exfat/file.c | 4 +- fs/exfat/inode.c | 5 +- fs/exfat/namei.c | 153 +- fs/exfat/nls.c | 2 +- fs/exfat/super.c | 1 - fs/ext4/Makefile | 2 +- fs/ext4/acl.c | 2 + fs/ext4/balloc.c | 14 +- fs/ext4/block_validity.c | 10 +- fs/ext4/dir.c | 4 +- fs/ext4/ext4.h | 136 +- fs/ext4/ext4_jbd2.c | 2 +- fs/ext4/extents.c | 315 ++- fs/ext4/extents_status.c | 24 + fs/ext4/fast_commit.c | 2139 ++++++++++++++++++++ fs/ext4/fast_commit.h | 159 ++ fs/ext4/file.c | 12 +- fs/ext4/fsmap.c | 11 +- fs/ext4/fsync.c | 4 +- fs/ext4/ialloc.c | 173 +- fs/ext4/indirect.c | 13 +- fs/ext4/inline.c | 2 +- fs/ext4/inode.c | 290 ++- fs/ext4/ioctl.c | 22 +- fs/ext4/mballoc.c | 257 ++- fs/ext4/mmp.c | 10 +- fs/ext4/move_extent.c | 2 +- fs/ext4/namei.c | 206 +- fs/ext4/resize.c | 14 +- fs/ext4/super.c | 352 +++- fs/ext4/sysfs.c | 2 + fs/ext4/xattr.c | 3 + fs/jbd2/commit.c | 106 +- fs/jbd2/journal.c | 245 ++- fs/jbd2/recovery.c | 135 +- fs/lockd/svc4proc.c | 248 ++- fs/lockd/svcproc.c | 250 ++- fs/nfs/nfs4file.c | 38 +- fs/nfs/nfs4super.c | 5 + fs/nfs/super.c | 17 + fs/nfs_common/Makefile | 1 + fs/nfs_common/nfs_ssc.c | 94 + fs/nfsd/Kconfig | 12 +- fs/nfsd/Makefile | 1 - fs/nfsd/export.c | 2 +- fs/nfsd/filecache.c | 2 +- fs/nfsd/nfs2acl.c | 160 +- fs/nfsd/nfs3acl.c | 88 +- fs/nfsd/nfs3proc.c | 238 ++- fs/nfsd/nfs3xdr.c | 25 +- fs/nfsd/nfs4proc.c | 34 +- fs/nfsd/nfs4state.c | 605 +----- fs/nfsd/nfs4xdr.c | 202 +- fs/nfsd/nfscache.c | 12 +- fs/nfsd/nfsctl.c | 3 - fs/nfsd/nfsproc.c | 283 +-- fs/nfsd/nfssvc.c | 122 +- fs/nfsd/nfsxdr.c | 52 +- fs/nfsd/state.h | 27 - fs/nfsd/trace.h | 4 +- fs/nfsd/vfs.c | 6 +- fs/nfsd/xdr.h | 16 +- fs/nfsd/xdr3.h | 1 + fs/nfsd/xdr4.h | 1 + fs/ocfs2/journal.c | 4 + fs/proc/inode.c | 119 +- fs/proc/proc_sysctl.c | 48 +- fs/read_write.c | 71 +- fs/splice.c | 130 +- include/acpi/ghes.h | 18 + include/asm-generic/Kbuild | 1 + include/asm-generic/io.h | 39 +- include/asm-generic/module.lds.h | 10 + include/dt-bindings/clock/dra7.h | 1 + include/dt-bindings/clock/exynos5250.h | 4 +- include/dt-bindings/clock/exynos5420.h | 6 + include/dt-bindings/clock/imx8mp-clock.h | 2 +- include/dt-bindings/clock/mt8167-clk.h | 131 ++ include/dt-bindings/clock/qcom,dispcc-sm8150.h | 1 + include/dt-bindings/clock/qcom,dispcc-sm8250.h | 66 + include/dt-bindings/clock/qcom,gcc-msm8994.h | 36 + include/dt-bindings/clock/qcom,videocc-sm8150.h | 25 + include/dt-bindings/clock/qcom,videocc-sm8250.h | 34 + include/dt-bindings/clock/r8a779a0-cpg-mssr.h | 55 + include/dt-bindings/clock/sun50i-a100-ccu.h | 116 ++ include/dt-bindings/clock/sun50i-a100-r-ccu.h | 23 + include/dt-bindings/clock/vf610-clock.h | 3 +- include/dt-bindings/power/r8a779a0-sysc.h | 59 + include/dt-bindings/reset/sun50i-a100-ccu.h | 68 + include/dt-bindings/reset/sun50i-a100-r-ccu.h | 18 + include/linux/bpf-cgroup.h | 2 +- include/linux/fs.h | 2 - include/linux/jbd2.h | 124 +- include/linux/nfs_ssc.h | 67 + include/linux/pci-ecam.h | 1 + include/linux/pci-ep-cfs.h | 4 +- include/linux/pci.h | 9 +- include/linux/proc_fs.h | 1 + include/linux/remoteproc.h | 8 +- include/linux/sunrpc/xdr.h | 2 + include/linux/uaccess.h | 18 + include/trace/events/ext4.h | 228 ++- include/uapi/linux/nfsacl.h | 2 + include/uapi/linux/pci_regs.h | 6 +- include/uapi/linux/vfio.h | 29 +- include/uapi/linux/vfio_zdev.h | 78 + kernel/Makefile | 3 - kernel/bpf/cgroup.c | 2 +- kernel/module.c | 23 +- lib/Kconfig.debug | 10 +- lib/test_bitmap.c | 91 +- net/9p/trans_fd.c | 2 +- net/9p/trans_xen.c | 4 +- net/sunrpc/auth_gss/svcauth_gss.c | 27 +- net/sunrpc/backchannel_rqst.c | 2 +- net/sunrpc/cache.c | 21 +- net/sunrpc/sysctl.c | 8 +- net/sunrpc/xdr.c | 47 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 3 +- scripts/.gitignore | 1 + scripts/Kbuild.include | 2 - scripts/Makefile | 3 + scripts/Makefile.build | 2 +- scripts/Makefile.kasan | 4 +- scripts/Makefile.kcsan | 2 +- scripts/Makefile.modfinal | 5 +- scripts/Makefile.ubsan | 3 + scripts/clang-tools/gen_compile_commands.py | 236 +++ scripts/clang-tools/run-clang-tools.py | 74 + scripts/gen_compile_commands.py | 151 -- scripts/kconfig/Makefile | 16 +- scripts/kconfig/qconf.cc | 368 ++-- scripts/kconfig/qconf.h | 77 +- scripts/link-vmlinux.sh | 20 +- scripts/mkcompile_h | 2 +- scripts/{module-common.lds => module.lds.S} | 3 + scripts/namespace.pl | 473 ----- scripts/package/builddeb | 19 +- scripts/package/mkdebian | 44 +- scripts/setlocalversion | 21 +- tools/nfsd/inject_fault.sh | 50 - tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/lkdtm/tests.txt | 2 - 490 files changed, 20476 insertions(+), 6472 deletions(-) delete mode 100644 Documentation/admin-guide/nfs/fault_injection.rst create mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-videocc.yaml rename Documentation/devicetree/bindings/clock/{qcom,sdm845-videocc.yaml => qcom,v [...] create mode 100644 Documentation/devicetree/bindings/remoteproc/ti,k3-r5f-rproc.yaml rename arch/arm/{kernel/module.lds => include/asm/module.lds.h} (72%) rename arch/arm64/{kernel/module.lds => include/asm/module.lds.h} (76%) rename arch/ia64/{module.lds => include/asm/module.lds.h} (100%) rename arch/m68k/{kernel/module.lds => include/asm/module.lds.h} (100%) rename arch/powerpc/{kernel/module.lds => include/asm/module.lds.h} (100%) rename arch/riscv/{kernel/module.lds => include/asm/module.lds.h} (84%) delete mode 100644 drivers/clk/imx/clk-imx21.c create mode 100644 drivers/clk/mediatek/clk-mt8167-aud.c create mode 100644 drivers/clk/mediatek/clk-mt8167-img.c create mode 100644 drivers/clk/mediatek/clk-mt8167-mfgcfg.c create mode 100644 drivers/clk/mediatek/clk-mt8167-mm.c create mode 100644 drivers/clk/mediatek/clk-mt8167-vdec.c create mode 100644 drivers/clk/mediatek/clk-mt8167.c copy drivers/clk/qcom/{dispcc-sc7180.c => dispcc-sm8250.c} (51%) create mode 100644 drivers/clk/qcom/videocc-sm8150.c create mode 100644 drivers/clk/qcom/videocc-sm8250.c create mode 100644 drivers/clk/renesas/r8a779a0-cpg-mssr.c create mode 100644 drivers/clk/rockchip/Kconfig create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100-r.h create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100.h create mode 100644 drivers/pci/controller/pcie-hisi-error.c create mode 100644 drivers/remoteproc/ti_k3_r5_remoteproc.c create mode 100644 drivers/vfio/fsl-mc/Kconfig create mode 100644 drivers/vfio/fsl-mc/Makefile create mode 100644 drivers/vfio/fsl-mc/vfio_fsl_mc.c create mode 100644 drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c create mode 100644 drivers/vfio/fsl-mc/vfio_fsl_mc_private.h create mode 100644 drivers/vfio/pci/vfio_pci_zdev.c create mode 100644 fs/ext4/fast_commit.c create mode 100644 fs/ext4/fast_commit.h create mode 100644 fs/nfs_common/nfs_ssc.c create mode 100644 include/asm-generic/module.lds.h create mode 100644 include/dt-bindings/clock/mt8167-clk.h create mode 120000 include/dt-bindings/clock/qcom,dispcc-sm8150.h create mode 100644 include/dt-bindings/clock/qcom,dispcc-sm8250.h create mode 100644 include/dt-bindings/clock/qcom,videocc-sm8150.h create mode 100644 include/dt-bindings/clock/qcom,videocc-sm8250.h create mode 100644 include/dt-bindings/clock/r8a779a0-cpg-mssr.h create mode 100644 include/dt-bindings/clock/sun50i-a100-ccu.h create mode 100644 include/dt-bindings/clock/sun50i-a100-r-ccu.h create mode 100644 include/dt-bindings/power/r8a779a0-sysc.h create mode 100644 include/dt-bindings/reset/sun50i-a100-ccu.h create mode 100644 include/dt-bindings/reset/sun50i-a100-r-ccu.h create mode 100644 include/linux/nfs_ssc.h create mode 100644 include/uapi/linux/vfio_zdev.h create mode 100755 scripts/clang-tools/gen_compile_commands.py create mode 100755 scripts/clang-tools/run-clang-tools.py delete mode 100755 scripts/gen_compile_commands.py rename scripts/{module-common.lds => module.lds.S} (93%) delete mode 100755 scripts/namespace.pl delete mode 100755 tools/nfsd/inject_fault.sh