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 15205c2829ca Merge tag 'fscache-fixes-20220809' of git://git.kernel.org [...] adds 23ba98de6dce nfsd: eliminate the NFSD_FILE_BREAK_* flags adds c770f31d8f58 SUNRPC: Fix xdr_encode_bool() adds 184cefbe6262 NLM: Defend against file_lock changes after vfs_test_lock() adds 28fffa6c5790 SUNRPC: Expand the svc_alloc_arg_err tracepoint adds 051382885552 NFSD: Instrument fh_verify() adds f532c9ff1038 NFSD: Fix space and spelling mistake adds 842e00ac3aa3 nfsd: remove redundant assignment to variable len adds 36f2ef2dd44e SUNRPC: Fix server-side fault injection documentation adds ca3f9acb6d3f NFSD: Demote a WARN to a pr_warn() adds 0fd244c115f0 NFSD: Report filecache LRU size adds 29d4bdbbb910 NFSD: Report count of calls to nfsd_file_acquire() adds d63293272abb NFSD: Report count of freed filecache items adds 904940e94a88 NFSD: Report average age of filecache items adds 0bac5a264d9a NFSD: Add nfsd_file_lru_dispose_list() helper adds 3bc6d3470fe4 NFSD: Refactor nfsd_file_gc() adds 39f1d1ff8148 NFSD: Refactor nfsd_file_lru_scan() adds 94660cc19c75 NFSD: Report the number of items evicted by the LRU walk adds df2aff524fac NFSD: Record number of flush calls adds 8b330f78040c NFSD: Zero counters when the filecache is re-initialized adds 2e6c6e4c4375 NFSD: Hook up the filecache stat file adds 668ed92e651d NFSD: WARN when freeing an item still linked via nf_lru adds c46203acddd9 NFSD: Trace filecache LRU activity adds 4a0e73e635e3 NFSD: Leave open files out of the filecache LRU adds edead3a55804 NFSD: Fix the filecache LRU shrinker adds 6df19411367a NFSD: Never call nfsd_file_gc() in foreground paths adds 54f7df7094b3 NFSD: No longer record nf_hashval in the trace log adds f53cef15ddde NFSD: Remove lockdep assertion from unhash_and_release_locked() adds 8755326399f4 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode adds a845511007a6 NFSD: Refactor __nfsd_file_close_inode() adds cb7ec76e73ff NFSD: nfsd_file_hash_remove can compute hashval adds f0743c2b25c6 NFSD: Remove nfsd_file::nf_hashval adds c7b824c3d06c NFSD: Replace the "init once" mechanism adds fc22945ecc2a NFSD: Set up an rhashtable for the filecache adds ce502f81ba88 NFSD: Convert the filecache to use rhashtable adds 0ec8e9d1539a NFSD: Clean up unused code after rhashtable conversion adds be0230069fcb NFSD: Separate tracepoints for acquire and create adds b40a2839470c NFSD: Move nfsd_file_trace_alloc() tracepoint adds 5e138c4a750d NFSD: NFSv4 CLOSE should release an nfsd_file immediately adds 427f5f83a319 NFSD: Ensure nf_inode is never dereferenced adds 6867137ebcf4 NFSD: refactoring v4 specific code to a helper in nfs4state.c adds 0926c39515aa NFSD: keep track of the number of v4 clients in the system adds 4271c2c08875 NFSD: limit the number of v4 clients to 1024 per 1GB of sy [...] adds 3a5940bfa17f nfsd: silence extraneous printk on nfsd.ko insertion adds 095a764b7afb NFSD: Optimize nfsd4_encode_operation() adds ab04de60ae1c NFSD: Optimize nfsd4_encode_fattr() adds c738b218a2e5 NFSD: Clean up SPLICE_OK in nfsd4_encode_read() adds 24c7fb85498e NFSD: Add an nfsd4_read::rd_eof field adds 28d5bc468efe NFSD: Optimize nfsd4_encode_readv() adds 071ae99feadf NFSD: Simplify starting_len adds 5e64d85c7d0c NFSD: Use xdr_pad_size() adds 99b002a1fa00 NFSD: Clean up nfsd4_encode_readlink() adds 5304877936c0 NFSD: Fix strncpy() fortify warning adds bb4d842722b8 NFSD: nfserrno(-ENOMEM) is nfserr_jukebox adds 09426ef2a64e NFSD: Shrink size of struct nfsd4_copy_notify adds 87689df69491 NFSD: Shrink size of struct nfsd4_copy adds d314309425ad NFSD: Reorder the fields in struct nfsd4_op adds 8ea6e2c90bb0 NFSD: Make nfs4_put_copy() static adds 1913cdf56cb5 NFSD: Replace boolean fields in struct nfsd4_copy adds 24d796ea383b NFSD: Refactor nfsd4_cleanup_inter_ssc() (1/2) adds 478ed7b10d87 NFSD: Refactor nfsd4_cleanup_inter_ssc() (2/2) adds 3b7bf5933cad NFSD: Refactor nfsd4_do_copy() adds ad1e46c9b07b NFSD: Remove kmalloc from nfsd4_do_async_copy() adds e72f9bc006c0 NFSD: Add nfsd4_send_cb_offload() adds a11ada99ce93 NFSD: Move copy offload callback arguments into a separate [...] adds bbf936edd543 NFSD: drop fh argument from alloc_init_deleg adds 876c553cb410 NFSD: verify the opened dentry after setting a delegation adds 7fe2a71dda34 NFSD: introduce struct nfsd_attrs adds 93adc1e391a7 NFSD: set attributes when creating symlinks adds d6a97d3f589a NFSD: add security label to struct nfsd_attrs adds c0cbe70742f4 NFSD: add posix ACLs to struct nfsd_attrs adds 927bfc5600cd NFSD: change nfsd_create()/nfsd_symlink() to unlock direct [...] adds b677c0c63a13 NFSD: always drop directory lock in nfsd_unlink() adds e18bcb33bc5b NFSD: only call fh_unlock() once in nfsd_link() adds 19d008b46941 NFSD: reduce locking in nfsd_lookup() adds debf16f0c671 NFSD: use explicit lock/unlock for directory ops adds bb4d53d66e4b NFSD: use (un)lock_inode instead of fh_(un)lock for file o [...] adds dd8dd403d7b2 NFSD: discard fh_locked flag and fh_lock/fh_unlock adds 6930bcbfb6ce lockd: detect and reject lock arguments that overflow adds e394ff83bbca Merge tag 'nfsd-6.0' of git://git.kernel.org/pub/scm/linux [...] adds d4252071b97d add barriers to buffer_uptodate and set_buffer_uptodate adds 9008a676662a certs: move scripts/check-blacklist-hashes.awk to certs/ adds 31f6d95c2cab certs: unify blacklist_hashes.c and blacklist_nohashes.c adds 5439d4d4dcee kbuild: remove sed command from cmd_ar_builtin adds a6036a41bffb kbuild: drop support for CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 adds bdf0fe33a4dc init/Kconfig: update KALLSYMS_ALL help text adds 028062ec222d Revert "scripts/mod/modpost.c: permit '.cranges' secton fo [...] adds aac289653fa5 kbuild: dummy-tools: avoid tmpdir leak in dummy gcc adds 59316eac0e5b docs: kbuild: fix typo adds 3089b2be0cce kbuild: rpm-pkg: fix build error when _arch is undefined adds 6105e4f6511d kbuild: rpm-pkg: pass 'linux' to --target option of rpmbuild adds 9a68fd7fd8b0 kbuild: error out if $(KBUILD_EXTMOD) contains % or : adds 84850dbbbe60 kbuild: error out if $(INSTALL_MOD_PATH) contains % or : adds e3b746a384fc scripts: headers_install.sh: Update config leak ignore entries adds 10269fd37fc6 kconfig: shorten the temporary directory name for cc-option adds 1fd49a0b5c43 checkstack: add riscv support for scripts/checkstack.pl adds 5764f6626f5f modpost: drop executable ELF support adds abe864b8e19a modpost: use sym_get_data() to get module device_table data adds 7dea20f2fecb kconfig: Qt5: tell the user which packages are required adds ee47620367d5 kbuild: add dtbs_prepare target adds 258fafcd0683 Makefile.extrawarn: re-enable -Wformat for clang adds 7193cda917ff modpost: remove unused Elf_Sword macro adds dd29865633a5 kbuild: set EXIT trap before creating temporary directory adds 36b0f0deed4f modpost: refactor get_secindex() adds 125ed24a4ab0 modpost: add array range check to sec_name() adds 5419aa2a8dee modpost: use more reliable way to get fromsec in section_rel(a)() adds a25efd6ef1ef Revert "Kbuild, lto, workaround: Don't warn for initcall_r [...] adds 072dd2c8928f modpost: shorten warning messages in report_sec_mismatch() adds 7452dd26a59a modpost: add PATTERNS() helper macro adds 1560cb0e186e modpost: remove unneeded .symbol_white_list initializers adds 672fb6740cbf modpost: remove .symbol_white_list field entirely adds 0af5cb349a2c Merge tag 'kbuild-v5.20' of git://git.kernel.org/pub/scm/l [...] adds 511f7b5b8357 apparmor: fix absroot causing audited secids to begin with = adds 240516df8879 apparmor: Fix kernel-doc adds 0fc6ab404c52 lsm: Fix kernel-doc adds 65cc9c391c3c apparmor: Update help description of policy hash for intro [...] adds d61c57fde819 apparmor: make export of raw binary profile to userspace optional adds 5bfcbd22ee4e apparmor: Enable tuning of policy paranoid load for embedd [...] adds 482e8050aab4 apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] adds 7b4bd1274d35 apparmor: Update MAINTAINERS file with the lastest information adds ba77f39062c1 apparmor: resolve uninitialized symbol warnings in policy_ [...] adds 68ff8540cc9e apparmor: fix quiet_denied for file rules adds 84117994bc10 security/apparmor: remove redundant ret variable adds ec240b5905bb apparmor: Fix failed mount permission check error message adds c0ea4b919dae apparmor: Use struct_size() helper in kmalloc() adds e21851b349b8 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] adds 5ee5d3742160 apparmor: Fix some kernel-doc comments adds 564423bf9c95 apparmor: Fix some kernel-doc comments adds 3e2a3a0830a2 apparmor: fix aa_label_asxprint return check adds f9da5b14521c apparmor: Fix undefined reference to `zlib_deflate_workspacesize' adds bab1f77fb815 apparmor: Fix some kernel-doc comments adds 11c3627ec6b5 apparmor: fix reference count leak in aa_pivotroot() adds 417ea9fe972d apparmor: Fix memleak in aa_simple_write_to_buffer() adds e2f76ad7d285 apparmor: test: Remove some casts which are no-longer required adds 95c0581f9bfd apparmor: add a kernel label to use on kernel objects adds df4390934da4 apparmor: Convert secid mapping to XArrays instead of IDR adds 524d8e14258a apparmor: disable showing the mode as part of a secid to secctx adds a3f215ef088f apparmor: Mark alloc_unconfined() as static adds f37897369865 apparmor: Fix some kernel-doc comments adds 3bbb7b2e9bbc apparmor: fix setting unconfined mode on a loaded profile adds 2504db207146 apparmor: fix overlapping attachment computation adds c1ed5da19765 apparmor: allow label to carry debug flags adds f567e7fada03 apparmor: extend policydb permission set by making use of [...] adds eac931254d99 apparmor: move ptrace mediation to more logical task.{h,c} adds 79eb2711c919 apparmor: correct config reference to intended one adds c269fca7b37a apparmor: Update MAINTAINERS file with new email address adds 00aa9d0bbfec Merge tag 'apparmor-pr-2022-08-08' of git://git.kernel.org [...] adds b52e695324bb dt-bindings: pinctrl: mt8192: Add drive-strength-microamp adds 353d2ef77f2b dt-bindings: pinctrl: mt8192: Use generic bias instead of [...] adds 59c150252786 pinctrl: sunxi: Remove reset controller consumers adds daf4cfddbce6 ARM: dts: sunxi: Drop resets from r_pio nodes adds f152a48a15dc dt-bindings: pinctrl: sunxi: Disallow the resets property adds 003cbe046171 pinctrl: Add pingroup and define PINCTRL_PINGROUP adds 8a962b08e1fa pinctrl: amd: Remove amd_pingroup and use pingroup adds 1dce30781961 pinctrl: amd: Use PINCTRL_PINGROUP to manage pingroups adds a1e9bb597a7b pinctrl: amd: Define and use AMD_PINS macro adds 79bb5c7fe84b pinctrl: amd: Add amd_get_iomux_res function adds 72440158f70f pinctrl: amd: Implement pinmux functionality adds 2ed2c3814951 Merge branch 'ib-v5.20-amd-pinctrl' into devel adds 4b32e054335e pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subn [...] adds 0e9e3132fe51 dt-bindings: pinctrl: sunplus,sp7021-pinctrl: reference ge [...] adds 174eceeafb5a dt-bindings: pinctrl: qcom: sc7280: Add boolean param for [...] adds 36fe26843d6d pinctrl: qcom: sc7280: Add clock optional check for ADSP b [...] adds 44339391c666 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed adds f9446fd1e947 MAINTAINERS: add include/dt-bindings/pinctrl to PIN CONTRO [...] adds db1b3ecee9db pinctrl: bcm2835: drop irq_enable/disable callbacks adds 08752e0749ba pinctrl: bcm2835: Make the irqchip immutable adds a36474f59ace pinctrl: mediatek: add generic driving setup property on mt8192 adds e104141a13a8 pinctrl: mediatek: add drive for I2C related pins on mt8192 adds fe44e4984018 pinctrl: mediatek: add rsel setting on mt8192 adds 23b044e5c966 pinctrl: mediatek: dropping original advanced drive config [...] adds 2e0a5241577c pinctrl: mediatek: fix the pinconf definition of some GPIO pins adds 28d860dd08d5 pinctrl: mediatek: mt8192: Fix compile warnings adds 5223c511eb4f pinctrl: renesas: rzg2l: Return -EINVAL for pins which hav [...] adds 243a0ef843c8 Merge tag 'renesas-pinctrl-for-v5.20-tag1' of git://git.ke [...] adds 61a2cc093bdc pinctrl: qcom: sc7280: Fix compile bug adds 4425205ea38b pinctrl: ocelot: allow building as a module adds 586b3b7600e4 firmware: xilinx: Add configuration values for tri-state adds 133ad0d9af99 dt-bindings: pinctrl-zynqmp: Add output-enable configuration adds ad2bea79ef01 pinctrl: pinctrl-zynqmp: Add support for output-enable and [...] adds eb1c38c64b38 pinctrl: pinctrl-zynqmp: Fix kernel-doc warning adds 4c76a7fc8681 pinctrl: ingenic: Use irqd_to_hwirq() adds 71f5e7b3b2ad pinctrl: ingenic: Convert to immutable irq chip adds d1e7bb90f0d4 pinctrl: aspeed: Fix typo in comment adds 3eb12bced6ab pinctrl: samsung: do not use bindings header with constants adds c3f464542b70 dt-bindings: pinctrl: mt8192: Add RSEL values to bias-pull [...] adds b1f359711a28 dt-bindings: pinctrl: nuvoton,wpcm450-pinctrl: align key n [...] adds bb2c2fe7b8d5 pinctrl: qcom: sc7280: Fix compile bug adds f9f991e14969 dt-bindings: gpio: Add AXP221/AXP223/AXP809 compatibles adds d4c0b614b5a4 pinctrl: axp209: Support the AXP221/AXP223/AXP809 variant adds 7542766e78fc pinctrl: qcom: spmi-gpio: make the irqchip immutable adds be753a1fd77b Merge branch 'ib-v5.20-amd-pinctrl' adds 277b95a93383 pinctrl: intel: Embed struct pingroup into struct intel_pingroup adds 770f53d43ac9 pinctrl: baytrail: Switch to to embedded struct pingroup adds 2c292a78eaba pinctrl: cherryview: Switch to to embedded struct pingroup adds a7f9757cec91 pinctrl: lynxpoint: Switch to to embedded struct pingroup adds 98c23f607cdf pinctrl: merrifield: Switch to to embedded struct pingroup adds 4426be364f37 pinctrl: intel: Switch to to embedded struct pingroup adds 487b87717b85 pinctrl: intel: Drop no more used members of struct intel_ [...] adds 25097de7b236 pinctrl: intel: Add Intel Meteor Lake pin controller support adds 5495d1636b93 Merge tag 'intel-pinctrl-v5.20-1' of gitolite.kernel.org:p [...] adds 21793d228ca2 pinctrl: amd: Use devm_platform_get_and_ioremap_resource adds b8c824a869f2 pinctrl: amd: Don't save/restore interrupt status and wake [...] adds 6011c7e9c0d0 pinctrl: amd: Remove contact information adds a71a62dd5e01 dt-bindings: pinctrl: renesas: Remove spaces before #define adds 2f805cba10d7 pinctrl: renesas: r8a779f0: Remove unused POC2 adds 34e3b69b1edc dt-bindings: pinctrl: Add DT bindings for Renesas RZ/V2M pinctrl adds 92a9b8252576 pinctrl: renesas: Add RZ/V2M pin and gpio controller driver adds 1929683e5b94 dt-bindings: pinctrl: renesas,pfc: Document r8a779g0 support adds 665f77eb0d2f pinctrl: renesas: Add PORT_GP_CFG_13 macros adds ad9bb2fec662 pinctrl: renesas: Initial R8A779G0 (R-Car V4H) PFC support adds 050442ae4c74 pinctrl: renesas: r8a779g0: Add pins, groups and functions adds 42cbd16e7c54 pinctrl: renesas: r8a779g0: Fixup MODSEL8 adds aa83be7c8dca pinctrl: renesas: r8a779g0: Remove unused NOGP definitions adds 1204bc463b1e pinctrl: renesas: r8a779g0: Remove unused IPxSRx definitions adds b279b54b5075 pinctrl: renesas: r8a779g0: Remove unused MOD_SELx definitions adds 5a494f02b886 pinctrl: renesas: r8a779g0: Tidy up ioctrl_regs adds 475425ee38d6 pinctrl: renesas: r8a779g0: Tidyup POC1 voltage adds 0df46188a588 pinctrl: renesas: r8a779g0: Add missing TCLKx_A/TCLKx_B/TCLKx_X adds 1b23d8a478be pinctrl: renesas: r8a779g0: Add missing IRQx_A/IRQx_B adds 213b713255de pinctrl: renesas: r8a779g0: Add missing HSCIF3_A adds cf4f7891847b pinctrl: renesas: r8a779g0: Add missing HSCIF1_X adds 49e4697656bd pinctrl: renesas: r8a779g0: Add missing SCIF3 adds 9c151c2be92b pinctrl: renesas: r8a779g0: Add missing SCIF1_X adds c2b4b2cd632d pinctrl: renesas: r8a779g0: Add missing CANFD5_B adds 85a9cbe4c57b pinctrl: renesas: r8a779g0: Add missing TPU0TOx_A adds 1c2646b5cebf pinctrl: renesas: r8a779g0: Add missing FlexRay adds c606c2fde233 pinctrl: renesas: r8a779g0: Add missing PWM adds b811062e5fd0 pinctrl: renesas: r8a779g0: Add missing ERROROUTC_A adds 36fb7b8af55b pinctrl: renesas: r8a779g0: Add missing MODSELx for TSN0 adds 36611d28f513 pinctrl: renesas: r8a779g0: Add missing MODSELx for AVBx adds 04131ae29b2d Merge tag 'renesas-pinctrl-for-v5.20-tag2' of git://git.ke [...] adds e2961cd685fe pinctrl: starfive: Serialize adding groups and functions adds c249ec7ba1b1 dt-bindings: pinctrl: Add DT schema for qcom,msm8909-tlmm adds 4528a0cf793d pinctrl: qcom: Add pinctrl driver for MSM8909 adds ee84131b43f1 dt-bindings: pinctrl: sunxi: Make interrupts optional adds c1e72763aee9 dt-bindings: pinctrl: sunxi: allow vcc-pi-supply adds cc701e18a921 pinctrl: at91-pio4: remove #ifdef CONFIG_PM_SLEEP adds 04156e7dd7ae pinctrl: at91: remove #ifdef CONFIG_PM adds 11bd0ffd165f dt-bindings: pinctrl: mt8195: Fix name for mediatek,rsel-r [...] adds 1b3ab63e56f0 dt-bindings: pinctrl: mt8195: Add and use drive-strength-microamp adds e4c04e7a17cf dt-bindings: pinctrl: mt8195: Add gpio-line-names property adds 03da7f987319 pinctrl: core: Use device_match_of_node() helper adds eebe11b5bbec pinctrl: qcom: spmi-gpio: Add pm8226 compatibility adds ed16b6d77483 dt-bindings: pinctrl: qcom,pmic-gpio: add PMP8074 adds 6cd81a86ff11 pinctrl: qcom-pmic-gpio: add support for PMP8074 adds 329d32a9879a dt-bindings: pinctrl: Add compatible for Allwinner D1 adds fc153c8f283b pinctrl: sunxi: Add I/O bias setting for H6 R-PIO adds 88df36f2e6aa pinctrl: sunxi: Support the 2.5V I/O bias mode adds 0bb95ae2672f pinctrl: sunxi: Refactor register/offset calculation adds 622b681ef9d9 pinctrl: sunxi: Make some layout parameters dynamic adds 0569af481154 pinctrl: sunxi: Add driver for Allwinner D1 adds 5d11f8392b54 pinctrl: imx93: Add MODULE_DEVICE_TABLE() adds 4a2d4e2df5a5 Revert "pinctrl: qcom: spmi-gpio: make the irqchip immutable" adds 840ba17f74f3 dt-bindings: pinctrl: mt8195: Use drive-strength-microamp [...] adds 2064b662e888 dt-bindings: pinctrl: Add DT schema for SM6375 TLMM adds f1a5013f9193 pinctrl: qcom: Add SM6375 TLMM driver adds c3e4fa4b4eb1 pinctrl: mvebu: Missing a blank line after declarations. adds e79368b15d77 dt-bindings: pinctrl: st,stm32: Correct 'resets' property name adds 53dd4188a8c5 pinctrl: at91: Fix typo 'the the' in comment adds dc24b7530dff pinctrl: amd: Fix newline declaration in debugfs output adds e8129a076a50 pinctrl: amd: Use unicode for debugfs output adds 45f74532278d ARM: dts: imxrt1170-pinfunc: Add pinctrl binding header adds f174b668fea4 dt-bindings: pinctrl: mt8186: Add gpio-line-names property adds f4526ae80dbd dt-bindings: pinctrl: mt8186: Add and use drive-strength-microamp adds df91ffe8cb75 pinctrl: amd: Fix an unused variable adds 4b759ca15a49 pinctrl: qcom: sm8250: Fix PDC map adds 9a206bca2381 pinctrl: qcom: Make PINCTRL_SM8450 depend on PINCTRL_MSM adds 5b045200b53a dt-bindings: pinctrl: qcom,pmic-gpio: add PM8226 constraints adds 5e2e7383b57f Merge tag 'pinctrl-v6.0-1' of git://git.kernel.org/pub/scm [...] adds 863fdccdc5ed tools/testing/cxl: Fix cxl_hdm_decode_init() calling convention adds fe80f1ad593c cxl/port: Keep port->uport valid for the entire life of a port adds 04ed37a2baf9 cxl/hdm: Use local hdm variable adds e8b7ea58abbd cxl/core: Rename ->decoder_range ->hpa_range adds e50fe01e1f2a cxl/core: Drop ->platform_res attribute for root decoders adds 885d3bed6de1 cxl/core: Drop is_cxl_decoder() adds 419af595b118 cxl: Introduce cxl_to_{ways,granularity} adds d3b75029f353 cxl/mem: Convert partition-info to resources adds 14e473e1a7a9 cxl/hdm: Require all decoders to be enumerated adds 86677a4e7107 cxl/Documentation: List attribute permissions adds 9b99ecf5a316 cxl/debug: Move debugfs init to cxl_core_init() adds cc2a4878700b cxl/mem: Add a debugfs version of 'iomem' for DPA, 'dpamem' adds b2f3b74e1072 tools/testing/cxl: Move cxl_test resources to the top of memory adds 855c90d30575 tools/testing/cxl: Expand CFMWS windows adds e7ad1bf68329 tools/testing/cxl: Add partition support adds 08f8d040a11d tools/testing/cxl: Fix decoder default state adds ee800010835d cxl/port: Cache CXL host bridge data adds 9e9e44017db3 cxl/hdm: Initialize decoder type for memory expander devices adds b060edfd8cdd cxl/pmem: Delete unused nvdimm attribute adds e6b8a0a5e7f6 PCI: Add vendor ID for the PCI SIG adds b559afd53afe PCI: Replace magic constant for PCI Sig Vendor ID adds 9d24322e887b PCI/DOE: Add DOE mailbox support functions adds 3eddcc938581 cxl/pci: Create PCI DOE mailbox's for memory devices adds 9d6794feeb90 driver-core: Introduce BIN_ATTR_ADMIN_{RO,RW} adds c97006046c79 cxl/port: Read CDAT table adds 6b625b2bb8ff Documentation/cxl: Use a double line break between entries adds e636479e2f1b cxl/core: Define a 'struct cxl_switch_decoder' adds 974854ab0728 cxl/acpi: Track CXL resources in iomem_resource adds 0f157c7fa1a0 cxl/core: Define a 'struct cxl_root_decoder' adds 3bf65915cefa cxl/core: Define a 'struct cxl_endpoint_decoder' adds 9c57cde0dcbd cxl/hdm: Enumerate allocated DPA adds 2c8669033f16 cxl/hdm: Add 'mode' attribute to decoder objects adds 0c33b3935265 cxl/hdm: Track next decoder to allocate adds cf880423b6a0 cxl/hdm: Add support for allocating DPA to an endpoint decoder adds de516b40116e cxl/port: Record dport in endpoint references adds 1b58b4cac6fc cxl/port: Record parent dport when adding ports adds 256d0e9ee4f2 cxl/port: Move 'cxl_ep' references to an xarray per port adds 391785859e7e cxl/port: Move dport tracking to an xarray adds 538831f1beb8 cxl/hdm: Add sysfs attributes for interleave ways + granularity adds 7f8faf96a2fb cxl/mem: Enumerate port targets before adding endpoints adds 14b80582c43e resource: Introduce alloc_free_mem_region() adds 779dd20cfb56 cxl/region: Add region creation support adds dd5ba0ebbdc4 cxl/region: Add a 'uuid' attribute adds 80d10a6cee05 cxl/region: Add interleave geometry attributes adds 23a22cd1c98b cxl/region: Allocate HPA capacity to regions adds b9686e8c8e39 cxl/region: Enable the assignment of endpoint decoders to regions adds 6aa41144e7f1 cxl/acpi: Add a host-bridge index lookup mechanism adds 384e624bb211 cxl/region: Attach endpoint decoders adds 27b3f8d13830 cxl/region: Program target lists adds 176baefb2eb5 cxl/hdm: Commit decoder state to hardware adds 8d48817df6ac cxl/region: Add region driver boiler plate adds 99183d26ed61 cxl/pmem: Fix offline_nvdimm_bus() to offline by bridge adds 04ad63f086d1 cxl/region: Introduce cxl_pmem_region objects adds 452e21cf3438 powerpc/mm: Export memory_add_physaddr_to_nid() for modules adds 88ab1dde792a cxl/region: uninitialized variable in alloc_hpa() adds c7e3548cac4a cxl/region: prevent underflow in ways_to_cxl() adds 5e42bcbc3fef cxl/region: decrement ->nr_targets on error in cxl_region_ [...] adds a53c28b6ae4b cxl/acpi: Autoload driver for 'cxl_acpi' test devices adds 2bde6dbebc1c cxl/region: Delete 'region' attribute from root decoders adds e77483055c32 cxl/acpi: Minimize granularity for x1 interleaves adds 4d5c42a80bd1 cxl/hdm: Fix DPA reservation vs cxl_endpoint_decoder lifetime adds 817b27946740 cxl/region: Stop initializing interleave granularity adds 8d4285425714 cxl/region: Fix port setup uninitialized variable warnings adds 69c9961387f2 cxl/region: Fix region commit uninitialized variable warning adds e29a8995d63f cxl/region: Fix region reference target accounting adds 9fd2cf4d6fba cxl/region: Fix IS_ERR() vs NULL check adds f13da0d9c325 cxl/regions: add padding for cxl_rr_ep_add nested lists adds 038e6eb80387 cxl/region: describe targets and nr_targets members of cxl [...] adds 8732947b75a8 Documentation: cxl: remove dangling kernel-doc reference adds 2901c8bdedca cxl/region: Fix decoder interleave programming adds 910bc55da828 cxl/region: Move HPA setup to cxl_region_attach() adds 298d44d04b2b cxl/region: Fix x1 interleave to greater than x1 interleav [...] adds 4d8e4ea5bb39 cxl/region: Disallow region granularity != window granularity adds 1cd8a2537eb0 cxl/hdm: Fix skip allocations vs multiple pmem allocations adds c235698355fa Merge tag 'cxl-for-6.0' of git://git.kernel.org/pub/scm/li [...] adds 2da1c30929a2 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds cf5472e56113 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds dff033818a06 mm: hugetlb_vmemmap: introduce the name HVO adds 998a2997885f mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds 30152245c63b mm: hugetlb_vmemmap: replace early_param() with core_param() adds 6213834c10de mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds 838691a1c0ec mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds e38f055d6d9a mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds c0531714d6e3 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] adds 3a194f3f8ad0 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] adds 161df60e9e89 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] adds ac5fcde0a96a mm, hwpoison: make unpoison aware of raw error info in hwp [...] adds 38f6d29397cc mm, hwpoison: set PG_hwpoison for busy hugetlb pages adds 7453bf621cfa mm, hwpoison: make __page_handle_poison returns int adds ceaf8fbea79a mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 6f4614886baa mm, hwpoison: enable memory error handling on 1GB hugepage adds 729337bc2087 highmem: remove unneeded spaces in kmap_local_page() kdocs adds 383bbef28392 highmem: specify that kmap_local_page() is callable from i [...] adds 516ea046ec55 Documentation/mm: don't kmap*() pages which can't come fro [...] adds 6b3afe2eeec2 Documentation/mm: avoid invalid use of addresses from kmap [...] adds 84b86f6054c4 Documentation/mm: rrefer kmap_local_page() and avoid kmap() adds 72f1c55adf70 highmem: delete a sentence from kmap_local_page() kdocs adds a9e9c93966af Documentation/mm: add details about kmap_local_page() and [...] adds b1701d5e29eb Merge tag 'mm-stable-2022-08-09' of git://git.kernel.org/p [...] adds 568f83ffe69b dt-bindings: soc: qcom: smd: reference SMD edge schema adds 56e07c0c9e4a dt-bindings: soc: qcom: smd-rpm: extend example adds b196f3d101fe Merge tag 'rpmsg-v5.20-1' of git://git.kernel.org/pub/scm/ [...] adds 7aeef1548ac0 hwmon: (lm90) Fix error return value from detect function adds f4e6960f4f16 hwmon: (nct6775) Fix platform driver suspend regression adds f41445645ab5 Merge tag 'hwmon-fixes-for-v6.0-rc1' of git://git.kernel.o [...] adds 4b8dbdfbc5f6 SUNRPC: Fix an RPC/RDMA performance regression adds 9597152d9884 Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" adds 7836d75467e9 pNFS/flexfiles: Report RDMA connection errors to the server adds 431794e67e23 pNFS/files: Handle RDMA connection errors correctly adds 6ca0a6f834ed NFS: Fix case insensitive renames adds f07a5d2427fc NFSv4.1: Don't decrease the value of seq_nr_highest_sent adds 7ccafd4b2b9f NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly adds f931d8374cad nfs/blocklayout: refactor block device opening adds 064109db53ec NFS: remove redundant code in nfs_file_write() adds c77c738c37d0 nfs: Replace kmap() with kmap_local_page() adds 8b4e87a1d68f nfs: fix port value parsing adds f1bafa7375c0 sunrpc: fix expiry of auth creds adds 940261a19508 NFS: Allow setting rsize / wsize to a multiple of PAGE_SIZE adds 51fd2eb52c0c NFSv4: Fix races in the legacy idmapper upcall adds ba8ec7a607e9 SUNRPC: Shrink size of struct rpc_task adds 8efc4bbe84a8 nfs: add new nfs_direct_req tracepoint events adds 55051c0ced7d nfs: always check dreq->error after a commit adds 69d966510d9f nfs: only issue commit in DIO codepath if we have uncommit [...] adds 0701214cd6e6 SUNRPC: Fail faster on bad verifier adds f67939e4b045 SUNRPC: Replace dprintk() call site in xs_data_ready adds 33ce83ef0bb0 NFS: Replace fs_context-related dprintk() call sites with [...] adds 4f5f3b602834 SUNRPC: Introduce xdr_stream_move_subsegment() adds 7c4cd5f4d2dd SUNRPC: Add a function for directly setting the xdr page len adds e1bd87608d4b SUNRPC: Add a function for zeroing out a portion of an xdr_stream adds d3b00a802c84 NFS: Replace the READ_PLUS decoding code adds 29946fbcb2c3 SUNRPC: Remove xdr_align_data() and xdr_expand_hole() adds 7ffcdaa67016 SUNRPC expose functions for offline remote xprt functionality adds 895245ccea25 SUNRPC add function to offline remove trunkable transports adds 88363d3e9db6 NFSv4.1 offline trunkable transports on DESTROY_SESSION adds 95d0d30c66b8 SUNRPC create an iterator to list only OFFLINE xprts adds 9368fd6c7505 SUNRPC enable back offline transports in trunking discovery adds 497e6464d6ad SUNRPC create an rpc function that allows xprt removal fro [...] adds e818bd085baf NFSv4.1 remove xprt from xprt_switch if session trunking t [...] adds 7960aa9e4d09 SUNRPC restructure rpc_clnt_setup_test_and_add_xprt adds 273d6aed9e5a SUNRPC export xprt_iter_rewind function adds 92cc04f60ab4 SUNRPC create a function that probes only offline transports adds f201bdfd7c87 NFSv4.1 probe offline transports for trunking on session creation adds e35a5e782f67 NFSv4.1: RECLAIM_COMPLETE must handle EACCES adds 6622e3a73112 SUNRPC: Reinitialise the backchannel request buffers before reuse adds 72691a269f0b SUNRPC: Don't reuse bvec on retransmission of the request adds b1a28f2eb9ea NFS: nfs_async_write_reschedule_io must not recurse into t [...] adds 2135e5d56278 NFSv4/pnfs: Fix a use-after-free bug in open adds 3c59366c207e NFS: don't unhash dentry during unlink/rename adds af887e437bb2 NFS: Improve write error tracing adds b313eb915218 NFS: Improve O_DIRECT tracing adds 3fa5cbdc44de NFS: Improve readpage/writepage tracing adds aeb6e6ac18c7 Merge tag 'nfs-for-5.20-1' of git://git.linux-nfs.org/proj [...]
No new revisions were added by this update.
Summary of changes: .clang-format | 1 + Documentation/ABI/testing/sysfs-bus-cxl | 305 +- Documentation/admin-guide/kernel-parameters.txt | 7 +- Documentation/admin-guide/mm/hugetlbpage.rst | 4 +- Documentation/admin-guide/mm/memory-hotplug.rst | 4 +- Documentation/admin-guide/sysctl/vm.rst | 3 +- .../bindings/gpio/x-powers,axp209-gpio.yaml | 6 + .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 16 +- .../bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml | 2 +- .../bindings/pinctrl/pinctrl-mt8186.yaml | 31 +- .../bindings/pinctrl/pinctrl-mt8192.yaml | 64 +- .../bindings/pinctrl/pinctrl-mt8195.yaml | 41 +- .../bindings/pinctrl/qcom,msm8909-tlmm.yaml | 152 + .../bindings/pinctrl/qcom,pmic-gpio.yaml | 4 + .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml | 5 + .../bindings/pinctrl/qcom,sm6375-tlmm.yaml | 158 + .../devicetree/bindings/pinctrl/renesas,pfc.yaml | 1 + .../bindings/pinctrl/renesas,rzv2m-pinctrl.yaml | 170 + .../bindings/pinctrl/st,stm32-pinctrl.yaml | 4 +- .../bindings/pinctrl/sunplus,sp7021-pinctrl.yaml | 5 +- .../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 4 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 33 +- .../devicetree/bindings/soc/qcom/qcom,smd.yaml | 2 +- Documentation/driver-api/cxl/memory-devices.rst | 8 + Documentation/fault-injection/fault-injection.rst | 7 + Documentation/kbuild/kconfig-language.rst | 2 +- Documentation/mm/highmem.rst | 31 +- Documentation/mm/vmemmap_dedup.rst | 72 +- MAINTAINERS | 10 +- Makefile | 18 +- arch/arc/configs/axs101_defconfig | 1 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/haps_hs_defconfig | 1 - arch/arc/configs/haps_hs_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/configs/nsim_700_defconfig | 1 - arch/arc/configs/nsimosci_defconfig | 1 - arch/arc/configs/nsimosci_hs_defconfig | 1 - arch/arc/configs/nsimosci_hs_smp_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arm/boot/dts/imxrt1170-pinfunc.h | 1561 +++++++ arch/arm/boot/dts/sun6i-a31.dtsi | 1 - arch/arm/boot/dts/sun8i-a23-a33.dtsi | 1 - arch/arm/boot/dts/sun9i-a80.dtsi | 1 - arch/arm64/mm/flush.c | 13 +- arch/powerpc/mm/mem.c | 1 + arch/x86/mm/hugetlbpage.c | 8 +- certs/Makefile | 14 +- certs/blacklist_hashes.c | 1 - certs/blacklist_nohashes.c | 6 - {scripts => certs}/check-blacklist-hashes.awk | 0 drivers/cxl/Kconfig | 9 + drivers/cxl/acpi.c | 243 +- drivers/cxl/core/Makefile | 1 + drivers/cxl/core/core.h | 51 +- drivers/cxl/core/hdm.c | 691 +++- drivers/cxl/core/mbox.c | 95 +- drivers/cxl/core/memdev.c | 4 +- drivers/cxl/core/pci.c | 181 +- drivers/cxl/core/pmem.c | 4 +- drivers/cxl/core/port.c | 738 +++- drivers/cxl/core/region.c | 1896 +++++++++ drivers/cxl/cxl.h | 312 +- drivers/cxl/cxlmem.h | 42 +- drivers/cxl/cxlpci.h | 1 + drivers/cxl/mem.c | 49 +- drivers/cxl/pci.c | 46 +- drivers/cxl/pmem.c | 259 +- drivers/cxl/port.c | 53 + drivers/hwmon/lm90.c | 2 +- drivers/hwmon/nct6775-core.c | 3 +- drivers/hwmon/nct6775-platform.c | 2 +- drivers/hwmon/nct6775.h | 2 + drivers/nvdimm/region_devs.c | 28 +- drivers/pci/Kconfig | 3 + drivers/pci/Makefile | 1 + drivers/pci/doe.c | 536 +++ drivers/pci/probe.c | 2 +- drivers/pinctrl/Kconfig | 2 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 2 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 21 +- drivers/pinctrl/core.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx93.c | 1 + drivers/pinctrl/intel/Kconfig | 8 + drivers/pinctrl/intel/Makefile | 1 + drivers/pinctrl/intel/pinctrl-baytrail.c | 18 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 16 +- drivers/pinctrl/intel/pinctrl-intel.c | 14 +- drivers/pinctrl/intel/pinctrl-intel.h | 25 +- drivers/pinctrl/intel/pinctrl-lynxpoint.c | 10 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 14 +- drivers/pinctrl/intel/pinctrl-meteorlake.c | 417 ++ drivers/pinctrl/mediatek/pinctrl-mt8192.c | 296 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 10 + drivers/pinctrl/nomadik/pinctrl-nomadik.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 242 +- drivers/pinctrl/pinctrl-amd.h | 1376 ++++++- drivers/pinctrl/pinctrl-at91-pio4.c | 7 +- drivers/pinctrl/pinctrl-at91.c | 10 +- drivers/pinctrl/pinctrl-axp209.c | 14 +- drivers/pinctrl/pinctrl-ingenic.c | 64 +- drivers/pinctrl/pinctrl-ocelot.c | 4 +- drivers/pinctrl/pinctrl-starfive.c | 5 + drivers/pinctrl/pinctrl-zynqmp.c | 11 + drivers/pinctrl/qcom/Kconfig | 19 +- drivers/pinctrl/qcom/Makefile | 2 + drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-lpass-lpi.h | 1 - drivers/pinctrl/qcom/pinctrl-msm8909.c | 956 +++++ drivers/pinctrl/qcom/pinctrl-msm8916.c | 4 +- drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c | 1 - drivers/pinctrl/qcom/pinctrl-sm6375.c | 1544 +++++++ drivers/pinctrl/qcom/pinctrl-sm8250.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 3 + drivers/pinctrl/renesas/Kconfig | 18 + drivers/pinctrl/renesas/Makefile | 2 + drivers/pinctrl/renesas/core.c | 6 + drivers/pinctrl/renesas/pfc-r8a779f0.c | 2 - drivers/pinctrl/renesas/pfc-r8a779g0.c | 4262 ++++++++++++++++++++ drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 + drivers/pinctrl/renesas/pinctrl-rzv2m.c | 1119 +++++ drivers/pinctrl/renesas/sh_pfc.h | 9 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 6 +- drivers/pinctrl/samsung/pinctrl-exynos.h | 3 + drivers/pinctrl/samsung/pinctrl-samsung.c | 4 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 8 + drivers/pinctrl/sunxi/Kconfig | 8 +- drivers/pinctrl/sunxi/Makefile | 1 + drivers/pinctrl/sunxi/pinctrl-sun20i-d1.c | 840 ++++ drivers/pinctrl/sunxi/pinctrl-sun50i-a100-r.c | 1 + drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sun50i-a64-r.c | 1 - drivers/pinctrl/sunxi/pinctrl-sun50i-h6-r.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h616-r.c | 1 - drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sun6i-a31-r.c | 22 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c | 25 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a83t-r.c | 1 - drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c | 1 - drivers/pinctrl/sunxi/pinctrl-sunxi.c | 156 +- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 109 +- fs/Kconfig | 12 +- fs/lockd/svc4proc.c | 12 +- fs/lockd/svclock.c | 10 +- fs/lockd/svcproc.c | 5 +- fs/lockd/xdr4.c | 19 +- fs/nfs/blocklayout/dev.c | 42 +- fs/nfs/client.c | 13 +- fs/nfs/dir.c | 80 +- fs/nfs/direct.c | 50 +- fs/nfs/file.c | 2 - fs/nfs/filelayout/filelayout.c | 2 + fs/nfs/flexfilelayout/flexfilelayout.c | 4 + fs/nfs/flexfilelayout/flexfilelayoutdev.c | 6 +- fs/nfs/fs_context.c | 26 +- fs/nfs/internal.h | 51 + fs/nfs/nfs3client.c | 1 - fs/nfs/nfs42xdr.c | 170 +- fs/nfs/nfs4client.c | 4 +- fs/nfs/nfs4idmap.c | 46 +- fs/nfs/nfs4proc.c | 32 +- fs/nfs/nfstrace.h | 215 +- fs/nfs/write.c | 58 +- fs/nfsd/acl.h | 6 +- fs/nfsd/filecache.c | 749 ++-- fs/nfsd/filecache.h | 11 +- fs/nfsd/netns.h | 3 + fs/nfsd/nfs2acl.c | 6 +- fs/nfsd/nfs3acl.c | 4 +- fs/nfsd/nfs3proc.c | 35 +- fs/nfsd/nfs4acl.c | 46 +- fs/nfsd/nfs4callback.c | 37 +- fs/nfsd/nfs4proc.c | 330 +- fs/nfsd/nfs4state.c | 127 +- fs/nfsd/nfs4xdr.c | 123 +- fs/nfsd/nfsctl.c | 21 +- fs/nfsd/nfsd.h | 6 + fs/nfsd/nfsfh.c | 27 +- fs/nfsd/nfsfh.h | 58 +- fs/nfsd/nfsproc.c | 27 +- fs/nfsd/state.h | 1 - fs/nfsd/trace.h | 327 +- fs/nfsd/vfs.c | 256 +- fs/nfsd/vfs.h | 33 +- fs/nfsd/xdr4.h | 60 +- include/dt-bindings/pinctrl/r7s9210-pinctrl.h | 2 +- include/dt-bindings/pinctrl/rzg2l-pinctrl.h | 2 +- include/dt-bindings/pinctrl/rzv2m-pinctrl.h | 23 + include/linux/buffer_head.h | 25 +- include/linux/firmware/xlnx-zynqmp.h | 5 + include/linux/highmem.h | 7 +- include/linux/hugetlb.h | 24 +- include/linux/ioport.h | 3 + include/linux/libnvdimm.h | 5 + include/linux/lockd/lockd.h | 1 + include/linux/lockd/xdr.h | 2 + include/linux/mm.h | 9 +- include/linux/nfs_fs.h | 9 + include/linux/nfs_page.h | 3 +- include/linux/nfs_ssc.h | 2 +- include/linux/nfs_xdr.h | 1 + include/linux/page-flags.h | 32 +- include/linux/pci-doe.h | 77 + include/linux/pci_ids.h | 1 + include/linux/pinctrl/pinctrl.h | 20 + include/linux/sunrpc/clnt.h | 5 + include/linux/sunrpc/sched.h | 4 +- include/linux/sunrpc/xdr.h | 11 +- include/linux/sunrpc/xprt.h | 6 +- include/linux/sunrpc/xprtmultipath.h | 7 +- include/linux/swapops.h | 9 + include/linux/sysctl.h | 4 + include/linux/sysfs.h | 16 + include/ras/ras_event.h | 1 - include/trace/events/sunrpc.h | 34 +- include/uapi/linux/pci_regs.h | 29 +- init/Kconfig | 16 +- kernel/resource.c | 185 +- mm/Kconfig | 5 + mm/hugetlb.c | 73 +- mm/hugetlb_vmemmap.c | 589 ++- mm/hugetlb_vmemmap.h | 45 +- mm/memory-failure.c | 179 +- mm/sparse-vmemmap.c | 399 -- net/sunrpc/auth.c | 2 +- net/sunrpc/auth_gss/auth_gss.c | 11 +- net/sunrpc/backchannel_rqst.c | 14 + net/sunrpc/clnt.c | 207 +- net/sunrpc/sched.c | 1 + net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/sysfs.c | 28 +- net/sunrpc/xdr.c | 168 +- net/sunrpc/xprt.c | 59 +- net/sunrpc/xprtmultipath.c | 111 +- net/sunrpc/xprtrdma/transport.c | 6 +- net/sunrpc/xprtsock.c | 18 +- scripts/Kconfig.include | 2 +- scripts/Makefile.build | 5 +- scripts/Makefile.compiler | 2 +- scripts/Makefile.extrawarn | 1 - scripts/Makefile.modinst | 3 + scripts/Makefile.package | 4 +- scripts/checkstack.pl | 4 + .../dummy-plugin-dir/include/plugin-version.h | 0 scripts/dummy-tools/gcc | 8 +- scripts/headers_install.sh | 2 - scripts/kconfig/qconf-cfg.sh | 1 + scripts/mod/file2alias.c | 4 +- scripts/mod/modpost.c | 281 +- scripts/mod/modpost.h | 33 +- scripts/package/mkspec | 3 + security/apparmor/Kconfig | 86 +- security/apparmor/apparmorfs.c | 103 +- security/apparmor/audit.c | 2 +- security/apparmor/domain.c | 5 +- security/apparmor/include/apparmor.h | 1 + security/apparmor/include/apparmorfs.h | 14 + security/apparmor/include/file.h | 3 + security/apparmor/include/ipc.h | 18 - security/apparmor/include/label.h | 2 + security/apparmor/include/lib.h | 5 + security/apparmor/include/path.h | 4 +- security/apparmor/include/policy.h | 6 +- security/apparmor/include/policy_ns.h | 1 + security/apparmor/include/policy_unpack.h | 2 + security/apparmor/include/secid.h | 5 +- security/apparmor/include/task.h | 18 + security/apparmor/ipc.c | 110 - security/apparmor/label.c | 29 +- security/apparmor/lib.c | 27 +- security/apparmor/lsm.c | 38 +- security/apparmor/mount.c | 13 +- security/apparmor/net.c | 3 +- security/apparmor/policy.c | 35 +- security/apparmor/policy_ns.c | 53 +- security/apparmor/policy_unpack.c | 53 +- security/apparmor/policy_unpack_test.c | 16 +- security/apparmor/procattr.c | 2 +- security/apparmor/secid.c | 56 +- security/apparmor/task.c | 114 + tools/testing/cxl/Kbuild | 1 + tools/testing/cxl/test/cxl.c | 131 +- tools/testing/cxl/test/mem.c | 53 +- tools/testing/cxl/test/mock.c | 8 +- 287 files changed, 22794 insertions(+), 4011 deletions(-) create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8909-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm6375-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rzv2m-pinctrl.yaml create mode 100644 arch/arm/boot/dts/imxrt1170-pinfunc.h delete mode 100644 certs/blacklist_nohashes.c rename {scripts => certs}/check-blacklist-hashes.awk (100%) create mode 100644 drivers/cxl/core/region.c create mode 100644 drivers/pci/doe.c create mode 100644 drivers/pinctrl/intel/pinctrl-meteorlake.c create mode 100644 drivers/pinctrl/qcom/pinctrl-msm8909.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sm6375.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a779g0.c create mode 100644 drivers/pinctrl/renesas/pinctrl-rzv2m.c create mode 100644 drivers/pinctrl/sunxi/pinctrl-sun20i-d1.c create mode 100644 include/dt-bindings/pinctrl/rzv2m-pinctrl.h create mode 100644 include/linux/pci-doe.h copy arch/arm/mach-imx/Makefile.boot => scripts/dummy-tools/dummy-plugin-dir/inclu [...]