This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 4ca786ae6681 Add linux-next specific files for 20221018 omits f0df294e2dab fix up for "pinctrl: Clean up headers" omits 69042b2050c9 fix up for "powerpc: ptrace: user_regset_copyin_ignore() a [...] omits b2604c3d22a0 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits a05a50e3804a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d2280cf7b79e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 523becf6b8aa Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits dbffd1fd4454 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 7ec148cb4f29 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 22eff35e2d80 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5a76c5195667 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 396015aaac60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 244656bb37d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fe2be8483c8e Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 21f71ff3018e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73c715368a4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f1e528410f2 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 856e4374ffdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e191b7788196 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7a61d92690a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 963826d65d32 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 9ab19ca24ecb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df611d07a0e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f05b23a48d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 943ab2753fbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d31caa61132f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 06d78e1bab94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc3cba2c62cf Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 3f2774cd50a7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits cd064acd04ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0681dd86b602 next-20221017/rcu omits 9e14b6542fa0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 42303268f543 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2b1e43fbff25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27360f474a8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc2ac6171287 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f4f3df62c584 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits b454136016be Merge branch 'next' of git://github.com/cschaufler/smack-next omits 3d45d5af44ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f549bf03cd0 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits d6296219c747 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8cf5a1030271 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f3db83846da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b43e586caea8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdf63f4376c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 123acdeda341 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 511c8559c040 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 509a5aeb466e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca0916ffb885 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88f80437a812 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 2c65f1f43578 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits dacb8ac3669c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e657b20724a7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e2c12a5df557 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6fb8329d3deb Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 7e73c6a4a282 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5ca9d121e147 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits ce5677b041da Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 05c2326e4255 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 530130778ad1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf39457470b6 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 7bcc3a83fd4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38f37b9d85e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5a379fd6151 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits b8fd86dac7ab Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 557f6172d9fd Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits ba79731839d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4fc610ec87d4 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 77e6eb185c86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9b6223cb1b18 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 6a0322ed7b31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b0991a211b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3cd45e7d6d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af38d38e8e03 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 3416148bf0c0 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits d2a602a3c67a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits f67307ebf1af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c80c2241bf79 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits f2d100d90950 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 1454a09b5ef4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 9fd57aaa5daf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40b04797aae6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa5dbddd2b0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d4b62ee9d2e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0859eeb9231b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c34cf57d5507 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de1499f61ea6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95a52dc4e392 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50064efa702d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6f06e8114a2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits feecfe23cac1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 27cf55612943 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 4cdadb171ff7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 694cb728c5a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 131b26daf47c Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 5b9b48d3d343 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d5c984afe5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca21331db7cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1fb42d0049f7 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 4dc9ff146c9a jfs: remove unused declarations for jfs omits 3519e84626cf Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits ae585d5fa4fb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3cfeb628029c Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits f84b0c1ddfa7 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 81c8004576dd Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 627ec6496cb2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 277e36e25384 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits a9faa5d44fe4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cffac6ab7e2b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 75e80f976ac8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a06ccec76df4 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits cbd24d60085a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1605421ece74 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits b4c0b640dac7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits ba97b0044e3f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ae3c8a45be25 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d95be4eb6cc8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits dcb421b8b624 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8d1a1fbff060 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 866bee3c2d9c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 51c67b81cf21 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 541ac231e7bb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 053b23db1563 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ba23fd03053b Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits c385145db51f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 805f382fdf8c Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits cbebac3976ca Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 89c55c05ce8a fs/jfs/jfs_xattr.h: Fix spelling typo in comment omits f33e9b4ce010 MAINTAINERS: git://github -> https://github.com for kleikamp omits dbddc3d73844 fs/jfs: replace ternary operator with min_t() omits 920f4b7e923b fs: jfs: fix shift-out-of-bounds in dbAllocAG omits da15b7c22279 cifs: use LIST_HEAD() and list_move() to simplify code omits d1c7dc88cbfc cifs: Fix xid leak in cifs_get_file_info_unix() omits 6662176774c4 kcsan: remove rng selftest omits 028ef0e246fa cifs: Fix xid leak in cifs_ses_add_channel() omits a7ae22074fce cifs: Fix xid leak in cifs_flock() omits 052f0a1d69a1 cifs: Fix xid leak in cifs_copy_file_range() omits c6a494785c86 cifs: Fix xid leak in cifs_create() omits 3f825b8fa93b smb3: interface count displayed incorrectly omits e6b665a1c9ae pinctrl: Clean up headers omits 0288f6ca9510 pinctrl: intel: Add missing header(s) omits 47a58ea93a77 pinctrl: merrifield: Add missing header(s) omits 027d5dacb13b pinctrl: lynxpoint: Add missing header(s) omits ef10e184e001 pinctrl: cherryview: Add missing header(s) omits 9428c2bb3709 pinctrl: zynqmp: Add missing header(s) omits d14905210de5 pinctrl: uniphier: Add missing header(s) omits 4fe3762e8e08 pinctrl: ti-iodelay: Add missing header(s) omits b012ec3df4ce pinctrl: tegra: Add missing header(s) omits 8d85dfa1dbd9 pinctrl: sunxi: Add missing header(s) omits 35f9ee00a977 pinctrl: stmfx: Add missing header(s) omits 7d668939311a pinctrl: stm32: Add missing header(s) omits d1526ae08d22 pinctrl: starfive: Add missing header(s) omits f6ab9d5f7cfd pinctrl: st: Add missing header(s) omits b8813b445ec8 pinctrl: sprd: Add missing header(s) omits 12cae7f5fe32 pinctrl: spear: Add missing header(s) omits d0ce547ff5c5 pinctrl: single: Add missing header(s) omits 6215baed7728 pinctrl: samsung: Add missing header(s) omits a84e421fb81a pinctrl: renesas: Add missing header(s) omits 10f0414407c5 pinctrl: qcom: Add missing header(s) omits b218fa0c99fa pinctrl: ocelot: Add missing header(s) omits e783187b5651 pinctrl: npcm7xx: Add missing header(s) omits 7f68288c6106 pinctrl: mvebu: Add missing header(s) omits fabdbbf9159a pinctrl: microchip-sgpio: Add missing header(s) omits e7f13eba9aea pinctrl: mediatek: Add missing header(s) omits bed7109723a5 pinctrl: lpc18xx: Add missing header(s) omits b52f38ef6680 pinctrl: lochnagar: Add missing header(s) omits 1cec78374be0 pinctrl: k210: Add missing header(s) omits d81219eb0ca9 pinctrl: ingenic: Add missing header(s) omits 56ce11463b6b pinctrl: imx: Add missing header(s) omits 16b5af38dda4 fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards omits adac754ab16f clk: renesas: r8a779a0: Fix SD0H clock name omits 182fbc7bb799 clk: renesas: r8a779g0: Add RPC-IF clock omits b8d131f3d7a8 clk: renesas: r8a779g0: Add SDHI clocks omits 35c2577dd5b5 clk: renesas: r8a779f0: Add SASYNCPER internal clock omits a28735d8ade4 clk: renesas: r8a779f0: Fix SD0H clock name omits 42a366b85bc7 clk: renesas: r9a07g043: Drop WDT2 clock and reset entry omits b4f127396eba clk: renesas: r9a07g044: Drop WDT2 clock and reset entry omits 9e93b7c30d19 clk: renesas: r8a779g0: Add TPU clock omits 76cc57ad495b clk: renesas: r8a779g0: Add PWM clock omits f3698170248b clk: renesas: r8a779g0: Add SCIF clocks omits 557ab9c9c110 clk: renesas: r8a779g0: Add SASYNCPER clocks omits 6ebd28bd0871 gpio: tegra: Convert to immutable irq chip omits f0187fd45a3a random: use rejection sampling for uniform bounded random [...] omits 45c871d785d1 Merge branch 'mm-nonmm-unstable' into mm-everything omits d6c497872c18 debugfs: fix error when writing negative value to atomic_t [...] omits a95716aa1272 lib/notifier-error-inject: fix error when writing -errno t [...] omits fec28f1bc6d2 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value omits 0bec5dadc09d core_pattern: add CPU specifier omits 5048bd84b04e fault-injection: make stacktrace filter works as expected omits 562f6ded0d40 fault-injection: use debugfs_create_xul() instead of debug [...] omits d08f4fdfb828 fault-injection: make some stack filter attrs more readable omits e4f1374abf77 fault-injection: skip stacktrace filtering by default omits fcfc19835523 fault-injection: allow stacktrace filter for x86-64 omits 1526487e60b9 init/main.c: silence some -Wunused-parameter warnings omits 41b3db9a3833 ocfs2: fix ocfs2 corrupt when iputting an inode omits 8b133fdd59e3 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 92886a11eaa1 ocfs2: reflink deadlock when clone file to the same direct [...] omits 1afca3ae915b regset: make user_regset_copyin_ignore() *void* omits 02f7e52b3a18 sparc: ptrace: user_regset_copyin_ignore() always returns 0 omits 8227bfa1039a sh: ptrace: user_regset_copyin_ignore() always returns 0 omits 8541413ac862 powerpc: ptrace: user_regset_copyin_ignore() always returns 0 omits 28ed03d7fd7d parisc: ptrace: user_regset_copyin_ignore() always returns 0 omits 8aa047da4300 openrisc: ptrace: user_regset_copyin_ignore() always returns 0 omits b55b123122c1 nios2: ptrace: user_regset_copyin_ignore() always returns 0 omits 15182ce24179 mips: ptrace: user_regset_copyin_ignore() always returns 0 omits f5f266741a11 ia64: ptrace: user_regset_copyin_ignore() always returns 0 omits b8c099c90d78 hexagon: ptrace: user_regset_copyin_ignore() always returns 0 omits c1e0568d2123 arm64: ptrace: user_regset_copyin_ignore() always returns 0 omits 992efdbf5090 arm: ptrace: user_regset_copyin_ignore() always returns 0 omits 3b9ec9794b23 arc: ptrace: user_regset_copyin_ignore() always returns 0 omits 165596e665d2 lib/debugobjects: fix stat count and optimize debug_object [...] omits e7c2f7e7476f mm: vmscan: fix extreme overreclaim and swap floods omits f7ea04634e64 mm: discard __GFP_ATOMIC omits 4fccd93536d9 mm/rmap: fix comment in anon_vma_clone() omits 91b2f4e11707 selftests/vm: drop mnt point for hugetlb in run_vmtests.sh omits 4d2c375f424d selftests/vm: use memfd for hugepage-mremap test omits 1dc6893b85d6 selftests/vm: use memfd for hugetlb-madvise test omits fc9a22078958 selftests/vm: use memfd for uffd hugetlb tests omits bc438717ff48 mm/gup: drop DAX pgmap accounting omits 439a0ea65b61 mm/meremap_pages: delete put_devmap_managed_page_refs() omits 3034f874c488 mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] omits 4afc8381b067 mm/memremap_pages: replace zone_device_page_init() with pg [...] omits b2085a5609e9 devdax: use dax_insert_entry() + dax_delete_mapping_entry() omits b7d63b934ab5 devdax: add PUD support to the DAX mapping infrastructure omits 0a25c418d90c devdax: sparse fixes for vm_fault_t in tracepoints omits f554bf4de0f7 devdax: sparse fixes for vmfault_t/dax-entry conversions omits 4b1a30f95ec7 devdax: sparse fixes for xarray locking omits 47ff0a68f6be devdax: move address_space helpers to the DAX core omits 23ad33668d26 libnvdimm/pmem: support pmem block devices without dax omits 4e1dbe836cf9 devdax: fix sparse lock imbalance warning omits 59aa3d38b87a devdax: minor warning fixups omits db434f80c56d fsdax: cleanup dax_associate_entry() omits fb82068db8d6 fsdax: rework dax_insert_entry() calling convention omits 07108d5bfeeb fsdax: introduce pgmap_request_folios() omits b20d1313acdc fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() omits 93140cb18ca6 fsdax: update dax_insert_entry() calling convention to ret [...] omits 2d849e269ab4 fsdax: hold dax lock over mapping insertion omits 01180578d422 fsdax: validate DAX layouts broken before truncate omits 2a1094ccc17e fsdax: wait for pinned pages during truncate_inode_pages_final() omits b3395caceeac fsdax: introduce dax_zap_mappings() omits eee7d0178f03 fsdax: include unmapped inodes for page-idle detection omits 7591d9ceccaf fsdax: use dax_page_idle() to document DAX busy page checking omits df217b001cf6 fsdax: wait on @page not @page->_refcount omits 09517d213c32 mm: vmscan: make rotations a secondary factor in balancing [...] omits 17491304ef85 filemap: find_get_entries() now updates start offset omits 503eca83fde1 filemap: find_lock_entries() now updates start offset omits 15fd62c4c769 hugetlb: simplify hugetlb handling in follow_page_mask omits b997b6a43c05 gcov: support GCC 12.1 and newer compilers omits ee640d95a94e zsmalloc: zs_destroy_pool: add size_class NULL check omits 76d08e1c27f8 mm/mempolicy: fix mbind_range() arguments to vma_merge() omits dfc6d4f4caf6 mailmap: update email for Qais Yousef omits b184e1b602d4 mailmap: update Dan Carpenter's email address omits 46fe5a23767a dt-bindings: clock: Convert pwm-clock to DT schema omits d5a6e0fe2a70 dt-bindings: misc: Convert IDT 89HPESx to DT schema omits 43ef6ea539d8 dt-bindings: ufs: cdns,ufshc: add missing dma-coherent field omits 50d898442f22 dt-bindings: display: panel: use spi-peripheral-props.yaml omits c34f9f549927 dt-bindings: nvmem: u-boot,env: add Broadcom's variant binding omits c47d4723f64b Merge branch into tip/master: 'x86/mm' omits 24c50c7db88e Merge branches 'acpi-docs', 'acpi-apei', 'acpi-extlog' and [...] omits f181c1af1385 pstore: Alert on backend write error omits d1968e740cd1 Merge remote-tracking branch 'asoc/for-6.0' into asoc-linus omits 24d1be163625 Merge remote-tracking branch 'spi/for-6.0' into spi-linus omits 04376daad8c7 MAINTAINERS: Update pstore maintainers omits 36ed40be9a65 pstore/ram: Set freed addresses to NULL omits f8a3e2396833 pstore/ram: Move internal definitions out of kernel-wide include omits d9e13f491187 pstore/ram: Move pmsg init earlier omits cbed9b5ef52e pstore/ram: Consolidate kfree() paths omits 1540031ee302 drm/amdgpu/si_dma: remove unused variable in si_dma_stop() omits 745c96f51e4b drm/amdgpu: convert amdgpu_amdkfd_gpuvm.c to IP version checks omits 380c6d71c40c drm/amdgpu: convert vega20_ih.c to IP version checks omits 6bffa6f58224 drm/amdgpu: update psp_fw_type enum in amdgpu_ucode header omits 814358425e35 drm/amdgpu: extend HWIP_MAX_INSTANCE to 28 omits 91466bca35fc drm/amdgpu: allow secure submission on gfx11 and sdma6 omits 9a342fb18a99 drm/amdgpu: add tmz support for GC 11.0.1 omits d8a572789bbb arc: iounmap() arg is volatile omits a11599bd6ca6 landlock: Document Landlock's file truncation support omits 36f796797fc0 samples/landlock: Extend sample tool to support LANDLOCK_A [...] omits d53a4efad9a1 selftests/landlock: Test ftruncate on FDs created by memfd [...] omits 270fcd180a6a selftests/landlock: Test FD passing from restricted to unr [...] omits c2e97319a15e selftests/landlock: Locally define __maybe_unused omits ab19ef349447 selftests/landlock: Test open() and ftruncate() in multipl [...] omits c58a42a53fa9 selftests/landlock: Test file truncation support omits 35345c96a8ca landlock: Support file truncation omits 8bcbb4773e3b landlock: Document init_layer_masks() helper omits d312142b2361 landlock: Refactor check_access_path_dual() into is_access [...] omits 4ab8a92f72d7 security: Create file_truncate hook from path_truncate hook omits c4fb31c80d74 pstore: migrate to crypto acomp interface (take 2) omits 39bae0ee0656 efi: pstore: Follow convention for the efi-pstore backend name omits a4f92789f799 pstore: Inform unregistered backend names as well omits 1af13c2b6324 pstore: Expose kmsg_bytes as a module parameter omits 55dbe25ee4c8 pstore: Improve error reporting in case of backend overlap omits a871fb26aba8 dm clone: Fix typo in block_device format specifier omits 460fde1eb109 dm: remove unnecessary assignment statement in alloc_dev() omits 7e05e0df0e6a dm verity: Add documentation for try_verify_in_tasklet option omits a336ab100f75 dm: support allocating error strings to enhance errors ret [...] omits 2b00707e9737 Merge branch 'fs.vfsuid.fat' into for-next omits 9f159807a610 Merge branch 'misc' into for-next omits 7a8c84e1d528 Merge branch 'for-next/kcfi' into for-next/kspp omits 67d0a917fb3f scsi: ufs: core: Remove unneeded casts from void * omits 638eec06c7f4 scsi: lpfc: Fix spelling mistake "unsolicted" -> "unsolicited" omits 0b863257c17c scsi: qla2xxx: Use transport-defined speed mask for suppor [...] omits f915f58e382e scsi: target: iblock: Fold iblock_emulate_read_cap_with_bl [...] omits 3ddeabd1536a scsi: qla2xxx: Fix serialization of DCBX TLV data request omits 07e433614cdb scsi: ufs: qcom: Remove redundant dev_err() call omits 27b571cc454e scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init() omits ad40d5199239 scsi: megaraid_sas: Remove unnecessary memset() omits 17883cd59f55 scsi: megaraid_sas: Simplify megasas_update_device_list omits 9b201b5dff81 scsi: megaraid_sas: Correct an error message omits 9b78d8fadeee scsi: megaraid_sas: Correct value passed to scsi_device_lookup() omits 6290e23f3bd8 scsi: target: core: UA on all LUNs after reset omits 3e2deba7aa66 scsi: target: core: New key must be used for moved PR omits 49790e6a5820 scsi: target: core: Abort all preempted regs if requested omits f050a7c66ca5 scsi: target: core: Fix memory leak in preempt_and_abort omits 1f1009ea8ca5 scsi: target: core: Fix preempt and abort for allreg res omits fdd3e02ec954 Merge branch 'for-linus/pstore' into for-next/pstore omits 139b4e651563 Merge branch 'for-v6.1/late-dts-fixes' into for-next omits a87628434d12 Merge branch 'for-v6.0/late-dts-fixes' into for-next omits e89c75d437ca Merge branches 'arm64-defconfig-for-6.1', 'arm64-for-6.1', [...] omits e5dcd639f97e Merge remote-tracking branch 'regulator/for-6.1' into regu [...] omits f3bf09c2b9c5 Merge branch 'mem-ctrl-next' into for-next omits 56efd6435c68 memory: tegra186-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code omits 82710f9114a7 memory: tegra210-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code omits 91fcc1dfa790 memory: tegra30-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code omits 94a052d7d52a memory: tegra20-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code omits e72e9536831a Merge branch 'mem-ctrl-next' into for-next omits 587f9891ec96 dt-bindings: memory-controller: st,stm32: Fix st,fmc2_ebi- [...] omits 25f59b1094c1 Merge branch 'misc' into for-next omits 83eb8f73e86b Merge remote-tracking branch 'regmap/for-6.1' into regmap-next omits a7c112afc86b Merge branch 'mem-ctrl-next' into for-next omits f79a09c3e0c6 Merge branch 'fs.chown_common.fix' into for-next omits 3828290b1627 Merge branch 'next/soc' into for-next omits 45c2bd1f6187 ARM: s3c: remove orphan declarations from arch/arm/mach-s3 [...] omits 47adaf6949c3 Merge branch 'next/dt' into for-next omits f539422ddaff ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family omits b17671d204f7 Merge branch 'fixes' into for-next omits 400a100c28fe ARM: dts: stm32: argon: remove spidev node omits 37ff5e2f7bd2 Merge branch 'next/drivers' into for-next omits 002e36fc62e9 Merge branch 'fixes' into for-next omits eb4130632e2e Merge branch 'misc' into for-next omits fb4a1816d3c3 mm: export is_vmalloc_or_module_addr omits 47e6357bdf60 dm cache: delete the redundant word 'each' in comment omits f924fd127881 dm raid: fix typo in analyse_superblocks code comment omits 256dd861add1 Merge branch 'next/drivers' into for-next omits 27001e611bb6 pstore/zone: Use GFP_ATOMIC to allocate zone buffer omits d3d8f70283ec Merge branch 'lkmm.2022.08.31b' into HEAD omits 3d5bfdc64ed7 Merge branch 'nolibc.2022.08.31b' into HEAD omits eb7f9ca137e3 Merge branch 'fixes' into for-next omits 8058aaee9d72 Merge branch 'misc' into for-next omits c8e2f5c3682d dm verity: enable WQ_HIGHPRI on verify_wq omits 809333343c70 dm raid: delete the redundant word 'that' in comment omits 0abd2cd1e80e dm ioctl: add an option to return an error string to userspace omits e59e8d22a003 dm: change from DMWARN to DMERR or DMCRIT for fatal errors omits f492ddd4aaad Merge branch 'for-v6.1/mediatek' into for-next omits 6e61af8f9f96 Merge branch 'fixes' into for-next omits c941e6305958 dt-bindings: memory-controllers: fsl,imx8m-ddrc: drop Leon [...] omits 0c8d51cb3762 ARM: dts: stm32: Create separate pinmux for qspi cs pin in [...] omits a1a98c15530e ARM: dts: stm32: Fix typo in license text for Engicam boards omits 6ddaea30bd2e ARM: dts: stm32: Add timer interrupts on stm32mp15 omits 64c649a46032 ARM: dts: stm32: add pinctrl and disabled spi5 node in stm [...] omits c526d0e66de6 ARM: dts: stm32: add spi nodes into stm32mp131.dtsi omits b96658e0d007 ARM: dts: stm32: enable i2c1 and i2c5 on stm32mp135f-dk.dts omits 06571fce9195 ARM: dts: stm32: add i2c nodes into stm32mp131.dtsi omits a6efdeaf1a5c ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] omits 9990f043d543 Merge branch 'next/dt64' into for-next omits 66a40a905a57 Merge branch 'next/clk' into for-next omits 6f5fac396b1c Merge branch 'next/dt64' into for-next omits e11ed524cbda Merge branch 'next/clk' into for-next omits 9f00148f3c10 Merge branch 'for-v6.0/samsung-clk-dt-bindings' into for-next omits cf4b4433946c Merge branch 'for-v6.1/brcm-stb' into for-next omits 20b02590a3f7 MAINTAINERS: Drop Bartlomiej Zolnierkiewicz omits 952deecb065e arc: dts: Harmonize EHCI/OHCI DT nodes name omits 1163fb3b6a30 ARC: bitops: Change __fls to return unsigned long omits d6448b8a0054 ARC: Fix comment typo omits 148ec6305a54 ARC: Fix comment typo new bb1a1146467a Merge tag 'cgroup-for-6.1-rc1-fixes' of git://git.kernel.o [...] new 7ae460973d34 Merge tag 'erofs-for-6.1-rc2-fixes' of git://git.kernel.or [...] new aae703b02f92 Merge tag 'for-6.1-rc1-tag' of git://git.kernel.org/pub/sc [...] new baf49ed1d853 mailmap: update Dan Carpenter's email address new 10d1d18c8391 mailmap: update email for Qais Yousef new 7ddc206e5481 mm/mempolicy: fix mbind_range() arguments to vma_merge() new 57454cfe851f zsmalloc: zs_destroy_pool: add size_class NULL check new bed4299ab008 gcov: support GCC 12.1 and newer compilers new 4c59d4c394eb ocfs2: fix BUG when iput after ocfs2_mknod fails new eda4970da82b ocfs2: clear dinode links count in case of error new a7fcbabdd340 init: Kconfig: fix spelling mistake "satify" -> "satisfy" new eaef8e9f6136 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 63d1dfd067f0 ARC: Fix comment typo new 6e32c89c0f67 ARC: Fix comment typo new a1db7ad3120e ARC: bitops: Change __fls to return unsigned long new c8f878582838 arc: dts: Harmonize EHCI/OHCI DT nodes name new c44f15c1c094 arc: iounmap() arg is volatile new 2df1f4a77bc0 arc: update config files new 4fd9df10cb7a ARC: mm: fix leakage of memory allocated for PTE new 9f6c1f471001 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new d0b3bb2fe5fe Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new 89ed0b769d6a powerpc/pseries/vas: Add VAS IRQ primary handler new 2147783d6bf0 powerpc/pseries: Use lparcfg to reconfig VAS windows for D [...] new d2b256762816 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 65a2fd7d22b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6fe987a2689d fscrypt: fix keyring memory leak on mount failure new 424e0b3ede69 Merge branch 'for-stable' of git://git.kernel.org/pub/scm/ [...] new 69421bf98482 udp: Update reuse->has_conns under reuseport_lock. new 1ca695207ed2 ip6mr: fix UAF issue in ip6mr_sk_done() when addrconf_init [...] new 3c8077a49da0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a78dc554e674 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 430574da9587 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 491a4ccd8a02 ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 new 6ef219216bb6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 4e8ff3587868 ASoC: codecs: tlv320adc3xxx: Wrap adc3xxx_i2c_remove() in [...] new 9a7f2c9e7a19 ASoC: qcom: SND_SOC_SC7180 optionally depends on SOUNDWIRE new a921ff0cf8b5 Merge remote-tracking branch 'asoc/for-6.0' into asoc-linus new c5be6b8c194d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 157209ecce2b Merge remote-tracking branch 'regmap/for-6.0' into regmap-linus new a1f0d2ebfbac Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new dadd3e7cdcd1 Merge remote-tracking branch 'regulator/for-6.0' into regu [...] new ea798c7b8d68 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new b40af6183b68 spi: qup: support using GPIO as chip select line new 9d13c86c3c44 Merge remote-tracking branch 'spi/for-6.0' into spi-linus new fad0cedb5a43 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 242ff4fe690c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 88ab7cf429c6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b9a5222f1b59 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new c052e8ed35f2 Merge branch 'counter-current' of git://git.kernel.org/pub [...] new 873f8a7a068d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 69d04ca99949 mtd: spi-nor: core: Ignore -ENOTSUPP in spi_nor_init() new 12b58961de0b mtd: core: add missing of_node_get() in dynamic partitions code new 1f3b494d1fc1 mtd: rawnand: intel: Add missing of_node_put() in ebu_nand [...] new 3ada71310d2c mtd: rawnand: tegra: Fix PM disable depth imbalance in probe new ce107713b722 mtd: rawnand: marvell: Use correct logic for nand-keep-config new 05e258c6ec66 mtd: parsers: bcm47xxpart: Fix halfblock reads new 2914b1085068 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new 84be19a15052 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 2bc16aa32483 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 2331ce6126be scsi: core: Restrict legal sdev_state transitions via sysfs new dc8e483f684a scsi: lpfc: Fix memory leak in lpfc_create_port() new 6f8922b2dee1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 47b062111e5b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 0782b66ed2fb rtc: cmos: Fix wake alarm breakage new db4e955ae333 rtc: cmos: fix build on non-ACPI platforms new f7ca48e3d50f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 3377203f277e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 9e445cd95ae4 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new 3f459d822021 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] new 6432cd161ee0 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new ce5e7d24bc8e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new dfe701541ba9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new e643808208f3 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 21faa4b3a752 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed43a92eb447 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3aab5cfc40b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88d0a39db2b2 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 14ca35d3817d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7811e6bd3a8a Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 3196ef3788a0 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 97c742d92f3b dt-bindings: memory-controller: st,stm32: Fix st,fmc2_ebi- [...] new c83856405e54 memory: tegra20-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code new 43fe67a3d14d memory: tegra30-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code new 47f377856f52 memory: tegra210-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code new 58504acd9183 memory: tegra186-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code new fad9489abf93 dt-bindings: memory: renesas,rpc-if: Document R-Car V4H support new 5192481f908e memory: renesas-rpc-if: Clear HS bit during hardware initi [...] new 1de3866f6d7a memory: renesas-rpc-if: Add support for R-Car Gen4 new b7178cd53ff9 dt-bindings: memory: Factor out common properties of LPDDR [...] new 686fe63b2280 dt-bindings: memory: Add numeric LPDDR compatible string variant new a500528fb323 dt-bindings: memory: Add jedec,lpddr4 and jedec,lpddr5 bindings new 4985a54552e7 dt-bindings: memory: Add jedec,lpddrX-channel binding new a11a5debdf4b dt-bindings: memory-controller: st,stm32: Split off MC properties new 8f028be902d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new de25acf1353f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 145705b6be5d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb5392a1fde6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad4095b6454a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62d11df5dd04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d780386cd44a arm64: defconfig: enable rest of Qualcomm ARMv8 SoCs pinct [...] new fe6d5b8de047 arm64: dts: qcom: ipq8074: add A53 PLL node new 372698e8df26 arm64: dts: qcom: align RPM regulators node name with bindings new aa27f316de7f arm64: dts: qcom: sdm630: align APR services node names wi [...] new a3692a5edc56 arm64: dts: qcom: sdm845: align APR services node names wi [...] new a22609bf9fee arm64: dts: qcom: sm8250: align APR services node names wi [...] new c05b95d32867 arm64: dts: qcom: msm8996: fix APR services nodes new 074240974e08 arm64: dts: qcom: sdm845: align dai node names with dtschema new 6b401d49395c arm64: dts: qcom: msm8996: align dai node names with dtschema new cf4a15e409ff arm64: dts: qcom: qrb5165-rb5: align dai node names with dtschema new e0b6c1ff512d arm64: dts: qcom: sm8250: use generic name for LPASS clock [...] new 028fe09cda0a arm64: dts: qcom: sm8150: align TLMM pin configuration wit [...] new 4871d3c38893 arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins new 20afb6751739 arm64: dts: qcom: ipq6018: align TLMM pin configuration wi [...] new e7e24786cf90 arm64: dts: qcom: add gpi-dma fallback compatible new f76361749b60 arm64: dts: qcom: sm8250: align TLMM pin configuration wit [...] new 7ff4a646fae3 arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen [...] new 91c4431b0204 arm64: dts: qcom: sc8280xp: align TLMM pin configuration w [...] new ec0872a68dcf arm64: dts: qcom: sc7280: align TLMM pin configuration wit [...] new 442b13a72a20 arm64: dts: qcom: sc7280-herobrine: correct number of gpio [...] new d0ca0de64537 arm64: dts: qcom: sc7280-idp-ec-h1: add missing QUP GPIO f [...] new 305dd3f89b49 arm64: dts: qcom: msm8953: align TLMM pin configuration wi [...] new 72e69d4d8d3e arm64: dts: qcom: sdm845: align TLMM pin configuration wit [...] new f20a687fddf4 arm64: dts: qcom: sm6125-sony-xperia: add missing SD CD GP [...] new 179baddcc690 arm64: dts: qcom: sm6125: align TLMM pin configuration wit [...] new fd49776d8f45 arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 p [...] new 3638ea010c37 arm64: dts: qcom: sdm850-samsung-w737: correct I2C12 pins [...] new 58c4a0b6f4bd arm64: dts: qcom: sdm845-xiaomi-polaris: fix codec pin conf name new 9c2eb59712cc arm64: dts: qcom: sc7280: Update SNPS Phy params for SC7280 new 5d6fc6321db1 arm64: dts: qcom: sc7180: Add required-opps for USB new e3e9a5803807 arm64: dts: qcom: sc7280: Add required-opps for i2c new a1afae1ac6e7 arm64: dts: qcom: sc7280: herobrine: Add pinconf settings [...] new 1c5b7afeaf5b arm64: dts: qcom: sc7280: Add sc7280-herobrine-audio-rt5682.dtsi new dd1651572165 arm64: dts: qcom: sc7280: Include sc7280-herobrine-audio-r [...] new 358ef0c03e7c dt-bindings: arm: qcom: separate msm8996pro bindings new 8898c9748a87 arm64: dts: qcom: msm8996: Add MSM8996 Pro support new cea41be7ca66 arm64: dts: qcom: msm8996-xiaomi-scorpio, natrium: Use MSM [...] new 0154caaa2b74 arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables new f1646de452ae arm64: dts: qcom: msm8996: add support for speed bin 3 new 0d440d811e6e arm64: dts: qcom: msm8996: fix GPU OPP table new 1ae55caf9e93 arm64: dts: qcom: msm8996pro: expand Adreno OPP table new 887ac08946cc arm64: dts: qcom: ipq8074: add thermal nodes new 40b21d466a86 arm64: dts: qcom: ipq8074: correct APCS register space size new ad1e0b475963 Merge branch '20220818220628.339366-8-robimarko@gmail.com' [...] new fd8bdb451c65 arm64: dts: qcom: ipq8074: add clocks to APCS new 01da7baf018c arm64: dts: qcom: add PMP8074 DTSI new 378c2064264e arm64: dts: qcom: ipq8074-hk01: add VQMMC supply new 780f836fe071 arm64: dts: qcom: sdm630: fix UART1 pin bias new 9905370560d9 arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength new 9bce41fab14d arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias new 37eac5a5fe27 arm64: dts: qcom: sm8250-edo: Add NXP PN553 NFC new c24c9d53e001 arm64: dts: qcom: correct white-space before { new ff02ac621634 arm64: dts: qcom: msm8916: Drop MSS fallback compatible new d6838f267f16 arm64: dts: qcom: sdm845: switch usb_1 phy to use combo us [...] new eaac4e55a6f4 arm64: dts: qcom: sdm845: add displayport node new 185d192d0a7b dt-bindings: arm: qcom: Document additional skus for sc718 [...] new 2f72a4f54cdb arm64: dts: qcom: Add sc7180-pazquel360 new b318c53e9c38 arm64: dts: qcom: sm8450: Add description of camera contro [...] new c50e30b7e261 arm64: dts: qcom: sc7180: Configure USB as wakeup source new 3b08e3fdf056 arm64: dts: qcom: sc7280: Update SNPS Phy params for SC728 [...] new da4a7c1431d6 arm64: dts: qcom: msm8916: Drop redundant phy-names from D [...] new 02875b55fb45 arm64: dts: qcom: msm8996: Drop redundant phy-names from D [...] new 95dc5fd99972 arm64: dts: qcom: sc7180: Drop redundant phy-names from DS [...] new c427b8e28d7d arm64: dts: qcom: sc7280: Drop redundant phy-names from DS [...] new 99a4d3d8204d arm64: dts: qcom: sdm660: Drop redundant phy-names from DS [...] new 325821c74b2d arm64: dts: qcom: sdm630: Drop redundant phy-names from DS [...] new 4c182dff8e45 arm64: dts: qcom: sdm845: Drop redundant phy-names from DS [...] new 4ce9c4ebe26c arm64: dts: qcom: sm8250: Drop redundant phy-names from DS [...] new 80edac18ac17 arm64: dts: qcom: sc7280: assign DSI clock source parents new c95243eeae58 arm64: dts: qcom: use generic node name "gpio" in SPMI PMIC new 65b35e04d265 arm64: dts: qcom: sm8450: add display clock controller new dd6459a0890a arm64: dts: qcom: split beryllium dts into common dtsi and [...] new 341fdef8ea49 dt-bindings: arm: qcom: Add Xiaomi Poco F1 EBBG variant bindings new bcf429831ecb arm64: dts: qcom: sdm845-xiaomi-beryllium-ebbg: introduce [...] new 7d1473d7ba78 arm64: dts: qcom: w737: correct firmware paths new 6fa1fb7814f5 arm64: dts: qcom: miix-630: correct firmware paths new 6dae44d91e42 arm64: dts: qcom: ifc6560: correct firmware paths new f0a577c3a807 arm64: dts: qcom: sagami: correct firmware paths new c53532f7825c arm64: dts: qcom: pdx223: correct firmware paths new 151d6e9cc22a arm64: dts: qcom: nile: correct firmware paths new 732479bda06e arm64: dts: qcom: msm8998-yoshino: Fix up SMD regulators f [...] new b7e2ce42f61b arm64: dts: qcom: sc8280xp: add rpmh-stats node new b03852c244ba arm64: dts: qcom: msm8916: change DSI PHY node name to gen [...] new 649119dbbdcc arm64: dts: qcom: msm8996: change DSI PHY node name to gen [...] new 2372bd2d5be6 arm64: dts: qcom: sc7180: change DSI PHY node name to generic one new e922200b5733 arm64: dts: qcom: sdm630: change DSI PHY node name to generic one new b76c00443e06 arm64: dts: qcom: sdm660: change DSI PHY node name to generic one new 2e176b550b34 arm64: dts: qcom: sdm845: change DSI PHY node name to generic one new d455f20402a0 arm64: dts: qcom: sm8250: change DSI PHY node name to generic one new 8857b0ab6a56 arm64: dts: qcom: ipq6018: fix NAND node name new feeef118fda5 arm64: dts: qcom: ipq6018: move ARMv8 timer out of SoC node new f493bf2e70c6 arm64: dts: qcom: cp01-c1: remove bootargs-append new 4d29e016eb72 arm64: dts: qcom: cp01-c1: use "okay" instead of "ok" new 0a4594886dd9 arm64: dts: qcom: sdm845: drop unused slimbus properties new 9eae83f9ec9c arm64: dts: qcom: msm8996: drop unused slimbus reg-mames new 251ba7ee1674 arm64: dts: qcom: sdm845: correct slimbus children unit addresses new e92a949e436e arm64: dts: qcom: mms8996: correct slimbus children unit a [...] new 7b027503c362 arm64: dts: qcom: sdm845: drop unused slimbus dmas new 3cc63b981bab arm64: dts: qcom: msm8996: drop unused slimbus dmas new 880d93355135 arm64: dts: qcom: sdm845: align node names with DT schema new 6414b1177e2e arm64: dts: qcom: msm8996: align node names with DT schema new 5aa332c5e7ca dt-bindings: qcom: document preferred compatible naming new 978bc4c578a6 arm64: dts: qcom: msm8916-samsung-a2015: fix polarity of " [...] new 804ec4dad48c arm64: dts: qcom: sdm630: add UART pin functions new 06783c3ae889 arm64: dts: qcom: sdm630: correct I2C8 pin functions new 048a765ac571 arm64: dts: qcom: sdm630: align TLMM pin configuration wit [...] new 54a8d54b5183 arm64: dts: qcom: msm8996: remove bogus ufs_variant node new e3d5e948d1b8 arm64: dts: qcom: msm8998: add gpio-ranges to TLMM new 46546f28825c arm64: dts: qcom: msm8998-oneplus-cheeseburger: fix backli [...] new ed9ba9e9b743 arm64: dts: qcom: msm8998: align TLMM pin configuration wi [...] new 0cde1210f7b9 arm64: dts: qcom: sc7280: Fix cpufreq-epss compatible new 691dfbf54214 arm64: dts: qcom: sdm845: commonize bluetooth UART pinmux new 9833e23b6905 arm64: dts: qcom: sdm845-shift-axolotl: fix Bluetooth new 4772c03002c3 arm64: dts: qcom: sdm845-*: fix uart6 aliases new c0b9575a3606 arm64: dts: qcom: msm8953: add APPS IOMMU new cf6c35d1bc89 arm64: dts: qcom: msm8953: add MDSS new 7da54ced3a79 dt-bindings: clock: split qcom,gcc-sdm660 to the separate file new cea42b8d7966 ARM: qcom_defconfig: enable rest of ARMv7 SoCs pinctrl drivers new 3f54a3981932 soc: qcom: move from strlcpy with unused retval to strscpy new a79a4b3097bc dt-bindings: arm: qcom: document qcom,msm-id and qcom,board-id new 34ec89e68db2 soc: qcom: socinfo: create soc_id table from bindings new 9ba5080e688d dt-bindings: power: rpmpd: add sdm670 power domains new 5faeae4eac74 soc: qcom: rpmhpd: add sdm670 power domains new 1e9dd807c609 soc: qcom: smd-rpm: Replace zero-length array with DECLARE [...] new c6b349832caf dt-bindings: soc: qcom: smd-rpm: add PMIC regulators nodes new 7fd0a9316a10 dt-bindings: soc: qcom: smd-rpm: add qcom,glink-channels new c7617580b44b dt-bindings: soc: qcom: qcom,smd-rpm: Add a compatible for SM6375 new a30c3c6a351c soc: qcom: smd-rpm: Add SM6375 compatible new 3a39049f88e4 soc: qcom: rpmhpd: Use highest corner until sync_state new afc7b849ebcf soc: qcom: pdr: Make QMI message rules const new e0b0da53b7bc soc: qcom: spmi-pmic: convert hex numbers to lowercase new 082f9bc60f33 soc: qcom: spmi-pmic: add more PMIC SUBTYPE IDs new 5f7e2cb56af6 soc: qcom: cmd-db: Mark device as having no PM support new 367b9c70e9b2 soc: qcom: stats: Mark device as having no PM support new fa2d6ed19899 dt-bindings: firmware: document Qualcomm SM6375 SCM new c8c39c7427b7 dt-bindings: soc: qcom: aoss: Add sc8280xp compatible new 4dca1ca2d74a ARM: dts: qcom: align RPM regulators node name with bindings new 0139f183bcdd ARM: dts: qcom: sdx55: add gpio-ranges to TLMM pinctrl new bda79af488a3 ARM: dts: qcom: sdx55: align TLMM pin configuration with D [...] new df9c86025510 ARM: dts: qcom: msm8226: align TLMM pin configuration with [...] new 6cd72414abc7 ARM: dts: qcom: msm8974: align TLMM pin configuration with [...] new 9707fc66ab40 ARM: dts: qcom: apq8064: disable HDMI nodes by default new 3c9c03cf5033 ARM: dts: qcom: apq8064-ifc6410: use labels to patch device tree new 632546ad2327 ARM: dts: qcom: apq8064-ifc6410: pull ext-3p3v regulator f [...] new 5564d5337f83 ARM: dts: qcom: apq8064-ifc6410: fix user1 LED node name new 36e9b3420768 ARM: dts: qcom: apq8064-ifc6410: pull SDCC pwrseq node up [...] new 2aadb0e98359 ARM: dts: qcom: apq8064-flo: use labels to patch device tree new 5998a762981a ARM: dts: qcom: apq8064-nexus7-flo: fix node name for ext [...] new efbc351abf47 ARM: dts: qcom: apq8064-cm-qs600: use labels to patch device tree new 5586f54d6223 ARM: dts: qcom: apq8064-cm-qs600: pull 3p3v regulator from [...] new ab1605f45421 ARM: dts: qcom: apq8064-cm-qs600: pull SDCC pwrseq node up [...] new e10c147eb6ad ARM: dts: qcom: apq8064-sony-xperia-lagan-yuga: use labels [...] new 967b4b52bfd1 ARM: dts: qcom: apq8064: drop amba device node new db259c5e5a99 ARM: dts: qcom: apq8064: drop unit ids from PMIC nodes new d36ee0683d86 ARM: dts: qcom: apq8064: drop qcom, prefix from SSBI node name new 8041a9be6f38 ARM: dts: qcom: apq8064: fix the riva-pil node id new 44c6b2c22bd3 ARM: dts: qcom: msm8960: drop unit ids from PMIC nodes new 0ccc49d643d6 ARM: dts: qcom: msm8960: drop qcom, prefix from SSBI node name new e0fec2efd508 ARM: dts: qcom: msm8960-cdp: drop unit ids from regulator node new 07573320d7df ARM: dts: qcom: msm8960: drop amba device node new cdaf1f118092 ARM: dts: qcom: msm8660: move pm8058 LED devices to the ma [...] new be60ae9be73f ARM: dts: qcom: apq8060-dragonboard: use labels to patch d [...] new 621f3a4fe028 ARM: dts: qcom: msm8660: drop unit ids from PMIC nodes new 963c336ef8a7 ARM: dts: qcom: msm8660: drop qcom, prefix from SSBI node name new 645953bae8ae ARM: dts: qcom: apq8064: Drop redundant phy-names from DSI [...] new 0b01159afd5a ARM: dts: qcom: msm8974: Drop redundant phy-names from DSI [...] new 93e948da390a ARM: dts: qcom: use generic node name "gpio" in SPMI PMIC new 118fa7657c29 ARM: dts: qcom: msm8974: add missing TCSR syscon compatible new 65eed754c9bf ARM: dts: qcom: msm8974: switch TCSR mutex to MMIO new cf6cea98662d ARM: dts: qcom-apq8064: change DSI PHY node name to generic one new 798e65cdd910 ARM: dts: qcom-msm8974: change DSI PHY node name to generic one new 7475f7248eba ARM: dts: qcom: fix node name for rpm-msg-ram new 6d28bc945dea ARM: dts: qcom: add 'chassis-type' property new 23fa8ec64963 ARM: dts: qcom: msm8974: fix tsens compatible new 078d683252d9 ARM: dts: qcom: apq8084: add tsens interrupt new 1e27c4cd1741 ARM: dts: qcom: msm8974: Remove bogus *-cells from smd-edge new 5da0f6fedb18 ARM: dts: qcom: msm8974-sony-*: fix multi-led node name new da76bc88bde1 ARM: dts: qcom: pmx65: use node name "gpio" for spmi-gpio new fe11928be2e3 ARM: dts: qcom: pm8226: Add node for the GPIOs new 198f7b7cbb73 dt-bindings: arm: qcom: Document samsung,matisse-wifi device new f15623bda1dc ARM: dts: qcom: Add support for Samsung Galaxy Tab 4 10.1 [...] new 8ad78282a43f ARM: dts: qcom: correct indentation new 6f917ec31d3e ARM: dts: qcom: ipq8064-rb3011: fix nand node validation new 891bcfe02470 ARM: dts: qcom: apq8084: fix compatible for l2-cache new a42b1ee86836 ARM: dts: qcom: apq8064: fix coresight compatible new 20772f506fa4 Revert "arm64: dts: qcom: msm8996: add missing TCSR syscon [...] new bd9f3dcf42d9 arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are [...] new 09a1710b3e12 arm64: dts: qcom: sa8295p-adp: Specify which LDO modes are [...] new a4543e21ae36 arm64: dts: qcom: sc8280xp-crd: Specify which LDO modes ar [...] new aa30e786202e arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO [...] new b7870d460c05 arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO mod [...] new 1ce8aaf6abdc arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed new 8d6b458ce6e9 arm64: dts: qcom: sc8280xp: fix ufs_card_phy ref clock new f3aa975e230e arm64: dts: qcom: sc8280xp: correct ref clock for ufs_mem_phy new 31b3b3059791 arm64: dts: qcom: sc8280xp: fix USB0 PHY PCS_MISC registers new 81cad26c6c39 arm64: dts: qcom: sc8280xp: fix USB1 PHY RX1 registers new 8723c3f290c7 arm64: dts: qcom: sc8280xp: fix USB PHY PCS registers new 7cdfb7a54ac8 arm64: dts: qcom: sc8280xp: drop broken DP PHY nodes new 8703d55bd5ea arm64: dts: qcom: sc8280xp: fix UFS PHY serdes size new cb1d0aaa674e arm64: dts: qcom: sc7280: Add the reset reg for lpass audi [...] new 0df6c177c8f1 Merge branches 'arm64-defconfig-for-6.2', 'arm64-for-6.2', [...] new b8662a9018a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a98d80ffd5f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7daff4ddf0c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7f767e6817f5 arm64: dts: rockchip: enable tsadc for ROCK 4C+ new 11f57681b3e9 Merge branch 'v6.2-armsoc/dts64' into for-next new 100469745cb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 574d6c59daef arm64: dts: fsd: fix drive strength macros as per FSD HW UM new 21f6546e8bf6 arm64: dts: fsd: fix drive strength values as per FSD HW UM new ef80c95c29dc clk: samsung: exynos7885: Correct "div4" clock parents new d70c19499aaf Merge branch 'next/clk' into for-next new 92cdb782a84f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb4ce97d9c5d ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] new de81eba4029c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 7da1d0842415 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 12b2e7e41f5e Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 395678b98a39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08b18ce90c3c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 2ff4ba9e3702 clk: rs9: Fix I2C accessors new 7e3e6e1b75c9 clk: sifive: select by default if SOC_SIFIVE new 8fbf8636cd37 clk: mediatek: clk-mt8195-topckgen: Fix error return code [...] new f273e3118b45 Merge branch 'clk-fixes' into clk-next new 036177310bac clk: mxl: Switch from direct readl/writel based IO to regm [...] new eaabee88a88a clk: mxl: Remove redundant spinlocks new a5d49bd369b8 clk: mxl: Add option to override gate clks new 106ef3bda210 clk: mxl: Fix a clk entry by adding relevant flags new 3bda67d79d76 Merge branch 'clk-x86' into clk-next new 2875a2f3f183 clk: xilinx: Drop duplicate depends on COMMON_CLK new 3233e2e889ba Merge branch 'clk-xilinx' into clk-next new 1ea1543fed17 clk: cdce925: simplify using devm_regulator_get_enable() new 4c6b2abf074e clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() new e104c74427a6 clk: keystone: syscon-clk: Use dev_err_probe() helper new 6af4fb71b1b6 Merge branch 'clk-cleanup' into clk-next new 6edc969e6e4f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new ba5284ebe497 clk: renesas: r8a779g0: Add SASYNCPER clocks new b5204a1ef90b clk: renesas: r8a779g0: Fix HSCIF parent clocks new 5cc7524e80c8 Merge branch 'renesas-clk-fixes-for-v6.1' into renesas-clk [...] new 7c11c8a6d50c clk: renesas: r8a779g0: Add SCIF clocks new 57bebe1ab43e clk: renesas: r8a779g0: Add PWM clock new 7f36dfa50871 clk: renesas: r8a779g0: Add TPU clock new 8bf796efc727 clk: renesas: r9a07g044: Drop WDT2 clock and reset entry new 9bc2ad1460dd clk: renesas: r9a07g043: Drop WDT2 clock and reset entry new efa3e883b8a0 clk: renesas: r8a779f0: Fix SD0H clock name new ab90c7a25c5b clk: renesas: r8a779f0: Add SASYNCPER internal clock new dc6fbc556e76 clk: renesas: r8a779g0: Add SDHI clocks new 2893ddb5b934 clk: renesas: r8a779g0: Add RPC-IF clock new 888a35816452 clk: renesas: r8a779a0: Fix SD0H clock name new dc5f3988b5ff Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 24a2c9884985 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new fe0ec6ce59f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11c2a8700cdc attr: add in_group_or_capable() new e243e3f94c80 fs: move should_remove_suid() new 72ae017c5451 attr: add setattr_should_drop_sgid() new ed5a7047d201 attr: use consistent sgid stripping checks new b306e90ffabd ovl: remove privs in ovl_copyfile() new 23a8ce16419a ovl: remove privs in ovl_fallocate() new b4dd412d4a62 Merge branch 'fs.ovl.setgid' into for-next new ad5fa0030b15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09ad3de697d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fee0fb1f1505 cifs: Fix xid leak in cifs_create() new 9a97df404a40 cifs: Fix xid leak in cifs_copy_file_range() new 575e079c782b cifs: Fix xid leak in cifs_flock() new e909d054bdea cifs: Fix xid leak in cifs_ses_add_channel() new 10269f13257d cifs: Fix xid leak in cifs_get_file_info_unix() new d32f211adb6a cifs: use LIST_HEAD() and list_move() to simplify code new 053569ccde2a cifs: set rc to -ENOENT if we can not get a dentry for the [...] new 30b2d7f8f136 cifs: Fix memory leak when build ntlmssp negotiate blob failed new 4b20c91c819b smb3: interface count displayed incorrectly new 074b1b8ae437 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 00e8985cc827 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a640db6989d9 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 99457a5de371 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 898f70669568 fs: jfs: fix shift-out-of-bounds in dbAllocAG new 73c6da327ff1 fs/jfs: replace ternary operator with min_t() new 4ef3405e82d2 MAINTAINERS: git://github -> https://github.com for kleikamp new b0a35efa0ebc fs/jfs/jfs_xattr.h: Fix spelling typo in comment new 1ea66d71b176 jfs: remove unused declarations for jfs new dee874452409 jfs: remove redundant assignments to ipaimap and ipaimap2 new 4b143493d01f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 543dad44cca0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new aabb7b92eb9e Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 0cbb26dd618c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66283a8f49c0 vsprintf: replace in_irq() with in_hardirq() new dd283899b31c Merge branch 'for-6.2' into for-next new 18745a019890 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99b3b837855b pstore/zone: Use GFP_ATOMIC to allocate zone buffer new d85644dc5cf4 pstore: Improve error reporting in case of backend overlap new 8f5de3fd38b7 pstore: Expose kmsg_bytes as a module parameter new 6a14f1982e6b pstore: Inform unregistered backend names as well new 893c5f1de620 efi: pstore: Follow convention for the efi-pstore backend name new 3219122b8cdd pstore/ram: Consolidate kfree() paths new 6daf4e82bd54 pstore/ram: Move pmsg init earlier new 8bd4da0f0626 pstore/ram: Move internal definitions out of kernel-wide include new 9fdb079fb28e pstore/ram: Set freed addresses to NULL new 71f64cc8096b MAINTAINERS: Update pstore maintainers new 2a2320cb86ed pstore: Alert on backend write error new f112b440632d Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 79425b297f56 HID: saitek: add madcatz variant of MMO7 mouse device ID new e4ed2b0d7738 Merge branch 'for-6.1/upstream-fixes' into for-next new e66928af3667 HID: lenovo: Make array tp10ubkbd_led static const new 691b018bf187 Merge branch 'for-6.1/upstream-fixes' into for-next new 542f25a94471 HID: hyperv: Replace one-element array with flexible-array member new c0d63ee71081 Merge branch 'for-6.2/hyperv' into for-next new deb3b88bbb7a HID: mcp2221: switch i2c registration to devm functions new ea418b35103a HID: mcp2221: change 'select GPIOLIB' to imply new 960f9df7c620 HID: mcp2221: add ADC/DAC support via iio subsystem new 501ddd629f58 Merge branch 'for-6.2/mcp2221' into for-next new baf34f3bbe6d HID: i2c: use simple i2c probe new 75d42776f30f Merge branch 'for-6.2/i2c' into for-next new 6f87d0c265a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 111a021aef55 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new a9fd13005a03 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 5095c7ef6cda Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 4b784ab37bd9 Merge branches 'acpi-docs', 'acpi-apei', 'acpi-extlog' and [...] new 4bb7f6c2781e thermal: intel_powerclamp: Use first online CPU as control_cpu new 2deb12ae181b Merge branch 'thermal-intel' into linux-next new 1dcaf30725c3 cpufreq: tegra194: Fix module loading new 9f42cf54403a cpufreq: qcom: fix memory leak in error path new 01039fb8e90c cpufreq: qcom: fix writes in read-only memory region new a05887f005d3 cpufreq: qcom: remove unused parameter in function definition new 2a808b9f701b cpufreq: dt: Switch to use dev_err_probe() helper new ab4fdc735daf cpufreq: imx6q: Switch to use dev_err_probe() helper new d78be404f97f cpufreq: qcom-nvmem: Switch to use dev_err_probe() helper new 889a50aedcd2 cpufreq: sun50i: Switch to use dev_err_probe() helper new a6991d623de0 Merge tag 'cpufreq-arm-fixes-6.1-rc' of git://git.kernel.o [...] new ba1b46e36fd7 Merge branch 'pm-cpufreq' into linux-next new fc2fee04d794 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a647e11bad92 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new f00909e2e6fe net: ip6_gre: Remove the unused function ip6gre_tnl_addr_c [...] new 42880d9319ea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 44a726c3f23c bpftool: Print newline before '}' for struct with padding [...] new d503f1176b14 selftests/bpf: Test btf dump for struct with padding only fields new 2a72f5951ac6 selftests/bpf: allow requesting log level 2 in test_verifier new 6df2eb45e378 selftests/bpf: avoid reporting +100% difference in verista [...] new 60df8c4d32d4 selftests/bpf: add BPF object fixup step to veristat new 8a76145a2ec2 bpf: explicitly define BPF_FUNC_xxx integer values new ce3e44a09dce scripts/bpf_doc.py: update logic to not assume sequential [...] new 8206e4e95230 selftests/bpf: Add selftest deny_namespace to s390x deny list new 1d2d941bc140 selftests/bpf: Add missing bpf_iter_vma_offset__destroy call new 2e30960097f6 bpf, x64: Remove unnecessary check on existence of SSE2 new 7a366da2d2ba libbpf: Fix LIBBPF_1.0.0 declaration in libbpf.map new 243e300563b1 libbpf: Introduce bpf_get_fd_by_id_opts and bpf_map_get_fd [...] new 8f13f168ea14 libbpf: Introduce bpf_prog_get_fd_by_id_opts() new 2ce7cbf2ba71 libbpf: Introduce bpf_btf_get_fd_by_id_opts() new 97c8f9dd5db8 libbpf: Introduce bpf_link_get_fd_by_id_opts() new a9c7c18b5759 selftests/bpf: Add tests for _opts variants of bpf_*_get_f [...] new f6ac03ebeb07 Merge branch 'Add _opts variant for bpf_*_get_fd_by_id()' new d31ada3b5111 selftests/bpf: Alphabetize DENYLISTs new de9c8d848d90 selftests/bpf: S/iptables/iptables-legacy/ in the bpf_nf a [...] new 93c660ca40b5 libbpf: Fix use-after-free in btf_dump_name_dups new 0dc9254e0370 libbpf: Fix memory leak in parse_usdt_arg() new 6e8280b958c5 selftests/bpf: Fix memory leak caused by not destroying skeleton new 6d2e21dc4db3 selftest/bpf: Fix memory leak in kprobe_multi_test new 4abdb1d5b250 selftests/bpf: Fix error failure of case test_xdp_adjust_t [...] new cbc1c998da59 selftest/bpf: Fix error usage of ASSERT_OK in xdp_adjust_tail.c new 6e73e683b6e9 Merge branch 'Fix bugs found by ASAN when running selftests' new 51deedc9b868 libbpf: Use elf_getshdrnum() instead of e_shnum new 35a855509e6e libbpf: Deal with section with no data gracefully new d0d382f95a92 libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() new e94e0a2d3730 Merge branch 'libbpf: fix fuzzer-reported issues' new 62c69e89e81b selftests/bpf: Use sys_pidfd_open() helper when possible new e6c86c513f44 rcu-tasks: Provide rcu_trace_implies_rcu_gp() new 59be91e5e70a bpf: Use rcu_trace_implies_rcu_gp() in bpf memory allocator new d39d1445d377 bpf: Use rcu_trace_implies_rcu_gp() in local storage map new 4835f9ee980c bpf: Use rcu_trace_implies_rcu_gp() for program array freeing new 79d878f7ad8e Merge branch 'Remove unnecessary RCU grace period chaining' new 6c4e777fbba6 bpf/docs: Update README for most recent vmtest.sh new c6a6cfc9540c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97097c85c088 Bluetooth: L2CAP: Fix memory leak in vhci_write new 3981d2caa42c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 63db0cb35e1c mtd: core: simplify (a bit) code find partition-matching d [...] new ddb8cefb7af2 mtd: core: try to find OF node for every MTD partition new de963c06fa57 mtd: mtdoops: change printk() to counterpart pr_ functions new 76306951cf73 mtd: mtdoops: add mtdoops_erase function and move mtdoops_ [...] new ade5011442eb mtd: mtdoops: panic caused mtdoops to call mtdoops_erase f [...] new 82d284a21963 dt-bindings: mtd: partitions: add TP-Link SafeLoader layout new aec4d5f5ffd0 mtd: parsers: add TP-Link SafeLoader partitions table parser new 0cebce228d0d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 47c3697e25d5 dt-bindings: mtd: rockchip: add rockchip,rk3128-nfc new 78e2d5410a44 mtd: rawnand: gpmi: using pm_runtime_resume_and_get instea [...] new d4353decd4fd MAINTAINERS: rectify entry for MESON NAND controller bindings new 782e32a990d9 mtd: rawnand: lpc32xx_mlc: switch to using gpiod API new 6b923db2867c mtd: rawnand: lpc32xx_slc: switch to using gpiod API new 3fea699cb2d6 mtd: rawnand: mpc5121: Replace NO_IRQ by 0 new dbf70fc204d2 mtd: spinand: winbond: fix flash identification new 6154c7a58348 mtd: spinand: winbond: add Winbond W25N02KV flash support new 7c3fc99819fd mtd: rawnand: cadence: support 64-bit slave dma interface new 688cf93f0de6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 97074216917b drm/amdgpu: add tmz support for GC 11.0.1 new bfa8cb055fef drm/amdgpu: allow secure submission on gfx11 and sdma6 new 7a94c8602fbe drm/amdgpu: extend HWIP_MAX_INSTANCE to 28 new e9ff000b5a2a drm/amdgpu: update psp_fw_type enum in amdgpu_ucode header new 886f1816c2ad drm/amdgpu: convert vega20_ih.c to IP version checks new eb1670787eb7 drm/amdgpu: convert amdgpu_amdkfd_gpuvm.c to IP version checks new 7fe441d8b77a drm/amdgpu/si_dma: remove unused variable in si_dma_stop() new a7310d8de3ba drm/amdgpu: set vm_update_mode=0 as default for Sienna Cic [...] new 6aa589392637 Revert "drm/amdgpu: add debugfs amdgpu_reset_level" new b98a1648d661 Revert "drm/amdgpu: let mode2 reset fallback to default wh [...] new 16e311612456 drm/amdgpu: Refactor mode2 reset logic for v11.0.7 new e5b781c56d46 drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for [...] new 8a7b97672dfd drm/amd/pm: temporarily disable thermal alert on smu_v13_0_10 new e77422a5d451 drm/amd/pm: remove the pptable id override on smu_v13_0_10 new 4ecdb30ec49d drm/amd/amdgpu: enable gfx clock gating features on smu_v13_0_10 new 7faf684b15f5 drm/amd/pm: skip loading pptable from driver on secure boa [...] new bbce8cdb8390 drm/amdgpu: skip mes self test for gc 11.0.3 new 2e26bf1e461f drm/amdgpu: Enable gmc soft reset on gmc_v11_0_3 new 073285efde22 drm/amdgpu: Enable ras support for mp0 v13_0_0 and v13_0_10 new 82835055c62f drm/amdgpu: Add sriov vf ras support in amdgpu_ras_asic_supported new c6863be23179 drm/amd/pm: fulfill SMU13.0.0 cstate control interface new 3cf377ee8df7 drm/amd/pm: fulfill SMU13.0.7 cstate control interface new b31d6ada8346 drm/amd/pm: disable cstate feature for gpu reset scenario new 5af392a89bd0 drm/amd/pm: Init pm_attr_list when dpm is disabled new d1bb3afc0527 drm/amd/pm: update SMU IP v13.0.4 driver interface version new 027bf0cee89a drm/amd/pm: add SMU IP v13.0.4 IF version define to V7 new 6c0ca748205d drm/amdgpu: move convert_error_address out of umc_ras new 45950d88709c drm/amd/display: Increase frame size limit for display_mod [...] new cdabbde1ed26 drm/radeon: Replace kmap() with kmap_local_page() new a2c554262d39 drm/amd/amdgpu: Replace kmap() with kmap_local_page() new e299b00adf3d drm/amdkfd: Fix type of reset_type parameter in hqd_destro [...] new b3372fa74d2a drm/amd/display: add an ASSERT() to irq service functions new 7e2c58320ed5 drm/amdgpu: Program GC registers through RLCG interface in [...] new c520ba3fad33 drm/amd/pm: enable thermal alert on smu_v13_0_10 new c4dfad81e444 drm/amdgpu: dequeue mes scheduler during fini new df768a977027 drm/amdgpu: Fix for BO move issue new 8f8033d5663b drm/amdgpu/powerplay/psm: Fix memory leak in power state init new 5ef453022b42 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new ef7e222cd68f drm/i915: Add intel_ prefix to struct ip_version new 80c1fb2ee7b8 drm/i915: Use graphics ver, rel info for media on old platforms new f74354670fc6 drm/i915: fix clear mask in GEN7_MISCCPCTL update new 66eb93e71a7a drm/i915/dgfx: Keep PCI autosuspend control 'on' by defaul [...] new 5341c754b5da Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 33e0be8fdf6f Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new b7d407a77233 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 3c6174f9ffcb fbdev: da8xx-fb: Fix error handling in .remove() new 776d875fd4cb fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards new 9750737130dc fbdev: sm501fb: Convert sysfs snprintf to sysfs_emit new 0a974e6ae43b fbdev: gbefb: Convert sysfs snprintf to sysfs_emit new 132fd85f57ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c7aa42243cb Merge branch 'regmap-linus' into regmap-next new 50cf78c63290 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16324ece2ea3 Merge branch 'asoc-linus' into asoc-next new 2a9ad0cc15d6 Merge existing fixes from asoc/for-6.1 into new branch new 29dbfeecab85 ASoC: fsl_micfil: Add Hardware Voice Activity Detector support new 8a0de73cf9dc ASoC: ak4458: add optional reset control to instead of gpio new fb07a8493a7b ASoC: cs42l83: change cs42l83_regmap to static new 2adfc688777e ASoC: kirkwood: enable Kirkwood driver for Armada 38x platforms new 9f879fb1a7b6 ASoC: amd: Update Pink Sardine platform ACP register header new 1c993300ab1c ASoC: Intel: avs: Add max98927 machine board new 999ce9967a2f ASoC: Intel: avs: Load max98927 on target platform new 974ada314fa2 ASoC: Intel: avs: Add support for max98927 codec new ff091dd23b42 ASoC: cs35l36: Use DIV_ROUND_UP() instead of open-coding it new c54402609820 ASoC: wm8978: Use DIV_ROUND_UP() instead of open-coding it new 4aa2b05a24a8 ASoC: rsnd: Use DIV_ROUND_UP() instead of open-coding it new 98059ddfd1ad ASoC: ti: davinci-mcasp: Use DIV_ROUND_UP() instead of ope [...] new 67ad4edf2b59 ASoC: Use DIV_ROUND_UP() instead of open-coding it new 1013999b431b ASoC: codecs: jz4725b: add missed Line In power control bit new 088777bf65b9 ASoC: codecs: jz4725b: fix reported volume for Master ctl new 1538e2c8c9b7 ASoC: codecs: jz4725b: use right control for Capture Volume new 80852f826876 ASoC: codecs: jz4725b: fix capture selector naming new e6233ee25059 ASoC: codecs: jz4725b: use right control for Master Playback new 616c291820d1 ASoC: codecs: jz4725b: add missed Mixer inputs new 4b192aa09b3c ASoC: codecs: jz4725b: add missed microphone widgets new c39e299a3415 ASoC: codecs: jz4725b: Various improvements and fixes new 3570e6873b1a ASoC: dt-bindings: fsl_rpmsg: Add a property to assign the [...] new f04189e0b85f ASoC: imx-audio-rpmsg: Create rpmsg channel for MICFIL new b2c2a947b341 ASoC: imx-pcm-rpmsg: Register different platform drivers new bdc0f6ca1c07 ASoC: imx-pcm-rpmsg: Multi-channel support for sound card [...] new 76a874caeab5 ASoC: fsl_rpmsg: Register different ASoC machine devices new f26c1bb8a8eb ASoC: fsl_rpmsg: Multi-channel support in CPU DAI driver new 4b48440ea390 ASoC: imx-rpmsg: Assign platform driver used by machine dr [...] new a2ddd19fe76b Create a new sound card to access MICFIL based on rpmsg channel new 83375566a7a7 ASoC: Intel: avs: Fix DMA mask assignment new 23ae34e033b2 ASoC: Intel: avs: Fix potential RX buffer overflow new 953dbd1cef18 ASoC: codecs: rt298: Add quirk for KBL-R RVP platform new 9d0737fa0e75 ASoC: Intel: avs: Add quirk for KBL-R RVP platform new 8b2446eaa45a ASoC: Intel: avs: Support AML with rt286 configuration new fecc00b448a9 ASoC: Intel: avs: Support da7219 on both KBL and APL new d1356811abf7 ASoC: Intel: avs: Add missing SKL-based device IDs new e720e68b3fa2 ASoC: Intel: avs: Simplify d0ix disabling routine new e331b534d3b1 ASoC: Intel: avs: Add missing include to HDA board new 18a787909ca6 ASoC: Intel: avs: Do not reuse msg between different IPC handlers new 2d27a1caf8ef ASoC: Intel: avs: Do not treat unsupported IPCs as invalid new 65edda601568 ASoC: Intel: avs: Do not print IPC error message twice new 263e3e2dfef7 ASoC: Intel: avs: Simplify ignore_fw_version description new bfced33e1eb8 ASoC: Intel: avs: Simplify log control for SKL new 62d0cee4e6f5 ASoC: codecs: hda: Fix spelling error in log message new 46234fbefe78 ASoC: Intel: avs: Fixes and new boards support new b9b0d88d87e5 ASoC: dt-bindings: add schema for WM8961 new c96851ee8195 ASoC: wm8961: add support for devicetree new 74a6a948c8fc ASoC: codecs: allow WM8961 to be selected by the user new a474dce8aa95 ASoC: add devicetree support for WM8961 codec new 2205cb09422a Merge remote-tracking branch 'asoc/for-6.2' into asoc-next new 3cbb9eb3ce10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da1b94bd8ba1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 137ac701ec27 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 141b3523e9be dm bufio: use the acquire memory barrier when testing for [...] new 43e6c111824c dm: change from DMWARN to DMERR or DMCRIT for fatal errors new cea446630fea dm raid: delete the redundant word 'that' in comment new afd41fff9c73 dm verity: enable WQ_HIGHPRI on verify_wq new 96fccdce97ce dm raid: fix typo in analyse_superblocks code comment new 48d1a964dca5 dm cache: delete the redundant word 'each' in comment new dc3efedf9f7b dm verity: Add documentation for try_verify_in_tasklet option new 99f4f5bcb975 dm: remove unnecessary assignment statement in alloc_dev() new 5434ee8d2857 dm clone: Fix typo in block_device format specifier new 298226bc8f4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c4c900b7397 ata: sata_gemini: Remove dependency on OF for compile tests new dc62c7e6ed53 ata: pata_ftide010: Remove build dependency on OF new fddb1a642478 ata: add ata_port_is_frozen() helper new 4cb7c6f1ef96 ata: make use of ata_port_is_frozen() helper new 61503af327ca scsi: libsas: make use of ata_port_is_frozen() helper new 0b8b8b54a292 ata: libata-core: do not retry reading the log on timeout new 6b4270f47fdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 683cb3983a52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 98e2892aebdf Merge branch 'regulator-linus' into regulator-next new f99c07d1cd3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7025755cea01 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d890a16a727b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 67f4f7105a3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fc58350008c8 Merge branch 'next' of git://github.com/cschaufler/smack-next new 9280af6dc2d6 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 6a7de7474a0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5b4248bfee04 dt-bindings: display: panel: use spi-peripheral-props.yaml new 3eecdba4c01c dt-bindings: ufs: cdns,ufshc: add missing dma-coherent field new 63deeba64f4c dt-bindings: misc: Convert IDT 89HPESx to DT schema new 6a1cb5b7f7f1 dt-bindings: clock: Convert pwm-clock to DT schema new 9f18f3e593d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dba79c34605d dt-bindings: pinctrl: qcom,sdm845: convert to dtschema new 8be098c976dc Merge branch 'next/qcom-pinctrl' into for-next new b65c1735c730 MAINTAINERS: ARM: marvell: include bindings new 50c7e281f447 ARM: dts: aspeed: align SPI node name with dtschema new 978e2a7970b7 Merge branch 'next/dt' into for-next new c74eb454dbf4 dt-bindings: arm: aspeed: adjust qcom,dc-scm-v1-bmc compat [...] new 02f7f4c751bf Merge branch 'next/dt-bindings' into for-next new 5c97a94cc370 dt-bindings: pinctrl: qcom,sdm630: convert to dtschema new a094b8d8790d dt-bindings: pinctrl: qcom,sm8250: add gpio-reserved-range [...] new fd69e8befa1c dt-bindings: pinctrl: qcom,sm8250: use common TLMM pin schema new a327e870af48 dt-bindings: pinctrl: qcom,sm8250: fix matching pin config new 23e14d262451 dt-bindings: pinctrl: qcom,sm8250: add input-enable new 06311aa3ad1f dt-bindings: pinctrl: qcom,sc7280: correct number of GPIOs new a92ffc90739f dt-bindings: pinctrl: qcom,sc7280: add bias-bus-hold and i [...] new b4997c1cb7d4 dt-bindings: pinctrl: qcom,sc7280: use common TLMM pin schema new ef17203ad2ae Merge branch 'next/qcom-pinctrl' into for-next new 6ec92173475b dt-bindings: pinctrl: qcom,ipq6018: replace maintainer new e04f0761325a dt-bindings: pinctrl: qcom,mdm9607: drop ref to pinctrl.yaml new 251446a3b032 dt-bindings: pinctrl: qcom,sc8180x: drop ref to pinctrl.yaml new 776b76e048cc dt-bindings: pinctrl: qcom,sc8180x: drop checks used in co [...] new 4412a0e5ed7a dt-bindings: pinctrl: qcom,sc8280xp: drop checks used in c [...] new 3c84d8c243b8 dt-bindings: pinctrl: qcom,sm6115: use common TLMM schema new 423e46e66010 dt-bindings: pinctrl: qcom,sm6125: drop checks used in com [...] new 58d4fe9ca487 dt-bindings: pinctrl: qcom,sm6125: drop ref to pinctrl.yaml new 661a3fb1f02e dt-bindings: pinctrl: qcom,sm6350: drop ref to pinctrl.yaml new 4d947acc060c dt-bindings: pinctrl: qcom,sm6350: drop checks used in com [...] new 8870dce580cb dt-bindings: pinctrl: qcom,sm6375-tlmm: drop ref to pinctrl.yaml new b71b285a0fe7 dt-bindings: pinctrl: qcom,sm6375-tlmm: drop checks used i [...] new b8d64ea6520c dt-bindings: pinctrl: qcom,sm8250: use common TLMM schema new c915a9ef3006 dt-bindings: pinctrl: qcom,sm8350: drop ref to pinctrl.yaml new e10be8289335 dt-bindings: pinctrl: qcom,sm8350: drop checks used in com [...] new ca1941f8ed43 dt-bindings: pinctrl: qcom,sm8450: drop checks used in com [...] new 73966aa6adc1 dt-bindings: pinctrl: qcom,mdm9607-tlmm: minor style cleanups new 7612c2f17f9e dt-bindings: pinctrl: qcom,msm8909-tlmm: minor style cleanups new a869153b2440 dt-bindings: pinctrl: qcom,qcm2290-tlmm: minor style cleanups new 222ca103b877 dt-bindings: pinctrl: qcom,sdx65-tlmm: minor style cleanups new e1a31f9897ab dt-bindings: pinctrl: qcom,sc8180x-tlmm: minor style cleanups new 7703f13a83f8 dt-bindings: pinctrl: qcom,sc8280xp-tlmm: minor style cleanups new a095c7e0f0ab dt-bindings: pinctrl: qcom,sm6115-tlmm: minor style cleanups new f8c76af267fa dt-bindings: pinctrl: qcom,sm6125-tlmm: minor style cleanups new cf0a3d310608 dt-bindings: pinctrl: qcom,sm6350-tlmm: minor style cleanups new fb45ee0a7747 dt-bindings: pinctrl: qcom,sm6375-tlmm: minor style cleanups new 4a0c5fb38e6f dt-bindings: pinctrl: qcom,sm8250: minor style cleanups new 16dc56ebb069 dt-bindings: pinctrl: qcom,sm8350-tlmm: minor style cleanups new 7ddfbb418209 dt-bindings: pinctrl: qcom,sm8450-tlmm: minor style cleanups new aad11c7938e4 dt-bindings: pinctrl: qcom,sc7280-lpass-lpi: minor style cleanups new e1c362479339 dt-bindings: pinctrl: qcom,sc8280xp-lpass-lpi: minor style [...] new 274042037411 dt-bindings: pinctrl: qcom,sm8250-lpass-lpi: minor style cleanups new fc371f6075cf dt-bindings: pinctrl: qcom,sm8450-lpass-lpi: minor style cleanups new 09f537065c06 dt-bindings: pinctrl: qcom: adjust description new 261e35ad5ee5 Merge branch 'next/qcom-pinctrl' into for-next new 13c45235bf9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fafbbf756ec5 Merge branch 'spi-linus' into spi-next new 77cda4b9710f Merge existing fixes from spi/for-6.1 into new branch new 8f4b3d2f6539 spi: microchip-core: Remove the unused function mchp_cores [...] new 1cc0cbea7167 spi: microchip: pci1xxxx: Add driver for SPI controller of [...] new a008ae9f8336 spi: bcm63xx: Use devm_platform_get_and_ioremap_resource() new 4e12ef2b2e3f spi: cadence-quadspi: Use devm_platform_{get_and_}ioremap_ [...] new 680e2185983d Merge remote-tracking branch 'spi/for-6.2' into spi-next new ced4fac9966d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca6c21327c6a perf: Fix missing SIGTRAPs new 23488ec66867 selftests/perf_events: Add a SIGTRAP stress test with disables new 21da7472a040 bpf: Fix sample_flags for bpf_perf_event_output new 8d2ca07292db Merge branch into tip/master: 'perf/urgent' new e705968dd687 sched/core: Fix comparison in sched_group_cookie_match() new 8e5bad7dccec sched: Introduce struct balance_callback to avoid CFI mismatches new eb2626bfc106 Merge branch into tip/master: 'sched/urgent' new c32d7cab57e3 x86/fpu: Configure init_fpstate attributes orderly new d3e021adac7c x86/fpu: Fix the init_fpstate size check with the actual size new a401f45e3875 x86/fpu: Exclude dynamic states from init_fpstate new 33806e7cb8d5 x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB new 7108b80a542b hwmon/coretemp: Handle large core ID value new 2b12a7a126d6 x86/topology: Fix multiple packages shown on a single-pack [...] new 71eac7063698 x86/topology: Fix duplicated core ID within a package new a57aeb772741 Merge branch into tip/master: 'x86/urgent' new 8be3f96ceddb timers: Replace in_irq() with in_hardirq() new 592f7a2267e9 Merge branch into tip/master: 'timers/core' new 3548eda8ae28 x86/tsc: Make art_related_clocksource static new 18661aea9698 Merge branch into tip/master: 'x86/cleanups' new b5636d45aae4 x86/cpu: Remove segment load from switch_to_new_gdt() new 1f19e2d50baf x86/cpu: Get rid of redundant switch_to_new_gdt() invocations new 2cb15faaedeb x86/cpu: Re-enable stackprotector new 4c4eb3ecc91f x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc() new b26d66f8dace x86/vdso: Ensure all kernel code is seen by objtool new 24a9c543d211 x86: Sanitize linker script new d49a0626216b arch: Introduce CONFIG_FUNCTION_ALIGNMENT new 8eb5d34e77c6 x86/asm: Differentiate between code and function alignment new 1934dc9a8a92 x86/error_inject: Align function properly new 1d293758e548 x86/paravirt: Properly align PV functions new 67e93ddd5d0b x86/entry: Align SYM_CODE_START() variants new f6dabc817e1f crypto: x86/camellia: Remove redundant alignments new 88cdf02551f9 crypto: x86/cast5: Remove redundant alignments new ba1b270c20df crypto: x86/crct10dif-pcl: Remove redundant alignments new 8b44221671ec crypto: x86/serpent: Remove redundant alignments new c2a3ce6fdb12 crypto: x86/sha1: Remove custom alignments new 3ba56d0b8711 crypto: x86/sha256: Remove custom alignments new 2f93238b87dd crypto: x86/sm[34]: Remove redundant alignments new e2c9475e88f7 crypto: twofish: Remove redundant alignments new fdc9ee7e97aa crypto: x86/poly1305: Remove custom function alignment new e57ef2ed97c1 x86: Put hot per CPU variables into a struct new 64701838bf05 x86/percpu: Move preempt_count next to current_task new 7443b296e699 x86/percpu: Move cpu_number next to current_task new c063a217bc07 x86/percpu: Move current_top_of_stack next to current_task new d7b6d709a76a x86/percpu: Move irq_stack variables next to current_task new 7fcecafebed9 x86/softirq: Move softirq pending next to current task new 5b71ac8a2a31 x86: Fixup asm-offsets duplicate new 61c6065ef7ec objtool: Allow !PC relative relocations new 6644ee846cb9 objtool: Track init section new 00abd3840812 objtool: Add .call_sites section new 0c0a6d8934e2 objtool: Add --hacks=skylake new 5da6aea375cd objtool: Fix find_{symbol,func}_containing() new 08ef8c40112b objtool: Allow symbol range comparisons for IBT/ENDBR new dbcdbdfdf137 objtool: Rework instruction -> symbol mapping new 5a9c361a416f objtool: Allow STT_NOTYPE -> STT_FUNC+0 sibling-calls new ef79ed20e3ae x86/entry: Make sync_regs() invocation a tail call new cb855971d717 x86/putuser: Provide room for padding new 8f7c0d8b23c3 x86/Kconfig: Add CONFIG_CALL_THUNKS new bea75b33895f x86/Kconfig: Introduce function padding new 80e4c1cd42ff x86/retbleed: Add X86_FEATURE_CALL_DEPTH new fe54d0793796 x86/alternatives: Provide text_poke_copy_locked() new c22cf380c79c x86/entry: Make some entry symbols global new 239f2e248ef1 x86/paravirt: Make struct paravirt_call_site unconditional [...] new e81dc127ef69 x86/callthunks: Add call patching for call depth tracking new eaf44c816ed8 x86/modules: Add call patching new 770ae1b70952 x86/returnthunk: Allow different return thunks new 52354973573c x86/asm: Provide ALTERNATIVE_3 new 5d8213864ade x86/retbleed: Add SKL return thunk new 3b6c1747da48 x86/retpoline: Add SKL retthunk retpolines new bbaceb189a21 x86/retbleed: Add SKL call thunk new f5c1bb2afe93 x86/calldepth: Add ret/call counting for debug new 7825451fa4dc static_call: Add call depth tracking support new f1389181622a kallsyms: Take callthunks into account new 396e0b8e09e8 x86/orc: Make it callthunk aware new b2e9dfe54be4 x86/bpf: Emit call depth accounting if required new eac828eaef29 x86/ftrace: Remove ftrace_epilogue() new 36b64f101219 x86/ftrace: Rebalance RSB new ee3e2469b346 x86/ftrace: Make it call depth tracking aware new d82a0345cf21 x86/retbleed: Add call depth tracking mitigation new 5c9a92dec323 x86/bugs: Add retbleed=force new e3cd1071e42d Merge branch into tip/master: 'x86/core' new 1d30800c0c0a x86/bugs: Use sysfs_emit() new 1a0ad45f91b8 Merge branch into tip/master: 'x86/cpu' new a27e292b8a54 Documentation/x86/boot: Reserve type_of_loader=13 for barebox new 6f7698527ffa Merge branch into tip/master: 'x86/misc' new b27faac201b1 Merge branch into tip/master: 'x86/mm' new 00e8f7153bcd x86/paravirt: Remove clobber bitmask from .parainstructions new bf9bdc36e1da Merge branch into tip/master: 'x86/paravirt' new e7ad18d1169c x86/microcode/AMD: Apply the patch early on every logical thread new de1e44cd1509 Merge branch into tip/master: 'x86/urgent' new c35c7aaaf919 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a212b62c4fc4 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 5d0f5953b60f srcu: Convert ->srcu_lock_count and ->srcu_unlock_count to atomic new 6584822b1be1 srcu: Create an srcu_read_lock_nmisafe() and srcu_read_unl [...] new dc4763401827 srcu: Check for consistent per-CPU per-srcu_struct NMI safety new cacee608fbd2 srcu: Check for consistent global per-srcu_struct NMI safety new 79c95dc428ad arch/x86: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option new f7f15d2f2f8f arch/arm64: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option new 66e7b94cecaf arch/loongarch: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option new 251d4df94fc3 arch/s390: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option new 51468b223be3 srcu: Warn when NMI-unsafe API is used in NMI new 628bda793553 srcu: Explain the reason behind the read side critical sec [...] new c2d158a284ab srcu: Debug NMI safety even on archs that don't require it adds d078eb7a8ad5 tools/memory-model: Document locking corner cases adds d55a79c282be tools/memory-model: Make judgelitmus.sh note timeouts adds 3e0e0d96d110 tools/memory-model: Make cmplitmushist.sh note timeouts adds ce26c0d452e4 tools/memory-model: Make judgelitmus.sh identify bad macros adds e450f7e9c2b6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds c82c61e12297 tools/memory-model: Fix paulmck email address on pre-exist [...] adds 4be1396ec065 tools/memory-model: Update parseargs.sh for hardware verification adds a0ef691e6497 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds 8fca8d0b7578 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds b483d1786f4e tools/memory-model: Fix checkalllitmus.sh comment adds 415343c061a2 tools/memory-model: Hardware checking for check{,all}litmus.sh adds a4da1dc1ced8 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds b8e291826fad tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 92e93baad960 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 07492ae2e39c tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds 1585dd5041f4 tools/memory-model: Keep assembly-language litmus tests adds 199d9882d3a9 tools/memory-model: Allow herd to deduce CPU type adds f85c750c90c1 tools/memory-model: Make runlitmus.sh check for jingle errors adds d0dc9d342bc5 tools/memory-model: Add -v flag to jingle7 runs adds 660959dcaed2 tools/memory-model: Implement --hw support for checkghlitmus.sh adds 935d88fc11e1 tools/memory-model: Fix scripting --jobs argument adds 8061f851dfa5 tools/memory-model: Make checkghlitmus.sh use mselect7 adds ce208b642c97 tools/memory-model: Make history-check scripts use mselect7 adds c5cdcace0629 tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 8fe3019794a2 tools/memory-model: Repair parseargs.sh header comment adds b53862d336ee tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds 7458b3bea9ad tools/memory-model: Add data-race capabilities to judgelitmus.sh adds 40652cf55bac tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 5e12d26866e4 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new b6005a60a489 Merge branch 'lkmm-dev.2022.08.31b' into srcunmisafe.2022.10.18b new c66624aa18ff memory-model: Prohibit nested SRCU read-side critical sections new 2764bc1decb6 rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE new fc3e5f8f2320 rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE new 104bc7c12e50 rcutorture: Add --bootargs parameter to kvm-again.sh new c2ef07aec9d0 torture: Use mktemp instead of guessing at unique names new 2b3756426487 rcutorture: Make kvm-test-1-run-qemu.sh check for alternat [...] new d7c4377554b8 rcutorture: Make kvm-recheck.sh export TORTURE_SUITE new 859d0c554bc5 rcutorture: Add --datestamp parameter to kvm-again.sh new 500b00dac0ff rcutorture: Avoid redundant builds for rcuscale and refsca [...] new 98c00e025918 rcutorture: Avoid torture.sh compressing identical files new 56db7d1108c4 rcu: Remove duplicate RCU exp QS report from rcu_report_dead() new 8ae8363bc41c tools/memory-model: Weaken ctrl dependency definition in e [...] new fb996e5ac616 torture: Make torture.sh create a properly formated log file new 5105df3d2a81 rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_set [...] new 4b70fc500085 doc: Remove arrayRCU.rst new 61dadc2e9efa doc: Update checklist.txt new fc65331772fd doc: Update listRCU.rst new 2f97985c758a kcsan: Instrument memcpy/memset/memmove with newer Clang new 25ab132da21c objtool, kcsan: Add volatile read/write instrumentation to [...] new 02d8489ccaa6 rcu: Simplify rcu_init_nohz() cpumask handling new 9e0d5f772a11 rcu: Remove unused 'cpu' in rcu_virt_note_context_switch() new 05007b872dbf rcu: Use READ_ONCE() for lockless read of rnp->qsmask new c9594e7f3244 rcu: Fix late wakeup when flush of bypass cblist happens (v6) new c6fff02fe216 rcu: Let non-offloaded idle CPUs with callbacks defer tick new 3117ae914de2 slab: Explain why SLAB_DESTROY_BY_RCU reference before locking new 6f6ceb888d55 rcu: Remove rcu_is_idle_cpu() new 22f1265bd325 rcu-tasks: Make grace-period-age message human-readable new f2645e635369 clocksource: Reject bogus watchdog clocksource measurements new 1cc9191b3f54 docs/memory-barriers.txt: Add a missed closing parenthesis new 7391c1d1861e docs/memory-barriers.txt/kokr: introduce io_stop_wc() and [...] new 7cdea9cc37c6 docs/memory-barriers.txt/kokr: Add memory barrier dma_mb() new 7c28eae700bd docs/memory-barriers.txt/kokr: Fix confusing name of 'data [...] new 540a7c05d015 rcu: Fix __this_cpu_read() lockdep warning in rcu_force_qu [...] new f29c81b3fae2 rcu: Fix missing nocb gp wake on rcu_barrier() new 76d8cd6d6655 rcu: Make call_rcu() lazy to save power new 76ac7d03ef18 rcu: Refactor code a bit in rcu_nocb_do_flush_bypass() new b5f75c7e8c80 rcu: Shrinker for lazy rcu new 44fc78284d4d rcuscale: Add laziness and kfree tests new 36bd90a0219a percpu-refcount: Use call_rcu_flush() for atomic switch new f953e10ea6dc rcu/sync: Use call_rcu_flush() instead of call_rcu new fa1196b1e5cb rcu/rcuscale: Use call_rcu_flush() for async reader test new 4cb8de7c3c6f rcu/rcutorture: Use call_rcu_flush() where needed new dcbff75aa574 scsi/scsi_error: Use call_rcu_flush() instead of call_rcu() new 0f76a64cff8c workqueue: Make queue_rcu_work() use call_rcu_flush() new 2efb1ab1b177 rxrpc: Use call_rcu_flush() instead of call_rcu() new bac2873c1940 doc: Update RCU's lockdep.rst new 996bf5c3ba7a kcsan: Fix trivial typo in Kconfig help comments new 00c588dff4e4 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 4c46a7486d54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 93075566b615 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 9b87cc5f4523 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 0f6a726cfd9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f0d497d2f9f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 44112922674b scsi: libsas: Add sas_ata_device_link_abort() new 4b329abc9180 scsi: hisi_sas: Move slot variable definition in hisi_sas_ [...] new 930d97dabdd5 scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw new 4ef4f1a61555 scsi: hisi_sas: Modify v3 HW SATA disk error state complet [...] new 0b639decf651 scsi: pm8001: Modify task abort handling for SATA task new 811be570a9a8 scsi: pm8001: Use sas_ata_device_link_abort() to handle NC [...] new 8e8d43642f2f scsi: libsas: Make sas_{alloc, alloc_slow, free}_task() private new cc22efbec011 scsi: libsas: Update SATA dev FIS in sas_ata_task_done() new b6da92356cd6 scsi: esas2r: Initialize two host template members implicitly new 77916da7e4a0 scsi: esas2r: Introduce scsi_template_proc_dir() new ecca3f9b1636 scsi: core: Fail host creation if creating the proc direct [...] new 036abd614007 scsi: core: Introduce a new list for SCSI proc directory entries new d460f6240592 scsi: core: Rework scsi_single_lun_run() new 6d1aa3b0589b scsi: ufs: Simplify ufshcd_set_dev_pwr_mode() new 195fae206ef2 scsi: core: Remove the put_device() call from scsi_device_get() new f93ed747e2c7 scsi: core: Release SCSI devices synchronously new 773792e4e704 scsi: libsas: Introduce SAS address comparison helpers new 2d08f329a4f2 scsi: libsas: Introduce sas_find_attached_phy_id() helper new ec64858657a8 scsi: pm8001: Use sas_find_attached_phy_id() instead of op [...] new 178c39d94ac2 scsi: mvsas: Use sas_find_attached_phy_id() instead of ope [...] new f0ed7bd5d913 scsi: hisi_sas: Use sas_find_attathed_phy_id() instead of [...] new ad74d1dadbe9 scsi: libsas: Use sas_phy_match_dev_addr() instead of open [...] new bfa22905f386 scsi: libsas: Use sas_phy_addr_match() instead of open coding it new 868a8824838f scsi: libsas: Use sas_phy_match_port_addr() instead of ope [...] new f35e6417abbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 971376da4b8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a06c7f68b153 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new ce3a0a29fb9f gpio: merrifield: Use str_enable_disable() helper new a93d5530ea0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17747577bbcb pinctrl: Ingenic: JZ4755 bug fixes new d21f4b7ffc22 pinctrl: qcom: Avoid glitching lines when we first mux to output new 9989bc33c489 Revert "pinctrl: pinctrl-zynqmp: Add support for output-en [...] new ff8356060e3a Revert "dt-bindings: pinctrl-zynqmp: Add output-enable con [...] new e9945b2633de pinctrl: ocelot: Fix incorrect trigger of the interrupt. new afb8d5f43115 pinctrl: actions: make irq_chip immutable new 8ada020ade3b pinctrl: ocelot: add missing destroy_workqueue() in error [...] new 5887bc1ced74 dt-bindings: pinctrl: qcom: add sdm670 pinctrl new f764b84848e8 pinctrl: qcom: do not reinitialize gpio valid mask new 61164d220f52 pinctrl: qcom: add sdm670 pinctrl new aef1bef2dfdd pinctrl: mt7986: allow configuring uart rx/tx and rts/cts [...] new fcd763174857 pinctrl: at91-pio4: Add configuration to userspace new eaa4c8f953ba pinctrl: at91-pio4: Add persist state case in config new 9b3148d6d626 pinctrl: cy8c95x0: Extract cy8c95x0_set_mode() helper new a039dfb96ad2 pinctrl: cy8c95x0: Implement ->gpio_request_enable() and - [...] new 1d81689d9f3f pinctrl: st: Switch to use fwnode instead of of_node new 1d66e379731f pinctrl: amd: Add dynamic debugging for active GPIOs new 60031704a794 Merge branch 'devel' into for-next new 3a65823f1eaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f453e658a60 pinctrl: gemini: Add missing header(s) new 1112152317f8 pinctrl: imx: Add missing header(s) new 6e31cb399bcc pinctrl: ingenic: Add missing header(s) new fa53561a9150 pinctrl: k210: Add missing header(s) new 149b31a9e9ec pinctrl: lochnagar: Add missing header(s) new 90c01e84b3ca pinctrl: lpc18xx: Add missing header(s) new 48ba2db28410 pinctrl: mediatek: Add missing header(s) new 2b209c3867b2 pinctrl: microchip-sgpio: Add missing header(s) new d72049906736 pinctrl: mvebu: Add missing header(s) new a72158d012bc pinctrl: npcm7xx: Add missing header(s) new 740cf4edb2ca pinctrl: ocelot: Add missing header(s) new e85eafbef60b pinctrl: qcom: Add missing header(s) new cdfb06863220 pinctrl: renesas: Add missing header(s) new 2d58ca0bd8df pinctrl: samsung: Add missing header(s) new fbe9035c4580 pinctrl: single: Add missing header(s) new bc068ff50499 pinctrl: spear: Add missing header(s) new be846c73cb6b pinctrl: sprd: Add missing header(s) new e82dabae1632 pinctrl: st: Add missing header(s) new 2fd9bd27df78 pinctrl: starfive: Add missing header(s) new 89d49f2d0c00 pinctrl: stm32: Add missing header(s) new e2d773059c99 pinctrl: stmfx: Add missing header(s) new 4870985c21d6 pinctrl: sunxi: Add missing header(s) new 79d67633ac12 pinctrl: tegra: Add missing header(s) new 958c32d49742 pinctrl: ti-iodelay: Add missing header(s) new f7bd080c7886 pinctrl: uniphier: Add missing header(s) new 2c6c320f7666 pinctrl: zynqmp: Add missing header(s) new a87304318db7 pinctrl: cherryview: Add missing header(s) new c97e566d07ca pinctrl: lynxpoint: Add missing header(s) new a008983e138b pinctrl: merrifield: Add missing header(s) new 27189cffbfd9 pinctrl: intel: Add missing header(s) new d100056ebc71 pinctrl: Clean up headers new 5dbdd50c54e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 33b41ac4afeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53910ef7ba04 livepatch: Move the result-invariant calculation out of the loop new cad81ab73997 Merge branch 'for-6.2/core' into for-next new 7cbf594b0033 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 175b7c0c6c2d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 37c528180bc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df3a536b9c3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5839ef61aefd Merge branch 'main' of git://git.infradead.org/users/willy [...] new 9a78f12ca5e1 kunit: log numbers in decimal and hex new 11e76194937b Documentation: Kunit: Update architecture.rst for minor fixes new f4c8de047aab Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 3f05d921cb63 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d693e8707c78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4389a6f22c77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a74fa8f83e2 random: use rejection sampling for uniform bounded random [...] new 4aec5d612e53 kcsan: remove rng selftest new 1c26ecc8679f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4e87f8b40c53 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 62c9ecad750c Merge branch 'for-next' of git://git.infradead.org/users/w [...] new f8e06046dd69 fs/exec: switch timens when a task gets a new mm new de8517320d01 selftests/timens: add a test for vfork+exit new f53283b0165f exec: Copy oldsighand->action under spin-lock new 5ce85ed9d20e ELF uapi: add spaces before '{' new 913ab0be4c60 binfmt: Fix whitespace issues new 0a8aedc2d060 exec: Add comments on check_unsafe_exec() fs counting new d4eac587b3ab Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 6337ae90b457 string: Rewrite and add more kern-doc for the str*() functions new 95d10c66f48a overflow: Fix kern-doc markup for functions new bb15be9ed0e0 overflow: disable failing tests for older clang versions new 5155a34c3b93 overflow: Refactor test skips for Clang-specific issues new 19836fd9ace6 kunit/memcpy: Adding dynamic size and window tests new d8e10fa2ff5c string: Add __alloc_size hint to kmemdup() new c9784d67b292 string: Convert strscpy() self-test to KUnit new 7c2c416bb9d7 fortify: Short-circuit known-safe calls to strscpy() new 97e20f6942ff Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new d187ee8ffb5a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new b2067d724fc2 mailmap: update Dan Carpenter's email address new 77054e14f9a4 mailmap: update email for Qais Yousef new dd49585f721f mm/mempolicy: fix mbind_range() arguments to vma_merge() new 55a8ee733425 zsmalloc: zs_destroy_pool: add size_class NULL check new 824dad928a24 gcov: support GCC 12.1 and newer compilers new 57747da881db ocfs2: fix BUG when iput after ocfs2_mknod fails new d9dc47e1dc58 ocfs2: clear dinode links count in case of error new 2825cc26235c init: Kconfig: fix spelling mistake "satify" -> "satisfy" new e21f522dfae7 mm/mmap: undo ->mmap() when mas_preallocate() fails new 6bfd13be6258 mm/mmap.c: __vma_adjust(): suppress uninitialized var warning new d6e1cda09c50 mm/mmap: fix MAP_FIXED address return on VMA merge new 9c59e6b47d95 mm,hugetlb: take hugetlb_lock before decrementing h->resv_ [...] new 164de0c144b3 hugetlb: simplify hugetlb handling in follow_page_mask new 6b1ea592b391 mm: vmscan: make rotations a secondary factor in balancing [...] new 94b0a89807b9 fsdax: wait on @page not @page->_refcount new 0e24bb3176c6 fsdax: use dax_page_idle() to document DAX busy page checking new 10517aeac8f7 fsdax: include unmapped inodes for page-idle detection new 1396de5d66bb fsdax: introduce dax_zap_mappings() new 21bf0f09cdff fsdax: wait for pinned pages during truncate_inode_pages_final() new 4b1de12c93e2 fsdax: validate DAX layouts broken before truncate new 5a6e2c720e57 fsdax: hold dax lock over mapping insertion new 634863f0c430 fsdax: update dax_insert_entry() calling convention to ret [...] new 277b38f3c3f6 fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() new 386314f2fc13 fsdax: introduce pgmap_request_folios() new 09ae6e97401a mm/memremap: mark folio_span_valid() as __maybe_unused new b675f1476dfa fsdax: rework dax_insert_entry() calling convention new 45f76c209ce0 fsdax: cleanup dax_associate_entry() new 3a611f1f1742 devdax: minor warning fixups new b80f85989b8a devdax: fix sparse lock imbalance warning new acf053fd1510 libnvdimm/pmem: support pmem block devices without dax new 704879a4c4cd devdax: move address_space helpers to the DAX core new f9367c161277 devdax: sparse fixes for xarray locking new 9026473637a3 devdax: sparse fixes for vmfault_t/dax-entry conversions new 2c88544440cd devdax: sparse fixes for vm_fault_t in tracepoints new bac59797bcfb devdax: add PUD support to the DAX mapping infrastructure new 3b2a72ad8c4d devdax: use dax_insert_entry() + dax_delete_mapping_entry() new e1f5015579a6 mm/memremap_pages: replace zone_device_page_init() with pg [...] new d7e6c2114119 mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] new beaf1eb785e9 mm/meremap_pages: delete put_devmap_managed_page_refs() new a77205219a75 mm/gup: drop DAX pgmap accounting new bce8f5d43bef selftests/vm: use memfd for uffd hugetlb tests new 71613dbe9215 selftests/vm: use memfd for hugetlb-madvise test new 93fb85b94179 selftests/vm: use memfd for hugepage-mremap test new 3b407b242d08 selftests/vm: drop mnt point for hugetlb in run_vmtests.sh new 3d685201cba1 mm/rmap: fix comment in anon_vma_clone() new 3d5b17871572 mm/hugetlb: add folio support to hugetlb specific flag macros new 27299843c568 mm: add private field of first tail to struct page and str [...] new 65492fe409ab mm/hugetlb: add hugetlb_folio_subpool() helpers new d26da91b2f96 hugetlbfs: convert hugetlb_delete_from_page_cache() to use folios new 9ef4e08b96fb mm/hugetlb: add folio_hstate() new d23e7e90d492 mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios new 372cfe269811 mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios new c253a3d120b5 mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios new 390144261e81 mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios new fba8719d16a7 mm/hugetlb: convert isolate_or_dissolve_huge_page to folios new 4f5f6f797f42 mm/hugetlb: convert free_huge_page to folios new 21be6690d7c2 mm-hugetlb-convert-free_huge_page-to-folios-fix new 707e8f1a1d41 mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] new c1d683f41e3f mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] new 1aaebd1f018c mm/hugetlb: convert move_hugetlb_state() to folios new e85fbce13bbe filemap: find_lock_entries() now updates start offset new 160ec59d70de filemap: find_get_entries() now updates start offset new b92ebe85dfbe zram: use try_cmpxchg in update_used_max new 23e3ddad6bfa mm: fix typo in struct vm_operations_struct comments new cfbb2adce151 mm/shmem: remove unneeded assignments in shmem_get_folio_gfp() new 19397817c72b mm/mincore.c: use vma_lookup() instead of find_vma() new af9ed4cb4577 selftests/vm: add test to measure MADV_UNMERGEABLE performance new 2cae1bffbe55 mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE new e3c7f153e473 mm: remove VM_FAULT_WRITE new 169dcf92b5f9 mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] new ea73e3293bcf mm/pagewalk: add walk_page_range_vma() new 16ee05ec4698 mm/ksm: convert break_ksm() to use walk_page_range_vma() new 901bfc8238eb mm/gup: remove FOLL_MIGRATION new bdecec563d68 mm: memcontrol: use mem_cgroup_is_root() helper new 6b95cd32eff8 tmpfs: ensure O_LARGEFILE with generic_file_open() new fa3b962e273a kasan: switch kunit tests to console tracepoints new 8dbe14afde54 kasan: migrate kasan_rcu_uaf test to kunit new 9cb776a6c948 kasan: migrate workqueue_uaf test to kunit new 19e0847bed85 selftests/vm: anon_cow: test COW handling of anonymous memory new 99538c6223de selftests/vm: factor out pagemap_is_populated() into vm_util new 32bb02fb0bb7 selftests/vm: anon_cow: THP tests new b5570b9bdae4 selftests/vm: anon_cow: hugetlb tests new 06826a035b2b selftests/vm: anon_cow: add liburing test cases new 35688ee51555 mm/gup_test: start/stop/read functionality for PIN LONGTERM test new d5c58cd386ae selftests/vm: anon_cow: add R/O longterm tests via gup_test new 12442ec3bde9 mm: rmap: rename page_not_mapped() to folio_not_mapped() new 04438f622658 cgroup/cpuset: use hotplug_memory_notifier() directly new 14d8bb9495b2 fs/proc/kcore.c: use hotplug_memory_notifier() directly new f95cfa1614fe mm/slub.c: use hotplug_memory_notifier() directly new 67b66a364eca mm/mmap: use hotplug_memory_notifier() directly new f9b1393f5560 mm/mm_init.c: use hotplug_memory_notifier() directly new f2afab645245 ACPI: HMAT: use hotplug_memory_notifier() directly new 21bea8662938 memory: remove unused register_hotmemory_notifier() new 8e1c58c2c7f1 memory: move hotplug memory notifier priority to same file [...] new d413f13bffe0 hugetlbfs: don't delete error page from pagecache new daf518db0a6f mm: vmalloc: add alloc_vmap_area trace event new 36acc408712a mm: vmalloc: add purge_vmap_area_lazy trace event new 2a7a628433c2 mm: vmalloc: add free_vmap_area_noflush trace event new db585ccdc045 mm: vmalloc: use trace_alloc_vmap_area event new 4a45542eacb0 mm: vmalloc: use trace_purge_vmap_area_lazy event new 33cdedfb87b8 mm: vmalloc: use trace_free_vmap_area_noflush event new 586fe4c470f0 vmalloc: add reviewers for vmalloc code new bd746129ca36 vmalloc-add-reviewers-for-vmalloc-code-checkpatch-fixes new c3fdc4948165 mempool: use kmalloc_size_roundup() to match ksize() usage new 8b9d9f197ad3 mm: remove kern_addr_valid() completely new 76d3cca455a3 zram: preparation for multi-zcomp support new eb51ecf64b37 zram: add recompression algorithm sysfs knob new f121c5216197 zram: factor out WB and non-WB zram read functions new b8b947c0b14d zram: introduce recompress sysfs knob new a2f21dc606a7 documentation: add recompression documentation new bf2242220dca zram: add recompression algorithm choice to Kconfig new c4420a7c2129 zram: add recompress flag to read_block_state() new a0c4b0e3fc3d zram: clarify writeback_store() comment new 5b627497e944 zram: use IS_ERR_VALUE() to check for zs_malloc() errors new 673a55927a97 selftests/vm: enable running select groups of tests new 272287bfbbe6 mm: discard __GFP_ATOMIC new ad898cee3835 mm: vmscan: fix extreme overreclaim and swap floods new cb5fe0cd9ca5 lib/debugobjects: fix stat count and optimize debug_object [...] new 1a4d4a218501 arc: ptrace: user_regset_copyin_ignore() always returns 0 new 6687710bea9d arm: ptrace: user_regset_copyin_ignore() always returns 0 new 797d8e8d9cbd arm64: ptrace: user_regset_copyin_ignore() always returns 0 new ee386b2158db hexagon: ptrace: user_regset_copyin_ignore() always returns 0 new 51fb5fa8cb60 ia64: ptrace: user_regset_copyin_ignore() always returns 0 new b2d36356b85f mips: ptrace: user_regset_copyin_ignore() always returns 0 new 189a429f5f47 nios2: ptrace: user_regset_copyin_ignore() always returns 0 new 2cb08e8ec838 openrisc: ptrace: user_regset_copyin_ignore() always returns 0 new f7fdeafd6f9c parisc: ptrace: user_regset_copyin_ignore() always returns 0 new a2a9157b18f6 powerpc: ptrace: user_regset_copyin_ignore() always returns 0 new 897fc54077cd powerpc-ptrace-user_regset_copyin_ignore-always-returns-0-fix new d9869d6c937b sh: ptrace: user_regset_copyin_ignore() always returns 0 new ccfb0f956212 sparc: ptrace: user_regset_copyin_ignore() always returns 0 new f6467d21429c regset: make user_regset_copyin_ignore() *void* new d4784c80737d fault-injection: allow stacktrace filter for x86-64 new cf667ea47d5c fault-injection: skip stacktrace filtering by default new 74c9d9aad652 fault-injection: make some stack filter attrs more readable new 0d5c98ec9128 fault-injection: use debugfs_create_xul() instead of debug [...] new 64589e1f6d84 fault-injection: make stacktrace filter works as expected new a924e13b8ebe core_pattern: add CPU specifier new c737fd8b592c libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value new cdab657a35e2 lib/notifier-error-inject: fix error when writing -errno t [...] new ce56fc6bbcca debugfs: fix error when writing negative value to atomic_t [...] new 401a93457a5c lib/oid_registry.c: remove redundant assignment to variable num new 7de3e19429c1 MAINTAINERS: git://github -> https://github.com for linux- [...] new 11b5d84b184c llist: avoid extra memory read in llist_add_batch new e1b54a42c1f5 panic: use str_enabled_disabled() helper new bc9f9e7969f2 ocfs2/cluster: use bitmap API instead of hand-writing it new 604d8ea91739 ocfs2: use bitmap API in fill_node_map new 5c8a11d157a9 ocfs2/dlm: use bitmap API instead of hand-writing it new f7e4549cdba5 proc/vmcore: fix potential memory leak in vmcore_init() new fa5a9f12e0bd kexec: remove the unneeded result variable new 003d404921aa kexec: replace crash_mem_range with range new 9992c17ad135 ARM: kexec: make machine_crash_nonpanic_core() static new 2d7e96516ed4 wifi: rt2x00: use explicitly signed type for clamping new 496a89c892ae minmax: sanity check constant bounds when clamping new 4b50a2d8d625 minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] new 98edff944990 minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] new 37e381f25085 minmax: clamp more efficiently by avoiding extra comparison new 6c8e51209b6a proc: report open files as size in stat() for /proc/pid/fd new 856bbd7d2e9e proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3 new b5359827006d proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3-fix new 40ec00ea57a5 ext4: fix possible null pointer dereference new ba097728172a vfs: parse: deal with zero length string value new c184b92cad90 Merge branch 'mm-nonmm-unstable' into mm-everything new 3d8f7138ae71 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new a72b55bc981b Add linux-next specific files for 20221019
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (4ca786ae6681) \ N -- N -- N refs/heads/master (a72b55bc981b)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1122 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: Documentation/RCU/arrayRCU.rst | 165 -- Documentation/RCU/checklist.rst | 244 +-- Documentation/RCU/index.rst | 1 - Documentation/RCU/listRCU.rst | 174 +- Documentation/RCU/lockdep.rst | 4 + Documentation/admin-guide/blockdev/zram.rst | 64 +- Documentation/core-api/kernel-api.rst | 9 + Documentation/dev-tools/kunit/architecture.rst | 115 +- .../devicetree/bindings/arm/aspeed/aspeed.yaml | 2 +- .../devicetree/bindings/arm/qcom-soc.yaml | 65 + Documentation/devicetree/bindings/arm/qcom.yaml | 138 ++ .../devicetree/bindings/clock/qcom,gcc-other.yaml | 3 - .../devicetree/bindings/clock/qcom,gcc-sdm660.yaml | 61 + .../devicetree/bindings/firmware/qcom,scm.yaml | 2 + .../ddr/jedec,lpddr-channel.yaml | 146 ++ .../memory-controllers/ddr/jedec,lpddr-props.yaml | 74 + .../memory-controllers/ddr/jedec,lpddr2.yaml | 48 +- .../memory-controllers/ddr/jedec,lpddr3.yaml | 44 +- .../memory-controllers/ddr/jedec,lpddr4.yaml | 35 + .../memory-controllers/ddr/jedec,lpddr5.yaml | 46 + .../memory-controllers/mc-peripheral-props.yaml | 38 + .../memory-controllers/renesas,rpc-if.yaml | 5 + .../st,stm32-fmc2-ebi-props.yaml | 144 ++ .../memory-controllers/st,stm32-fmc2-ebi.yaml | 138 +- .../partitions/tplink,safeloader-partitions.yaml | 49 + .../bindings/mtd/rockchip,nand-controller.yaml | 4 +- .../devicetree/bindings/net/micrel,ks8851.yaml | 1 + .../devicetree/bindings/nvmem/u-boot,env.yaml | 21 - .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 7 +- ...mdm9607-pinctrl.yaml => qcom,mdm9607-tlmm.yaml} | 18 +- .../bindings/pinctrl/qcom,msm8226-pinctrl.yaml | 5 +- .../bindings/pinctrl/qcom,msm8909-tlmm.yaml | 11 +- .../bindings/pinctrl/qcom,msm8953-pinctrl.yaml | 5 +- ...qcm2290-pinctrl.yaml => qcom,qcm2290-tlmm.yaml} | 12 +- .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml | 13 +- .../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 33 +- ...sc8180x-pinctrl.yaml => qcom,sc8180x-tlmm.yaml} | 29 +- .../pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml | 13 +- ...8280xp-pinctrl.yaml => qcom,sc8280xp-tlmm.yaml} | 24 +- .../bindings/pinctrl/qcom,sdm630-pinctrl.yaml | 188 +++ .../bindings/pinctrl/qcom,sdm660-pinctrl.txt | 191 --- .../bindings/pinctrl/qcom,sdm670-tlmm.yaml | 127 ++ .../bindings/pinctrl/qcom,sdm845-pinctrl.txt | 176 -- .../bindings/pinctrl/qcom,sdm845-pinctrl.yaml | 158 ++ .../bindings/pinctrl/qcom,sdx55-pinctrl.yaml | 5 +- ...com,sdx65-pinctrl.yaml => qcom,sdx65-tlmm.yaml} | 12 +- ...m,sm6115-pinctrl.yaml => qcom,sm6115-tlmm.yaml} | 66 +- ...m,sm6125-pinctrl.yaml => qcom,sm6125-tlmm.yaml} | 32 +- ...m,sm6350-pinctrl.yaml => qcom,sm6350-tlmm.yaml} | 25 +- .../bindings/pinctrl/qcom,sm6375-tlmm.yaml | 23 +- .../pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml | 16 +- .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 206 +-- ...m,sm8350-pinctrl.yaml => qcom,sm8350-tlmm.yaml} | 25 +- .../pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml | 13 +- ...m,sm8450-pinctrl.yaml => qcom,sm8450-tlmm.yaml} | 24 +- .../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 4 - .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 27 +- .../devicetree/bindings/sound/fsl,rpmsg.yaml | 36 +- .../devicetree/bindings/sound/mvebu-audio.txt | 14 +- .../devicetree/bindings/sound/wlf,wm8961.yaml | 40 + Documentation/driver-api/basics.rst | 3 - Documentation/filesystems/proc.rst | 17 + .../litmus-tests/locking/DCL-broken.litmus | 55 + .../litmus-tests/locking/DCL-fixed.litmus | 56 + .../litmus-tests/locking/RM-broken.litmus | 42 + Documentation/litmus-tests/locking/RM-fixed.litmus | 42 + Documentation/memory-barriers.txt | 2 +- Documentation/trace/ftrace.rst | 2 +- .../translations/ko_KR/memory-barriers.txt | 149 +- Documentation/userspace-api/landlock.rst | 67 +- Documentation/x86/boot.rst | 1 + MAINTAINERS | 21 +- Makefile | 4 +- Next/SHA1s | 141 +- Next/Trees | 1 - Next/merge.log | 1725 ++++++++++++------- arch/Kconfig | 27 + arch/alpha/include/asm/pgtable.h | 2 - arch/arc/configs/axs101_defconfig | 4 - arch/arc/configs/axs103_defconfig | 4 - arch/arc/configs/axs103_smp_defconfig | 4 - 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 | 6 +- arch/arc/configs/tb10x_defconfig | 7 +- arch/arc/configs/vdk_hs38_defconfig | 3 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arc/include/asm/pgtable-bits-arcv2.h | 2 - arch/arc/include/asm/pgtable-levels.h | 2 +- arch/arm/boot/dts/Makefile | 1 + .../boot/dts/aspeed-bmc-facebook-cloudripper.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-facebook-elbert.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-facebook-fuji.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts | 2 +- .../boot/dts/ast2600-facebook-netbmc-common.dtsi | 2 +- arch/arm/boot/dts/qcom-apq8026-asus-sparrow.dts | 2 +- arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 9 +- .../boot/dts/qcom-apq8026-samsung-matisse-wifi.dts | 453 +++++ arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 1778 ++++++++++---------- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 524 +++--- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 390 ++--- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 561 +++--- .../dts/qcom-apq8064-sony-xperia-lagan-yuga.dts | 650 ++++--- arch/arm/boot/dts/qcom-apq8064.dtsi | 150 +- arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 4 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 10 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 3 +- arch/arm/boot/dts/qcom-msm8226-samsung-s3ve3g.dts | 1 + arch/arm/boot/dts/qcom-msm8226.dtsi | 26 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 33 +- arch/arm/boot/dts/qcom-msm8960-cdp.dts | 2 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 72 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 35 +- .../dts/qcom-msm8974-sony-xperia-rhine-amami.dts | 1 + .../dts/qcom-msm8974-sony-xperia-rhine-honami.dts | 1 + .../boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi | 6 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 25 +- .../arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts | 5 +- arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 3 +- .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 5 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 10 + arch/arm/boot/dts/qcom-pm8941.dtsi | 2 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 2 +- arch/arm/boot/dts/qcom-pmx65.dtsi | 2 +- arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts | 45 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 1 + arch/arm/configs/qcom_defconfig | 5 + arch/arm/include/asm/pgtable-nommu.h | 2 - arch/arm/include/asm/pgtable.h | 4 - arch/arm/kernel/machine_kexec.c | 2 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/qcom/Makefile | 9 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 4 +- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 2 +- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 11 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 22 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 2 + arch/arm64/boot/dts/qcom/ipq8074.dtsi | 108 +- arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 2 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 5 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 314 +++- arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 4 +- .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 4 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 4 +- .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 2 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 7 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 3 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 154 +- ...i-natrium.dts => msm8996pro-xiaomi-natrium.dts} | 5 +- ...i-scorpio.dts => msm8996pro-xiaomi-scorpio.dts} | 5 +- arch/arm64/boot/dts/qcom/msm8996pro.dtsi | 291 ++++ arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 9 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 20 +- .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 4 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 8 +- .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 10 +- .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 18 +- .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 67 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 85 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm6350.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm7325.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmp8074.dtsi | 125 ++ arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 2 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 20 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 73 +- arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 12 + .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 2 +- .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 2 +- .../dts/qcom/sc7180-trogdor-pazquel360-lte.dts | 22 + .../dts/qcom/sc7180-trogdor-pazquel360-wifi.dts | 17 + .../boot/dts/qcom/sc7180-trogdor-pazquel360.dtsi | 50 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 7 +- arch/arm64/boot/dts/qcom/sc7280-crd-r3.dts | 8 +- .../dts/qcom/sc7280-herobrine-audio-rt5682.dtsi | 122 ++ arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dts | 1 + .../boot/dts/qcom/sc7280-herobrine-evoker-r0.dts | 1 - .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 2 +- .../boot/dts/qcom/sc7280-herobrine-villager.dtsi | 1 - arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 66 +- arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 10 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 32 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 20 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 357 ++-- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 18 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 12 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 41 +- .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 12 +- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 24 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 140 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 2 +- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 2 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 10 +- arch/arm64/boot/dts/qcom/sdm660.dtsi | 3 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 49 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 42 +- arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 2 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 30 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 9 + ...ium.dts => sdm845-xiaomi-beryllium-common.dtsi} | 42 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts | 15 + .../dts/qcom/sdm845-xiaomi-beryllium-tianma.dts | 15 + arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 33 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 159 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 10 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 22 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 2 + arch/arm64/boot/dts/qcom/sm6125.dtsi | 4 +- .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 2 +- .../boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 6 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 382 ++--- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 38 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 35 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 578 +++---- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 12 + .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 10 +- .../dts/qcom/sm8450-sony-xperia-nagara-pdx223.dts | 6 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 170 ++ .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 6 + arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 34 +- arch/arm64/boot/dts/tesla/fsd-pinctrl.h | 6 +- arch/arm64/configs/defconfig | 3 + arch/arm64/include/asm/pgtable.h | 2 - arch/arm64/mm/mmu.c | 47 - arch/arm64/mm/pageattr.c | 3 +- arch/csky/include/asm/pgtable.h | 3 - arch/hexagon/include/asm/page.h | 7 - arch/ia64/Kconfig | 1 + arch/ia64/Makefile | 2 +- arch/ia64/include/asm/pgtable.h | 16 - arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/pgtable.h | 2 - arch/m68k/include/asm/pgtable_mm.h | 2 - arch/m68k/include/asm/pgtable_no.h | 1 - arch/microblaze/include/asm/pgtable.h | 3 - arch/mips/include/asm/pgtable.h | 2 - arch/nios2/include/asm/pgtable.h | 2 - arch/openrisc/include/asm/pgtable.h | 2 - arch/parisc/include/asm/pgtable.h | 15 - arch/powerpc/include/asm/pgtable.h | 7 - arch/powerpc/kexec/file_load_64.c | 2 +- arch/powerpc/kexec/ranges.c | 8 +- arch/powerpc/platforms/pseries/lparcfg.c | 11 + arch/powerpc/platforms/pseries/vas.c | 83 +- arch/powerpc/platforms/pseries/vas.h | 6 + arch/riscv/include/asm/pgtable.h | 2 - arch/s390/Kconfig | 1 + arch/s390/include/asm/pgtable.h | 2 - arch/sh/include/asm/pgtable.h | 2 - arch/sparc/include/asm/pgtable_32.h | 6 - arch/sparc/mm/init_32.c | 3 +- arch/sparc/mm/init_64.c | 1 - arch/um/include/asm/pgtable.h | 2 - arch/x86/Kconfig | 61 +- arch/x86/Makefile | 6 + arch/x86/boot/compressed/head_64.S | 8 + arch/x86/crypto/camellia-aesni-avx-asm_64.S | 2 - arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 4 - arch/x86/crypto/cast5-avx-x86_64-asm_64.S | 2 - arch/x86/crypto/crct10dif-pcl-asm_64.S | 1 - arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 1 - arch/x86/crypto/serpent-avx-x86_64-asm_64.S | 2 - arch/x86/crypto/serpent-avx2-asm_64.S | 2 - arch/x86/crypto/sha1_ni_asm.S | 1 - arch/x86/crypto/sha256-avx-asm.S | 1 - arch/x86/crypto/sha256-avx2-asm.S | 1 - arch/x86/crypto/sha256-ssse3-asm.S | 1 - arch/x86/crypto/sha256_ni_asm.S | 1 - arch/x86/crypto/sm3-avx-asm_64.S | 1 - arch/x86/crypto/sm4-aesni-avx-asm_64.S | 7 - arch/x86/crypto/sm4-aesni-avx2-asm_64.S | 6 - arch/x86/crypto/twofish-avx-x86_64-asm_64.S | 2 - arch/x86/entry/entry_32.S | 4 +- arch/x86/entry/entry_64.S | 50 +- arch/x86/entry/entry_64_compat.S | 7 +- arch/x86/entry/thunk_64.S | 4 +- arch/x86/entry/vdso/Makefile | 14 +- arch/x86/include/asm/alternative.h | 66 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/current.h | 32 +- arch/x86/include/asm/disabled-features.h | 9 +- arch/x86/include/asm/hardirq.h | 3 +- arch/x86/include/asm/irq_stack.h | 12 +- arch/x86/include/asm/linkage.h | 63 +- arch/x86/include/asm/nospec-branch.h | 176 +- arch/x86/include/asm/paravirt.h | 5 +- arch/x86/include/asm/paravirt_types.h | 77 +- arch/x86/include/asm/pgtable_32.h | 9 - arch/x86/include/asm/pgtable_64.h | 1 - arch/x86/include/asm/preempt.h | 27 +- arch/x86/include/asm/processor.h | 11 +- arch/x86/include/asm/qspinlock_paravirt.h | 2 +- arch/x86/include/asm/smp.h | 12 +- arch/x86/include/asm/text-patching.h | 1 + arch/x86/kernel/Makefile | 2 + arch/x86/kernel/alternative.c | 119 +- arch/x86/kernel/asm-offsets.c | 5 + arch/x86/kernel/asm-offsets_64.c | 2 +- arch/x86/kernel/callthunks.c | 388 +++++ arch/x86/kernel/cpu/Makefile | 3 - arch/x86/kernel/cpu/bugs.c | 137 +- arch/x86/kernel/cpu/common.c | 96 +- arch/x86/kernel/cpu/microcode/amd.c | 16 +- arch/x86/kernel/cpu/topology.c | 16 +- arch/x86/kernel/dumpstack_32.c | 4 +- arch/x86/kernel/dumpstack_64.c | 2 +- arch/x86/kernel/fpu/init.c | 8 - arch/x86/kernel/fpu/xstate.c | 33 +- arch/x86/kernel/ftrace.c | 20 +- arch/x86/kernel/ftrace_64.S | 52 +- arch/x86/kernel/head_64.S | 1 + arch/x86/kernel/irq_32.c | 13 +- arch/x86/kernel/irq_64.c | 6 +- arch/x86/kernel/kprobes/core.c | 1 - arch/x86/kernel/kvm.c | 1 + arch/x86/kernel/module.c | 29 +- arch/x86/kernel/paravirt.c | 2 + arch/x86/kernel/process_32.c | 6 +- arch/x86/kernel/process_64.c | 6 +- arch/x86/kernel/relocate_kernel_64.S | 5 +- arch/x86/kernel/setup_percpu.c | 7 +- arch/x86/kernel/smpboot.c | 10 +- arch/x86/kernel/static_call.c | 3 +- arch/x86/kernel/traps.c | 4 +- arch/x86/kernel/tsc.c | 2 +- arch/x86/kernel/unwind_orc.c | 21 +- arch/x86/kernel/vmlinux.lds.S | 28 +- arch/x86/kvm/svm/vmenter.S | 1 + arch/x86/lib/error-inject.c | 1 + arch/x86/lib/putuser.S | 62 +- arch/x86/lib/retpoline.S | 107 +- arch/x86/mm/init_64.c | 41 - arch/x86/net/bpf_jit_comp.c | 48 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/xtensa/include/asm/pgtable.h | 2 - drivers/acpi/numa/hmat.c | 7 +- drivers/ata/Kconfig | 3 +- drivers/ata/libahci.c | 6 +- drivers/ata/libata-acpi.c | 4 +- drivers/ata/libata-core.c | 7 +- drivers/ata/libata-eh.c | 21 +- drivers/ata/libata-sata.c | 2 +- drivers/ata/libata-scsi.c | 2 +- drivers/ata/pata_ftide010.c | 2 +- drivers/ata/sata_gemini.c | 2 +- drivers/ata/sata_nv.c | 2 +- drivers/ata/sata_promise.c | 2 +- drivers/ata/sata_sx4.c | 2 +- drivers/block/zram/Kconfig | 55 + drivers/block/zram/zcomp.c | 6 +- drivers/block/zram/zcomp.h | 2 +- drivers/block/zram/zram_drv.c | 471 +++++- drivers/block/zram/zram_drv.h | 16 +- drivers/char/random.c | 9 + drivers/clk/clk-bulk.c | 6 +- drivers/clk/clk-cdce925.c | 21 +- drivers/clk/clk-renesas-pcie.c | 65 +- drivers/clk/keystone/syscon-clk.c | 9 +- drivers/clk/mediatek/clk-mt8195-topckgen.c | 4 +- drivers/clk/renesas/r8a779g0-cpg-mssr.c | 8 +- drivers/clk/samsung/clk-exynos7885.c | 4 +- drivers/clk/sifive/Kconfig | 4 +- drivers/clk/x86/Kconfig | 5 +- drivers/clk/x86/clk-cgu-pll.c | 23 +- drivers/clk/x86/clk-cgu.c | 106 +- drivers/clk/x86/clk-cgu.h | 46 +- drivers/clk/x86/clk-lgm.c | 18 +- drivers/clk/xilinx/Kconfig | 4 +- drivers/cpufreq/cpufreq-dt.c | 6 +- drivers/cpufreq/imx6q-cpufreq.c | 4 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 25 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 9 +- drivers/cpufreq/tegra194-cpufreq.c | 1 + drivers/gpio/gpio-merrifield.c | 3 +- drivers/gpio/gpio-tegra.c | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 45 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 1 - drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 1 - drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 1 - drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c | 25 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 7 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 7 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.h | 4 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 17 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 5 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c | 2 + .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c | 25 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h | 17 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 8 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 9 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 6 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 11 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 12 + drivers/gpu/drm/i915/i915_irq.c | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 12 +- drivers/gpu/drm/i915/intel_device_info.h | 8 +- drivers/gpu/drm/i915/intel_pm.c | 4 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 11 +- drivers/gpu/drm/i915/intel_step.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 4 +- drivers/hid/Kconfig | 3 +- drivers/hid/hid-hyperv.c | 17 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-lenovo.c | 2 +- drivers/hid/hid-mcp2221.c | 310 +++- drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-saitek.c | 2 + drivers/hid/i2c-hid/i2c-hid-of-elan.c | 5 +- drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 5 +- drivers/hid/i2c-hid/i2c-hid-of.c | 5 +- drivers/hwmon/coretemp.c | 56 +- drivers/md/dm-bufio.c | 13 +- drivers/md/dm-ioctl.c | 47 +- drivers/md/dm-table.c | 61 +- drivers/memory/renesas-rpc-if.c | 22 +- drivers/mtd/mtdcore.c | 34 +- drivers/mtd/mtdoops.c | 109 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 70 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 12 +- drivers/mtd/nand/raw/intel-nand-controller.c | 23 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 36 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 33 +- drivers/mtd/nand/raw/marvell_nand.c | 2 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 2 +- drivers/mtd/nand/raw/tegra_nand.c | 4 +- drivers/mtd/nand/spi/winbond.c | 79 +- drivers/mtd/parsers/Kconfig | 15 + drivers/mtd/parsers/Makefile | 1 + drivers/mtd/parsers/bcm47xxpart.c | 4 +- drivers/mtd/parsers/tplink_safeloader.c | 150 ++ drivers/mtd/spi-nor/core.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 10 +- drivers/pinctrl/actions/pinctrl-owl.c | 39 +- drivers/pinctrl/mediatek/pinctrl-mt7986.c | 32 +- drivers/pinctrl/pinctrl-amd.c | 10 +- drivers/pinctrl/pinctrl-at91-pio4.c | 26 + drivers/pinctrl/pinctrl-cy8c95x0.c | 133 +- drivers/pinctrl/pinctrl-gemini.c | 12 +- drivers/pinctrl/pinctrl-ingenic.c | 4 +- drivers/pinctrl/pinctrl-ocelot.c | 37 +- drivers/pinctrl/pinctrl-st.c | 4 +- drivers/pinctrl/pinctrl-zynqmp.c | 9 - drivers/pinctrl/qcom/Kconfig | 10 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm.c | 24 +- drivers/pinctrl/qcom/pinctrl-sdm670.c | 1345 +++++++++++++++ drivers/rtc/rtc-cmos.c | 14 +- drivers/scsi/esas2r/esas2r_main.c | 19 +- drivers/scsi/hisi_sas/hisi_sas.h | 1 + drivers/scsi/hisi_sas/hisi_sas_main.c | 40 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 53 +- drivers/scsi/hosts.c | 3 +- drivers/scsi/libsas/sas_ata.c | 21 +- drivers/scsi/libsas/sas_expander.c | 40 +- drivers/scsi/libsas/sas_init.c | 3 - drivers/scsi/libsas/sas_internal.h | 21 + drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_init.c | 7 +- drivers/scsi/megaraid/megaraid_sas_base.c | 27 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- drivers/scsi/mvsas/mv_sas.c | 17 +- drivers/scsi/pm8001/pm8001_hwi.c | 186 +- drivers/scsi/pm8001/pm8001_sas.c | 32 +- drivers/scsi/pm8001/pm8001_sas.h | 5 - drivers/scsi/pm8001/pm80xx_hwi.c | 177 +- drivers/scsi/qla2xxx/qla_attr.c | 30 +- drivers/scsi/scsi.c | 12 +- drivers/scsi/scsi_error.c | 2 +- drivers/scsi/scsi_lib.c | 32 +- drivers/scsi/scsi_priv.h | 6 +- drivers/scsi/scsi_proc.c | 137 +- drivers/scsi/scsi_sysfs.c | 30 +- drivers/soc/qcom/cmd-db.c | 2 + drivers/soc/qcom/pdr_internal.h | 20 +- drivers/soc/qcom/qcom_stats.c | 2 + drivers/soc/qcom/rpmhpd.c | 57 +- drivers/soc/qcom/smd-rpm.c | 3 +- drivers/soc/qcom/smp2p.c | 2 +- drivers/soc/qcom/socinfo.c | 265 +-- drivers/spi/Kconfig | 9 + drivers/spi/Makefile | 1 + drivers/spi/spi-bcm63xx.c | 3 +- drivers/spi/spi-cadence-quadspi.c | 7 +- drivers/spi/spi-microchip-core.c | 9 - drivers/spi/spi-pci1xxxx.c | 397 +++++ drivers/spi/spi-qup.c | 2 + drivers/target/target_core_device.c | 19 - drivers/target/target_core_iblock.c | 19 +- drivers/target/target_core_internal.h | 1 - drivers/target/target_core_pr.c | 33 +- drivers/target/target_core_transport.c | 3 +- drivers/thermal/intel/intel_powerclamp.c | 6 +- drivers/ufs/core/ufshcd.c | 9 +- drivers/ufs/core/ufshpb.c | 4 +- drivers/ufs/host/ufs-qcom-ice.c | 1 + drivers/video/fbdev/da8xx-fb.c | 3 +- drivers/video/fbdev/gbefb.c | 4 +- drivers/video/fbdev/sm501fb.c | 2 +- fs/attr.c | 74 +- fs/binfmt_elf.c | 14 +- fs/binfmt_elf_fdpic.c | 2 +- fs/cifs/cached_dir.c | 6 +- fs/cifs/smb2pdu.c | 2 +- fs/crypto/keyring.c | 17 +- fs/exec.c | 23 +- fs/ext4/super.c | 4 +- fs/fs_context.c | 17 +- fs/fs_parser.c | 16 + fs/fuse/file.c | 2 +- fs/hugetlbfs/inode.c | 33 +- fs/inode.c | 64 +- fs/internal.h | 10 +- fs/jfs/jfs_dmap.c | 2 +- fs/jfs/jfs_umount.c | 2 - fs/namei.c | 2 +- fs/ocfs2/cluster/heartbeat.c | 38 +- fs/ocfs2/cluster/heartbeat.h | 2 +- fs/ocfs2/cluster/netdebug.c | 2 +- fs/ocfs2/cluster/nodemanager.c | 2 +- fs/ocfs2/cluster/tcp.c | 6 +- fs/ocfs2/dlm/dlmcommon.h | 2 +- fs/ocfs2/dlm/dlmdomain.c | 19 +- fs/ocfs2/dlm/dlmmaster.c | 30 +- fs/ocfs2/dlm/dlmrecovery.c | 2 +- fs/ocfs2/file.c | 4 +- fs/ocfs2/namei.c | 58 +- fs/ocfs2/namei.h | 2 - fs/ocfs2/refcounttree.c | 15 +- fs/ocfs2/stack_o2cb.c | 6 +- fs/ocfs2/xattr.c | 12 +- fs/ocfs2/xattr.h | 1 - fs/open.c | 10 +- fs/overlayfs/file.c | 28 +- fs/proc/fd.c | 42 + fs/proc/kcore.c | 33 +- fs/proc/vmcore.c | 1 + fs/pstore/platform.c | 74 +- fs/pstore/ram.c | 2 +- fs/super.c | 3 +- include/asm-generic/vmlinux.lds.h | 4 +- include/dt-bindings/arm/qcom,ids.h | 155 ++ include/dt-bindings/power/qcom-rpmpd.h | 10 + include/linux/bpf.h | 4 + include/linux/device-mapper.h | 18 +- include/linux/fortify-string.h | 146 +- include/linux/fs.h | 2 +- include/linux/fs_context.h | 3 +- include/linux/fscrypt.h | 4 +- include/linux/hugetlb.h | 59 +- include/linux/hugetlb_cgroup.h | 85 +- include/linux/kexec.h | 7 +- include/linux/kvm_host.h | 2 +- include/linux/libata.h | 5 + include/linux/linkage.h | 4 +- include/linux/lsm_hook_defs.h | 1 - include/linux/lsm_hooks.h | 10 +- include/linux/memory-tiers.h | 1 - include/linux/memory.h | 15 +- include/linux/minmax.h | 26 +- include/linux/mm.h | 3 +- include/linux/mm_types.h | 17 +- include/linux/nsproxy.h | 1 + include/linux/overflow.h | 38 +- include/linux/pagemap.h | 1 - include/linux/pagewalk.h | 3 + include/linux/perf_event.h | 19 +- include/linux/random.h | 15 +- include/linux/rcupdate.h | 21 + include/linux/rcutiny.h | 6 +- include/linux/rcutree.h | 6 +- include/linux/security.h | 6 - include/linux/slab.h | 6 + include/linux/srcu.h | 63 + include/linux/srcutiny.h | 1 - include/linux/srcutree.h | 5 +- include/linux/static_call.h | 2 + include/linux/string.h | 2 +- include/memory/renesas-rpc-if.h | 1 + include/net/sock_reuseport.h | 11 +- include/scsi/libsas.h | 6 +- include/scsi/sas_ata.h | 6 + include/scsi/scsi_device.h | 1 - include/scsi/scsi_host.h | 18 +- include/soc/qcom/qcom-spmi-pmic.h | 17 +- include/sound/acp62_chip_offset_byte.h | 214 +++ include/trace/events/vmalloc.h | 123 ++ include/uapi/linux/bpf.h | 432 ++--- include/uapi/linux/dm-ioctl.h | 14 +- include/uapi/linux/elf.h | 14 +- include/uapi/linux/landlock.h | 21 +- init/Kconfig | 2 +- init/main.c | 25 +- kernel/bpf/bpf_local_storage.c | 13 +- kernel/bpf/core.c | 8 +- kernel/bpf/memalloc.c | 15 +- kernel/cgroup/cpuset.c | 7 +- kernel/events/core.c | 151 +- kernel/events/ring_buffer.c | 2 +- kernel/fork.c | 9 - kernel/kallsyms.c | 45 +- kernel/kcsan/core.c | 50 + kernel/kexec_core.c | 10 +- kernel/kexec_file.c | 2 +- kernel/livepatch/transition.c | 54 +- kernel/nsproxy.c | 23 +- kernel/panic.c | 5 +- kernel/rcu/Kconfig | 11 + kernel/rcu/rcu.h | 8 + kernel/rcu/rcuscale.c | 70 +- kernel/rcu/rcutorture.c | 72 +- kernel/rcu/srcutree.c | 100 +- kernel/rcu/sync.c | 2 +- kernel/rcu/tasks.h | 4 +- kernel/rcu/tiny.c | 2 +- kernel/rcu/tree.c | 196 ++- kernel/rcu/tree.h | 12 +- kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_nocb.h | 259 ++- kernel/rcu/tree_plugin.h | 5 +- kernel/sched/core.c | 24 +- kernel/sched/deadline.c | 4 +- kernel/sched/rt.c | 4 +- kernel/sched/sched.h | 32 +- kernel/static_call_inline.c | 23 +- kernel/time/clocksource.c | 13 +- kernel/time/tick-sched.c | 10 +- kernel/time/timer.c | 2 +- kernel/trace/bpf_trace.c | 2 + kernel/trace/trace_selftest.c | 9 +- kernel/workqueue.c | 2 +- lib/Kconfig.debug | 9 +- lib/Kconfig.kasan | 2 +- lib/Kconfig.kcsan | 6 +- lib/Makefile | 2 +- lib/kunit/assert.c | 6 +- lib/llist.c | 4 +- lib/memcpy_kunit.c | 205 +++ lib/oid_registry.c | 1 - lib/overflow_kunit.c | 47 +- lib/percpu-refcount.c | 3 +- lib/string.c | 82 - lib/strscpy_kunit.c | 142 ++ lib/test_strscpy.c | 150 -- lib/vsprintf.c | 2 +- localversion-next | 2 +- mm/filemap.c | 4 +- mm/folio-compat.c | 5 - mm/gup.c | 55 +- mm/gup_test.c | 140 ++ mm/gup_test.h | 12 + mm/huge_memory.c | 2 +- mm/hugetlb.c | 121 +- mm/hugetlb_cgroup.c | 63 +- mm/kasan/kasan.h | 8 - mm/kasan/kasan_test.c | 148 +- mm/kasan/kasan_test_module.c | 60 - mm/kasan/report.c | 31 - mm/kasan/shadow.c | 2 +- mm/ksm.c | 105 +- mm/memcontrol.c | 20 +- mm/memory-failure.c | 5 +- mm/memory-tiers.c | 2 +- mm/memory.c | 9 +- mm/mempool.c | 2 +- mm/memremap.c | 17 +- mm/migrate.c | 4 +- mm/mincore.c | 4 +- mm/mm_init.c | 8 +- mm/mmap.c | 26 +- mm/page_ext.c | 2 +- mm/pagewalk.c | 27 + mm/rmap.c | 8 +- mm/shmem.c | 4 +- mm/slub.c | 7 +- mm/vmalloc.c | 21 +- net/bluetooth/l2cap_core.c | 7 +- net/core/sock_reuseport.c | 16 + net/ipv4/datagram.c | 2 +- net/ipv4/udp.c | 2 +- net/ipv6/addrconf.c | 2 + net/ipv6/datagram.c | 2 +- net/ipv6/ip6_gre.c | 20 - net/ipv6/udp.c | 2 +- net/rxrpc/conn_object.c | 2 +- samples/ftrace/ftrace-direct-modify.c | 3 + samples/ftrace/ftrace-direct-multi-modify.c | 3 + samples/ftrace/ftrace-direct-multi.c | 2 + samples/ftrace/ftrace-direct-too.c | 2 + samples/ftrace/ftrace-direct.c | 2 + samples/landlock/sandboxer.c | 12 +- scripts/Makefile.lib | 1 + scripts/bpf_doc.py | 46 +- scripts/kernel-doc | 6 +- security/apparmor/lsm.c | 6 - security/landlock/fs.c | 206 +-- security/landlock/fs.h | 24 - security/landlock/limits.h | 2 +- security/landlock/setup.c | 1 - security/landlock/syscalls.c | 2 +- security/security.c | 66 +- security/tomoyo/tomoyo.c | 13 - sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/ak4458.c | 13 +- sound/soc/codecs/cs35l36.c | 4 +- sound/soc/codecs/cs42l83-i2c.c | 2 +- sound/soc/codecs/hda.c | 2 +- sound/soc/codecs/jz4725b.c | 109 +- sound/soc/codecs/rt298.c | 7 + sound/soc/codecs/tlv320adc3xxx.c | 2 +- sound/soc/codecs/wm8961.c | 7 + sound/soc/codecs/wm8978.c | 2 +- sound/soc/fsl/fsl_micfil.c | 434 +++++ sound/soc/fsl/fsl_micfil.h | 6 +- sound/soc/fsl/fsl_rpmsg.c | 6 +- sound/soc/fsl/imx-audio-rpmsg.c | 3 +- sound/soc/fsl/imx-pcm-rpmsg.c | 10 +- sound/soc/fsl/imx-rpmsg.c | 6 +- sound/soc/intel/avs/apl.c | 6 +- sound/soc/intel/avs/avs.h | 4 +- sound/soc/intel/avs/board_selection.c | 14 + sound/soc/intel/avs/boards/Kconfig | 10 + sound/soc/intel/avs/boards/Makefile | 2 + sound/soc/intel/avs/boards/da7219.c | 6 +- sound/soc/intel/avs/boards/hdaudio.c | 1 + sound/soc/intel/avs/boards/max98927.c | 236 +++ sound/soc/intel/avs/boards/rt298.c | 24 +- sound/soc/intel/avs/core.c | 6 +- sound/soc/intel/avs/ipc.c | 5 +- sound/soc/intel/avs/loader.c | 2 +- sound/soc/intel/avs/messages.c | 19 +- sound/soc/intel/avs/messages.h | 2 + sound/soc/intel/avs/skl.c | 4 +- sound/soc/kirkwood/kirkwood-i2s.c | 135 +- sound/soc/kirkwood/kirkwood.h | 2 + sound/soc/qcom/Kconfig | 1 + sound/soc/sh/rcar/core.c | 4 +- sound/soc/ti/davinci-mcasp.c | 7 +- .../include}/linux/interval_tree_generic.h | 0 tools/include/uapi/linux/bpf.h | 432 ++--- tools/lib/bpf/bpf.c | 48 +- tools/lib/bpf/bpf.h | 16 + tools/lib/bpf/btf_dump.c | 35 +- tools/lib/bpf/libbpf.c | 22 +- tools/lib/bpf/libbpf.map | 6 +- tools/lib/bpf/usdt.c | 11 +- tools/memory-model/Documentation/explanation.txt | 7 +- tools/memory-model/Documentation/locking.txt | 320 ++++ tools/memory-model/linux-kernel.bell | 16 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 + tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 + tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 + tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 + tools/objtool/arch/x86/decode.c | 24 + tools/objtool/builtin-check.c | 7 +- tools/objtool/check.c | 279 ++- tools/objtool/elf.c | 93 +- tools/objtool/include/objtool/arch.h | 2 + tools/objtool/include/objtool/builtin.h | 1 + tools/objtool/include/objtool/check.h | 12 +- tools/objtool/include/objtool/elf.h | 5 +- tools/objtool/include/objtool/objtool.h | 1 + tools/objtool/objtool.c | 1 + tools/testing/selftests/bpf/DENYLIST | 3 +- tools/testing/selftests/bpf/DENYLIST.s390x | 39 +- tools/testing/selftests/bpf/README.rst | 11 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 21 +- tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 6 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 26 +- .../bpf/prog_tests/libbpf_get_fd_by_id_opts.c | 87 + tools/testing/selftests/bpf/prog_tests/map_kptr.c | 3 +- .../selftests/bpf/prog_tests/tracing_struct.c | 3 +- .../selftests/bpf/prog_tests/xdp_adjust_tail.c | 7 +- .../selftests/bpf/prog_tests/xdp_synproxy.c | 6 +- .../bpf/progs/btf_dump_test_case_padding.c | 9 + .../bpf/progs/test_libbpf_get_fd_by_id_opts.c | 36 + .../selftests/bpf/task_local_storage_helpers.h | 4 + tools/testing/selftests/bpf/test_verifier.c | 13 +- tools/testing/selftests/bpf/veristat.c | 37 +- tools/testing/selftests/landlock/base_test.c | 38 +- tools/testing/selftests/landlock/common.h | 85 +- tools/testing/selftests/landlock/fs_test.c | 468 +----- .../selftests/perf_events/sigtrap_threads.c | 35 +- .../testing/selftests/rcutorture/bin/config2csv.sh | 3 +- .../selftests/rcutorture/bin/config_override.sh | 3 +- .../selftests/rcutorture/bin/configcheck.sh | 3 +- .../testing/selftests/rcutorture/bin/configinit.sh | 3 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 49 +- .../selftests/rcutorture/bin/kvm-assign-cpus.sh | 3 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 3 +- .../selftests/rcutorture/bin/kvm-end-run-stats.sh | 3 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 13 +- .../rcutorture/bin/kvm-test-1-run-batch.sh | 3 +- .../rcutorture/bin/kvm-test-1-run-qemu.sh | 5 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 3 +- .../selftests/rcutorture/bin/kvm-transform.sh | 68 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 3 +- .../selftests/rcutorture/bin/parse-build.sh | 3 +- tools/testing/selftests/rcutorture/bin/torture.sh | 143 +- tools/testing/selftests/timens/.gitignore | 1 + tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/timens/vfork_exec.c | 139 ++ tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 25 +- tools/testing/selftests/vm/anon_cow.c | 1126 +++++++++++++ tools/testing/selftests/vm/check_config.sh | 31 + tools/testing/selftests/vm/ksm_tests.c | 76 +- tools/testing/selftests/vm/madv_populate.c | 8 - tools/testing/selftests/vm/run_vmtests.sh | 217 ++- tools/testing/selftests/vm/vm_util.c | 15 + tools/testing/selftests/vm/vm_util.h | 2 + 865 files changed, 23070 insertions(+), 11558 deletions(-) delete mode 100644 Documentation/RCU/arrayRCU.rst create mode 100644 Documentation/devicetree/bindings/arm/qcom-soc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sdm660.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/mc-periphe [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/st,stm32-f [...] create mode 100644 Documentation/devicetree/bindings/mtd/partitions/tplink,safeloa [...] rename Documentation/devicetree/bindings/pinctrl/{qcom,mdm9607-pinctrl.yaml => qco [...] rename Documentation/devicetree/bindings/pinctrl/{qcom,qcm2290-pinctrl.yaml => qco [...] rename Documentation/devicetree/bindings/pinctrl/{qcom,sc8180x-pinctrl.yaml => qco [...] rename Documentation/devicetree/bindings/pinctrl/{qcom,sc8280xp-pinctrl.yaml => qc [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdm630-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdm660-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdm670-tlmm.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdm845-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdm845-pinctrl.yaml rename Documentation/devicetree/bindings/pinctrl/{qcom,sdx65-pinctrl.yaml => qcom, [...] rename Documentation/devicetree/bindings/pinctrl/{qcom,sm6115-pinctrl.yaml => qcom [...] rename Documentation/devicetree/bindings/pinctrl/{qcom,sm6125-pinctrl.yaml => qcom [...] rename Documentation/devicetree/bindings/pinctrl/{qcom,sm6350-pinctrl.yaml => qcom [...] rename Documentation/devicetree/bindings/pinctrl/{qcom,sm8350-pinctrl.yaml => qcom [...] rename Documentation/devicetree/bindings/pinctrl/{qcom,sm8450-pinctrl.yaml => qcom [...] create mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8961.yaml create mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus create mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus create mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus create mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus create mode 100644 arch/arm/boot/dts/qcom-apq8026-samsung-matisse-wifi.dts rename arch/arm64/boot/dts/qcom/{msm8996-xiaomi-natrium.dts => msm8996pro-xiaomi-n [...] rename arch/arm64/boot/dts/qcom/{msm8996-xiaomi-scorpio.dts => msm8996pro-xiaomi-s [...] create mode 100644 arch/arm64/boot/dts/qcom/msm8996pro.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmp8074.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-wifi.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-audio-rt5682.dtsi rename arch/arm64/boot/dts/qcom/{sdm845-xiaomi-beryllium.dts => sdm845-xiaomi-bery [...] create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts create mode 100644 arch/x86/kernel/callthunks.c create mode 100644 drivers/mtd/parsers/tplink_safeloader.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sdm670.c create mode 100644 drivers/spi/spi-pci1xxxx.c create mode 100644 include/dt-bindings/arm/qcom,ids.h create mode 100644 include/trace/events/vmalloc.h create mode 100644 lib/strscpy_kunit.c delete mode 100644 lib/test_strscpy.c create mode 100644 sound/soc/intel/avs/boards/max98927.c copy {include => tools/include}/linux/interval_tree_generic.h (100%) create mode 100644 tools/memory-model/Documentation/locking.txt create mode 100755 tools/memory-model/scripts/checktheselitmus.sh create mode 100755 tools/memory-model/scripts/hwfnseg.sh create mode 100755 tools/memory-model/scripts/runlitmus.sh create mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/testing/selftests/bpf/prog_tests/libbpf_get_fd_by_id_opts.c create mode 100644 tools/testing/selftests/bpf/progs/test_libbpf_get_fd_by_id_opts.c create mode 100644 tools/testing/selftests/timens/vfork_exec.c create mode 100644 tools/testing/selftests/vm/anon_cow.c create mode 100644 tools/testing/selftests/vm/check_config.sh