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 f3594f0204b7 Add linux-next specific files for 20230321 omits 661c711b0445 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bada5ffb46c9 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 84dbd886d526 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 5e058da47850 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits cf543d70841b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28d770d4b57f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8e6a39ef5cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2d2574ae7c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f37acc738576 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 654307ce6a30 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 009e0171be8d Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 8636453e9697 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 414e7fa9e5ee Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 9fe46c9bef8c Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits d3294413e451 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35d7a74ff45b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 94f674145a08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f733e6ca4d18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bfaf99a07d95 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 52bbff0dc432 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1fb10a55d81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f390c1cad1ce Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits eb03e86cc727 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afc7524ea51e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 682933f4090b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebbc1429b1b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7be4f5d3931 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcc9bd249afb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 96f8f83d7fd3 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 265957d91399 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 1bcce9bfe103 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 8181c9eec05c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c637c9b5d454 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2cf9ee0e6650 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits dbe0c3b8d43b Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits aac10a6eb4c7 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 5dbf7fb6f58f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 6a5762d028e9 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 2a9d2438f60d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9f94ca94ee4c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits dd1a742e7dc4 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 4588a1a5a9ee Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits c2077386e29e next-20230317/leds-lj omits aa6090de1ef5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8547809da10c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5db9fa64236a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b9e2cc841f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cba0cc810b4e Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 96cee82a6798 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 3fbea8d7c824 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8cd067ccd395 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 80f793560422 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9bfa51aa7b4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7242afd79209 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5731c8a98223 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7930a39abd23 next-20230320/tpmdd omits 82d6b001df13 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 8a54781e2baa Merge branch 'next' of git://github.com/cschaufler/smack-next omits d17fe67db681 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b055bb47cb3 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits e38e8353003a Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits fdfb1bfbfb66 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6943c630439c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d315c4f540d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b45bd71dc78 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 0523eb818422 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 0e3aa75b1d08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 218d8b37e217 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a482a9d2ef6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b77cbee398ad Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 45a03e3585e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 120fd64438f6 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 8a028f0cbabe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf54f28a04b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2082c7bedb31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81a7f7ff9170 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd1380ae40bf Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 052493c3c801 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits f9274bafd1d4 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 2802130ce894 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 872110f543c5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits b1c439c8e688 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c67ca122a2d4 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 454faa8515d7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2187351aa76e Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 26472996869d Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b4be25a833e8 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits e31cf755dc58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c214bc4554d9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b5387d02d00f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ae7e065eb594 next-20230317/bpf-next omits e91dfc1caf2c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 181fadf4da10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db156f4932de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9c750e9afb36 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 1a5ff8147642 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 60b00b60edf8 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits cae6411fbe3d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 86345acb3d47 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 440a9f2191f9 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 31aedede164d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 97e71623cac3 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits f7452edd427a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 84d3d88791c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5dc545a8036c Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 7bb308b95e05 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 18dbd5f68db8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a2921bfe2fff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17e85e0074b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits ff124466292f Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits fdaafe4dcf96 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 388645802311 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 8635daa10f88 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits ad16b58da217 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 6e391096d416 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits da510c7651af Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f416389cd57b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 27f734d715bb Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 7c89e04cf132 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c4b54cc0e2da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5e6acb04029a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 7541f09f68e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b3b754aea62 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits be492cbe0688 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 531f24d49b66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a0f2aac013a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50cb16e1241f Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits ec6883e89252 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e76ca4fe5a56 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits b217d2f7e1bc Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 5c6211986bfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6de0c21399e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5e24ab5ed73d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9269fd3e404 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits a3e1e8c30c3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbcf3bf613d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b005f0ee2e6 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 432238163bbe Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 94bce579a7c7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 6fcf24f90eca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 068d669d72f0 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 0ba1c2d952f7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 8423a6f039ea Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits c22aa78e17a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9931abad9bcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36f3511d9d27 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7334bf472699 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0039a7c93b11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 270dad2bd7fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b68ae1a1374e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4fbd96a2ce0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecb6d87f9586 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d4368cedbe38 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits dcd9395d3b4e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 72c4d9eb3cca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6c559533b12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f247ab8827b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3bfc6518c11 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 0b0d0beec1be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7cc0c2344ee Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits e4b8337fe868 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits a0d6a906c6a2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 91cf92348c05 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 12b02958ff96 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 993ea39ba420 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 9bf66b9af55d Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits c6cab641448a Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits d1f0ee3dbd36 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e7d5295a439d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4686fbba44a0 Merge branch 'for-linus' of git://git.infradead.org/users/ [...] omits d92f598b86a4 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits e542bb4d85d0 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits eec1aa66f0e1 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 998d0c4f79cf Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits d591a4f9a4cf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 601b80fdbfd8 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits 240a5a99649f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bdaf8c1c70a1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 52ac93df8181 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ef72023132a8 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 4f14d749c45b Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 83df218b082a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e8067b68ada5 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 183610db0619 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 77ad943926fc Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits b42015411d5b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4eb3f15926eb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f2187ea1fbd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2134f8bb810e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eacfa7df2e6f Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits f6552525aff9 Merge branch 'for-current' of git://git.kernel.org/pub/scm [...] omits 5bef6d89a896 Merge branch 'for-current' of git://git.kernel.org/pub/scm [...] omits 120822d97f6e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6fd192473696 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits c9435e9a4174 Merge remote-tracking branch 'asoc/for-6.4' into asoc-next omits cfe7e6ea5ee2 mm: memory-failure: Move memory failure sysctls to its own file omits c99e75dfa659 Merge branch 'mm-nonmm-unstable' into mm-everything omits adce1cf07378 tools/kvm_stat: use canonical ftrace path omits 17b4c0798080 leaking_addresses: also skip canonical ftrace path omits 1c81a9a798e6 selftests: use canonical ftrace path omits a16bccbe2772 ELF: document some de-facto PT_* ABI quirks omits 3bd8a7fc10a6 notifiers-add-tracepoints-to-the-notifiers-infrastructure- [...] omits 72f193441f42 notifiers: add tracepoints to the notifiers infrastructure omits 232aa63ebe3d kernel/hung_task.c: set some hung_task.c variables storage [...] omits 07f41d9aae86 MAINTAINERS: remove the obsolete section EMBEDDED LINUX omits 49c4ec851913 epoll-use-refcount-to-reduce-ep_mutex-contention-v5 omits fc02a95bb6d8 epoll: use refcount to reduce ep_mutex contention omits c784cffe0ba3 checkpatch: ignore ETHTOOL_LINK_MODE_ enum values omits 1a23b9577d2b scripts/link-vmlinux.sh: fix error message presentation omits 545f39df8bd7 fs: prevent out-of-bounds array speculation when closing a [...] omits 445223124be0 ELF: fix all "Elf" typos omits 58d6af6658a0 mm: uninline kstrdup() omits 068d2cc1920d scripts/gdb: support getting current task struct in UML omits afc0b298afe2 scripts/gdb: correct indentation in get_current_task omits 436a8eb8ca82 dca: delete unnecessary variable omits 6b4d0c4a890b kcov-improve-documentation-v3 omits 818e956b81b3 kcov-improve-documentation-v2 omits a779db328655 kcov: improve documentation omits 978f92e2f225 nfs: remove empty if statement from nfs3_prepare_get_acl omits 6af9a1b9b609 proc: remove mark_inode_dirty() in .setattr() omits 5ceb7a55064c ia64: salinfo: placate defined-but-not-used warning omits 11f985d16f28 ia64: mm/contig: fix section mismatch warning/error omits d96194bc4b22 delayacct: improve the average delay precision of getdelay [...] omits 4e29dd9708cb mm: vmalloc: convert vread() to vread_iter() omits 11f1bdc9b321 fs/proc/kcore: convert read_kcore() to read_kcore_iter() omits 8f4977bdd77e mm: vmalloc: use rwsem, mutex for vmap_area_lock and vmap_ [...] omits 1ef7828a1592 fs/proc/kcore: avoid bounce buffer for ktext data omits 17a93a9b66fe mm/mmap/vma_merge: be explicit about the non-mergeable case omits 871a55db8a62 mm/mmap/vma_merge: extend invariants, avoid invalid res, vma omits 537530febf97 mm/mmap/vma_merge: set next to NULL if not applicable omits 6e603eb66c4f mm/mmap/vma_merge: further improve prev/next VMA naming omits 2817a78a2dc1 mm: move get_page_from_free_area() to mm/page_alloc.c omits 425b094b0677 mm: prefer fault_around_pages to fault_around_bytes omits 3001b7b5a2c6 mm: refactor do_fault_around() omits 992b047480bc memcg-do-not-drain-charge-pcp-caches-on-remote-isolated-cpus-fix omits a48b8ac8e021 memcg: do not drain charge pcp caches on remote isolated cpus omits 73f01bc330fc sched/isolation: add cpu_is_isolated() API omits cf44296f5f5a mm,kfence: decouple kfence from page granularity mapping j [...] omits 17d5eccb4b0a mm: compaction: fix the possible deadlock when isolating h [...] omits a6acf51d876a mm: compaction: consider the number of scanning compound p [...] omits a96b57d63bc2 mm/mremap: simplify vma expansion again omits e1d91c9dafcd mm-mmap-start-distinguishing-if-vma-can-be-removed-in-merg [...] omits fea34616f224 mm/mmap: start distinguishing if vma can be removed in mer [...] omits a63ccaebfee8 mm/mmap/vma_merge: convert mergeability checks to return bool omits 7ce75beb824d mm/mmap/vma_merge: rename adj_next to adj_start omits 329bfe733072 mm-mmap-vma_merge-set-mid-to-null-if-not-applicable-fix omits 3127f04ba3da mm/mmap/vma_merge: set mid to NULL if not applicable omits 89b68332958d mm/mmap/vma_merge: initialize mid and next in natural order omits 219686943d20 mm/mmap/vma_merge: use the proper vma pointer in case 4 omits 0fe3e1742e50 mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 omits 1d1c889565cc mm/mmap/vma_merge: use the proper vma pointer in case 3 omits 531b545b4971 mm/mmap/vma_merge: use only primary pointers for preparing merge omits a200e9582b27 mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs omits 4db1db68032f mm: userfaultfd: combine 'mode' and 'wp_copy' arguments omits 7408c71cbbbb mm: userfaultfd: don't pass around both mm and vma omits b572fda2ac36 mm: userfaultfd: rename functions for clarity + consistency omits ac4b1872ad40 mm-treewide-redefine-max_order-sanely-fix-3-fix omits 35db86b7dd33 mm-treewide-redefine-max_order-sanely-fix-3 omits 8ddbec72e1fc mm-treewide-redefine-max_order-sanely-fix-2 omits 7d799720ea35 mm-treewide-redefine-max_order-sanely-fix.txt omits c2db0d7d41b2 mm, treewide: redefine MAX_ORDER sanely omits 628efba1baa1 iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages() omits 57617050f810 mm/slub: fix MAX_ORDER usage in calculate_order() omits d1244bf81ca6 mm/page_reporting: fix MAX_ORDER usage in page_reporting_r [...] omits fc1b953c4901 perf/core: fix MAX_ORDER usage in rb_alloc_aux_page() omits 53ff7cddd8a8 genwqe: fix MAX_ORDER usage omits c2f937023ccd drm/i915: fix MAX_ORDER usage in i915_gem_object_get_pages [...] omits 22d034a004f7 floppy: fix MAX_ORDER usage omits e9ba17991a98 um: fix MAX_ORDER usage in linux_main() omits 99c1ee429cf0 sparc/mm: fix MAX_ORDER usage in tsb_grow() omits a884aa1a0dee mm-thp-rename-transparent_hugepage_never_dax-to-_unsupported-fix omits 87e82f3cef74 mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED omits a21f51dbcbdc selftests: set overcommit_policy as OVERCOMMIT_ALWAYS omits 7c02a096466f selftests: change NR_CHUNKS_HIGH for aarch64 omits d3d573932030 selftests: change MAP_CHUNK_SIZE omits 949e019b9614 mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISO [...] omits ba6f9b9113ef mm: shrinkers: convert shrinker_rwsem to mutex omits da94842b0ef6 mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() omits c350f0d1b0ec mm: vmscan: hold write lock to reparent shrinker nr_deferred omits 1e1a29bcf840 mm: shrinkers: make count and scan in shrinker debugfs lockless omits 2ce4221f8125 mm: vmscan: add shrinker_srcu_generation omits 4c655e2009d1 mm: vmscan: make memcg slab shrink lockless omits 83d96593f9f2 mm: vmscan: make global slab shrink lockless omits 3837cdcbf1fc mm: vmscan: add a map_nr_max field to shrinker_info omits 1f2206852c4a mm: prefer xxx_page() alloc/free functions for order-0 pages omits e882b922f86c vmstat-add-pcp-remote-node-draining-via-cpu_vm_stats_fold-fix omits 7a81e95f1b4d vmstat: add pcp remote node draining via cpu_vm_stats_fold omits c6881ebd7c86 mm/vmstat: refresh stats remotely instead of via work item omits 0b33c0d8910d mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] omits 420e0c459ef0 mm/vmstat: use xchg in cpu_vm_stats_fold omits c393a710873f vmstat: switch per-cpu vmstat counters to 32-bits omits 46bfb4e01443 mm/vmstat: switch counter modification to cmpxchg omits d3fc3d6f895e convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local omits 982917452dcc add this_cpu_cmpxchg_local and asm-generic definitions omits e60e322a3cee this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] omits c7452dd6eb01 this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] omits 58fbcfccb39b this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] omits 2c4f9dba02dc this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] omits 7f6ceee9ca10 drm/ttm: remove comment referencing now-removed vmf_insert [...] omits bffa4537c44b mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries omits 4ea463b7f8f5 mm: remove unused vmf_insert_mixed_prot() omits c6ee73bacf16 selftests/mm: smoke test UFFD_FEATURE_WP_UNPOPULATED omits aea16889d198 mm/uffd: UFFD_FEATURE_WP_UNPOPULATED omits 980615d04796 kasan: remove PG_skip_kasan_poison flag omits 5e832ea0fd3d io-mapping: don't disable preempt on RT in io_mapping_map_ [...] omits d5ccf21c1431 docs/mm: extend ksm doc omits efd8a1dd031b selftests/mm: add new selftests for KSM omits f961ab39b79a mm: add new KSM process and sysfs knobs omits 5a3cfdc55a4e mm-add-new-api-to-enable-ksm-per-process-fix omits 12d5e3599dfb mm: add new api to enable ksm per process omits 7d27c05c232a kasan: suppress recursive reports for HW_TAGS omits 28967ddca8db kasan, arm64: add arch_suppress_tag_checks_start/stop omits 421796bca6b9 arm64: mte: rename TCO routines omits ad90b3051848 kasan, arm64: rename tagging-related routines omits 128ce8674ad5 kasan: drop empty tagging-related defines omits 2b2fb1c6efef shmem: add support to ignore swap omits 368620060a13 shmem: update documentation omits 05a751cacf14 shmem: skip page split if we're not reclaiming omits 989e3849b83e shmem: move reclaim check early on writepages() omits bcc5519b9a0d shmem: set shmem_writepage() variables early omits 56211d9e0182 shmem: remove check for folio lock on writepage() omits 45a2bf69ad42 mm/gup.c: fix typo in comments omits 79c34d323194 maple_tree: export symbol mas_preallocate() omits 1443f88d0ae0 mm/damon/paddr: fix missing folio_sz update in damon_pa_young() omits 1f11f198d927 mm/damon/paddr: minor refactor of damon_pa_mark_accessed_o [...] omits a0de77db6879 mm/damon/paddr: minor refactor of damon_pa_pageout() omits 17b12a93bc5c mm/khugepaged: maintain page cache uptodate flag omits fe6d1f181d70 mm/khugepaged: skip shmem with userfaultfd omits c34287d90048 mm/khugepaged: refactor collapse_file control flow omits efaba2d5ac38 mm-return-an-err_ptr-from-__filemap_get_folio-fix omits 8514ed1fab36 mm: return an ERR_PTR from __filemap_get_folio omits 4fdc481dff68 mm: remove FGP_ENTRY omits c966f1076b7f shmem: open code the page cache lookup in shmem_get_folio_gfp omits bd3fbc291e49 shmem: remove shmem_get_partial_folio omits 66e4caea81b5 mm: use filemap_get_entry in filemap_get_incore_folio omits 429f874df4c9 mm: make mapping_get_entry available outside of filemap.c omits 8bbb3d77b43b mm: don't look at xarray value entries in split_huge_pages [...] omits 7ceaaa80f45f mm,jfs: move write_one_page/folio_write_one to jfs omits c71e233b1051 ocfs2: don't use write_one_page in ocfs2_duplicate_cluster [...] omits cbfb69150325 ufs: don't flush page immediately for DIRSYNC directories omits 22b8218b72c1 mm/khugepaged: recover from poisoned file-backed memory omits 5e8f44fa80ef mm/hwpoison: introduce copy_mc_highpage omits 0f59ee5272de mm/khugepaged: recover from poisoned anonymous memory omits 7da24513c2ec kmsan: add test_stackdepot_roundtrip omits bc63a50c26ab lib/stackdepot: kmsan: mark API outputs as initialized omits 3737df84543e mm-memcg-prevent-memorysoft_limit_in_bytes-load-store-tearing-v3 omits f9e250a6a7bf mm, memcg: Prevent memory.soft_limit_in_bytes load/store tearing omits 69cf766a2355 mm-memcg-prevent-memoryoom_control-load-store-tearing-v3 omits c0bbaf49a68b mm, memcg: Prevent memory.oom_control load/store tearing omits ff963c78d35e mm-memcg-prevent-memoryswappiness-load-store-tearing-v3 omits 1cffc8892053 mm, memcg: Prevent memory.swappiness load/store tearing omits 4bfc3b32a808 mm, memcg: Prevent memory.oom.group load/store tearing omits 6da36e50c4f8 selftests/mm: fix split huge page tests omits fd3b0be0c8cc mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault() omits 6cf156ccdcf0 zsmalloc: show per fullness group class stats omits 03ab43c2c082 zsmalloc: rework compaction algorithm omits 277d8698a692 zsmalloc: fine-grained inuse ratio based fullness grouping omits 712c16ca04c8 zsmalloc: remove insert_zspage() ->inuse optimization omits be3ef9b4bdaa dma-buf: system_heap: avoid reclaim for order 4 omits a9f25ed7113f kmsan: add memsetXX tests omits 2d16d58eb35d x86: kmsan: use C versions of memset16/memset32/memset64 omits a1e722947edf kmsan: another take at fixing memcpy tests omits 9616644c928d x86: kmsan: don't rename memintrinsics in uninstrumented files omits 01039044d42f mm/khugepaged: cleanup memcg uncharge for failure path omits 5f19a38fde61 sched/numa: use hash_32 to mix up PIDs accessing VMA omits c686fe4d0919 sched/numa: implement access PID reset logic omits 9a1b53377d5b sched/numa: enhance vma scanning logic omits 16d758af4494 sched/numa: apply the scan delay to every new vma omits dad766b8557a mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_h [...] omits 2f51225b7fed mm/migrate: drop pte_mkhuge() in remove_migration_pte() omits 915367fb695c mm: swap: remove unneeded cgroup_throttle_swaprate() omits 293bd7737730 mm: memory: use folio_throttle_swaprate() in do_cow_fault() omits c91a32a05f58 mm: memory: use folio_throttle_swaprate() in do_anonymous_page() omits 78124808a6a4 mm: memory: use folio_throttle_swaprate() in wp_page_copy() omits 8eb7f373bc76 mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() omits 484d6656affa mm: memory: use folio_throttle_swaprate() in do_swap_page() omits d03de7d91e9d mm: huge_memory: convert __do_huge_pmd_anonymous_page() to [...] omits 0c124b7836a9 cpuset: clean up cpuset_node_allowed omits 49949817d7fe kasan: call clear_page with a match-all tag instead of cha [...] omits 995024571c28 selftests: cgroup: add 'malloc' failures checks in test_me [...] omits 4d486b0352ae s390/mm: try VMA lock-based page fault handling first omits f4b10799570e mm: separate vma->lock from vm_area_struct omits 49a9ac29d134 mm/mmap: free vm_area_struct without call_rcu in exit_mmap omits 4c59f5a4bad1 powerpc/mm: fix mmap_lock bad unlock omits d6736f938142 powerc/mm: try VMA lock-based page fault handling first omits 4068858080b4 arm64/mm: try VMA lock-based page fault handling first omits 949507681c09 x86/mm: try VMA lock-based page fault handling first omits 0e7b908b4f90 mm: introduce per-VMA lock statistics omits 7a881146b005 mm: prevent userfaults to be handled under per-vma lock omits 35c61caf4050 mm: prevent do_swap_page from handling page faults under VMA lock omits d9b4f4e1fe58 mm: document FAULT_FLAG_VMA_LOCK flag omits 6b7858054a9c mm: add FAULT_FLAG_VMA_LOCK flag omits 7057c1b6467b mm: fall back to mmap_lock if vma->anon_vma is not yet set omits c27c5d72b97b mm: introduce lock_vma_under_rcu to be used from arch-spec [...] omits 5765a62b06f9 mm: introduce vma detached flag omits 0e313b0836fd mm/mmap: prevent pagefault handler from racing with mmu_no [...] omits 63e2a787d109 kernel/fork: assert no VMA readers during its destruction omits 810d09042b6a mm: conditionally write-lock VMA in free_pgtables omits 535d4ae08cd1 mm/nommu: remove unnecessary VMA locking omits 3a68b6127519 mm: write-lock VMAs before removing them from VMA tree omits abe5f11c9565 mm/mremap: write-lock VMA while remapping it to a new addr [...] omits 5a0ac4e15987 mm/mmap: remove unnecessary vp->vma check in vma_prepare omits c959675dae65 mm/mmap: write-lock VMAs in vma_prepare before modifying them omits 40d6a41813eb txt-mm-khugepaged-write-lock-vma-while-collapsing-a-huge-p [...] omits 9ca2cadda1f5 mm/khugepaged: fix vm_lock/i_mmap_rwsem inversion in retra [...] omits 8dd7e0555616 mm/khugepaged: write-lock VMA while collapsing a huge page omits f9723a6d7fcc mm/mmap: move vma_prepare before vma_adjust_trans_huge omits 4a43f3932034 mm: mark VMA as being written when changing vm_flags omits 286a648aef60 mm: add per-VMA lock and helper functions to control it omits 9f0c116c52f3 mm: move mmap_lock assert function definitions omits bb39d05119ea mm: rcu safe VMA freeing omits b6b15e1a6625 mm: introduce CONFIG_PER_VMA_LOCK omits a2042c9ea5a9 mm: enable maple tree RCU mode by default. omits 97331b4d3f0b maple_tree: add RCU lock checking to rcu callback functions omits d0726921c078 maple_tree: add smp_rmb() to dead node detection omits aba549c47ba1 maple_tree: fix write memory barrier of nodes once dead fo [...] omits ac158090a3b6 maple_tree: remove extra smp_wmb() from mas_dead_leaves() omits 3053291d8bba maple_tree: fix freeing of nodes in rcu mode omits 6dfa4b4a7b5a maple_tree: detect dead nodes in mas_start() omits 31ba7fcc19f3 maple_tree: be more cautious about dead nodes omits ef6adcc50719 mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending omits 632188b252f9 mm/debug: use %pGt to display page_type in dump_page() omits 23cd4a0f99d5 mm, printk: introduce new format %pGt for page_type omits 50adddd3c170 mmflags.h: use less error prone method to define pageflag_names omits e038095e1798 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 9f3c5e77ee4b lazy tlb: shoot lazies, non-refcounting lazy tlb mm refere [...] omits beed3bb76627 lazy tlb: allow lazy tlb mm refcounting to be configurable omits fe7ee17f0c0b lazy tlb: introduce lazy tlb mm refcount helper functions omits 9bcdcd954a10 kthread: simplify kthread_use_mm refcounting omits 0ef920ba6ddf mm/zswap: try to avoid worst-case scenario on same element pages omits 2791616c0b03 mm: add tracepoints to ksm omits c000b666a22d mm: multi-gen LRU: improve design doc omits d1dd93ea5e6b mm: multi-gen LRU: clean up sysfs code omits 3a43d20aa9bb mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem omits cbce124768cb mm: fadvise: move 'endbyte' calculations to helper function omits 2a9cd8596f8a x86/mm/pat: clear VM_PAT if copy_p4d_range failed omits b6a81d4bddff mm-userfaultfd-support-wp-on-multiple-vmas-fix omits 0716b451a525 mm/userfaultfd: support WP on multiple VMAs omits 2ce1647d9bf2 mm-page_alloc-reduce-page-alloc-free-sanity-checks-fix omits d684ea8c9163 mm-page_alloc-reduce-page-alloc-free-sanity-checks-checkpa [...] omits eae676b1301a mm, page_alloc: reduce page alloc/free sanity checks omits c89e203c6a15 mm: cma: make kobj_type structure constant omits bdac00e4c3ba mm/khugepaged: alloc_charge_hpage() take care of mem charg [...] omits 1d261c39af61 mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit omits 1456849d23f5 mm: reduce lock contention of pcp buffer refill omits 663a8423c46d selftest-add-testing-unsharing-and-counting-ksm-zero-page-v6 omits 2c213b6ba9e8 selftest: add testing unsharing and counting ksm zero page omits 5c25701f66e0 ksm: add zero_pages_sharing documentation omits bd2b09e252fc ksm: count zero pages for each process omits 0780f5567bd8 ksm: count all zero pages placed by KSM omits 311dd5eb17ed ksm: support unsharing zero pages placed by KSM omits 2f6b3b73a497 ksm-abstract-the-function-try_to_get_old_rmap_item-v6 omits 6298ab60fc60 ksm: abstract the function try_to_get_old_rmap_item omits 496b6afb29a3 Merge branch 'mm-stable' into mm-unstable omits 268ab5f1b489 mailmap: add entries for Richard Leitner omits 0f7b197a04d6 kcsan: avoid passing -g for test omits 5ad69a770f5a kfence: avoid passing -g for test omits 3dfc04a22ef8 mm: kfence: fix using kfence_metadata without initializati [...] omits c019d9d40576 lib: dhry: fix unstable smp_processor_id(_) usage omits a3fe8e925175 kernel/sys.c: fix and improve control flow in __sys_setres [...] omits a2f181c327e7 mailmap: add entry for Enric Balletbo i Serra omits 461d190fe66b mailmap: map Sai Prakash Ranjan's old address to his current one omits ae3f9d96fc1d mailmap: map Rajendra Nayak's old address to his current one omits e9491201d3cc Revert "kasan: drop skip_kasan_poison variable in free_pag [...] omits a46079005100 mailmap: add entry for Tobias Klauser omits 87613e119f49 kasan, powerpc: don't rename memintrinsics if compiler add [...] omits ea8717d901ae mm/ksm: fix race with VMA iteration and mm_struct teardown omits cdeae2faca81 tools headers UAPI: sync linux/prctl.h with the kernel sources omits 8f1e37b8a3ba kselftest: vm: fix unused variable warning omits 021a341821d6 mm: fix error handling for map_deny_write_exec omits 2110dc1744fa mm: deduplicate error handling for map_deny_write_exec omits db9f29d5bbe1 checksyscalls: ignore fstat to silence build warning on LoongArch omits 7c826b54bea4 nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() omits 2d23c9afe9d6 test_maple_tree: add more testing for mas_empty_area() omits 81d83864c862 maple_tree: fix mas_skip_node() end slot detection omits bfdde972a828 mm, vmalloc: fix high order __GFP_NOFAIL allocations omits f110ee615436 Kconfig.debug: fix SCHED_DEBUG dependency omits 0234a6faf178 arm: simplify two-level sysctl registration for ctl_isa_vars omits 36657db1c77c x86: simplify one-level sysctl registration for itmt_kern_table omits f756270c1c62 x86: simplify one-level sysctl registration for abi_table2 omits 7385b7cb60e0 ppc: simplify one-level sysctl registration for nmi_wd_lpm [...] omits 77af581c2242 ppc: simplify one-level sysctl registration for powersave_ [...] omits 8d3f31107a0d ia64: simplify one-level sysctl registration for kdump_ctl_table omits 4abb17d56220 utsname: simplify one-level sysctl registration for uts_ke [...] omits 8869a82dcbbf ntfs: simplfy one-level sysctl registration for ntfs_sysctls omits 956d2a3ab78a coda: simplify one-level sysctl registration for coda_table omits dbe81622ee63 fs/cachefiles: simplify one-level sysctl registration for [...] omits 4b702634d850 xfs: simplify two-level sysctl registration for xfs_table omits d1a2d99bf235 nfs: simplify two-level sysctl registration for nfs_cb_sysctls omits ad22e8ecfa58 nfs: simplify two-level sysctl registration for nfs4_cb_sysctls omits c675ef7a9918 lockd: simplify two-level sysctl registration for nlm_sysctls omits 2e88a8303d02 proc_sysctl: enhance documentation omits 39c09366b473 xen: simplify sysctl registration for balloon omits 9fcbbaa4da65 md: simplify sysctl registration omits e4307b5110a8 hv: simplify sysctl registration omits d7a34a32d652 scsi: simplify sysctl registration with register_sysctl() omits 9bd1f23a5291 csky: simplify alignment sysctl registration omits 2ac43364f0a3 seccomp: simplify sysctls with register_sysctl_init() omits 89070b6083c1 yama: simplfy sysctls with register_sysctl() omits 5377b020abcb loadpin: simplify sysctls use with register_sysctl() omits 09a23721e817 apparmor: simplify sysctls with register_sysctl_init() omits 7c56e1662715 sysctl: clarify register_sysctl_init() base directory order omits 2b2660e836a0 proc_sysctl: move helper which creates required subdirectories omits 1ca8f339d869 efi: libstub: Look for initrd LoadFile2 protocol on image handle omits 292544965cef efi: libstub: Pass loaded image EFI handle to efi_load_initrd() omits 12242a871076 Merge branch into tip/master: 'x86/paravirt' omits f1a11cb0889f Merge branch into tip/master: 'x86/misc' omits f0c5b883d0eb Merge branch into tip/master: 'x86/microcode' omits eea3e8912462 Merge branch into tip/master: 'x86/cpu' omits 5d5cd3872f23 Merge branch into tip/master: 'x86/cleanups' omits 6ecb7b3eee8d Merge branch into tip/master: 'x86/cache' omits fa41f150f253 Merge branch into tip/master: 'ras/core' omits 84d0535035bd Merge branch into tip/master: 'objtool/core' omits d475496ee9b1 Merge branch into tip/master: 'locking/core' omits 2f6041136ff3 Merge branch into tip/master: 'x86/urgent' omits e1441e49bf91 Merge branch into tip/master: 'ras/urgent' omits 7a23ef056214 Merge branch into tip/master: 'perf/urgent' omits fe6a3acdf364 hwmon: (nct6775) update ASUS WMI monitoring list A520/B360 [...] omits abc8370f678e hwmon: (nct6775) Fix TUF GAMING B550M-E WIFI name omits b1ede2be3217 hwmon: (nct6775) add Asus Pro A520M-C II/CSM omits 81f6f40594be Documentation/hwmon: Remove description of deprecated regi [...] omits a024727db18b docs: hwmon: sysfs-interface: Fix stray colon omits 81cda40b9457 hwmon: (pmbus/core) Notify hwmon events omits 7f571de4f05b hwmon: (pmbus/core) Add interrupt support omits 70cb80a4af62 hwmon: (pmbus/core) Generalise pmbus get status omits 9f042d611bd9 hwmon: (pmbus/core) Generalize pmbus status flag map omits d61536102b63 hwmon: (aquacomputer_d5next) Add fan PWM control for Aquaero omits 73e1afce241b hwmon: (aquacomputer_d5next) Add temperature offset contro [...] omits 07d50c04f5f7 hwmon: (aquacomputer_d5next) Add infrastructure for Aquaer [...] omits 9510f2b37588 hwmon: (aquacomputer_d5next) Device dependent control repo [...] omits 4d4974b8c63f hwmon: (aquacomputer_d5next) Support writing multiple cont [...] omits 700d9262cc26 hwmon: (aquacomputer_d5next) Support one byte control values omits d57e82c0bb70 hwmon: (nct6775) ASUS PRIME Z590 boards support omits 10c8ddd41902 hwmon: (g762) add a check of devm_add_action in g762_of_cl [...] omits ba1c3df4878a hwmon: (nzxt-smart2) handle failure of devm_add_action in [...] omits 030ca7418877 hwmon: (ftsteutates) Update specifications website omits a5b51fc7c90c hwmon: (ibmpowernv, pwm-fan) Use of_property_present() for [...] omits 3432eb9906d3 hwmon: (ltc4245) Use of_property_read_bool() for boolean p [...] omits f64497ebe6d5 hwmon: (nct6775) Drop unneeded casting and conjunction omits e6bbd38699c9 hwmon: (nzxt-smart2) add another USB ID omits 8dff241e0561 hwmon: gpio-fan: drop of_match_ptr for ID table omits 0928069402ec gpio: mm-lantiq: Fix typo in the newly added header filename omits 93ce96a83f93 Merge branch 'icc-fixes' into icc-next omits de75027c55b3 interconnect: qcom: rpm: drop bogus pm domain attach omits 31c3b13c4950 interconnect: drop unused icc_link_destroy() interface omits e1efb60d72f7 interconnect: drop unused icc_get() interface omits 34f86f7b6a7f interconnect: drop racy registration API omits a8fd36ae67da virtio_ring: Use const to annotate read-only pointer params omits ca2fb57556a1 virtio_ring: Avoid using inline for small functions omits 8383d10794a5 tools/virtio: virtio_test -h,--help should return directly omits 4d04e12172fc tools/virtio: virtio_test: Fix indentation omits b9fd3b8ba3ab vhost-scsi: Reduce vhost_scsi_mutex use omits 439e041db262 vhost-scsi: Delay releasing our refcount on the tpg omits 0b17734e9804 vhost-scsi: Remove vhost_scsi_mutex from port link/unlink omits 7468ba12b044 vhost-scsi: Drop vhost_scsi_flush during endpoint clearing omits b8f88c97f301 vhost-scsi: Hold tv_tpg_mutex when decrementing tv_tpg_vho [...] omits 3cfaf7748760 virtio: Reorder fields in 'struct virtqueue' omits 206ed6a17ad0 vhost: use struct_size and size_add to compute flex array sizes omits 6cc3f82b4083 interconnect: Use of_property_present() for testing DT pro [...] omits 51f86d8722bf proc_sysctl: update docs for __register_sysctl_table() omits 868162cdf86b mm: hugetlb: move hugeltb sysctls to its own file omits 765b4a5d3272 interconnect: qcom: osm-l3: drop unuserd header inclusion omits cfe4cbb786b6 interconnect: qcom: drop obsolete OSM_L3/EPSS defines omits df8ca10c321b interconnect: Skip call into provider if initial bw is zero omits 122f880e55fd interconnect: qcom: Drop obsolete dependency on COMPILE_TEST omits 3be841ef4ea7 userfaultfd: move unprivileged_userfaultfd sysctl to its own file adds 4f1e308df88a Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds 17214b70a159 Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] adds 47f9e4c92402 keys: Do not cache key in task struct if key is requested [...] adds 4fc5c74dde69 verify_pefile: relax wrapper length check adds 3584c1dbfffd asymmetric_keys: log on fatal failures in PE/pkcs7 adds 2faac9a98f01 Merge tag 'keys-fixes-20230321' of git://git.kernel.org/pu [...] adds 032e2aa47914 Kconfig.debug: fix SCHED_DEBUG dependency adds 9a07310824e9 mm, vmalloc: fix high order __GFP_NOFAIL allocations adds 731a674cc29b maple_tree: fix mas_skip_node() end slot detection adds 49a050473cad test_maple_tree: add more testing for mas_empty_area() adds 8ac072ef8e41 nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() adds 1049192da945 checksyscalls: ignore fstat to silence build warning on LoongArch adds ea007c2281e1 mm: deduplicate error handling for map_deny_write_exec adds 9459ec2abd99 mm: fix error handling for map_deny_write_exec adds 81783dc2c5f8 kselftest: vm: fix unused variable warning adds b10228d2b1b2 tools headers UAPI: sync linux/prctl.h with the kernel sources adds e0a7e2de1a40 mm/ksm: fix race with VMA iteration and mm_struct teardown adds aec64b754189 kasan, powerpc: don't rename memintrinsics if compiler add [...] adds 2073be3279ec mailmap: add entry for Tobias Klauser adds 119efed65f7b Revert "kasan: drop skip_kasan_poison variable in free_pag [...] adds f6652ebabb20 mailmap: map Rajendra Nayak's old address to his current one adds 0a7edac4e25e mailmap: map Sai Prakash Ranjan's old address to his current one adds be60da8c92ca mailmap: add entry for Enric Balletbo i Serra adds 402507db1550 kernel/sys.c: fix and improve control flow in __sys_setres [...] adds f2d36b7ef79f lib: dhry: fix unstable smp_processor_id(_) usage adds 1eb846c1657c mm: kfence: fix using kfence_metadata without initializati [...] adds 7047250ef0e2 kfence: avoid passing -g for test adds b896e2dd18d7 kcsan: avoid passing -g for test adds 62ad4ec2118c mailmap: add entries for Richard Leitner adds 014a57fc25a9 mm: mmap: remove newline at the end of the trace adds 383d91b9fcc9 mm: kfence: fix PG_slab and memcg_data clearing adds 0d27958fadb5 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 6ddc7a20921c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f038f3917baf octeontx2-vf: Add missing free for alloc_percpu adds 14d85db8be89 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 10ec8ca8ec1a bpf: Adjust insufficient default bpf_jit_limit adds d8c948ca3128 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4eea92014cb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b871cb971c68 ALSA: hda/conexant: Partial revert of a quirk for Lenovo adds 8c721c53dda5 ALSA: usb-audio: Fix recursive locking at XRUN during syncing adds 2570623b6d09 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fa3dc3d4e1a4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cdce67099117 PCI: dwc: Fix PORT_LINK_CONTROL update when CDM check enabled adds 5cf59ec1a3e3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a73968d88153 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 7c37e698ebfc Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds d82e441aad89 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 216436084de3 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 6bb6d5209a57 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds bf84937e8820 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug adds 735e7b30a53a coresight: etm4x: Do not access TRCIDR1 for identification adds 4dd52392b5d7 Merge tag 'coresight-fixes-v6.3' of git://git.kernel.org/p [...] adds 2c07f80e14d9 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 6018e5c89aeb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 41b7d71149d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a8f0de04df25 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 99be5db86f2a Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds 05107edc9101 selftests: sigaltstack: fix -Wuninitialized adds cc0acd574a03 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d2b4d0e049d4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 390def43d60b Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 2cbb03fbe7c6 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 45f16b80d6d1 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds 2b91c4a870c9 hwmon: (peci/cputemp) Fix miscalculated DTS for SKX adds 2315332efcbe hwmon: fix potential sensor registration fail if of_node i [...] adds 813cc94c7847 hwmon: (xgene) Fix ioremap and memremap leak adds 38c25fa52920 hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs adds d5eba699e4f7 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds a46702aa8b2e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 583199009047 Merge branch 'for-linus' of git://git.infradead.org/users/ [...] adds 0bd66e3fb4da Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 933825a44d34 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 63dbccd3bce7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 6664b685ad7f Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 685c0c8e7d9f Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 4f4e83ed8b7c Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 4add7fa71981 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 0376507f99db Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 03aecb1acbcd drm: panel-orientation-quirks: Add quirk for Lenovo Yoga B [...] adds 01078db9d658 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 0a9aaa74c69e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 2228b9491c35 Merge branch 'mm-stable' into mm-unstable new c3ea73d3c6cd ksm: abstract the function try_to_get_old_rmap_item new 8b7beefd742b ksm-abstract-the-function-try_to_get_old_rmap_item-v6 new 8b43bbae0185 ksm: support unsharing zero pages placed by KSM new 4464052ad2d0 ksm: count all zero pages placed by KSM new dd1774f870dd ksm: count zero pages for each process new a328b07fd4d0 ksm: add zero_pages_sharing documentation new 6a6efb1e991c selftest: add testing unsharing and counting ksm zero page new b4c98f42e955 selftest-add-testing-unsharing-and-counting-ksm-zero-page-v6 new cb4cee5826c1 mm: reduce lock contention of pcp buffer refill new bef2a6fa7a1c mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit new 801619504457 mm/khugepaged: alloc_charge_hpage() take care of mem charg [...] new caa3e4e82207 mm: cma: make kobj_type structure constant new dd593dca4000 mm, page_alloc: reduce page alloc/free sanity checks new 979c53f0ccef mm-page_alloc-reduce-page-alloc-free-sanity-checks-checkpa [...] new d40fc88e8a5b mm-page_alloc-reduce-page-alloc-free-sanity-checks-fix new 1acfe050e7ed mm/userfaultfd: support WP on multiple VMAs new c537c3c4e7bb mm-userfaultfd-support-wp-on-multiple-vmas-fix new 03c93c271996 x86/mm/pat: clear VM_PAT if copy_p4d_range failed new 9a7f0c02e36c mm: fadvise: move 'endbyte' calculations to helper function new b0be749f2e4a mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem new 818fc1b9dc4c mm: multi-gen LRU: clean up sysfs code new e3139f897460 mm: multi-gen LRU: improve design doc new 4eccee6b90ea mm: add tracepoints to ksm new 2f7b3c33ae0a mm/zswap: try to avoid worst-case scenario on same element pages new 08ec2852c3f4 kthread: simplify kthread_use_mm refcounting new 7b9635e5a0ef lazy tlb: introduce lazy tlb mm refcount helper functions new 179b2fe1e5c4 lazy tlb: allow lazy tlb mm refcounting to be configurable new afba45da7fe0 lazy tlb: shoot lazies, non-refcounting lazy tlb mm refere [...] new e04ffa23b2d0 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 62476f9a3801 mmflags.h: use less error prone method to define pageflag_names new 817f8b367797 mm, printk: introduce new format %pGt for page_type new b9bfe85937a8 mm/debug: use %pGt to display page_type in dump_page() new ee422df31b85 mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending new 88011e49d547 maple_tree: be more cautious about dead nodes new a411e60eaaf2 maple_tree: detect dead nodes in mas_start() new 4ea40b0985d4 maple_tree: fix freeing of nodes in rcu mode new f5190d93f23f maple_tree: remove extra smp_wmb() from mas_dead_leaves() new 893d48d65087 maple_tree: fix write memory barrier of nodes once dead fo [...] new aa5a457dedb0 maple_tree: add smp_rmb() to dead node detection new dc53324b7f69 maple_tree: add RCU lock checking to rcu callback functions new 2e5726bf7ffa mm: enable maple tree RCU mode by default. new a2a3632c50e2 mm: introduce CONFIG_PER_VMA_LOCK new 74591ab0cd22 mm: rcu safe VMA freeing new f64fdf28757e mm: move mmap_lock assert function definitions new 5f2daca02147 mm: add per-VMA lock and helper functions to control it new c714bbe23db9 mm: mark VMA as being written when changing vm_flags new 0b4e4dfa81d4 mm/mmap: move vma_prepare before vma_adjust_trans_huge new 2297e2c6e8d4 mm/khugepaged: write-lock VMA while collapsing a huge page new ec0124fd7355 mm/khugepaged: fix vm_lock/i_mmap_rwsem inversion in retra [...] new 0c75b4d6d804 txt-mm-khugepaged-write-lock-vma-while-collapsing-a-huge-p [...] new b6a43e10a204 mm/mmap: write-lock VMAs in vma_prepare before modifying them new 6aaa94190838 mm/mmap: remove unnecessary vp->vma check in vma_prepare new 2e18d02f8d9a mm/mremap: write-lock VMA while remapping it to a new addr [...] new f31c0e7548f5 mm: write-lock VMAs before removing them from VMA tree new cc1b0d8c1f25 mm/nommu: remove unnecessary VMA locking new a058f0cf0280 mm: conditionally write-lock VMA in free_pgtables new d6f7fdf5045f kernel/fork: assert no VMA readers during its destruction new d68c0e26b08f mm/mmap: prevent pagefault handler from racing with mmu_no [...] new 3eaaf70a04b4 mm: introduce vma detached flag new 61d4811520bc mm: introduce lock_vma_under_rcu to be used from arch-spec [...] new 16c48e8d2398 mm: fall back to mmap_lock if vma->anon_vma is not yet set new a89367c7d2c7 mm: add FAULT_FLAG_VMA_LOCK flag new f59551516079 mm: document FAULT_FLAG_VMA_LOCK flag new 4b732fde1420 mm: prevent do_swap_page from handling page faults under VMA lock new aad32dc8bede mm: prevent userfaults to be handled under per-vma lock new 99baa39c825a mm: introduce per-VMA lock statistics new 75ea661e1da6 x86/mm: try VMA lock-based page fault handling first new 23810b2a64de arm64/mm: try VMA lock-based page fault handling first new 51789db875fd powerc/mm: try VMA lock-based page fault handling first new 0feaafb66dba powerpc/mm: fix mmap_lock bad unlock new 9ba69e6e231f mm/mmap: free vm_area_struct without call_rcu in exit_mmap new a58ee5eae04c mm: separate vma->lock from vm_area_struct new bed6459321d4 s390/mm: try VMA lock-based page fault handling first new a9009aacceaf selftests: cgroup: add 'malloc' failures checks in test_me [...] new df62eda8027d kasan: call clear_page with a match-all tag instead of cha [...] new d2f2c7b76e11 cpuset: clean up cpuset_node_allowed new ed14d4906172 mm: huge_memory: convert __do_huge_pmd_anonymous_page() to [...] new 0e371d5110f4 mm: memory: use folio_throttle_swaprate() in do_swap_page() new 502ce8c02ce7 mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() new 6681bf8e2a04 mm: memory: use folio_throttle_swaprate() in wp_page_copy() new 7aad3bf6af32 mm: memory: use folio_throttle_swaprate() in do_anonymous_page() new 55c383fe6511 mm: memory: use folio_throttle_swaprate() in do_cow_fault() new 01fdf92379b6 mm: swap: remove unneeded cgroup_throttle_swaprate() new 64036967ed94 mm/migrate: drop pte_mkhuge() in remove_migration_pte() new 031ff9fcd5a5 mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_h [...] new 9dfd03dfa71b sched/numa: apply the scan delay to every new vma new 8e65cde69b3e sched/numa: enhance vma scanning logic new 544f79259146 sched/numa: implement access PID reset logic new 3fb55b2c5952 sched/numa: use hash_32 to mix up PIDs accessing VMA new ff0016d05be0 mm/khugepaged: cleanup memcg uncharge for failure path new b89967dc0336 x86: kmsan: don't rename memintrinsics in uninstrumented files new 0bc4e70fa318 kmsan: another take at fixing memcpy tests new 23c7f2a0cc5d x86: kmsan: use C versions of memset16/memset32/memset64 new f6d83aec98f7 kmsan: add memsetXX tests new af2b0c807b55 dma-buf: system_heap: avoid reclaim for order 4 new b3f2475722ae zsmalloc: remove insert_zspage() ->inuse optimization new a437758b0fe2 zsmalloc: fine-grained inuse ratio based fullness grouping new 835e376a52c4 zsmalloc: rework compaction algorithm new 12cec9132404 zsmalloc: show per fullness group class stats new cfbb910c436f mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault() new 48719814547d selftests/mm: fix split huge page tests new c1af14886b2b mm, memcg: Prevent memory.oom.group load/store tearing new fdd355e807e6 mm, memcg: Prevent memory.swappiness load/store tearing new 5ca83cd2c76a mm-memcg-prevent-memoryswappiness-load-store-tearing-v3 new 414c486176ee mm, memcg: Prevent memory.oom_control load/store tearing new 849f06d334c4 mm-memcg-prevent-memoryoom_control-load-store-tearing-v3 new 9e91539b045a mm, memcg: Prevent memory.soft_limit_in_bytes load/store tearing new 0c4e76ccf38c mm-memcg-prevent-memorysoft_limit_in_bytes-load-store-tearing-v3 new 1b406d159f78 lib/stackdepot: kmsan: mark API outputs as initialized new 237fdcc274f7 kmsan: add test_stackdepot_roundtrip new 5ec00a9ba52c mm/khugepaged: recover from poisoned anonymous memory new 6d0d1efa5050 mm/hwpoison: introduce copy_mc_highpage new a8b9d64eb103 mm/khugepaged: recover from poisoned file-backed memory new 9b2fd5b0874a ufs: don't flush page immediately for DIRSYNC directories new f7b2ff207d2f ocfs2: don't use write_one_page in ocfs2_duplicate_cluster [...] new 6ca3faf34bd7 mm,jfs: move write_one_page/folio_write_one to jfs new 0d5d70920f36 mm: don't look at xarray value entries in split_huge_pages [...] new aed967942a6a mm: make mapping_get_entry available outside of filemap.c new e45b699aee8b mm: use filemap_get_entry in filemap_get_incore_folio new 307e1125ba90 shmem: shmem_get_partial_folio use filemap_get_entry new bdb85c657adf shmem: open code the page cache lookup in shmem_get_folio_gfp new 33a32d14d3e3 shmem-open-code-the-page-cache-lookup-in-shmem_get_folio_gfp-fix new aa027094a758 mm: remove FGP_ENTRY new 77b481f00df1 mm: return an ERR_PTR from __filemap_get_folio new 972b2035dc26 mm-return-an-err_ptr-from-__filemap_get_folio-fix new 2e053a7dee82 mm/khugepaged: refactor collapse_file control flow new 4b19829f2339 mm/khugepaged: skip shmem with userfaultfd new 9457e48d0b9b mm/khugepaged: maintain page cache uptodate flag new b60776bf998f mm/damon/paddr: minor refactor of damon_pa_pageout() new f88ca756e339 mm/damon/paddr: minor refactor of damon_pa_mark_accessed_o [...] new 6a7824357ec8 mm/damon/paddr: fix missing folio_sz update in damon_pa_young() new 71de4295052a maple_tree: export symbol mas_preallocate() new ae0e2ef1388c mm/gup.c: fix typo in comments new 2af1aac48afc shmem: remove check for folio lock on writepage() new b73714b4829f shmem: set shmem_writepage() variables early new 981c9a89ac43 shmem: move reclaim check early on writepages() new b1c32e51c61e shmem: skip page split if we're not reclaiming new 4ffb694764c1 shmem: update documentation new 3766a7018c4d shmem: add support to ignore swap new 3f2bc6a7d257 kasan: drop empty tagging-related defines new ea585a4f2c50 kasan, arm64: rename tagging-related routines new 850bcc799023 arm64: mte: rename TCO routines new ae72fb977b9a kasan, arm64: add arch_suppress_tag_checks_start/stop new 43051521c7e6 kasan: suppress recursive reports for HW_TAGS new 821790dd9128 mm: add new api to enable ksm per process new 41a3560824fa mm-add-new-api-to-enable-ksm-per-process-fix new 592a3909d83b mm: add new KSM process and sysfs knobs new b8e2683ebd4f selftests/mm: add new selftests for KSM new af125d704228 docs/mm: extend ksm doc new 210df76d8613 io-mapping: don't disable preempt on RT in io_mapping_map_ [...] new 68d3576edde6 kasan: remove PG_skip_kasan_poison flag new 06879db1fd4b mm/uffd: UFFD_FEATURE_WP_UNPOPULATED new c74dbff49abe selftests/mm: smoke test UFFD_FEATURE_WP_UNPOPULATED new f5fdecb9ffdd mm: prefer xxx_page() alloc/free functions for order-0 pages new e1aefb1ac3c8 mm: vmscan: add a map_nr_max field to shrinker_info new dde8217c03ed mm: vmscan: make global slab shrink lockless new 755ae396e961 mm: vmscan: make memcg slab shrink lockless new 2ef1a53b4048 mm: vmscan: add shrinker_srcu_generation new 13223f30d6f8 mm: shrinkers: make count and scan in shrinker debugfs lockless new c88d52fae55c mm: vmscan: hold write lock to reparent shrinker nr_deferred new 83fd8f2f5bb5 mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() new ec7e75ecaaa6 mm: shrinkers: convert shrinker_rwsem to mutex new d696528b4020 mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISO [...] new 79a6c84b3712 selftests: change MAP_CHUNK_SIZE new cf02e945688e selftests: change NR_CHUNKS_HIGH for aarch64 new 57eae0b671bf selftests: set overcommit_policy as OVERCOMMIT_ALWAYS new c243995849af mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED new ffc90039bccf mm-thp-rename-transparent_hugepage_never_dax-to-_unsupported-fix new 1371230985e6 sparc/mm: fix MAX_ORDER usage in tsb_grow() new c04f978bfde1 um: fix MAX_ORDER usage in linux_main() new 70b3622971e2 floppy: fix MAX_ORDER usage new fb8c21eff75a drm/i915: fix MAX_ORDER usage in i915_gem_object_get_pages [...] new 0a233e804417 genwqe: fix MAX_ORDER usage new 3d74761534e5 perf/core: fix MAX_ORDER usage in rb_alloc_aux_page() new fb487e288a60 mm/page_reporting: fix MAX_ORDER usage in page_reporting_r [...] new 20303c3dac25 mm/slub: fix MAX_ORDER usage in calculate_order() new 6ba73a1b2bbf iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages() new 7ba423f6ee07 mm, treewide: redefine MAX_ORDER sanely new 74c770548690 mm-treewide-redefine-max_order-sanely-fix.txt new 986383022854 mm-treewide-redefine-max_order-sanely-fix-2 new 7a6e8dddffa2 mm-treewide-redefine-max_order-sanely-fix-3 new ef9e01e1533e mm-treewide-redefine-max_order-sanely-fix-3-fix new de34451503b0 mm: userfaultfd: rename functions for clarity + consistency new 305ab675bdfc mm: userfaultfd: don't pass around both mm and vma new a3b8390c1550 mm: userfaultfd: combine 'mode' and 'wp_copy' arguments new 36d2e6a56894 mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs new 25d8f5596029 mm/mmap/vma_merge: use only primary pointers for preparing merge new 9b5dd68d51bf mm/mmap/vma_merge: use the proper vma pointer in case 3 new 18834218aea7 mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 new 0f45184141ee mm/mmap/vma_merge: use the proper vma pointer in case 4 new 8c139c10bcf1 mm/mmap/vma_merge: initialize mid and next in natural order new a000ee4bf2c6 mm/mmap/vma_merge: set mid to NULL if not applicable new e2425b99915e mm-mmap-vma_merge-set-mid-to-null-if-not-applicable-fix new 5a98184e5081 mm/mmap/vma_merge: rename adj_next to adj_start new 85930390b7bb mm/mmap/vma_merge: convert mergeability checks to return bool new 3604159790b6 mm/mmap: start distinguishing if vma can be removed in mer [...] new 215559aee546 mm-mmap-start-distinguishing-if-vma-can-be-removed-in-merg [...] new 1c82ca547984 mm/mremap: simplify vma expansion again new 8c0a8c8a2107 mm: compaction: consider the number of scanning compound p [...] new 1bbc45b914f7 mm: compaction: fix the possible deadlock when isolating h [...] new b9f8199aa46c mm,kfence: decouple kfence from page granularity mapping j [...] new b5e542af5497 sched/isolation: add cpu_is_isolated() API new 20bfc99bb2b1 memcg: do not drain charge pcp caches on remote isolated cpus new 59e1e313b82e memcg-do-not-drain-charge-pcp-caches-on-remote-isolated-cpus-fix new 6424600b2df0 mm: refactor do_fault_around() new aef7cffce2eb mm: prefer fault_around_pages to fault_around_bytes new a55efab3d1de mm: move get_page_from_free_area() to mm/page_alloc.c new d30e666bc661 mm/mmap/vma_merge: further improve prev/next VMA naming new c23cfbf2dcc8 mm/mmap/vma_merge: set next to NULL if not applicable new 9f69e54af3c4 mm/mmap/vma_merge: extend invariants, avoid invalid res, vma new 862ada9cc0c7 mm/mmap/vma_merge: be explicit about the non-mergeable case new 13b49cc4c5c5 fs/proc/kcore: avoid bounce buffer for ktext data new c53e98934f93 mm: vmalloc: use rwsem, mutex for vmap_area_lock and vmap_ [...] new 358536a9461b fs/proc/kcore: convert read_kcore() to read_kcore_iter() new dbee45f34659 mm: vmalloc: convert vread() to vread_iter() new d854a658d97a mm: vmalloc: fix sparc64 warning new d5727e7d51c9 vmstat: allow_direct_reclaim should use zone_page_state_snapshot new 135a987783e1 this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] new 19059d99c11b this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] new f9fa78c4a455 this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] new 52fd9b327cc3 this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] new 57d54070cc5b add this_cpu_cmpxchg_local and asm-generic definitions new 18e54b7e3f23 convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local new 7e67b21c4bd5 mm/vmstat: switch counter modification to cmpxchg new e50820758d69 vmstat: switch per-cpu vmstat counters to 32-bits new 8e11d98e96d4 mm/vmstat: use xchg in cpu_vm_stats_fold new f44dabd0be21 mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] new 9e44420856c9 mm/vmstat: refresh stats remotely instead of via work item new 292dc2c67ec0 vmstat: add pcp remote node draining via cpu_vm_stats_fold new c349269d8f7c vmstat-add-pcp-remote-node-draining-via-cpu_vm_stats_fold-fix new fd49e3dedeca mips: fix comment about pgtable_init() new 9d95e2bf07fe mm/cma: move init_cma_reserved_pages() to cma.c and make i [...] new c9cc5ef714ba mm/page_alloc: add helper for checking if check_pages_enabled new bd7641667777 mm: move most of core MM initialization to mm/mm_init.c new fedc16c4f037 mm: handle hashdist initialization in mm/mm_init.c new 4199d72a88ff mm/page_alloc: rename page_alloc_init() to page_alloc_init [...] new 42d601665943 init: fold build_all_zonelists() and page_alloc_init_cpuhp [...] new 957dc2f93b5d init,mm: move mm_init() to mm/mm_init.c and rename it to m [...] new 13b543024184 mm: move pgtable_init() to mm/mm_init.c and make it static new 06c0568c6ec1 mm: move init_mem_debugging_and_hardening() to mm/mm_init.c new 01dfc1afa924 init,mm: fold late call to page_ext_init() to page_alloc_i [...] new 700cc36f71c1 mm: move mem_init_print_info() to mm_init.c new 1d41d9e67b25 mm: move kmem_cache_init() declaration to mm/slab.h new 9848202b6643 mm: move vmalloc_init() declaration to mm/internal.h new 584c516474ec MAINTAINERS: extend memblock entry to include MM initialization new 772895f33f93 delayacct: improve the average delay precision of getdelay [...] new 6ddd9558f8c3 ia64: mm/contig: fix section mismatch warning/error new 3ca0010626cf ia64: salinfo: placate defined-but-not-used warning new 985cb54c6782 proc: remove mark_inode_dirty() in .setattr() new 0d15c03a3699 nfs: remove empty if statement from nfs3_prepare_get_acl new 24f188f6c404 kcov: improve documentation new 44eb4cedda30 kcov-improve-documentation-v2 new ff441b758416 kcov-improve-documentation-v3 new 2f3ce935b5c4 dca: delete unnecessary variable new 653cc9c019f7 scripts/gdb: correct indentation in get_current_task new 3b392ad09f50 scripts/gdb: support getting current task struct in UML new 824a1644a3b4 mm: uninline kstrdup() new 121bf9f37afd ELF: fix all "Elf" typos new 9f6f2b7ec645 fs: prevent out-of-bounds array speculation when closing a [...] new 48075d41da65 scripts/link-vmlinux.sh: fix error message presentation new abd157efc72f checkpatch: ignore ETHTOOL_LINK_MODE_ enum values new 89fcf3ef2a6e MAINTAINERS: remove the obsolete section EMBEDDED LINUX new b790401f889f kernel/hung_task.c: set some hung_task.c variables storage [...] new bc41e42685a1 notifiers: add tracepoints to the notifiers infrastructure new 7fe3b2356fed notifiers-add-tracepoints-to-the-notifiers-infrastructure- [...] new 93f867161a98 ELF: document some de-facto PT_* ABI quirks new ecf0cc8fa17a selftests: use canonical ftrace path new ff58795e0d06 leaking_addresses: also skip canonical ftrace path new 86cbdf42dea1 tools/kvm_stat: use canonical ftrace path new 9f63dcd4248b Merge branch 'mm-nonmm-unstable' into mm-everything new 1c6061d1c785 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new f24222dc4327 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d20fd83ae35d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 5bd78418c0ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 500c23d69ec1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45f1eee16848 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b576bb4bcae Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 904f2a857e7c Merge branch 'next' of https://github.com/Broadcom/stblinux.git new d50105cb2a4b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 05488f1d333b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cebd6acf8165 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 245e64182a1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 63b5fda0ffd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b19661640e16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c1199c696ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aaf0553b69cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7bec27e46cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca045c723bf5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 3f1dd7458da9 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 0a9a613a0489 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new da22e9a8629d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6974371cab1c arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB new 438b8dc949bf arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB new 227338146319 arm64: dts: ti: k3-j721e-sk: Remove firmware-name override [...] new c680fa2a09a9 dt-bindings: net: ti: k3-am654-cpsw-nuss: Drop pinmux header new fe49f2d776f7 arm64: dts: ti: Use local header for pinctrl register values new f2de003e1426 dt-bindings: pinctrl: k3: Deprecate header with register c [...] new a43f0ac38518 arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator new 4beba5cf9ecc arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes new 0c51ceeebf04 arm64: dts: ti: k3-am62-wakeup: Introduce RTC node new 4eec5d77d330 arm64: dts: ti: k3-am62: Add watchdog nodes new cf2aacfe5f48 arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux in [...] new 6cd4b7cfbcca arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G new a2ff7f1108f6 arm64: dts: ti: k3-j721e: Add CPSW9G nodes new 86e7de8bf908 arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G por [...] new d3bac98015da arm64: dts: ti: j7200-main: Add CPSW5G nodes new 496cdc82e05f arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G por [...] new 3cd557272ef0 dt-bindings: arm: ti: Add BeaglePlay new 2afe6a26744b arm64: dts: ti: Add k3-am625-beagleplay new 673c8894d7d0 arm64: defconfig: Enable drivers for BeaglePlay new 00e34c94987e soc: ti: k3-socinfo: Add entry for J784S4 SOC new 9790831f6dbf Merge branches 'ti-k3-dts-next', 'ti-k3-config-next' and ' [...] new 074c3e18f12a Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 0137819342ad Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 6274fe39f07f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 1bdb9fc486cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fc6ba5f96bc m68k: Kconfig.machine: remove obsolete configs ROMBASE and [...] new 9efae406fa75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91f605e1a8da Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 60768d782ac1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b3919793335 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cc831a024495 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81eb2544dfde Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 78eb0296d0f7 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 1b0ff18610fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83e6c89bde8a Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 9cd6093b3f61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a6a821e1996 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59a6fa98fe53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 25280dc31b16 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new b984f655b9ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72c73fb143c5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new c327c0563e78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 575bc41ed539 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new fae0a2b2077c ext2: remove redundant assignment to pointer end new 473160be11c8 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new e6eb52a1b18f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e433c7887585 f2fs: factor out victim_entry usage from general rb_tree use new 7e9775a516ff f2fs: factor out discard_cmd usage from general rb_tree use new 6b40bc364c10 f2fs: remove entire rb_entry sharing new 5108a09b11d7 f2fs: Fix discard bug on zoned block devices with 2MiB zone size new e17992cc090b f2fs: convert to MAX_SBI_FLAG instead of 32 in stat_show() new d15180a8d1d7 f2fs: fix to handle filemap_fdatawrite() error in f2fs_ioc [...] new be474001f1bf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f12622f0f4b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 62b39febc57b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3083e489303d Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new b07fcaf25e38 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new b13de1068df8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3f2b89e90344 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 733225a8c5ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 8093f4c95dd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d683789a2a56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5dcc7eb5d0e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0b3e89a8f632 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 9c3059ad200b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f6fd1fafd2b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 0f74f8b6675c i3c: Make i3c_master_unregister() return void new 04b5f1be2673 i3c: dw: Convert to platform remove callback returning void new 3f8ad583590f i3c: cdns: Convert to platform remove callback returning void new f959ec617521 i3c: mipi-i3c-hci: Convert to platform remove callback ret [...] new 2810f1de814a i3c: svc: Convert to platform remove callback returning void new 5eda389a8988 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 2fa10ca66e1b hwmon: (gpio-fan) drop of_match_ptr for ID table new a22af89e8970 hwmon: (nzxt-smart2) add another USB ID new fb65932f0841 hwmon: (nct6775) Drop unneeded casting and conjunction new ea0e4b6fc212 hwmon: (ltc4245) Use of_property_read_bool() for boolean p [...] new 01bd72e03e39 hwmon: (ibmpowernv, pwm-fan) Use of_property_present() for [...] new c9599b12b0c9 hwmon: (ftsteutates) Update specifications website new 416e5ee0c0d5 hwmon: (nzxt-smart2) handle failure of devm_add_action in [...] new b9ae4a6ffef2 hwmon: (g762) add a check of devm_add_action in g762_of_cl [...] new da2009cfdaef hwmon: (nct6775) ASUS PRIME Z590 boards support new 97816730b363 hwmon: (aquacomputer_d5next) Support one byte control values new a847bd7b2ed4 hwmon: (aquacomputer_d5next) Support writing multiple cont [...] new 6b3405674f72 hwmon: (aquacomputer_d5next) Device dependent control repo [...] new b5df7cccf865 hwmon: (aquacomputer_d5next) Add infrastructure for Aquaer [...] new 9cb0ad272d44 hwmon: (aquacomputer_d5next) Add temperature offset contro [...] new 6c0d9a2e0576 hwmon: (aquacomputer_d5next) Add fan PWM control for Aquaero new 6866382832d4 hwmon: (pmbus/core) Generalize pmbus status flag map new a80003dad168 hwmon: (pmbus/core) Generalise pmbus get status new 70d6f744be4f hwmon: (pmbus/core) Add interrupt support new 027f86b9afe0 hwmon: (pmbus/core) Notify hwmon events new fbcc42239707 docs: hwmon: sysfs-interface: Fix stray colon new 3d8132a9a989 Documentation/hwmon: Remove description of deprecated regi [...] new 69e816ab5bfa hwmon: (nct6775) add Asus Pro A520M-C II/CSM new cfd71b1372de hwmon: (nct6775) Fix TUF GAMING B550M-E WIFI name new c91e57eb914c hwmon: (nct6775) update ASUS WMI monitoring list A520/B360 [...] new 6d16221c9648 hwmon: (it87) Use voltage scaling macro where appropriate new 593c9b978b96 hwmon: (pwm-fan) set usage_power on PWM state new 026fb6cf7b36 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 5def09804481 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 48e1ca57ade8 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 5e7a3bf65db5 ACPI: video: Add backlight=native DMI quirk for Acer Aspir [...] new bb796d5112d2 ACPI: resource: Add Medion S17413 to IRQ override quirk new 8e95155f8f29 Merge branches 'acpi-video' and 'acpi-resource' into linux-next new e633bb6b47f8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 8dadf350e6aa Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new ff2bc71aea88 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new b018dd03c81b Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new a838d0b85aa4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5a79803d5849 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5d43ddd334b net: ethernet: mtk_eth_soc: add support for MT7981 SoC new e3ac1c270466 dt-bindings: net: mediatek,net: add mt7981-eth binding new d4f08a703565 dt-bindings: arm: mediatek: sgmiisys: Convert to DT schema new 4f7eb19c4f44 dt-bindings: net: pcs: mediatek,sgmiisys: add MT7981 SoC new c0a440031d43 net: ethernet: mtk_eth_soc: set MDIO bus clock frequency new 3fbe4d8c0e53 net: ethernet: mtk_eth_soc: ppe: add support for flow accounting new 4765a9722e09 net: pcs: add driver for MediaTek SGMII PCS new 2a3ec7ae3133 net: ethernet: mtk_eth_soc: switch to external PCS driver new 5b89aeae6e00 net: dsa: mt7530: use external PCS driver new 134d83686179 Merge branch 'net-ethernet-mtk_eth_soc-various-enhancements' new a08df15eab0c net: cxgb3: remove unused fl_to_qset function new a4926c2943dd net: dsa: mv88e6xxx: fix mdio bus' phy_mask member new 9ef70d0130f2 net: dsa: qca8k: remove assignment of an_enabled in pcs_ge [...] new ce3bf94871f7 net: dsa: b53: add support for BCM63xx RGMIIs new 251d5a2813f9 net: geneve: accept every ethertype new c8384d4a51e7 net: pasemi: Fix return type of pasemi_mac_start_tx() new 0f78dd8cd6ba Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new e5995bc7e2ba bpf, test_run: fix crashes due to XDP frame overwriting/co [...] new 5640b6d89434 selftests/bpf: fix "metadata marker" getting overwritten b [...] new 94bbbdfbde16 Merge branch 'double-fix bpf_test_run + XDP_PASS recycling' new bd5314f8dd2d kallsyms, bpf: Move find_kallsyms_symbol_value out of inte [...] new 0f10f647f455 bpf, docs: Use internal linking for link to netdev subsystem doc new 58aa2afbb1e6 bpf: Allow ld_imm64 instruction to point to kfunc. new 5fc13ad59b60 libbpf: Fix relocation of kfunc ksym in ld_imm64 insn. new 5cbd3fe3a91d libbpf: Introduce bpf_ksym_exists() macro. new 95fdf6e313a9 selftests/bpf: Add test for bpf_ksym_exists(). new 6cae5a7106e2 Merge branch 'bpf: Add detection of kfuncs.' new 2be7aa76cc69 selftests/bpf: Add --json-summary option to test_progs new 08ff1c9f3e92 bpf, docs: Libbpf overview documentation new a506d6ce1dd1 libbpf: Fix ld_imm64 copy logic for ksym in light skeleton. new bb4a6a923729 selftest/bpf: Add a test case for ld_imm64 copy logic. new 01dc26c980b0 libbpf: Explicitly call write to append content to file new 04aae213e719 net: skbuff: rename __pkt_vlan_present_offset to __mono_tc_offset new b94e032b7ad6 net: skbuff: reorder bytes 2 and 3 of the bitfield new c0ba861117c3 net: skbuff: move the fields BPF cares about directly next [...] new 6a9f5cdba3c5 Merge branch 'net: skbuff: skb bitfield compaction - bpf' new 8bfdb64dac0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62cb6a66d71b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 085fce841896 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0446237eb74e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0993e904e879 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new fbe91e74f702 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new bd354db04ddc Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 035c84321af8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 90031bc33f75 Merge tag 'amd-drm-next-6.4-2023-03-17' of https://gitlab. [...] new c6265f5c2f50 Merge tag 'drm-misc-next-2023-03-16' of git://anongit.free [...] new b424dfb51d73 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new e3890d84482a drm/gma500: remove unused gma_pipe_event function new e0dfefa08d94 drm/lima: Use drm_sched_job_add_syncobj_dependency() new e187b46cbcae Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new eb9cd6525d10 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 014f0515a9e0 drm/i915/debugfs: switch crtc debugfs to struct intel_crtc new cf6c422bf55f drm/i915/debugfs: add crtc i915_pipe debugfs file new 0a93eeb5aef2 drm/i915/bios: Rename find_section to find_bdb_section new 562334d22a05 drm: Add SDP Error Detection Configuration Register new 1a324a40b452 i915/display/dp: SDP CRC16 for 128b132b link layer new f161eb01f50a drm/i915: Split icl_color_commit_noarm() from skl_color_co [...] new 80a892a4c242 drm/i915: Move CSC load back into .color_commit_arm() when [...] new 3962ca4e080a drm/i915: Add a .color_post_update() hook new 92736f1b452b drm/i915: Workaround ICL CSC_MODE sticky arming new 41b4c7fe72b6 drm/i915: Disable DC states for all commits new a44d020e6ffc Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new def4106a6406 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new e752ab11dcb4 Merge remote-tracking branch 'drm/drm-next' into msm-next new ead5d3e5eb37 drm/msm/a6xx: Vote for cx gdsc from gpu driver new d48430122509 drm/msm/a6xx: Remove cx gdsc polling using 'reset' new c11fa1204fe9 drm/msm/a6xx: Use genpd notifier to ensure cx-gdsc collapse new 9f251f934012 drm/msm/adreno: Use OPP for every GPU generation new a9cf6e7fc3f1 drm/msm/a3xx: Implement .gpu_busy new b41e83732b48 drm/msm/a4xx: Implement .gpu_busy new 8d2600470e9e drm/msm/adreno: Enable optional icc voting from OPP tables new 0d997f95b70f drm/msm/adreno: fix runtime PM imbalance at gpu load new db7662d076c9 drm/msm/adreno: drop bogus pm_runtime_set_active() new eaa667db35a0 drm/msm/adreno: clean up component ops indentation new 7ec6c41e0b37 MAINTAINERS: Update the URI for MSM DRM bugs new 010c8bbad2cb drm: msm: adreno: Disable preemption on Adreno 510 new f0c3a66f0e86 drm/msm/a6xx: Some reg64 conversion new f73343fae5fb drm/msm: Update generated headers new f14280422c48 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 8b9549ef2312 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 35057195a32b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d057aa655c10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 656cdd8e5349 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00a7ef3242f4 ASoC: cs35l41: Add 12288000 clk freq to cs35l41_fs_mon clk config new fa8c052b4c61 ASoC: cs35l45: Support for GPIO pins configuration. new c6cec088ab03 ASoC: dt-bindings: cs35l45: GPIOs configuration new 6085f9e6dc19 ASoC: cs35l45: IRQ support new 74b14e2850a3 ASoC: cs35l45: DSP Support new 6c07be8fe92c ASoC: cs35l45: Hibernation support new e3a8459d7265 ALSA: sh: aica: Drop if blocks with always false condition new 9ac0d69ee589 ASoC: amd: acp: rembrandt: Drop if blocks with always fals [...] new 3210e62ab2f6 ALSA: pxa2xx: Convert to platform remove callback returning void new 45cc35e81322 ALSA: atmel: ac97: Convert to platform remove callback ret [...] new 5909d9e5b6c9 ALSA: mts64: Convert to platform remove callback returning void new 962bdc964503 ALSA: portman2x4: Convert to platform remove callback retu [...] new b54a2377ec02 ALSA: mips/hal2: Convert to platform remove callback retur [...] new 0505c87c00e8 ALSA: mips/sgio2audio: Convert to platform remove callback [...] new d8a3441b5368 ALSA: hda/tegra: Convert to platform remove callback retur [...] new c3d8cb1929fc ALSA: ppc/powermac: Convert to platform remove callback re [...] new de0f49b86d12 ALSA: sh: aica: Convert to platform remove callback return [...] new a0f4aa0a9f84 ALSA: sh_dac_audio: Convert to platform remove callback re [...] new 711c5b4e36a3 ASoC: adi: axi-i2s: Convert to platform remove callback re [...] new a0d18db09ca5 ASoC: adi: axi-spdif: Convert to platform remove callback [...] new 6bbbbc24eb02 ASoC: amd: acp-pcm-dma: Convert to platform remove callbac [...] new 37846af6d08c ASoC: amd: acp: rembrandt: Convert to platform remove call [...] new da8a3ceb45be ASoC: amd: acp: renoir: Convert to platform remove callbac [...] new 5b6bacfa1a7b ASoC: amd: ps: Convert to platform remove callback returning void new 599914e146a7 ASoC: amd: raven: acp3x-pcm-dma: Convert to platform remov [...] new 725d4edfa528 ASoC: amd: raven: acp3x-pdm-dma: Convert to platform remov [...] new 8564d4f22ce7 ASoC: amd: vangogh: acp5x-pcm-dma: Convert to platform rem [...] new 0e940c75e307 ASoC: amd: yc: acp6x-pdm-dma: Convert to platform remove c [...] new eb5a9cf29f1e ASoC: apple: mca: Convert to platform remove callback retu [...] new d0486266a6ba ASoC: atmel: atmel-i2s: Convert to platform remove callbac [...] new 0278eb3275df ASoC: atmel: atmel_wm8904: Convert to platform remove call [...] new b0570709d123 ASoC: atmel: mchp-i2s-mcc: Convert to platform remove call [...] new 86fdd4825459 ASoC: atmel: mchp-pdmc: Convert to platform remove callbac [...] new 879f2ce0a957 ASoC: atmel: mchp-spdifrx: Convert to platform remove call [...] new c1d51c27d22a ASoC: atmel: mchp-spdiftx: Convert to platform remove call [...] new 2328c4871bd3 ASoC: atmel: mikroe-proto: Convert to platform remove call [...] new a186762b8173 ASoC: atmel: sam9g20_wm8731: Convert to platform remove ca [...] new c79ddc74c509 ASoC: atmel: sam9x5_wm8731: Convert to platform remove cal [...] new d2679d852909 ASoC: atmel: tse850-pcm5142: Convert to platform remove ca [...] new a69f0329d49b ASoC: au1x: ac97c: Convert to platform remove callback ret [...] new ea7f61db28e2 ASoC: au1x: i2sc: Convert to platform remove callback retu [...] new c167a43dce94 ASoC: au1x: psc-ac97: Convert to platform remove callback [...] new 045b9b33d561 ASoC: au1x: psc-i2s: Convert to platform remove callback r [...] new ee357de34391 ASoC: bcm: bcm63xx-i2s-whistler: Convert to platform remov [...] new cf004d9a2aba ASoC: bcm: cygnus-ssp: Convert to platform remove callback [...] new e711b0fd45d8 ASoC: cirrus: edb93xx: Convert to platform remove callback [...] new 4b1bb8fd7ba5 ASoC: cirrus: ep93xx-i2s: Convert to platform remove callb [...] new f57c2cf8d3bd ASoC: codecs: cs47l15: Convert to platform remove callback [...] new 90fc2cd0c125 ASoC: codecs: cs47l24: Convert to platform remove callback [...] new b9cc4f898528 ASoC: codecs: cs47l35: Convert to platform remove callback [...] new f71d98e5c6a9 ASoC: codecs: cs47l85: Convert to platform remove callback [...] new acd39a372982 ASoC: codecs: cs47l90: Convert to platform remove callback [...] new 516ef43d40e9 ASoC: codecs: cs47l92: Convert to platform remove callback [...] new 8756b2ecbd2a ASoC: codecs: inno_rk3036: Convert to platform remove call [...] new 5b0687720588 ASoC: codecs: lpass-rx-macro: Convert to platform remove c [...] new 10b4f1ed0499 ASoC: codecs: lpass-tx-macro: Convert to platform remove c [...] new b84affc1b4e2 ASoC: codecs: lpass-va-macro: Convert to platform remove c [...] new 23a3ef6545a9 ASoC: codecs: lpass-wsa-macro: Convert to platform remove [...] new 22b27fafbfaf ASoC: codecs: msm8916-wcd-analog: Convert to platform remo [...] new 004967ba3e88 ASoC: codecs: msm8916-wcd-digital: Convert to platform rem [...] new 68dadf3eceb2 ASoC: codecs: rk817_codec: Convert to platform remove call [...] new 7cd686a59b36 ASoC: codecs: wcd938x: Convert to platform remove callback [...] new 25a4c2697c1c ASoC: codecs: wm5102: Convert to platform remove callback [...] new d1535277bf69 ASoC: codecs: wm5110: Convert to platform remove callback [...] new 63d3f580d959 ASoC: codecs: wm8994: Convert to platform remove callback [...] new e1df73df8077 ASoC: codecs: wm8997: Convert to platform remove callback [...] new 52675c1e9bfa ASoC: codecs: wm8998: Convert to platform remove callback [...] new db3a56667e84 ASoC: dwc: dwc-i2s: Convert to platform remove callback re [...] new 01192ad23b06 ASoC: fsl: eukrea-tlv320: Convert to platform remove callb [...] new 7a2d15b9322b ASoC: fsl: fsl_asrc: Convert to platform remove callback r [...] new 2a41b19201c8 ASoC: fsl: fsl_aud2htx: Convert to platform remove callbac [...] new fd24dfc35b49 ASoC: fsl: fsl_audmix: Convert to platform remove callback [...] new 2c8a5de60d21 ASoC: fsl: fsl_dma: Convert to platform remove callback re [...] new 0c880ae7c014 ASoC: fsl: fsl_easrc: Convert to platform remove callback [...] new 0c85719ee2c6 ASoC: fsl: fsl_esai: Convert to platform remove callback r [...] new 4ff299cb33ae ASoC: fsl: fsl_mqs: Convert to platform remove callback re [...] new 126ce4328be2 ASoC: fsl: fsl_rpmsg: Convert to platform remove callback [...] new 78c2698dd557 ASoC: fsl: fsl_sai: Convert to platform remove callback re [...] new c8c0bd47cf83 ASoC: fsl: fsl_spdif: Convert to platform remove callback [...] new 2d1c82c460f2 ASoC: fsl: fsl_ssi: Convert to platform remove callback re [...] new aefe902ea8d5 ASoC: fsl: fsl_xcvr: Convert to platform remove callback r [...] new 51451f46d1f3 ASoC: fsl: imx-audmux: Convert to platform remove callback [...] new a06494569811 ASoC: fsl: imx-pcm-rpmsg: Convert to platform remove callb [...] new b8a148daa796 ASoC: fsl: imx-sgtl5000: Convert to platform remove callba [...] new 5ccf4bee0040 ASoC: fsl: mpc5200_psc_ac97: Convert to platform remove ca [...] new 295dc79cfc05 ASoC: fsl: mpc5200_psc_i2s: Convert to platform remove cal [...] new 9c4d8f48ac4f ASoC: fsl: mpc8610_hpcd: Convert to platform remove callba [...] new 6a442e729400 ASoC: fsl: p1022_ds: Convert to platform remove callback r [...] new ca4957d3b1f0 ASoC: fsl: p1022_rdk: Convert to platform remove callback [...] new b7f036b9ff7f ASoC: fsl: pcm030-audio-fabric: Convert to platform remove [...] new 53946256cb7e ASoC: generic: test-component: Convert to platform remove [...] new 4c9c73d88f92 ASoC: img: img-i2s-in: Convert to platform remove callback [...] new 3573bca8286d ASoC: img: img-i2s-out: Convert to platform remove callbac [...] new 6a5e4aafe0fd ASoC: img: img-parallel-out: Convert to platform remove ca [...] new 029a00ae9718 ASoC: img: img-spdif-in: Convert to platform remove callba [...] new 4e894b2ec67c ASoC: img: img-spdif-out: Convert to platform remove callb [...] new ab44348955bf ASoC: img: pistachio-internal-dac: Convert to platform rem [...] new 0d31e8adf3e0 ASoC: Intel: sst-mfld-platform-pcm: Convert to platform re [...] new c524f1674fc7 ASoC: Intel: sst: Convert to platform remove callback retu [...] new 9c5b13d50b2e ASoC: Intel: bytcht_es8316: Convert to platform remove cal [...] new 2dc1d3c55d96 ASoC: Intel: bytcr_rt5640: Convert to platform remove call [...] new 00f2ac22d63c ASoC: Intel: boards: bytcr_rt5651: Convert to platform rem [...] new 2cd3f347aa0b ASoC: Intel: bytcr_wm5102: Convert to platform remove call [...] new 76a32d30dce2 ASoC: Intel: cht_bsw_max98090_ti: Convert to platform remo [...] new c1f0f19e3f20 ASoC: Intel: sof_es8336: Convert to platform remove callba [...] new b6c85e141938 ASoC: Intel: sof_pcm512x: Convert to platform remove callb [...] new 51a4a7ecd85f ASoC: Intel: sof_sdw: Convert to platform remove callback [...] new 674dd2c5f2b9 ASoC: Intel: sof_wm8804: Convert to platform remove callba [...] new 4b6f92559390 ASoC: Intel: catpt: Convert to platform remove callback re [...] new 394b2a11d9c2 ASoC: Intel: skl-ssp-clk: Convert to platform remove callb [...] new 8c078706e986 ASoC: kirkwood: kirkwood-i2s: Convert to platform remove c [...] new 09f8cf0495b0 ASoC: mediatek: mtk-btcvsd: Convert to platform remove cal [...] new b3dff59e57a2 ASoC: mediatek: mt2701-afe-pcm: Convert to platform remove [...] new edd8a5cde6c7 ASoC: mediatek: mt6797-afe-pcm: Convert to platform remove [...] new 98a11bf9e7d9 ASoC: mediatek: mt8173-afe-pcm: Convert to platform remove [...] new 718041d46c4c ASoC: mediatek: mt8183-afe-pcm: Convert to platform remove [...] new bb5ba5fe26ac ASoC: mediatek: mt8188-afe-pcm: Convert to platform remove [...] new 26530339aca3 ASoC: mediatek: mt8192-afe-pcm: Convert to platform remove [...] new 6461fee68064 ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove [...] new ed354c69dd37 ASoC: meson: aiu: Convert to platform remove callback retu [...] new 75c1ed916145 ASoC: mxs: mxs-sgtl5000: Convert to platform remove callba [...] new 15c71a4c84ba ASoC: pxa: mmp-sspa: Convert to platform remove callback r [...] new acb6a6982d6b ASoC: pxa: pxa2xx-ac97: Convert to platform remove callbac [...] new 60835c5c7d01 ASoC: qcom: qdsp6: Convert to platform remove callback ret [...] new f348dd337e20 ASoC: rockchip: rockchip_i2s: Convert to platform remove c [...] new 61785600e2b9 ASoC: rockchip: rockchip_pdm: Convert to platform remove c [...] new ed1e0f5a273c ASoC: rockchip: rockchip_rt5645: Convert to platform remov [...] new cdce778344bc ASoC: rockchip: rockchip_spdif: Convert to platform remove [...] new 2149a1afa7f0 ASoC: samsung: arndale: Convert to platform remove callbac [...] new 0b309358b8e4 ASoC: samsung: i2s: Convert to platform remove callback re [...] new d530e675e018 ASoC: samsung: odroid: Convert to platform remove callback [...] new 9f82db9dbb53 ASoC: samsung: pcm: Convert to platform remove callback re [...] new 3224f4407d67 ASoC: samsung: snow: Convert to platform remove callback r [...] new 7695582fd463 ASoC: samsung: spdif: Convert to platform remove callback [...] new 08719f469b63 ASoC: sh: fsi: Convert to platform remove callback returning void new 9baee32e889a ASoC: sh: hac: Convert to platform remove callback returning void new 5310f0a3315b ASoC: sh: rcar: Convert to platform remove callback return [...] new b89438c71d72 ASoC: sh: rz-ssi: Convert to platform remove callback retu [...] new 4136b45d25b2 ASoC: sh: siu_dai: Convert to platform remove callback ret [...] new ed771e2beafa ASoC: sprd: sprd-mcdt: Convert to platform remove callback [...] new 6cd293d206ad ASoC: stm: stm32_adfsdm: Convert to platform remove callba [...] new 607e4cf57396 ASoC: stm: stm32_i2s: Convert to platform remove callback [...] new a3bd37e2e2bc ASoC: stm: stm32_sai_sub: Convert to platform remove callb [...] new c4d4ce48f8f5 ASoC: stm: stm32_spdifrx: Convert to platform remove callb [...] new f56a1b1026ff ASoC: sunxi: sun4i-codec: Convert to platform remove callb [...] new 5423c00ee28f ASoC: sunxi: sun4i-i2s: Convert to platform remove callbac [...] new b9d01c825489 ASoC: sunxi: sun4i-spdif: Convert to platform remove callb [...] new 116d6c70fa3d ASoC: sunxi: sun50i-dmic: Convert to platform remove callb [...] new a594f423aed8 ASoC: sunxi: sun8i-codec: Convert to platform remove callb [...] new 1e482d82b813 ASoC: tegra: tegra186_asrc: Convert to platform remove cal [...] new e04913cba6a6 ASoC: tegra: tegra186_dspk: Convert to platform remove cal [...] new 41067828420d ASoC: tegra: tegra20_ac97: Convert to platform remove call [...] new 81ab73dbfe68 ASoC: tegra: tegra20_i2s: Convert to platform remove callb [...] new 8097e8afb9f6 ASoC: tegra: tegra210_admaif: Convert to platform remove c [...] new f129152cbce6 ASoC: tegra: tegra210_adx: Convert to platform remove call [...] new f1790c464b21 ASoC: tegra: tegra210_ahub: Convert to platform remove cal [...] new f3ac69d50c58 ASoC: tegra: tegra210_amx: Convert to platform remove call [...] new 7ffba01bcd3e ASoC: tegra: tegra210_dmic: Convert to platform remove cal [...] new e29df600149b ASoC: tegra: tegra210_i2s: Convert to platform remove call [...] new e0d782fad1f2 ASoC: tegra: tegra210_mixer: Convert to platform remove ca [...] new f94195ff022e ASoC: tegra: tegra210_mvc: Convert to platform remove call [...] new 37831f8c1441 ASoC: tegra: tegra210_ope: Convert to platform remove call [...] new 0e25bed50aaf ASoC: tegra: tegra210_sfc: Convert to platform remove call [...] new b17cf43d704b ASoC: tegra: tegra30_ahub: Convert to platform remove call [...] new d148a8d46583 ASoC: tegra: tegra30_i2s: Convert to platform remove callb [...] new 2ade2cf2b00c ASoC: ti: ams-delta: Convert to platform remove callback r [...] new a4d121f6f7e9 ASoC: ti: davinci-i2s: Convert to platform remove callback [...] new 09382b0150f0 ASoC: ti: davinci-mcasp: Convert to platform remove callba [...] new f12b0d036382 ASoC: ti: omap-hdmi: Convert to platform remove callback r [...] new 9b6818bb3c58 ASoC: ti: omap-mcbsp: Convert to platform remove callback [...] new 048d65897810 ASoC: uniphier: evea: Convert to platform remove callback [...] new d2b6d5b85a65 ASoC: ux500: mop500: Convert to platform remove callback r [...] new 316a6bbfb878 ASoC: ux500: ux500_msp_dai: Convert to platform remove cal [...] new bf6b5ced96cd ASoC: xilinx: xlnx_formatter_pcm: Convert to platform remo [...] new 407a27b72e16 ASoC: xilinx: xlnx_spdif: Convert to platform remove callb [...] new cbde81bc5573 ASoC: xtensa: xtfpga-i2s: Convert to platform remove callb [...] new 44e4b6ee0486 ALSA: sparc/cs4231: Convert to platform remove callback re [...] new 9fa6137d0c78 ALSA: sparc/dbri: Convert to platform remove callback retu [...] new 4af574f58f2f ALSA/ASoC: Convert to platform remove callback new 7062e1c727ec firmware: cs_dsp: Introduce no_core_startstop for self-boo [...] new 0cd1fd571719 ASoC: wm_adsp: Use no_core_startstop to prevent creating p [...] new 107c167419e7 firmware: cs_dsp: Support DSPs that don't require firmware [...] new 65a314b7ddc0 ASoC: wm_adsp: Support DSPs that don't require firmware download new 11520b87e223 ASoC: wm_adsp: Expose the DSP boot work actions as wm_adsp [...] new 0e7d82cbea8b ASoC: wm_adsp: Add support for loading bin files without wmfw new 991b1de830f6 ASoC: wm_adsp: Simplify the logging of requested firmware files new e49611252900 ASoC: cs35l56: Add driver for Cirrus Logic CS35L56 new 1d78e193b5ad ASoC: Initial support for Cirrus Logic CS35L56 new 54c5dc1df4b0 Merge remote-tracking branch 'asoc/for-6.4' into asoc-next new 2390a697bc72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 336cae562696 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new c653c9ad358a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 79bc3df9e756 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 59497514c598 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de6c23049595 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e39f2ae4e63 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new da543e144f92 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 2704abbca4af Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new bdc1cfbcedd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new abc3da41bfae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ca5c92ee9bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 00d9d20d6305 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 46fe62b4a53c Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 79781fe466b0 selinux: update the file list in MAINTAINERS new 5cada6362761 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a86d460ef62a Merge branch 'next' of git://github.com/cschaufler/smack-next new 1380e196af58 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 3f38e2abb49c next-20230320/tpmdd new dff1d1a62152 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6354bc7562de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00db9324b509 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f87d28673b71 entry: Fix noinstr warning in __enter_from_user_mode() new 9c77995049d9 Merge branch into tip/master: 'core/urgent' new 62c4e556e582 Merge branch into tip/master: 'locking/core' new 3ab2b1baf524 Merge branch into tip/master: 'objtool/core' new 4c1cdec319b9 x86/MCE/AMD: Use an u64 for bank_map new ec91c05535b2 Merge branch into tip/master: 'ras/core' new 72e6045c28ba Merge branch into tip/master: 'x86/cache' new 3adf171e10b6 Merge branch into tip/master: 'x86/cleanups' new 5cf0bc3c94c7 Merge branch into tip/master: 'x86/cpu' new e0b9d33ddba3 Merge branch into tip/master: 'x86/microcode' new e976e8db7189 Merge branch into tip/master: 'x86/misc' new 11af36cb8981 x86/paravirt: Convert simple paravirt functions to asm new 9cf7e4647d90 Merge branch into tip/master: 'x86/paravirt' new 54759b257ead Documentation/x86: Add CET shadow stack description new f7dabb27de62 x86/shstk: Add Kconfig option for shadow stack new d1b5e84f943c x86/cpufeatures: Add CPU feature flags for shadow stacks new d0d3e9a482a3 x86/cpufeatures: Enable CET CR4 bit for shadow stack new 44a100d0b9ee x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states new f2f3528ea37d x86/fpu: Add helper for modifying xstate new 0a3589d0e0ff x86/traps: Move control protection handler to separate file new ac591488436e x86/shstk: Add user control-protection fault handler new 4cecb5493945 x86/mm: Remove _PAGE_DIRTY from kernel RO pages new d2b3a938b6be x86/mm: Move pmd_write(), pud_write() up in the file new 2cdecd5f4a15 mm: Introduce pte_mkwrite_kernel() new 8df0f3f28add s390/mm: Introduce pmd_mkwrite_kernel() new 74fd30bd28e4 mm: Make pte_mkwrite() take a VMA new dee76004d54e x86/mm: Introduce _PAGE_SAVED_DIRTY new c169f96ab134 x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY new b349068fa10c x86/mm: Start actually marking _PAGE_SAVED_DIRTY new 5b541538cd8c mm: Move VM_UFFD_MINOR_BIT from 37 to 38 new db31a5b7a897 mm: Introduce VM_SHADOW_STACK for shadow stack memory new 3020efc57c33 x86/mm: Check shadow stack page fault errors new a1d44091f03e x86/mm: Teach pte_mkwrite() about stack memory new 2d4ef6672038 mm: Add guard pages around a shadow stack. new 4c8e07c3b6db mm/mmap: Add shadow stack pages to memory accounting new 0cac1da5886c mm: Re-introduce vm_flags to do_mmap() new 75818f575af6 mm: Don't allow write GUPs to shadow stack memory new 5dde71115fff x86/mm: Introduce MAP_ABOVE4G new 50f50f9c47c0 mm: Warn on shadow stack memory in wrong vma new 6ad563c4b42f x86/mm: Warn if create Write=0,Dirty=1 with raw prot new c40a7569ad82 x86: Introduce userspace API for shadow stack new 2e30e0071423 x86/shstk: Add user-mode shadow stack support new 2445a5c30aea x86/shstk: Handle thread shadow stack new da07286f0c9a x86/shstk: Introduce routines modifying shstk new 48581dd7456d x86/shstk: Handle signals for shadow stack new a9d48cbbcc40 x86/shstk: Introduce map_shadow_stack syscall new 44600eec3f2b x86/shstk: Support WRSS for userspace new 214b23e11864 x86: Expose thread features in /proc/$PID/status new a7c17fd7d856 x86/shstk: Wire in shadow stack interface new d2a302007b48 selftests/x86: Add shadow stack test new d84e6ee122e5 x86: Add PTRACE interface for shadow stack new d30299329def x86/shstk: Add ARCH_SHSTK_UNLOCK new b642e9e5f0dc x86/shstk: Add ARCH_SHSTK_STATUS new 8a071b9c1325 Merge branch into tip/master: 'x86/shstk' new 09dd1e66721c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4e89780a4c4b EDAC/altera: Remove redundant error logging new 541a6110b627 Merge edac-misc into edac-for-next new 36f4103833c3 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 9c2413f513f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 065569cff32a Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 9238e8bbb9fa Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 60974944a66a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 841adc0ca400 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b1471fb9816 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31dd553faf46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cbcc4bd1079e next-20230317/leds-lj new 37c2413e12a8 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new f54b2c2b5ab3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 0df1d3783a30 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 56b693ed3bda Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new be57a42bf27d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 8717fb12618a Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new b04dfd1c0daa Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 4658842abce4 interconnect: qcom: Drop obsolete dependency on COMPILE_TEST new 558ea1235488 interconnect: Skip call into provider if initial bw is zero new 4c4161b4c81b interconnect: qcom: drop obsolete OSM_L3/EPSS defines new f730038fe6a6 interconnect: qcom: osm-l3: drop unuserd header inclusion new 213913ff2b89 interconnect: Use of_property_present() for testing DT pro [...] new 419405c92299 interconnect: drop racy registration API new cadc37dc0c51 interconnect: drop unused icc_get() interface new 75dab2d9b1eb interconnect: drop unused icc_link_destroy() interface new 403ade557dd1 interconnect: qcom: rpm: drop bogus pm domain attach new 85bbbcfe0574 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 91a80fa87f79 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 5ead9f08791a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4fec5ce33ef3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4aad0541cee1 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 743dab38c983 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 1c83ab43ceab Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 703032d9983b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9f30762e8d6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c009b8a39fd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 378143e2800d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fc9ce051f22 vdpa/mlx5: Remove debugfs file after device unregister new 7f4358007f85 vhost: use struct_size and size_add to compute flex array sizes new 1a967eb79bea virtio: Reorder fields in 'struct virtqueue' new 7d88c5fe6f3f tools/virtio: virtio_test: Fix indentation new 7184a3f2ea8f tools/virtio: virtio_test -h,--help should return directly new 5d86b8b7bedb virtio_ring: Avoid using inline for small functions new 3dbaa4ac22a2 virtio_ring: Use const to annotate read-only pointer params new 0eea64194ac6 vhost-scsi: Fix vhost_scsi struct use after free new b683acaa1046 vhost-scsi: Fix crash during LUN unmapping new d7d8b71ed5ed vhost-scsi: Delay releasing our refcount on the tpg new cac725cf3509 vhost-scsi: Drop device mutex use in vhost_scsi_do_plug new 1b0a3fc534d0 vhost-scsi: Check for a cleared backend before queueing an event new 79c73dc82480 vhost-scsi: Drop vhost_scsi_mutex use in port callouts new 1781b55ea600 vhost-scsi: Reduce vhost_scsi_mutex use new 8d01b5573bcf virtio_ring: split: separate dma codes new eee1a3ed915b virtio_ring: packed: separate dma codes new ff464ae89156 virtio_ring: packed-indirect: separate dma codes new 42b4081de907 virtio_ring: split: support premapped new 0e99d9faf490 virtio_ring: packed: support premapped new 0107c09e96e9 virtio_ring: packed-indirect: support premapped new ed8b4e4dc4ee virtio_ring: update document for virtqueue_add_* new 9225f75b9b80 virtio_ring: introduce virtqueue_dma_dev() new 555eb7566adb virtio_ring: correct the expression of the description of [...] new 7797489fbb72 virtio_ring: separate the logic of reset/enable from virtq [...] new 76810b34cdd0 virtio_ring: introduce virtqueue_reset() new 128913373670 vdpa: add bind_mm/unbind_mm callbacks new d48f18639d73 vhost-vdpa: use bind_mm/unbind_mm device callbacks new a47f11c7f80d vringh: replace kmap_atomic() with kmap_local_page() new 287ed3e4f92f vringh: support VA with iotlb new c6f7d6969aac vdpa_sim: make devices agnostic for work management new 14fb9e92df3a vdpa_sim: use kthread worker new a9c5eb7db5d5 vdpa_sim: replace the spinlock with a mutex to protect the state new bce7bbce4c15 vdpa_sim: add support for user VA new 6caece421878 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 97cc2d2904a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58a3b3fa1f01 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new f546acbc9eb8 gpiolib: acpi: Move ACPI device NULL check to acpi_get_dri [...] new d884ae2571af gpio: mm-lantiq: Fix typo in the newly added header filename new f1659d2337ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ded4d557c020 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62762958e426 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new fb89d7d726f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf8248527a6c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f2fc7f8215f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 4ca4511aff43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab0fccc373d5 dt-bindings: rtc: Drop unneeded quotes new 0e6255fa3f64 rtc: meson-vrtc: Use ktime_get_real_ts64() to get the curr [...] new 13cb41ed4a90 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 2cd89fc43184 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 9a4ca74ca7b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b5197c46fa7 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 73d9afe06c36 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new a67bbdaf3303 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9db75defb51 efi/libstub: Pass loaded image EFI handle to efi_load_initrd() new bac363715a7c efi/libstub: Look for initrd LoadFile2 protocol on image handle new ec26cb89e95a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 63199694b6f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 829db862e6cc mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP new ac19705397df Merge branch 'slab/for-6.3-rc4/fixes' into slab/for-next new 99aece0c9443 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17c095fa01d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2d337b7158f8 userfaultfd: move unprivileged_userfaultfd sysctl to its own file new 962de54828c5 mm: hugetlb: move hugeltb sysctls to its own file new d59d91edd67e proc_sysctl: update docs for __register_sysctl_table() new f4c09b140735 proc_sysctl: move helper which creates required subdirectories new 8ae59580f2b0 sysctl: clarify register_sysctl_init() base directory order new 38e2dca826f2 apparmor: simplify sysctls with register_sysctl_init() new 54e6e0c272bb loadpin: simplify sysctls use with register_sysctl() new df1ce2bca6f7 yama: simplfy sysctls with register_sysctl() new d3d3a7d5aef8 seccomp: simplify sysctls with register_sysctl_init() new fca39ac78b41 csky: simplify alignment sysctl registration new adff53f84825 scsi: simplify sysctl registration with register_sysctl() new bc32321a2f06 hv: simplify sysctl registration new ece455cfaf55 md: simplify sysctl registration new ffcf09715de6 xen: simplify sysctl registration for balloon new eb472aa0678f proc_sysctl: enhance documentation new 02fb0e275142 lockd: simplify two-level sysctl registration for nlm_sysctls new c604371800f7 nfs: simplify two-level sysctl registration for nfs4_cb_sysctls new 0fecc6feb735 nfs: simplify two-level sysctl registration for nfs_cb_sysctls new c8c71f3ad790 xfs: simplify two-level sysctl registration for xfs_table new 33ea1201a8d8 fs/cachefiles: simplify one-level sysctl registration for [...] new 85d7c611e3a3 coda: simplify one-level sysctl registration for coda_table new f32783261a88 ntfs: simplfy one-level sysctl registration for ntfs_sysctls new 97b509c43e48 utsname: simplify one-level sysctl registration for uts_ke [...] new ce319df05ced ia64: simplify one-level sysctl registration for kdump_ctl_table new 936e720e729c ppc: simplify one-level sysctl registration for powersave_ [...] new 879d6e0be61e ppc: simplify one-level sysctl registration for nmi_wd_lpm [...] new 897d8593da6f x86: simplify one-level sysctl registration for abi_table2 new 416d339988d9 x86: simplify one-level sysctl registration for itmt_kern_table new 0abcc858d761 arm: simplify two-level sysctl registration for ctl_isa_vars new 9b15aa91b3b2 mm: memory-failure: Move memory failure sysctls to its own file new 31f83e59d7e9 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 28906e33153d Merge branch 'bitmap-for-next' of https://github.com/norov [...] new da91dcbcd512 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new ec241e61b3d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0aa250ce67a2 Add linux-next specific files for 20230322
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 (f3594f0204b7) \ N -- N -- N refs/heads/master (0aa250ce67a2)
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 886 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/bpf/bpf_devel_QA.rst | 20 +- Documentation/bpf/libbpf/index.rst | 25 +- Documentation/bpf/libbpf/libbpf_overview.rst | 228 ++ .../bindings/arm/mediatek/mediatek,sgmiisys.txt | 27 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 1 + .../devicetree/bindings/net/mediatek,net.yaml | 53 +- .../bindings/net/pcs/mediatek,sgmiisys.yaml | 55 + .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 1 - .../bindings/rtc/allwinner,sun4i-a10-rtc.yaml | 2 +- .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 2 +- .../bindings/rtc/atmel,at91rm9200-rtc.yaml | 2 +- .../bindings/rtc/atmel,at91sam9260-rtt.yaml | 2 +- .../bindings/rtc/brcm,brcmstb-waketimer.yaml | 2 +- .../devicetree/bindings/rtc/faraday,ftrtc010.yaml | 4 +- .../bindings/rtc/microcrystal,rv3032.yaml | 2 +- .../devicetree/bindings/rtc/mstar,msc313-rtc.yaml | 2 +- .../devicetree/bindings/rtc/nuvoton,nct3018y.yaml | 2 +- .../devicetree/bindings/rtc/nxp,pcf2127.yaml | 2 +- Documentation/devicetree/bindings/rtc/rtc-mxc.yaml | 2 +- .../devicetree/bindings/rtc/rtc-mxc_v2.yaml | 2 +- .../devicetree/bindings/rtc/sa1100-rtc.yaml | 4 +- .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 2 +- .../devicetree/bindings/rtc/ti,k3-rtc.yaml | 2 +- .../devicetree/bindings/rtc/trivial-rtc.yaml | 2 +- .../devicetree/bindings/sound/cirrus,cs35l45.yaml | 78 + Documentation/filesystems/proc.rst | 1 + Documentation/mm/arch_pgtable_helpers.rst | 9 +- Documentation/x86/index.rst | 1 + Documentation/x86/shstk.rst | 179 ++ MAINTAINERS | 17 +- Next/SHA1s | 72 +- Next/merge.log | 2986 +++++++++++--------- arch/alpha/include/asm/pgtable.h | 6 +- arch/arc/include/asm/hugepage.h | 2 +- arch/arc/include/asm/pgtable-bits-arcv2.h | 7 +- arch/arm/include/asm/pgtable-3level.h | 7 +- arch/arm/include/asm/pgtable.h | 2 +- arch/arm/kernel/signal.c | 2 +- arch/arm64/boot/dts/ti/Makefile | 7 +- arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 45 + arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 11 + arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 21 + arch/arm64/boot/dts/ti/k3-am62.dtsi | 3 +- arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 757 +++++ arch/arm64/boot/dts/ti/k3-am625.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am62a.dtsi | 3 +- arch/arm64/boot/dts/ti/k3-am62a7.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am64.dtsi | 3 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 3 +- .../dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso | 101 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 88 + arch/arm64/boot/dts/ti/k3-j7200.dtsi | 3 +- .../dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso | 133 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 116 + arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 4 - arch/arm64/boot/dts/ti/k3-j721e.dtsi | 4 +- .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 44 + arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 40 + arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 3 +- arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 50 + arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 19 + arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 3 +- .../k3.h => arch/arm64/boot/dts/ti/k3-pinctrl.h | 6 +- arch/arm64/configs/defconfig | 8 + arch/arm64/include/asm/pgtable.h | 9 +- arch/arm64/kernel/signal.c | 2 +- arch/arm64/kernel/signal32.c | 2 +- arch/arm64/mm/trans_pgd.c | 4 +- arch/csky/include/asm/pgtable.h | 2 +- arch/hexagon/include/asm/pgtable.h | 2 +- arch/ia64/include/asm/pgtable.h | 2 +- arch/loongarch/include/asm/pgtable.h | 4 +- arch/m68k/Kconfig.machine | 17 - arch/m68k/include/asm/mcf_pgtable.h | 2 +- arch/m68k/include/asm/motorola_pgtable.h | 6 +- arch/m68k/include/asm/sun3_pgtable.h | 6 +- arch/microblaze/include/asm/pgtable.h | 2 +- arch/mips/include/asm/fixmap.h | 2 +- arch/mips/include/asm/pgtable.h | 6 +- arch/nios2/include/asm/pgtable.h | 2 +- arch/openrisc/include/asm/pgtable.h | 2 +- arch/parisc/include/asm/pgtable.h | 6 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 2 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 4 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 2 +- arch/powerpc/include/asm/nohash/32/pte-8xx.h | 2 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 2 +- arch/riscv/include/asm/pgtable.h | 6 +- arch/s390/include/asm/hugetlb.h | 4 +- arch/s390/include/asm/pgtable.h | 14 +- arch/s390/mm/pageattr.c | 4 +- arch/sh/include/asm/pgtable_32.h | 10 +- arch/sparc/include/asm/pgtable_32.h | 2 +- arch/sparc/include/asm/pgtable_64.h | 6 +- arch/sparc/kernel/signal32.c | 2 +- arch/sparc/kernel/signal_64.c | 2 +- arch/um/include/asm/pgtable.h | 2 +- arch/x86/Kconfig | 24 + arch/x86/Kconfig.assembler | 5 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/disabled-features.h | 16 +- arch/x86/include/asm/fpu/api.h | 9 + arch/x86/include/asm/fpu/regset.h | 7 +- arch/x86/include/asm/fpu/sched.h | 3 +- arch/x86/include/asm/fpu/types.h | 16 +- arch/x86/include/asm/fpu/xstate.h | 6 +- arch/x86/include/asm/idtentry.h | 2 +- arch/x86/include/asm/mmu_context.h | 2 + arch/x86/include/asm/paravirt_types.h | 8 +- arch/x86/include/asm/pgtable.h | 322 ++- arch/x86/include/asm/pgtable_types.h | 56 +- arch/x86/include/asm/processor.h | 8 + arch/x86/include/asm/shstk.h | 38 + arch/x86/include/asm/special_insns.h | 13 + arch/x86/include/asm/tlbflush.h | 3 +- arch/x86/include/asm/trap_pf.h | 2 + arch/x86/include/asm/traps.h | 12 + arch/x86/include/uapi/asm/mman.h | 4 + arch/x86/include/uapi/asm/prctl.h | 12 + arch/x86/kernel/Makefile | 4 + arch/x86/kernel/cet.c | 152 + arch/x86/kernel/cpu/common.c | 35 +- arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/mce/amd.c | 14 +- arch/x86/kernel/cpu/proc.c | 23 + arch/x86/kernel/fpu/core.c | 54 +- arch/x86/kernel/fpu/regset.c | 78 + arch/x86/kernel/fpu/xstate.c | 90 +- arch/x86/kernel/idt.c | 2 +- arch/x86/kernel/paravirt.c | 27 +- arch/x86/kernel/process.c | 21 +- arch/x86/kernel/process_64.c | 9 +- arch/x86/kernel/ptrace.c | 12 + arch/x86/kernel/shstk.c | 499 ++++ arch/x86/kernel/signal.c | 1 + arch/x86/kernel/signal_32.c | 2 +- arch/x86/kernel/signal_64.c | 8 +- arch/x86/kernel/sys_x86_64.c | 6 +- arch/x86/kernel/traps.c | 87 - arch/x86/mm/fault.c | 22 + arch/x86/mm/pat/set_memory.c | 4 +- arch/x86/mm/pgtable.c | 38 + arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/mmu_pv.c | 2 +- arch/x86/xen/xen-asm.S | 2 +- arch/xtensa/include/asm/pgtable.h | 2 +- crypto/asymmetric_keys/pkcs7_verify.c | 10 +- crypto/asymmetric_keys/verify_pefile.c | 32 +- drivers/acpi/resource.c | 7 + drivers/acpi/video_detect.c | 8 + drivers/edac/altera_edac.c | 9 +- drivers/firmware/cirrus/cs_dsp.c | 17 +- drivers/gpio/gpiolib-acpi.c | 11 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 2 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 13 +- drivers/gpu/drm/gma500/psb_irq.c | 11 - drivers/gpu/drm/i915/display/intel_bios.c | 46 +- drivers/gpu/drm/i915/display/intel_color.c | 101 +- drivers/gpu/drm/i915/display/intel_color.h | 1 + drivers/gpu/drm/i915/display/intel_crtc.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 4 + drivers/gpu/drm/i915/display/intel_display.c | 31 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 35 +- .../gpu/drm/i915/display/intel_display_debugfs.h | 6 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 20 + .../gpu/drm/i915/display/intel_dp_link_training.h | 2 + drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 1 + drivers/gpu/drm/lima/lima_gem.c | 12 +- drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/adreno/a2xx.xml.h | 54 +- drivers/gpu/drm/msm/adreno/a3xx.xml.h | 30 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 11 + drivers/gpu/drm/msm/adreno/a4xx.xml.h | 38 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 11 + drivers/gpu/drm/msm/adreno/a5xx.xml.h | 44 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 8 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 795 ++++-- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 46 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 7 + drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 30 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 42 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 52 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 27 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 99 +- drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 115 +- drivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h | 40 +- drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h | 40 +- drivers/gpu/drm/msm/disp/mdp_common.xml.h | 40 +- drivers/gpu/drm/msm/dsi/dsi.xml.h | 41 +- drivers/gpu/drm/msm/dsi/dsi_phy_10nm.xml.h | 40 +- drivers/gpu/drm/msm/dsi/dsi_phy_14nm.xml.h | 40 +- drivers/gpu/drm/msm/dsi/dsi_phy_20nm.xml.h | 40 +- drivers/gpu/drm/msm/dsi/dsi_phy_28nm.xml.h | 40 +- drivers/gpu/drm/msm/dsi/dsi_phy_28nm_8960.xml.h | 40 +- drivers/gpu/drm/msm/dsi/dsi_phy_7nm.xml.h | 36 +- drivers/gpu/drm/msm/dsi/mmss_cc.xml.h | 40 +- drivers/gpu/drm/msm/dsi/sfpb.xml.h | 38 +- drivers/gpu/drm/msm/hdmi/hdmi.xml.h | 62 +- drivers/gpu/drm/msm/hdmi/qfprom.xml.h | 40 +- drivers/gpu/drm/msm/msm_gpu.c | 8 +- drivers/gpu/drm/msm/msm_gpu.h | 4 - drivers/gpu/drm/msm/msm_gpu_devfreq.c | 2 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 2 +- drivers/hwmon/hwmon.c | 7 +- drivers/hwmon/it87.c | 6 +- drivers/hwmon/peci/cputemp.c | 8 +- drivers/hwmon/pwm-fan.c | 8 + drivers/hwmon/xgene-hwmon.c | 14 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 24 +- drivers/hwtracing/coresight/coresight-etm4x.h | 20 +- drivers/i3c/master.c | 6 +- drivers/i3c/master/dw-i3c-master.c | 11 +- drivers/i3c/master/i3c-master-cdns.c | 11 +- drivers/i3c/master/mipi-i3c-hci/core.c | 6 +- drivers/i3c/master/svc-i3c-master.c | 11 +- drivers/net/dsa/Kconfig | 1 + drivers/net/dsa/b53/b53_common.c | 46 + drivers/net/dsa/b53/b53_priv.h | 1 + drivers/net/dsa/mt7530.c | 277 +- drivers/net/dsa/mt7530.h | 47 +- drivers/net/dsa/mv88e6xxx/chip.c | 4 +- drivers/net/dsa/qca/qca8k-8xxx.c | 1 - drivers/net/ethernet/chelsio/cxgb3/sge.c | 5 - .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 + drivers/net/ethernet/mediatek/Kconfig | 2 + drivers/net/ethernet/mediatek/Makefile | 2 +- drivers/net/ethernet/mediatek/mtk_eth_path.c | 14 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 111 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 118 +- drivers/net/ethernet/mediatek/mtk_ppe.c | 114 +- drivers/net/ethernet/mediatek/mtk_ppe.h | 25 +- drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c | 9 +- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 8 + drivers/net/ethernet/mediatek/mtk_ppe_regs.h | 14 + drivers/net/ethernet/mediatek/mtk_sgmii.c | 207 -- drivers/net/ethernet/pasemi/pasemi_mac.c | 2 +- drivers/net/geneve.c | 9 +- drivers/net/pcs/Kconfig | 7 + drivers/net/pcs/Makefile | 1 + drivers/net/pcs/pcs-mtk-lynxi.c | 305 ++ drivers/pci/controller/dwc/pcie-designware.c | 10 +- drivers/rtc/rtc-meson-vrtc.c | 4 +- drivers/soc/ti/k3-socinfo.c | 1 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 6 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 144 +- drivers/vdpa/vdpa_sim/vdpa_sim.h | 11 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 10 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 10 +- drivers/vhost/scsi.c | 63 +- drivers/vhost/vdpa.c | 31 + drivers/vhost/vringh.c | 153 +- drivers/virtio/virtio.c | 6 + drivers/virtio/virtio_ring.c | 342 ++- fs/aio.c | 2 +- fs/eventpoll.c | 186 +- fs/ext2/xattr.c | 1 - fs/f2fs/debug.c | 36 +- fs/f2fs/extent_cache.c | 241 +- fs/f2fs/f2fs.h | 44 +- fs/f2fs/file.c | 14 +- fs/f2fs/gc.c | 139 +- fs/f2fs/gc.h | 14 +- fs/f2fs/segment.c | 255 +- fs/proc/array.c | 6 + fs/proc/task_mmu.c | 3 + include/asm-generic/hugetlb.h | 4 +- include/drm/display/drm_dp.h | 3 + include/dt-bindings/pinctrl/k3.h | 7 + include/dt-bindings/sound/cs35l45.h | 57 + include/linux/context_tracking.h | 1 + include/linux/context_tracking_state.h | 2 + include/linux/firmware/cirrus/cs_dsp.h | 1 + include/linux/gfp.h | 7 +- include/linux/huge_mm.h | 39 +- include/linux/i3c/master.h | 2 +- include/linux/mm.h | 76 +- include/linux/mm_types.h | 7 +- include/linux/mman.h | 4 + include/linux/module.h | 8 + include/linux/page_ext.h | 2 - include/linux/pcs/pcs-mtk-lynxi.h | 13 + include/linux/pgtable.h | 14 + include/linux/proc_fs.h | 2 + include/linux/shmem_fs.h | 1 - include/linux/skbuff.h | 36 +- include/linux/slab.h | 1 - include/linux/syscalls.h | 1 + include/linux/vdpa.h | 10 + include/linux/virtio.h | 4 + include/linux/vmalloc.h | 4 - include/linux/vringh.h | 5 +- include/sound/cs35l56.h | 266 ++ include/trace/events/mmap.h | 4 +- include/uapi/asm-generic/siginfo.h | 3 +- include/uapi/asm-generic/unistd.h | 2 +- include/uapi/linux/elf.h | 2 + init/main.c | 74 +- ipc/shm.c | 2 +- kernel/bpf/core.c | 2 +- kernel/bpf/verifier.c | 19 +- kernel/entry/common.c | 2 +- kernel/module/internal.h | 6 - kernel/sys_ni.c | 1 + localversion-next | 2 +- mm/cma.c | 21 + mm/debug_vm_pgtable.c | 16 +- mm/gup.c | 2 +- mm/huge_memory.c | 38 +- mm/hugetlb.c | 4 +- mm/internal.h | 49 +- mm/kfence/core.c | 30 +- mm/memory-failure.c | 1 + mm/memory.c | 62 +- mm/migrate_device.c | 2 +- mm/mm_init.c | 2532 +++++++++++++++++ mm/mmap.c | 10 +- mm/mprotect.c | 2 +- mm/nommu.c | 4 +- mm/page_alloc.c | 2981 ++----------------- mm/shmem.c | 55 +- mm/slab.c | 2 +- mm/slab.h | 1 + mm/userfaultfd.c | 2 +- mm/util.c | 2 +- mm/vmscan.c | 2 +- net/bpf/test_run.c | 12 +- net/core/filter.c | 8 +- security/keys/request_key.c | 9 +- sound/arm/pxa2xx-ac97.c | 6 +- sound/atmel/ac97c.c | 6 +- sound/core/pcm_lib.c | 2 + sound/drivers/mts64.c | 6 +- sound/drivers/portman2x4.c | 6 +- sound/mips/hal2.c | 5 +- sound/mips/sgio2audio.c | 5 +- sound/pci/hda/hda_tegra.c | 6 +- sound/pci/hda/patch_conexant.c | 6 +- sound/ppc/powermac.c | 5 +- sound/sh/aica.c | 7 +- sound/sh/sh_dac_audio.c | 5 +- sound/soc/adi/axi-i2s.c | 6 +- sound/soc/adi/axi-spdif.c | 6 +- sound/soc/amd/acp-pcm-dma.c | 6 +- sound/soc/amd/acp/acp-rembrandt.c | 13 +- sound/soc/amd/acp/acp-renoir.c | 5 +- sound/soc/amd/ps/ps-pdm-dma.c | 5 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 5 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 5 +- sound/soc/amd/vangogh/acp5x-pcm-dma.c | 5 +- sound/soc/amd/yc/acp6x-pdm-dma.c | 5 +- sound/soc/apple/mca.c | 5 +- sound/soc/atmel/atmel-i2s.c | 6 +- sound/soc/atmel/atmel_wm8904.c | 6 +- sound/soc/atmel/mchp-i2s-mcc.c | 6 +- sound/soc/atmel/mchp-pdmc.c | 6 +- sound/soc/atmel/mchp-spdifrx.c | 6 +- sound/soc/atmel/mchp-spdiftx.c | 6 +- sound/soc/atmel/mikroe-proto.c | 6 +- sound/soc/atmel/sam9g20_wm8731.c | 6 +- sound/soc/atmel/sam9x5_wm8731.c | 6 +- sound/soc/atmel/tse850-pcm5142.c | 6 +- sound/soc/au1x/ac97c.c | 6 +- sound/soc/au1x/i2sc.c | 6 +- sound/soc/au1x/psc-ac97.c | 6 +- sound/soc/au1x/psc-i2s.c | 6 +- sound/soc/bcm/bcm63xx-i2s-whistler.c | 5 +- sound/soc/bcm/cygnus-ssp.c | 6 +- sound/soc/cirrus/edb93xx.c | 6 +- sound/soc/cirrus/ep93xx-i2s.c | 5 +- sound/soc/codecs/Kconfig | 44 + sound/soc/codecs/Makefile | 10 + sound/soc/codecs/cs35l41.c | 1 + sound/soc/codecs/cs35l45-i2c.c | 3 + sound/soc/codecs/cs35l45-spi.c | 5 + sound/soc/codecs/cs35l45-tables.c | 135 +- sound/soc/codecs/cs35l45.c | 630 ++++- sound/soc/codecs/cs35l45.h | 267 +- sound/soc/codecs/cs35l56-i2c.c | 83 + sound/soc/codecs/cs35l56-sdw.c | 528 ++++ sound/soc/codecs/cs35l56-shared.c | 390 +++ sound/soc/codecs/cs35l56-spi.c | 81 + sound/soc/codecs/cs35l56.c | 1461 ++++++++++ sound/soc/codecs/cs35l56.h | 77 + sound/soc/codecs/cs47l15.c | 6 +- sound/soc/codecs/cs47l24.c | 6 +- sound/soc/codecs/cs47l35.c | 6 +- sound/soc/codecs/cs47l85.c | 6 +- sound/soc/codecs/cs47l90.c | 6 +- sound/soc/codecs/cs47l92.c | 6 +- sound/soc/codecs/inno_rk3036.c | 6 +- sound/soc/codecs/lpass-rx-macro.c | 6 +- sound/soc/codecs/lpass-tx-macro.c | 6 +- sound/soc/codecs/lpass-va-macro.c | 6 +- sound/soc/codecs/lpass-wsa-macro.c | 6 +- sound/soc/codecs/msm8916-wcd-analog.c | 6 +- sound/soc/codecs/msm8916-wcd-digital.c | 6 +- sound/soc/codecs/rk817_codec.c | 6 +- sound/soc/codecs/wcd938x.c | 6 +- sound/soc/codecs/wm5102.c | 6 +- sound/soc/codecs/wm5110.c | 6 +- sound/soc/codecs/wm8994.c | 6 +- sound/soc/codecs/wm8997.c | 6 +- sound/soc/codecs/wm8998.c | 6 +- sound/soc/codecs/wm_adsp.c | 63 +- sound/soc/codecs/wm_adsp.h | 3 + sound/soc/dwc/dwc-i2s.c | 5 +- sound/soc/fsl/eukrea-tlv320.c | 6 +- sound/soc/fsl/fsl_asrc.c | 6 +- sound/soc/fsl/fsl_aud2htx.c | 6 +- sound/soc/fsl/fsl_audmix.c | 6 +- sound/soc/fsl/fsl_dma.c | 6 +- sound/soc/fsl/fsl_easrc.c | 6 +- sound/soc/fsl/fsl_esai.c | 6 +- sound/soc/fsl/fsl_mqs.c | 5 +- sound/soc/fsl/fsl_rpmsg.c | 6 +- sound/soc/fsl/fsl_sai.c | 6 +- sound/soc/fsl/fsl_spdif.c | 6 +- sound/soc/fsl/fsl_ssi.c | 6 +- sound/soc/fsl/fsl_xcvr.c | 5 +- sound/soc/fsl/imx-audmux.c | 6 +- sound/soc/fsl/imx-pcm-rpmsg.c | 6 +- sound/soc/fsl/imx-sgtl5000.c | 6 +- sound/soc/fsl/mpc5200_psc_ac97.c | 5 +- sound/soc/fsl/mpc5200_psc_i2s.c | 5 +- sound/soc/fsl/mpc8610_hpcd.c | 6 +- sound/soc/fsl/p1022_ds.c | 6 +- sound/soc/fsl/p1022_rdk.c | 6 +- sound/soc/fsl/pcm030-audio-fabric.c | 6 +- sound/soc/generic/test-component.c | 6 +- sound/soc/img/img-i2s-in.c | 6 +- sound/soc/img/img-i2s-out.c | 6 +- sound/soc/img/img-parallel-out.c | 6 +- sound/soc/img/img-spdif-in.c | 6 +- sound/soc/img/img-spdif-out.c | 6 +- sound/soc/img/pistachio-internal-dac.c | 6 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 5 +- sound/soc/intel/atom/sst/sst_acpi.c | 5 +- sound/soc/intel/boards/bytcht_es8316.c | 5 +- sound/soc/intel/boards/bytcr_rt5640.c | 5 +- sound/soc/intel/boards/bytcr_rt5651.c | 5 +- sound/soc/intel/boards/bytcr_wm5102.c | 5 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 6 +- sound/soc/intel/boards/sof_es8336.c | 6 +- sound/soc/intel/boards/sof_pcm512x.c | 6 +- sound/soc/intel/boards/sof_sdw.c | 6 +- sound/soc/intel/boards/sof_wm8804.c | 5 +- sound/soc/intel/catpt/device.c | 6 +- sound/soc/intel/skylake/skl-ssp-clk.c | 6 +- sound/soc/kirkwood/kirkwood-i2s.c | 6 +- sound/soc/mediatek/common/mtk-btcvsd.c | 5 +- sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 6 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 6 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 5 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 6 +- sound/soc/mediatek/mt8188/mt8188-afe-pcm.c | 6 +- sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 5 +- sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 5 +- sound/soc/meson/aiu.c | 6 +- sound/soc/mxs/mxs-sgtl5000.c | 6 +- sound/soc/pxa/mmp-sspa.c | 7 +- sound/soc/pxa/pxa2xx-ac97.c | 5 +- sound/soc/qcom/qdsp6/q6routing.c | 6 +- sound/soc/rockchip/rockchip_i2s.c | 6 +- sound/soc/rockchip/rockchip_pdm.c | 6 +- sound/soc/rockchip/rockchip_rt5645.c | 6 +- sound/soc/rockchip/rockchip_spdif.c | 6 +- sound/soc/samsung/arndale.c | 5 +- sound/soc/samsung/i2s.c | 8 +- sound/soc/samsung/odroid.c | 6 +- sound/soc/samsung/pcm.c | 6 +- sound/soc/samsung/snow.c | 6 +- sound/soc/samsung/spdif.c | 6 +- sound/soc/sh/fsi.c | 6 +- sound/soc/sh/hac.c | 5 +- sound/soc/sh/rcar/core.c | 6 +- sound/soc/sh/rz-ssi.c | 6 +- sound/soc/sh/siu_dai.c | 5 +- sound/soc/sprd/sprd-mcdt.c | 6 +- sound/soc/stm/stm32_adfsdm.c | 6 +- sound/soc/stm/stm32_i2s.c | 6 +- sound/soc/stm/stm32_sai_sub.c | 6 +- sound/soc/stm/stm32_spdifrx.c | 6 +- sound/soc/sunxi/sun4i-codec.c | 6 +- sound/soc/sunxi/sun4i-i2s.c | 6 +- sound/soc/sunxi/sun4i-spdif.c | 6 +- sound/soc/sunxi/sun50i-dmic.c | 6 +- sound/soc/sunxi/sun8i-codec.c | 6 +- sound/soc/tegra/tegra186_asrc.c | 6 +- sound/soc/tegra/tegra186_dspk.c | 6 +- sound/soc/tegra/tegra20_ac97.c | 6 +- sound/soc/tegra/tegra20_i2s.c | 6 +- sound/soc/tegra/tegra210_admaif.c | 6 +- sound/soc/tegra/tegra210_adx.c | 6 +- sound/soc/tegra/tegra210_ahub.c | 6 +- sound/soc/tegra/tegra210_amx.c | 6 +- sound/soc/tegra/tegra210_dmic.c | 6 +- sound/soc/tegra/tegra210_i2s.c | 6 +- sound/soc/tegra/tegra210_mixer.c | 6 +- sound/soc/tegra/tegra210_mvc.c | 6 +- sound/soc/tegra/tegra210_ope.c | 6 +- sound/soc/tegra/tegra210_sfc.c | 6 +- sound/soc/tegra/tegra30_ahub.c | 6 +- sound/soc/tegra/tegra30_i2s.c | 6 +- sound/soc/ti/ams-delta.c | 5 +- sound/soc/ti/davinci-i2s.c | 6 +- sound/soc/ti/davinci-mcasp.c | 6 +- sound/soc/ti/omap-hdmi.c | 5 +- sound/soc/ti/omap-mcbsp.c | 6 +- sound/soc/uniphier/evea.c | 6 +- sound/soc/ux500/mop500.c | 6 +- sound/soc/ux500/ux500_msp_dai.c | 6 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 5 +- sound/soc/xilinx/xlnx_spdif.c | 5 +- sound/soc/xtensa/xtfpga-i2s.c | 5 +- sound/sparc/cs4231.c | 6 +- sound/sparc/dbri.c | 6 +- sound/usb/endpoint.c | 22 +- sound/usb/endpoint.h | 4 +- sound/usb/pcm.c | 2 +- tools/lib/bpf/bpf_helpers.h | 5 + tools/lib/bpf/gen_loader.c | 10 +- tools/lib/bpf/libbpf.c | 20 +- tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/json_writer.c | 1 + tools/testing/selftests/bpf/json_writer.h | 1 + .../testing/selftests/bpf/prog_tests/ctx_rewrite.c | 14 +- .../selftests/bpf/prog_tests/xdp_do_redirect.c | 7 +- .../selftests/bpf/progs/task_kfunc_success.c | 20 +- .../testing/selftests/bpf/progs/test_ksyms_weak.c | 2 +- .../selftests/bpf/progs/test_xdp_do_redirect.c | 2 +- tools/testing/selftests/bpf/test_progs.c | 83 +- tools/testing/selftests/bpf/test_progs.h | 1 + .../selftests/sigaltstack/current_stack_pointer.h | 23 + tools/testing/selftests/sigaltstack/sas.c | 7 +- tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/test_shadow_stack.c | 695 +++++ 538 files changed, 17412 insertions(+), 7624 deletions(-) create mode 100644 Documentation/bpf/libbpf/libbpf_overview.rst delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,sgmiisys.txt create mode 100644 Documentation/devicetree/bindings/net/pcs/mediatek,sgmiisys.yaml create mode 100644 Documentation/x86/shstk.rst create mode 100644 arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso copy include/dt-bindings/pinctrl/k3.h => arch/arm64/boot/dts/ti/k3-pinctrl.h (93%) create mode 100644 arch/x86/include/asm/shstk.h create mode 100644 arch/x86/kernel/cet.c create mode 100644 arch/x86/kernel/shstk.c delete mode 100644 drivers/net/ethernet/mediatek/mtk_sgmii.c create mode 100644 drivers/net/pcs/pcs-mtk-lynxi.c create mode 100644 include/linux/pcs/pcs-mtk-lynxi.h create mode 100644 include/sound/cs35l56.h create mode 100644 sound/soc/codecs/cs35l56-i2c.c create mode 100644 sound/soc/codecs/cs35l56-sdw.c create mode 100644 sound/soc/codecs/cs35l56-shared.c create mode 100644 sound/soc/codecs/cs35l56-spi.c create mode 100644 sound/soc/codecs/cs35l56.c create mode 100644 sound/soc/codecs/cs35l56.h create mode 120000 tools/testing/selftests/bpf/json_writer.c create mode 120000 tools/testing/selftests/bpf/json_writer.h create mode 100644 tools/testing/selftests/sigaltstack/current_stack_pointer.h create mode 100644 tools/testing/selftests/x86/test_shadow_stack.c