This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from d4252071b97d add barriers to buffer_uptodate and set_buffer_uptodate new 9008a676662a certs: move scripts/check-blacklist-hashes.awk to certs/ new 31f6d95c2cab certs: unify blacklist_hashes.c and blacklist_nohashes.c new 5439d4d4dcee kbuild: remove sed command from cmd_ar_builtin new a6036a41bffb kbuild: drop support for CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 new bdf0fe33a4dc init/Kconfig: update KALLSYMS_ALL help text new 028062ec222d Revert "scripts/mod/modpost.c: permit '.cranges' secton fo [...] new aac289653fa5 kbuild: dummy-tools: avoid tmpdir leak in dummy gcc new 59316eac0e5b docs: kbuild: fix typo new 3089b2be0cce kbuild: rpm-pkg: fix build error when _arch is undefined new 6105e4f6511d kbuild: rpm-pkg: pass 'linux' to --target option of rpmbuild new 9a68fd7fd8b0 kbuild: error out if $(KBUILD_EXTMOD) contains % or : new 84850dbbbe60 kbuild: error out if $(INSTALL_MOD_PATH) contains % or : new e3b746a384fc scripts: headers_install.sh: Update config leak ignore entries new 10269fd37fc6 kconfig: shorten the temporary directory name for cc-option new 1fd49a0b5c43 checkstack: add riscv support for scripts/checkstack.pl new 5764f6626f5f modpost: drop executable ELF support new abe864b8e19a modpost: use sym_get_data() to get module device_table data new 7dea20f2fecb kconfig: Qt5: tell the user which packages are required new ee47620367d5 kbuild: add dtbs_prepare target new 258fafcd0683 Makefile.extrawarn: re-enable -Wformat for clang new 7193cda917ff modpost: remove unused Elf_Sword macro new dd29865633a5 kbuild: set EXIT trap before creating temporary directory new 36b0f0deed4f modpost: refactor get_secindex() new 125ed24a4ab0 modpost: add array range check to sec_name() new 5419aa2a8dee modpost: use more reliable way to get fromsec in section_rel(a)() new a25efd6ef1ef Revert "Kbuild, lto, workaround: Don't warn for initcall_r [...] new 072dd2c8928f modpost: shorten warning messages in report_sec_mismatch() new 7452dd26a59a modpost: add PATTERNS() helper macro new 1560cb0e186e modpost: remove unneeded .symbol_white_list initializers new 672fb6740cbf modpost: remove .symbol_white_list field entirely new 0af5cb349a2c Merge tag 'kbuild-v5.20' of git://git.kernel.org/pub/scm/l [...] new 511f7b5b8357 apparmor: fix absroot causing audited secids to begin with = new 240516df8879 apparmor: Fix kernel-doc new 0fc6ab404c52 lsm: Fix kernel-doc new 65cc9c391c3c apparmor: Update help description of policy hash for intro [...] new d61c57fde819 apparmor: make export of raw binary profile to userspace optional new 5bfcbd22ee4e apparmor: Enable tuning of policy paranoid load for embedd [...] new 482e8050aab4 apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] new 7b4bd1274d35 apparmor: Update MAINTAINERS file with the lastest information new ba77f39062c1 apparmor: resolve uninitialized symbol warnings in policy_ [...] new 68ff8540cc9e apparmor: fix quiet_denied for file rules new 84117994bc10 security/apparmor: remove redundant ret variable new ec240b5905bb apparmor: Fix failed mount permission check error message new c0ea4b919dae apparmor: Use struct_size() helper in kmalloc() new e21851b349b8 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] new 5ee5d3742160 apparmor: Fix some kernel-doc comments new 564423bf9c95 apparmor: Fix some kernel-doc comments new 3e2a3a0830a2 apparmor: fix aa_label_asxprint return check new f9da5b14521c apparmor: Fix undefined reference to `zlib_deflate_workspacesize' new bab1f77fb815 apparmor: Fix some kernel-doc comments new 11c3627ec6b5 apparmor: fix reference count leak in aa_pivotroot() new 417ea9fe972d apparmor: Fix memleak in aa_simple_write_to_buffer() new e2f76ad7d285 apparmor: test: Remove some casts which are no-longer required new 95c0581f9bfd apparmor: add a kernel label to use on kernel objects new df4390934da4 apparmor: Convert secid mapping to XArrays instead of IDR new 524d8e14258a apparmor: disable showing the mode as part of a secid to secctx new a3f215ef088f apparmor: Mark alloc_unconfined() as static new f37897369865 apparmor: Fix some kernel-doc comments new 3bbb7b2e9bbc apparmor: fix setting unconfined mode on a loaded profile new 2504db207146 apparmor: fix overlapping attachment computation new c1ed5da19765 apparmor: allow label to carry debug flags new f567e7fada03 apparmor: extend policydb permission set by making use of [...] new eac931254d99 apparmor: move ptrace mediation to more logical task.{h,c} new 79eb2711c919 apparmor: correct config reference to intended one new c269fca7b37a apparmor: Update MAINTAINERS file with new email address new 00aa9d0bbfec Merge tag 'apparmor-pr-2022-08-08' of git://git.kernel.org [...] new b52e695324bb dt-bindings: pinctrl: mt8192: Add drive-strength-microamp new 353d2ef77f2b dt-bindings: pinctrl: mt8192: Use generic bias instead of [...] new 59c150252786 pinctrl: sunxi: Remove reset controller consumers new daf4cfddbce6 ARM: dts: sunxi: Drop resets from r_pio nodes new f152a48a15dc dt-bindings: pinctrl: sunxi: Disallow the resets property new 003cbe046171 pinctrl: Add pingroup and define PINCTRL_PINGROUP new 8a962b08e1fa pinctrl: amd: Remove amd_pingroup and use pingroup new 1dce30781961 pinctrl: amd: Use PINCTRL_PINGROUP to manage pingroups new a1e9bb597a7b pinctrl: amd: Define and use AMD_PINS macro new 79bb5c7fe84b pinctrl: amd: Add amd_get_iomux_res function new 72440158f70f pinctrl: amd: Implement pinmux functionality new 2ed2c3814951 Merge branch 'ib-v5.20-amd-pinctrl' into devel new 4b32e054335e pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subn [...] new 0e9e3132fe51 dt-bindings: pinctrl: sunplus,sp7021-pinctrl: reference ge [...] new 174eceeafb5a dt-bindings: pinctrl: qcom: sc7280: Add boolean param for [...] new 36fe26843d6d pinctrl: qcom: sc7280: Add clock optional check for ADSP b [...] new 44339391c666 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed new f9446fd1e947 MAINTAINERS: add include/dt-bindings/pinctrl to PIN CONTRO [...] new db1b3ecee9db pinctrl: bcm2835: drop irq_enable/disable callbacks new 08752e0749ba pinctrl: bcm2835: Make the irqchip immutable new a36474f59ace pinctrl: mediatek: add generic driving setup property on mt8192 new e104141a13a8 pinctrl: mediatek: add drive for I2C related pins on mt8192 new fe44e4984018 pinctrl: mediatek: add rsel setting on mt8192 new 23b044e5c966 pinctrl: mediatek: dropping original advanced drive config [...] new 2e0a5241577c pinctrl: mediatek: fix the pinconf definition of some GPIO pins new 28d860dd08d5 pinctrl: mediatek: mt8192: Fix compile warnings new 5223c511eb4f pinctrl: renesas: rzg2l: Return -EINVAL for pins which hav [...] new 243a0ef843c8 Merge tag 'renesas-pinctrl-for-v5.20-tag1' of git://git.ke [...] new 61a2cc093bdc pinctrl: qcom: sc7280: Fix compile bug new 4425205ea38b pinctrl: ocelot: allow building as a module new 586b3b7600e4 firmware: xilinx: Add configuration values for tri-state new 133ad0d9af99 dt-bindings: pinctrl-zynqmp: Add output-enable configuration new ad2bea79ef01 pinctrl: pinctrl-zynqmp: Add support for output-enable and [...] new eb1c38c64b38 pinctrl: pinctrl-zynqmp: Fix kernel-doc warning new 4c76a7fc8681 pinctrl: ingenic: Use irqd_to_hwirq() new 71f5e7b3b2ad pinctrl: ingenic: Convert to immutable irq chip new d1e7bb90f0d4 pinctrl: aspeed: Fix typo in comment new 3eb12bced6ab pinctrl: samsung: do not use bindings header with constants new c3f464542b70 dt-bindings: pinctrl: mt8192: Add RSEL values to bias-pull [...] new b1f359711a28 dt-bindings: pinctrl: nuvoton,wpcm450-pinctrl: align key n [...] new bb2c2fe7b8d5 pinctrl: qcom: sc7280: Fix compile bug new f9f991e14969 dt-bindings: gpio: Add AXP221/AXP223/AXP809 compatibles new d4c0b614b5a4 pinctrl: axp209: Support the AXP221/AXP223/AXP809 variant new 7542766e78fc pinctrl: qcom: spmi-gpio: make the irqchip immutable new be753a1fd77b Merge branch 'ib-v5.20-amd-pinctrl' new 277b95a93383 pinctrl: intel: Embed struct pingroup into struct intel_pingroup new 770f53d43ac9 pinctrl: baytrail: Switch to to embedded struct pingroup new 2c292a78eaba pinctrl: cherryview: Switch to to embedded struct pingroup new a7f9757cec91 pinctrl: lynxpoint: Switch to to embedded struct pingroup new 98c23f607cdf pinctrl: merrifield: Switch to to embedded struct pingroup new 4426be364f37 pinctrl: intel: Switch to to embedded struct pingroup new 487b87717b85 pinctrl: intel: Drop no more used members of struct intel_ [...] new 25097de7b236 pinctrl: intel: Add Intel Meteor Lake pin controller support new 5495d1636b93 Merge tag 'intel-pinctrl-v5.20-1' of gitolite.kernel.org:p [...] new 21793d228ca2 pinctrl: amd: Use devm_platform_get_and_ioremap_resource new b8c824a869f2 pinctrl: amd: Don't save/restore interrupt status and wake [...] new 6011c7e9c0d0 pinctrl: amd: Remove contact information new a71a62dd5e01 dt-bindings: pinctrl: renesas: Remove spaces before #define new 2f805cba10d7 pinctrl: renesas: r8a779f0: Remove unused POC2 new 34e3b69b1edc dt-bindings: pinctrl: Add DT bindings for Renesas RZ/V2M pinctrl new 92a9b8252576 pinctrl: renesas: Add RZ/V2M pin and gpio controller driver new 1929683e5b94 dt-bindings: pinctrl: renesas,pfc: Document r8a779g0 support new 665f77eb0d2f pinctrl: renesas: Add PORT_GP_CFG_13 macros new ad9bb2fec662 pinctrl: renesas: Initial R8A779G0 (R-Car V4H) PFC support new 050442ae4c74 pinctrl: renesas: r8a779g0: Add pins, groups and functions new 42cbd16e7c54 pinctrl: renesas: r8a779g0: Fixup MODSEL8 new aa83be7c8dca pinctrl: renesas: r8a779g0: Remove unused NOGP definitions new 1204bc463b1e pinctrl: renesas: r8a779g0: Remove unused IPxSRx definitions new b279b54b5075 pinctrl: renesas: r8a779g0: Remove unused MOD_SELx definitions new 5a494f02b886 pinctrl: renesas: r8a779g0: Tidy up ioctrl_regs new 475425ee38d6 pinctrl: renesas: r8a779g0: Tidyup POC1 voltage new 0df46188a588 pinctrl: renesas: r8a779g0: Add missing TCLKx_A/TCLKx_B/TCLKx_X new 1b23d8a478be pinctrl: renesas: r8a779g0: Add missing IRQx_A/IRQx_B new 213b713255de pinctrl: renesas: r8a779g0: Add missing HSCIF3_A new cf4f7891847b pinctrl: renesas: r8a779g0: Add missing HSCIF1_X new 49e4697656bd pinctrl: renesas: r8a779g0: Add missing SCIF3 new 9c151c2be92b pinctrl: renesas: r8a779g0: Add missing SCIF1_X new c2b4b2cd632d pinctrl: renesas: r8a779g0: Add missing CANFD5_B new 85a9cbe4c57b pinctrl: renesas: r8a779g0: Add missing TPU0TOx_A new 1c2646b5cebf pinctrl: renesas: r8a779g0: Add missing FlexRay new c606c2fde233 pinctrl: renesas: r8a779g0: Add missing PWM new b811062e5fd0 pinctrl: renesas: r8a779g0: Add missing ERROROUTC_A new 36fb7b8af55b pinctrl: renesas: r8a779g0: Add missing MODSELx for TSN0 new 36611d28f513 pinctrl: renesas: r8a779g0: Add missing MODSELx for AVBx new 04131ae29b2d Merge tag 'renesas-pinctrl-for-v5.20-tag2' of git://git.ke [...] new e2961cd685fe pinctrl: starfive: Serialize adding groups and functions new c249ec7ba1b1 dt-bindings: pinctrl: Add DT schema for qcom,msm8909-tlmm new 4528a0cf793d pinctrl: qcom: Add pinctrl driver for MSM8909 new ee84131b43f1 dt-bindings: pinctrl: sunxi: Make interrupts optional new c1e72763aee9 dt-bindings: pinctrl: sunxi: allow vcc-pi-supply new cc701e18a921 pinctrl: at91-pio4: remove #ifdef CONFIG_PM_SLEEP new 04156e7dd7ae pinctrl: at91: remove #ifdef CONFIG_PM new 11bd0ffd165f dt-bindings: pinctrl: mt8195: Fix name for mediatek,rsel-r [...] new 1b3ab63e56f0 dt-bindings: pinctrl: mt8195: Add and use drive-strength-microamp new e4c04e7a17cf dt-bindings: pinctrl: mt8195: Add gpio-line-names property new 03da7f987319 pinctrl: core: Use device_match_of_node() helper new eebe11b5bbec pinctrl: qcom: spmi-gpio: Add pm8226 compatibility new ed16b6d77483 dt-bindings: pinctrl: qcom,pmic-gpio: add PMP8074 new 6cd81a86ff11 pinctrl: qcom-pmic-gpio: add support for PMP8074 new 329d32a9879a dt-bindings: pinctrl: Add compatible for Allwinner D1 new fc153c8f283b pinctrl: sunxi: Add I/O bias setting for H6 R-PIO new 88df36f2e6aa pinctrl: sunxi: Support the 2.5V I/O bias mode new 0bb95ae2672f pinctrl: sunxi: Refactor register/offset calculation new 622b681ef9d9 pinctrl: sunxi: Make some layout parameters dynamic new 0569af481154 pinctrl: sunxi: Add driver for Allwinner D1 new 5d11f8392b54 pinctrl: imx93: Add MODULE_DEVICE_TABLE() new 4a2d4e2df5a5 Revert "pinctrl: qcom: spmi-gpio: make the irqchip immutable" new 840ba17f74f3 dt-bindings: pinctrl: mt8195: Use drive-strength-microamp [...] new 2064b662e888 dt-bindings: pinctrl: Add DT schema for SM6375 TLMM new f1a5013f9193 pinctrl: qcom: Add SM6375 TLMM driver new c3e4fa4b4eb1 pinctrl: mvebu: Missing a blank line after declarations. new e79368b15d77 dt-bindings: pinctrl: st,stm32: Correct 'resets' property name new 53dd4188a8c5 pinctrl: at91: Fix typo 'the the' in comment new dc24b7530dff pinctrl: amd: Fix newline declaration in debugfs output new e8129a076a50 pinctrl: amd: Use unicode for debugfs output new 45f74532278d ARM: dts: imxrt1170-pinfunc: Add pinctrl binding header new f174b668fea4 dt-bindings: pinctrl: mt8186: Add gpio-line-names property new f4526ae80dbd dt-bindings: pinctrl: mt8186: Add and use drive-strength-microamp new df91ffe8cb75 pinctrl: amd: Fix an unused variable new 4b759ca15a49 pinctrl: qcom: sm8250: Fix PDC map new 9a206bca2381 pinctrl: qcom: Make PINCTRL_SM8450 depend on PINCTRL_MSM new 5b045200b53a dt-bindings: pinctrl: qcom,pmic-gpio: add PM8226 constraints new 5e2e7383b57f Merge tag 'pinctrl-v6.0-1' of git://git.kernel.org/pub/scm [...] new 863fdccdc5ed tools/testing/cxl: Fix cxl_hdm_decode_init() calling convention new fe80f1ad593c cxl/port: Keep port->uport valid for the entire life of a port new 04ed37a2baf9 cxl/hdm: Use local hdm variable new e8b7ea58abbd cxl/core: Rename ->decoder_range ->hpa_range new e50fe01e1f2a cxl/core: Drop ->platform_res attribute for root decoders new 885d3bed6de1 cxl/core: Drop is_cxl_decoder() new 419af595b118 cxl: Introduce cxl_to_{ways,granularity} new d3b75029f353 cxl/mem: Convert partition-info to resources new 14e473e1a7a9 cxl/hdm: Require all decoders to be enumerated new 86677a4e7107 cxl/Documentation: List attribute permissions new 9b99ecf5a316 cxl/debug: Move debugfs init to cxl_core_init() new cc2a4878700b cxl/mem: Add a debugfs version of 'iomem' for DPA, 'dpamem' new b2f3b74e1072 tools/testing/cxl: Move cxl_test resources to the top of memory new 855c90d30575 tools/testing/cxl: Expand CFMWS windows new e7ad1bf68329 tools/testing/cxl: Add partition support new 08f8d040a11d tools/testing/cxl: Fix decoder default state new ee800010835d cxl/port: Cache CXL host bridge data new 9e9e44017db3 cxl/hdm: Initialize decoder type for memory expander devices new b060edfd8cdd cxl/pmem: Delete unused nvdimm attribute new e6b8a0a5e7f6 PCI: Add vendor ID for the PCI SIG new b559afd53afe PCI: Replace magic constant for PCI Sig Vendor ID new 9d24322e887b PCI/DOE: Add DOE mailbox support functions new 3eddcc938581 cxl/pci: Create PCI DOE mailbox's for memory devices new 9d6794feeb90 driver-core: Introduce BIN_ATTR_ADMIN_{RO,RW} new c97006046c79 cxl/port: Read CDAT table new 6b625b2bb8ff Documentation/cxl: Use a double line break between entries new e636479e2f1b cxl/core: Define a 'struct cxl_switch_decoder' new 974854ab0728 cxl/acpi: Track CXL resources in iomem_resource new 0f157c7fa1a0 cxl/core: Define a 'struct cxl_root_decoder' new 3bf65915cefa cxl/core: Define a 'struct cxl_endpoint_decoder' new 9c57cde0dcbd cxl/hdm: Enumerate allocated DPA new 2c8669033f16 cxl/hdm: Add 'mode' attribute to decoder objects new 0c33b3935265 cxl/hdm: Track next decoder to allocate new cf880423b6a0 cxl/hdm: Add support for allocating DPA to an endpoint decoder new de516b40116e cxl/port: Record dport in endpoint references new 1b58b4cac6fc cxl/port: Record parent dport when adding ports new 256d0e9ee4f2 cxl/port: Move 'cxl_ep' references to an xarray per port new 391785859e7e cxl/port: Move dport tracking to an xarray new 538831f1beb8 cxl/hdm: Add sysfs attributes for interleave ways + granularity new 7f8faf96a2fb cxl/mem: Enumerate port targets before adding endpoints new 14b80582c43e resource: Introduce alloc_free_mem_region() new 779dd20cfb56 cxl/region: Add region creation support new dd5ba0ebbdc4 cxl/region: Add a 'uuid' attribute new 80d10a6cee05 cxl/region: Add interleave geometry attributes new 23a22cd1c98b cxl/region: Allocate HPA capacity to regions new b9686e8c8e39 cxl/region: Enable the assignment of endpoint decoders to regions new 6aa41144e7f1 cxl/acpi: Add a host-bridge index lookup mechanism new 384e624bb211 cxl/region: Attach endpoint decoders new 27b3f8d13830 cxl/region: Program target lists new 176baefb2eb5 cxl/hdm: Commit decoder state to hardware new 8d48817df6ac cxl/region: Add region driver boiler plate new 99183d26ed61 cxl/pmem: Fix offline_nvdimm_bus() to offline by bridge new 04ad63f086d1 cxl/region: Introduce cxl_pmem_region objects new 452e21cf3438 powerpc/mm: Export memory_add_physaddr_to_nid() for modules new 88ab1dde792a cxl/region: uninitialized variable in alloc_hpa() new c7e3548cac4a cxl/region: prevent underflow in ways_to_cxl() new 5e42bcbc3fef cxl/region: decrement ->nr_targets on error in cxl_region_ [...] new a53c28b6ae4b cxl/acpi: Autoload driver for 'cxl_acpi' test devices new 2bde6dbebc1c cxl/region: Delete 'region' attribute from root decoders new e77483055c32 cxl/acpi: Minimize granularity for x1 interleaves new 4d5c42a80bd1 cxl/hdm: Fix DPA reservation vs cxl_endpoint_decoder lifetime new 817b27946740 cxl/region: Stop initializing interleave granularity new 8d4285425714 cxl/region: Fix port setup uninitialized variable warnings new 69c9961387f2 cxl/region: Fix region commit uninitialized variable warning new e29a8995d63f cxl/region: Fix region reference target accounting new 9fd2cf4d6fba cxl/region: Fix IS_ERR() vs NULL check new f13da0d9c325 cxl/regions: add padding for cxl_rr_ep_add nested lists new 038e6eb80387 cxl/region: describe targets and nr_targets members of cxl [...] new 8732947b75a8 Documentation: cxl: remove dangling kernel-doc reference new 2901c8bdedca cxl/region: Fix decoder interleave programming new 910bc55da828 cxl/region: Move HPA setup to cxl_region_attach() new 298d44d04b2b cxl/region: Fix x1 interleave to greater than x1 interleav [...] new 4d8e4ea5bb39 cxl/region: Disallow region granularity != window granularity new 1cd8a2537eb0 cxl/hdm: Fix skip allocations vs multiple pmem allocations new c235698355fa Merge tag 'cxl-for-6.0' of git://git.kernel.org/pub/scm/li [...] new 2da1c30929a2 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() new cf5472e56113 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling new dff033818a06 mm: hugetlb_vmemmap: introduce the name HVO new 998a2997885f mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] new 30152245c63b mm: hugetlb_vmemmap: replace early_param() with core_param() new 6213834c10de mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability new 838691a1c0ec mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst new e38f055d6d9a mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] new c0531714d6e3 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] new 3a194f3f8ad0 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] new 161df60e9e89 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] new ac5fcde0a96a mm, hwpoison: make unpoison aware of raw error info in hwp [...] new 38f6d29397cc mm, hwpoison: set PG_hwpoison for busy hugetlb pages new 7453bf621cfa mm, hwpoison: make __page_handle_poison returns int new ceaf8fbea79a mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage new 6f4614886baa mm, hwpoison: enable memory error handling on 1GB hugepage new 729337bc2087 highmem: remove unneeded spaces in kmap_local_page() kdocs new 383bbef28392 highmem: specify that kmap_local_page() is callable from i [...] new 516ea046ec55 Documentation/mm: don't kmap*() pages which can't come fro [...] new 6b3afe2eeec2 Documentation/mm: avoid invalid use of addresses from kmap [...] new 84b86f6054c4 Documentation/mm: rrefer kmap_local_page() and avoid kmap() new 72f1c55adf70 highmem: delete a sentence from kmap_local_page() kdocs new a9e9c93966af Documentation/mm: add details about kmap_local_page() and [...] new b1701d5e29eb Merge tag 'mm-stable-2022-08-09' of git://git.kernel.org/p [...] new 568f83ffe69b dt-bindings: soc: qcom: smd: reference SMD edge schema new 56e07c0c9e4a dt-bindings: soc: qcom: smd-rpm: extend example new b196f3d101fe Merge tag 'rpmsg-v5.20-1' of git://git.kernel.org/pub/scm/ [...] new 7aeef1548ac0 hwmon: (lm90) Fix error return value from detect function new f4e6960f4f16 hwmon: (nct6775) Fix platform driver suspend regression new f41445645ab5 Merge tag 'hwmon-fixes-for-v6.0-rc1' of git://git.kernel.o [...]
The 294 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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/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 +- 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/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/mm.h | 9 +- 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/swapops.h | 9 + include/linux/sysctl.h | 4 + include/linux/sysfs.h | 16 + include/ras/ras_event.h | 1 - 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 -- 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 +- 218 files changed, 20312 insertions(+), 2608 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 [...]