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 b27a3ca08ba7 Add linux-next specific files for 20220829 omits eee08364b882 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 1a98e8e2c83b Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits a438122b658a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 9a277e8ce572 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 118a4bc92334 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b65e347381cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdabcf93fb57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9603e469be27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6acbf76cecca Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 0dd76ad90b33 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits df4d6bf140cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9dbc0268228b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57c6611d086e Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 0d6c2588a31f Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 3216fe986aab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34050ac79ca6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits df13ce2307fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 296ff31531ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 406332c61d3a Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 4e6f3c96be88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05f318f9b092 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60b6f1e0e562 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits a5af83fa90bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcf89871679b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4bffa6c1879c next-20220826/cgroup omits 2f14cd7a5011 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits da33ed11866b Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits d795a33d2362 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 868b3d59b3dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 299ba01e4d91 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits d960a86f6bc5 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits d847c0e90347 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4261cb478a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b504d98aa344 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 06d9fd3a7f0a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 69ddd9b48943 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 87aaaa7778dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9aff3b1e5594 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60f026a89f41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b35e2966e564 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed183dfd7f5b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 91e7562790e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b40a57c9f4d5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 1265f4196041 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 9dd0d084ae0c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cefa87965917 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 159cb9ebecce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47e26350357c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 746a698cdb12 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 1dda8376b972 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 57e1f61d2ae1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b5c7bc069bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d152d60c165 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits e811f9c200df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c4308c44f498 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2f27090fbce Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 5525d730fab9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c84ef2f576e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fec353f38abb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afb99aa43e7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb19c1eb0733 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 513b2fba2b0d Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 1a5252757791 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 25aac4e14a09 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 24b14530d5c5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 2c1f09f17621 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 8e85fbf07407 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e9df8a421e94 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e88608e397aa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 35a4955a09b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 941b7d5c77c4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 36ffab766578 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3e8605d5712 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fd1a5b5abdbb Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 8c77809ace68 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 32985570444d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 2da4ef2365b0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a1ed5ca7dc00 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 63a250d2bbd5 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 6669aa93a371 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 5c67c4e5b50b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits fae5e03bc493 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a57d31f6b23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d38a43b139e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e03cada2f5cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b318ce9e4d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aedbdfefbf68 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits a66995b5a189 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f9c615e1f4d Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits b767ac0119a1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 630263a9717c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits f54912eaf74b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5a6535fc7962 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 91d39e6422f7 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8bfd1fbfdea7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60af65a3cce0 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 87f17315c289 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd3eaf4c46fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 014004e28e6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d39d9f550ad Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 6feae27e991d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34a50b00cb9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0c19927f0ed0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4405ca8c71e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6eb25b3d3681 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 71839e5c9b2f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 9c72bb99ac1c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits fa8e3ba7231c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits ff2eeb0f9831 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60c3ee986d01 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 44b3fab849ab Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 59591c1ba9d7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 7068474dae3f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 2b3001ec13b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4fa8cc3935ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72af9d046d25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b5e55f2deeef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d0350b62d29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a2fd594cb03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 622018a21615 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36faca91fe6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2df1aa112808 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ac4667e5a889 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8c9fcfa0838 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 09fc8a4e311c Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits d112b08d7d9d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 0bf6a854c2dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fb85bf50b57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd1d0e1fde06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db02def13aba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3726c5730701 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 07367270620f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 44dc2f5ca065 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits a3808083c780 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 13772ea5235c Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 7953f98a1683 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 67a5a2dd8d0b Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 6f6279e0b099 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 5a4edc89c7b6 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits e19e9a7b0ea2 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 581f9cc0b133 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7a52fc75d5bc Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 39fe570a6a31 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 9bbca8b6a434 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c2ebd186c960 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits fff8b0d5972e Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 8a2a94d0826c Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 0fad09322e47 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 1fdf0b9048e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 23c5a7c869fb Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 37e5f5f81815 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 75ffa0ce51c5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e93571cb1f6f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0539bf552362 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 87e8b9276da6 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 952a7610c552 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 47386f58edba Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 49414356f4d8 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 34298b372cb8 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 78353d0e0d46 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 238248c4a46f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6304346badfd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c8103330f726 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e30d7553acfe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5a99be09bde7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b13127f73365 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 653bf2b0a2b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b0f47276a52 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6fcfa7130a52 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7e5735ee0de1 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 144f8058db27 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits c9ee410352e4 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits ee07b83b757d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8082b13a76b2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 56a301b63a52 Merge remote-tracking branch 'spi/for-6.1' into spi-next omits 63c9ee3c8d43 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] omits 3cd5d49ce8ef Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits a6fa671e8ba7 Merge branch into tip/master: 'x86/timers' omits 8ea481bedaa5 Merge branch into tip/master: 'x86/sgx' omits eff0cc03c17c Merge branch into tip/master: 'x86/platform' omits a0ded86c5720 Merge branch into tip/master: 'x86/mm' omits d8207b5b0d21 Merge branch into tip/master: 'x86/microcode' omits 897354f8c9b5 Merge branch into tip/master: 'x86/cpu' omits ec40873e46fa Merge branch into tip/master: 'x86/cleanups' omits 3da232487b84 Merge branch into tip/master: 'sched/core' omits da444706d3cd Merge branch into tip/master: 'ras/core' omits 737d267f4107 Merge branch into tip/master: 'perf/core' omits b7169644146d Merge branch into tip/master: 'objtool/core' omits ccd23c04279c Merge branch into tip/master: 'locking/core' omits dff9854ebe32 Merge branch into tip/master: 'sched/urgent' omits 25938ca3bab1 scripts/extract-ikconfig: add zstd compression support omits 5ad2068fb88e Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits 81b8df73be9d Merge branch 'mm-nonmm-unstable' into mm-everything omits 4cad2ef05ac6 initramfs: mark my_inptr as __initdata omits 88b2df30caf1 fail_function: fix wrong use of fei_attr_remove() omits 2cf626b0628f fail_function: refctor code of checking return value of re [...] omits 7d1b499c7e7f fail_function: switch to memdup_user_nul() helper omits e1af5f2bcb66 overflow, tracing: define the is_signed_type() macro once omits ccd2cded5d26 testing/selftests: add tests for the is_signed_type() macro omits b53ef7514068 smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] omits d8bb6c6199e0 task_work: use try_cmpxchg in task_work_add, task_work_can [...] omits da01365838bb lib: move from strlcpy with unused retval to strscpy omits 1a5a17a12428 init: move from strlcpy with unused retval to strscpy omits 2013bda7ec07 reiserfs: move from strlcpy with unused retval to strscpy omits 0f5c802cd108 ocfs2: move from strlcpy with unused retval to strscpy omits 41b7fbf64b12 ia64: move from strlcpy with unused retval to strscpy omits 01eb61fb2126 alpha: move from strlcpy with unused retval to strscpy omits f35e1af8cc4c bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless omits 5364544a13e0 hfs: replace kmap() with kmap_local_page() in btree.c omits ece82e54ace0 hfs: replace kmap() with kmap_local_page() in bnode.c omits b7a836275d47 hfs: unmap the page in the "fail_page" label omits 0c28d9ccf91f kexec: replace kmap() with kmap_local_page() omits c73368031229 iversion: use atomic64_try_cmpxchg) omits d25cb1a13b7f aio: use atomic_try_cmpxchg in __get_reqs_available omits 3a74c47f6ef0 buffer: use try_cmpxchg in discard_buffer omits dd06d6b45f54 epoll: use try_cmpxchg in list_add_tail_lockless omits d2537c0b2081 ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] omits 23d9f8fa0c62 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency omits 9584df7b4ddd fs/qnx6: delete unnecessary checks before brelse() omits a464f600d54c kernel: exit: cleanup release_thread() omits 31c36ef51fc1 kbuild: add debug level and macro defs options omits 115014e9134e proc: save LOC in vsyscall test omits 80fd0b0852b4 llist: Use try_cmpxchg in llist_add_batch and llist_del_first omits 5a4716a3ad06 fault-injection: make stacktrace filter works as expected omits 766110c2bc3b fault-injection: make some stack filter attrs more readable omits fb80401683e1 fault-injection: skip stacktrace filtering by default omits e21106501250 fault-injection: allow stacktrace filter for x86-64 omits 754fc5e0774a panic, kexec: make __crash_kexec() NMI safe omits 9ab48c8a49f0 kexec: turn all kexec_mutex acquisitions into trylocks omits 9bc030ab9dbe lib/cmdline: avoid page fault in next_arg omits 8cbf731b548a checkpatch: Add kmap and kmap_atomic to the deprecated list omits 4118295b8e42 fs/isofs: replace kmap() with kmap_local_page() omits b31281c5c49f iio: common: scmi_sensors: use HZ macro from units.h omits 87dbd6ab1f77 iio: accel: adxl345: use HZ macro from units.h omits 002f8e64b9dc units: complement the set of Hz units omits 09db69e17f8f treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y omits 0a2ce34dcf79 ipc/util.c: cleanup and improve sysvipc_find_ipc() omits 97a543100ba2 scripts/decodecode: improve faulting line determination omits 4eff905825ce hfsplus: convert kmap() to kmap_local_page() in btree.c omits 9cc856be094d hfsplus: convert kmap() to kmap_local_page() in bitmap.c omits 1fa36b67946e hfsplus: convert kmap() to kmap_local_page() in bnode.c omits 742de22dbb71 hfsplus: unmap the page in the "fail_page" label omits 5b859c34d0a8 lib/debugobjects: fix stat count and optimize debug_object [...] omits 2a7caaaca6f0 init/main.c: silence some -Wunused-parameter warnings omits 90cba10c0ded ocfs2: fix ocfs2 corrupt when iputting an inode omits fe3fd8e80811 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 3dd46a488fe6 ocfs2: reflink deadlock when clone file to the same direct [...] omits 0206e719c99e mm/damon/vaddr: remove comparison between mm and last_mm w [...] omits 041793825f6f mm/damon: simplify the parameter passing for 'check_accesses' omits 513185b67df2 mm/zswap: skip confusing print info omits 144796ff0208 mm/zswap: delay the initializaton of zswap until the first [...] omits 889fc88e5fcf mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] omits 4eb2a569f5da frontswap: invoke ops->init for online swap device in fron [...] omits 7459e7079d63 frontswap: skip frontswap_ops init if zswap init failed. omits 2e430c299e05 mm-fix-null-ptr-deref-in-kswapd_is_running-fix omits 1eddabc7eee4 mm: fix null-ptr-deref in kswapd_is_running() omits 9e51e3c338e0 mm: kill is_memblock_offlined() omits d41e9b60e72f filemap: remove find_get_pages_contig() omits 1d65ae36934f ramfs: convert ramfs_nommu_get_unmapped_area() to use file [...] omits fce20860b93c nilfs2: convert nilfs_find_uncommited_extent() to use file [...] omits 5ee843145c15 btrfs: convert process_page_range() to use filemap_get_fol [...] omits 6a533ee04a04 btrfs: convert end_compressed_writeback() to use filemap_g [...] omits 5de697e51e99 btrfs: convert __process_pages_contig() to use filemap_get [...] omits 67e76ba6cded filemap: add filemap_get_folios_contig() omits 3b5f072b2671 zram: don't retry compress incompressible page omits a640fe419970 mm: backing-dev: Remove the unneeded result variable omits 1a4525fe34ed mm: deduplicate cacheline padding code omits 298264269601 page_ext-introduce-boot-parameter-early_page_ext-fix omits 089f8fc3ebe9 page_ext: introduce boot parameter 'early_page_ext' omits 8d29084c652c s390/hugetlb: switch to generic version of follow_huge_pud() omits fa278c9622de mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix omits 383a21514f60 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix-2 omits 120fccbe7466 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix omits e8fedfea3dea mm: reduce noise in show_mem for lowmem allocations omits 3d3f7bed226a mm: fixup documentation regarding pte_numa() and PROT_NUMA omits 8843303704d4 mm/gup: use gup_can_follow_protnone() also in GUP-fast omits 4175bd44f62d mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() omits 2b1ad9293045 memcg: increase MEMCG_CHARGE_BATCH to 64 omits 10b4e0b08217 mm: page_counter: rearrange struct page_counter fields omits a4ebc8d0a5e9 mm: page_counter: remove unneeded atomic ops for low/min omits 9964a291878e hugetlb: use new vma_lock for pmd sharing synchronization omits a4fc8ca883ba hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] omits 0ff2890b138e hugetlb: add vma based lock for pmd sharing omits 2867e9e8a580 hugetlb: rename vma_shareable() and refactor code omits 788ab16cdabd hugetlb-handle-truncate-racing-with-page-faults-fix-fix omits 4927eadd8c3f hugetlb: fix/remove uninitialized variable in remove_inode [...] omits 0e99a3f25816 hugetlb: handle truncate racing with page faults omits e906f3bff659 hugetlb-rename-remove_huge_page-to-hugetlb_delete_from_pag [...] omits ac184065f0d6 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] omits 46472fed3203 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] omits 74a4200c999d hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] omits a69855efe00e mm: fix the handling Non-LRU pages returned by follow_page omits d1e372d10854 mm: remove EXPERIMENTAL flag for zswap omits 1a7fc25ed5cb drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] omits 8395cc47942d mm-gupc-refactor-check_and_migrate_movable_pages-fix omits 8d7a1984b331 mm/gup.c: refactor check_and_migrate_movable_pages() omits e31f83c45fe9 mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] omits 13a60b48efa9 mm: Skip retry when new limit is not below old one in page [...] omits be9abb0735f6 mm: pagewalk: add back missing variable initializations omits 9725db9108ba mm: pagewalk: move variables to more local scope, tweak loops omits a72d0559c8a9 mm: pagewalk: allow walk_page_range_novma() without mm omits 372314f23da0 mm: pagewalk: add api documentation for walk_page_range_novma() omits 15c6f2ee7865 mm: pagewalk: fix documentation of PTE hole handling omits 9f287375a791 mm: pagewalk: don't check vma in walk_page_range_novma() omits 9921743e10f8 mm: pagewalk: add back missing variable initializations omits d9f6eaa9eb83 mm: pagewalk: add back missing variable initializations omits ecbd7e1d349e mm: pagewalk: make error checks more obvious omits 28690a604f73 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 97da157cd773 mm: add merging after mremap resize omits 580cd17b39d3 mm: refactor of vma_merge() omits 9c5bc4e4ab08 mm-delete-unused-mmf_oom_victim-flag-fix omits 5b007f7e1889 mm: delete unused MMF_OOM_VICTIM flag omits a1443e5e7474 mm-drop-oom-code-from-exit_mmap-fix-fix omits d066595925ce mm: drop oom code from exit_mmap omits 41dc62af0ce0 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 336c269c3878 mm/mmap.c: pass in mapping to __vma_link_file() omits ab4ef7891541 mm/mmap: drop range_has_overlap() function omits b91196befe86 mm: fix one kernel-doc comment omits 3dcaf2ff0729 mm: remove the vma linked list omits 3b7db947b90c mm/vmscan: Use vma iterator instead of vm_next omits 689701ffbf5a riscv: use vma iterator for vdso omits a72eaad078ea mm/nommu: fix error handling in split_vma() omits ff091836b090 nommu: remove uses of VMA linked list omits 07a45d36dca5 i915: use the VMA iterator omits 785dcbb51d4c mm/swapfile: use vma iterator instead of vma linked list omits 11eebcf23259 mm/pagewalk: use vma_find() instead of vma linked list omits 3ae2ee598d09 mm/oom_kill: use maple tree iterators instead of vma linked list omits 22b86ddc7d5a mm/msync: use vma_find() instead of vma linked list omits f3591fbe9e52 mm/mremap: use vma_find_intersection() instead of vma linked list omits adb6d6f6b789 mm/mprotect: fix maple tree start address in do_mprotect_pkey() omits c9edcdb0608a mm/mprotect: use maple tree navigation instead of vma linked list omits 7a765ed0fe0c mm/mlock: use vma iterator and maple state instead of vma [...] omits d6a675b08f1c mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 4c1b3738ed6a mm/memcontrol: stop using mm->highest_vm_end omits 69a5f2a9a4e5 mm/madvise: use vma_find() instead of vma linked list omits 4296e66651c8 mm/ksm: use vma iterators instead of vma linked list omits a98725b74cb9 mm/khugepaged: stop using vma linked list omits ae22a7047eda mm/gup: use maple tree navigation instead of linked list omits ca574b843b45 bpf: remove VMA linked list omits acdcf77cee0f fork: use VMA iterator omits 3b38708028f8 sched: use maple tree iterator to walk VMAs omits acb46dd429e1 perf: use VMA iterator omits c2449833839c acct: use VMA iterator instead of linked list omits 570c3a6bb856 ipc/shm: use VMA iterator instead of linked list omits 28f6aef1e9f9 userfaultfd: use maple tree iterator to iterate VMAs omits a54035316bce fs/proc/task_mmu: stop using linked list and highest_vm_end omits bd149d829254 fs/proc/base: use maple tree iterators in place of linked list omits c54789fb3e87 exec: use VMA iterator instead of linked list omits b7b4ce163105 coredump: remove vma linked list walk omits d21eaa8f1dbd um: remove vma linked list walk omits 5b7e0a2bb51b optee: remove vma linked list walk omits 774701be6b11 cxl: remove vma linked list walk omits 27ece12de38a xtensa: remove vma linked list walks omits f208cc51c04b x86: remove vma linked list walks omits f2e7d7f44601 s390: remove vma linked list walks omits 804c7a3bbc03 powerpc: remove mmap linked list walks omits a4a78e3be2b3 parisc: remove mmap linked list from cache handling omits 1a3fd6732208 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 48c27681a23c arm64: remove mmap linked list from vdso omits 7e24f5d874a0 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 1e295746a7c6 mm/mmap: reorganize munmap to use maple states omits fbd67b97de67 mm/mmap: move mmap_region() below do_munmap() omits 8aebbf7da1cd mm: convert vma_lookup() to use mtree_load() omits 3082dc2da170 mm: remove vmacache omits f763af0cab58 mm/mmap: use advanced maple tree API for mmap_region() omits 4153210bd74f mm: use maple tree operations for find_vma_intersection() omits e93cb56a8d24 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits b1cac5f8077a mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 2a8c2638e50e mm: optimize find_exact_vma() to use vma_lookup() omits 46cbb78abc10 xen: use vma_lookup() in privcmd_ioctl_mmap() omits c5f8dec1baf3 mmap: change zeroing of maple tree in __vma_adjust() omits e8d47dbcc9c8 mm: remove rb tree. omits 8ea872ecb5ca proc: remove VMA rbtree use from nommu omits 3d96c795b3a8 damon: convert __damon_va_three_regions to use the VMA iterator omits dff91a91d990 kernel/fork: use maple tree for dup_mmap() during forking omits 11798689fe60 mm/mmap: use maple tree for unmapped_area{_topdown} omits 03e03a23a8ae mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits ad60275564fe mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 0b605ee080ee mmap: use the VMA iterator in count_vma_pages_range() omits 7c171d20c427 mm: add VMA iterator omits 4209bf29279f mm: start tracking VMAs with maple tree omits 4c84084d4bc5 lib/test_maple_tree: add testing for maple tree omits 12b31569873b radix tree test suite: add lockdep_is_held to header omits e2d9aad59ec2 radix tree test suite: add support for slab bulk APIs omits ff7919186ccf radix tree test suite: add allocation counts and size to k [...] omits 3f127a96b20b radix tree test suite: add kmem_cache_set_non_kernel() omits 552651ca5539 radix tree test suite: add pr_err define omits ce31506d7e24 maple_tree: fix documentation warnings omits 1d931dcb9434 Maple Tree: add new data structure omits c16f645cdccd mm: memcg: export workingset refault stats for cgroup v1 omits ba600d3bd3bc mm/page_owner.c: add llseek for page_owner omits 7f0991267255 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP omits 375697408ac7 mm/damon: validate if the pmd entry is present before accessing omits 4d9dec4006bd mm: release private data before split THP omits 1aa75bd66e73 mm: hugetlb: simplify per-node sysfs creation and removal omits 6b1bafb04c57 mm: thp: remove redundant pgtable check in set_huge_zero_page() omits 5a9bbcf9b50a mm: memory-failure: kill __soft_offline_page() omits fbddd33f00a1 mm: memory-failure: kill soft_offline_free_page() omits 17277c0d5767 mm: hugetlb_vmemmap: simplify reset_struct_pages() omits 15b68152fea5 mm, hwpoison: avoid trying to unpoison reserved page omits f19190147272 mm-hwpoison-kill-procs-if-unmap-fails-v2 omits 17ee54d24f1c mm, hwpoison: kill procs if unmap fails omits 494054095fed mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() omits 29e548dd0e34 mm, hwpoison: fix extra put_page() in soft_offline_page() omits df9cd915e25f mm, hwpoison: fix page refcnt leaking in unpoison_memory() omits abcaffdafbcd mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] omits a334a2001b7c lib/nodemask: optimize node_random for nodemask with singl [...] omits 3abdb0a6736d mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits a27f811d5864 kernel/sched/fair: include missed header file, memory-tiers.h omits f3127bb1e38f mm/demotion: update node_is_toptier to work with memory tiers omits 843925a4c0e7 mm/demotion: demote pages according to allocation fallback order omits 5f98cdc5dca2 mm/demotion: drop memtier from memtype omits 343ddc62550e mm/demotion: add pg_data_t member to track node memory tie [...] omits 34d3cf2f53fe mm/demotion: build demotion targets based on explicit memo [...] omits 88b527d7c743 mm/demotion: assign correct memory type for multiple dax d [...] omits 751881b70266 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits 649bf4dd2dd1 mm/demotion: fix kernel error with memory hotplug omits bde583f0436d mm/demotion: add hotplug callbacks to handle new numa node [...] omits 2809d02e0bbb mm/demotion: move memory demotion related code omits fc3aa220d6cf mm-demotion-add-support-for-explicit-memory-tiers-fix omits f7743959f93f mm/demotion: add support for explicit memory tiers omits 80dd001580c9 mm-fix-use-after-free-of-page_ext-after-race-with-memory-o [...] omits 3775c8b8aca8 mm: fix use-after free of page_ext after race with memory-offline omits 25329ea1140a mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() omits b18d48c76390 mm: memcontrol: fix a typo in comment omits 42aad06c07e7 mm/page_io: count submission time as thrashing delay for d [...] omits 1ece9056b15d delayacct: support re-entrance detection of thrashing accounting omits 3d13a085a067 mm: multi-gen LRU: design doc omits df99ccdf9f46 mm: multi-gen LRU: admin guide omits 170f92af3873 mm: multi-gen LRU: debugfs interface omits 06baef3d12c9 mm: multi-gen LRU: thrashing prevention omits 190c214d9f9d mm: multi-gen LRU: kill switch omits dee451417b81 mm: multi-gen LRU: optimize multiple memcgs omits 9762396148fa mm: multi-gen LRU: support page table walks omits 3154153a50d1 mm: multi-gen LRU: exploit locality in rmap omits c766716761d9 mm: multi-gen LRU: minimal implementation omits 66a4c446aee6 mm: multi-gen LRU: groundwork omits 43159f371a14 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits b6e4034dbe73 mm/vmscan.c: refactor shrink_node() omits 7f0abf038c96 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 5583bbfc2cb0 mm: x86, arm64: add arch_has_hw_pte_young() omits 3cebb7e702d1 mm: kill find_min_pfn_with_active_regions() omits 2f0665d55b77 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER omits bf8272a7ef7d zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] omits 5c85af4fb145 zsmalloc: zs_object_copy: replace email link to doc omits e6432e030411 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits 0fcc70cc8d13 mm: oom_kill: add trace logs in process_mrelease() system call omits 3ac04ae24dfe mm: migrate: do not retry 10 times for the subpages of fai [...] omits 32f7a1840eb4 migrate_pages(): fix failure counting for retry omits 27c660f13798 migrate_pages(): fix failure counting for THP splitting omits 9e31709d60fb migrate_pages(): fix failure counting for THP on -ENOSYS omits 136bada2ec73 migrate_pages(): fix failure counting for THP subpages retrying omits 39946f1da728 migrate_pages(): fix THP failure counting for -ENOMEM omits e3fc13d188cd migrate_pages(): remove unnecessary list_safe_reset_next() omits 1f88b993e53f migrate: fix syscall move_pages() return value for failure omits bcbd664525de selftests/hmm-tests: add test for dirty bits omits e24783565489 mm/hugetlb: remove unused local variable dst_entry in copy [...] omits 97af819490a3 mm/hugetlb: make detecting shared pte more reliable omits b0a5aafcd639 mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() omits 5187fd2f8a0b mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() omits 7bb5338d32d6 mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 omits 9cc66dfbf43d mm/hugetlb: fix missing call to restore_reserve_on_error() omits 4525ecbb304f mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() omits cc5f7fcd949e mm/hugetlb: fix incorrect update of max_huge_pages omits 9e43d6f14407 mm/compaction: fix set skip in fast_find_migrateblock omits 1134d47122f0 memory tiering: adjust hot threshold automatically omits 3efec4a2a294 memory tiering: rate limit NUMA migration throughput omits 93deacf14c4f memory tiering: hot page selection with hint page fault latency omits 5345e9ff4b1c mm/util.c: add warning if __vm_enough_memory fails omits cb9a1125c2cc mm: add more BUILD_BUG_ONs to gfp_migratetype() omits 4676a128cef8 mm/gup.c: Fix uninitialized return value on __gup_longterm [...] omits f1d793c34afc mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] omits 1de5d8a5d83b mm/gup.c: Fix return value for __gup_longterm_locked() omits 694524595a00 mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] omits 832854e0bfe8 hugetlb_cgroup: use helper for_each_hstate and hstate_index omits 7114c84de1fd hugetlb_cgroup: use helper macro NUMA_NO_NODE omits 41be3f2b1eea hugetlb_cgroup: remove unneeded return value omits 3c3a48410ffd hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} omits f9c791af160e hugetlb_cgroup: remove unneeded nr_pages > 0 check omits 383bd06a2983 Kselftests: remove support of libhugetlbfs from kselftests omits 90efe80092d8 kfence: add sysfs interface to disable kfence for selected slabs. omits 63eabc8debb3 mm: migration: fix the FOLL_GET failure on following huge page omits 8d1a1dfeb2df mm/vmscan: make the annotations of refaults code at the ri [...] omits 60ec334242d5 mm/damon/core: simplify the parameter passing for region s [...] omits 239e91b82777 tools/vm/page_owner_sort: fix -f option omits 499a044798d9 mm/util: reduce stack usage of folio_mapcount omits d3ba429b0555 mm/page_alloc: only search higher order when fallback omits e5f9dc48f276 page_alloc: remove inactive initialization omits 8a36ce891c6a mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] omits db32c9878921 filemap: make the accounting of thrashing more consistent omits 5e022109b30a mm/mempolicy: fix lock contention on mems_allowed omits eefc4a14d3b9 mm/cma_debug: show complete cma name in debugfs directories omits 12e56063285d mm/swap: remove the end_write_func argument to __swap_writepage omits 614919e80e79 zsmalloc: remove unnecessary size_class NULL check omits acb8c0783498 zsmalloc-zs_object_copy-add-clarifying-comment-fix omits f1e729065689 zsmalloc: zs_object_copy: add clarifying comment omits 5845f37c82a0 mm/swap: cache swap migration A/D bits support omits a71f45522bc1 mm/swap: cache maximum swapfile size when init swap omits 4f1c15c38850 mm: remember young/dirty bit for page migrations omits a6cc41bd583b mm/thp: carry over dirty bit when thp splits on pmd omits 25c9413af0f0 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits 0c717d957f68 mm/swap: comment all the ifdef in swapops.h omits 8def5bc5bdac mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits 249a4179a74c mm/vmscan: define macros for refaults in struct lruvec omits 4a08819e0558 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits b56bc035a97a userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 omits 1ff9244faca8 userfaultfd: update documentation to describe /dev/userfaultfd omits cadb8f335bcc userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits ea8e32fc4fe0 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 535ed6605ebd userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] omits b76ffdb7096f userfaultfd: add /dev/userfaultfd for fine grained access control omits fb7020364d5c selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 6601bd116a91 mm/damon/dbgfs: use kmalloc for allocating only one element omits 0baedf4c7c65 mm/filemap.c: convert page_endio() to use a folio omits 0e48d857f64c mm: memory-failure: cleanup try_to_split_thp_page() omits f984460c87f7 mm: align larger anonymous mappings on THP boundaries omits 503944ad993a mm/page_ext: remove unused variable in offline_page_ext omits 4c08a00e16a4 mm: prevent page_frag_alloc() from corrupting the memory omits 793bc8395887 selftests/vm: add selftest to verify multi THP collapse omits 1c73119b4d8e selftests/vm: add selftest to verify recollapse of THPs omits e34fd52c9c3a selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 19bd576966a5 selftests/vm: dedup hugepage allocation logic omits adecb3e00ef7 selftests/vm: modularize collapse selftests omits 577e88914200 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] omits 545fb5fd047a mm/madvise: add MADV_COLLAPSE to process_madvise() omits 36c5aedca84a mm/khugepaged: rename prefix of shared collapse functions omits 78a366db9eb7 mm/khugepaged: delay computation of hpage boundaries until use omits ee10b04bd0d2 mm/khugepaged: add missing kfree() to madvise_collapse() omits 84646a9c8eef mm/khugepaged: avoid possible memory leak in failure path omits 0c52494f7ced mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 1f384eb09838 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits 9c1f8cc2de84 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits c017fb141fed mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 9b75a8d491e1 mm/khugepaged: add flag to predicate khugepaged-only behavior omits 972af2a8a58c mm/khugepaged: propagate enum scan_result codes back to callers omits 345898eda36c mm/khugepaged: dedup and simplify hugepage alloc and charging omits d34b179c4f28 mm-khugepaged-add-struct-collapse_control-fix-fix omits 2f740c40dffa mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits a310bfde825d mm/khugepaged: add struct collapse_control omits 9141a29b36a5 mm: khugepaged: don't carry huge page to the next loop for [...] omits b60904b732cb procfs-add-path-to-proc-pid-fdinfo-fix omits babc3968d965 procfs: add 'path' to /proc/<pid>/fdinfo/ omits 80ac437dd632 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 8b9c853f3e33 mm/page_alloc: minor clean up for memmap_init_compound() omits f30ca2b93638 mm: discard __GFP_ATOMIC omits 94521a7db3ad .mailmap: update Luca Ceresoli's e-mail address omits a69323bf6230 mm/memory-failure: fall back to vma_address() when ->notif [...] omits 725484913f8c mm/memory-failure: fix detection of memory_failure() handlers omits 35c334f5be28 xfs: fix SB_BORN check in xfs_dax_notify_failure() omits fecb449dea42 xfs: quiet notify_failure EOPNOTSUPP cases omits f85057eb1b7b mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] omits bfc8dc17cc8c mm/page_alloc: fix race condition between build_all_zoneli [...] omits e2778d912bd0 mm/mprotect: only reference swap pfn page if type match omits f33673417dba squashfs: don't call kmalloc in decompressors omits 95ab9bff3822 mm/damon/dbgfs: avoid duplicate context directory creation omits 9880892e592a mailmap: update email address for Colin King omits d343660c77ba asm-generic-sections-refactor-memory_intersects-fix omits fa13edbc5282 asm-generic: sections: refactor memory_intersects omits d3499c61443a bootmem: remove the vmemmap pages from kmemleak in put_pag [...] omits acb11da23ab1 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown omits 31d5647ceb05 Revert "memcg: cleanup racy sum avoidance code" omits 818173402a36 mm/zsmalloc: do not attempt to free IS_ERR handle omits b37a4593c889 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits 19cd1d18f634 mm: vmscan: fix extreme overreclaim and swap floods omits 1a8edd802efd binder_alloc: add missing mmap_lock calls when using the VMA omits 3d73d68b038a mm: re-allow pinning of zero pfns (again) omits 4b07d69d518e vmcoreinfo: add kallsyms_num_syms symbol omits 802ffa9548fa mailmap: update Guilherme G. Piccoli's email addresses omits 33077411fc25 writeback: avoid use-after-free after removing device omits e32bff0237ff shmem: update folio if shmem_replace_page() updates the page omits d638b4fa85bc mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] omits 99ea3fe97f37 scripts: remove obsolete gcc-ld script omits 3051ee34ccb5 perf: Add PERF_BR_NEW_ARCH_[N] map for BRBE on arm64 platform omits 7203d4a5c19f perf: Capture branch privilege information omits 082252a6ee5d perf: Extend branch type classification omits 6bc72375dd93 perf: Add system error and not in transaction branch types omits b816251ee876 smb3: fix temporary data corruption in insert range omits c8a10e21b719 smb3: fix temporary data corruption in collapse range omits 6cc7fd2fcb81 smb3: Move the flush out of smb2_copychunk_range() into it [...] omits 48c8706cbaa7 f2fs: complete checkpoints during remount omits c3b854c18fa7 f2fs: flush pending checkpoints when freezing super omits 6067c82c576a drm/i915/backlight: Disable pps power hook for aux based b [...] omits 868e8e5156a1 drm/i915/display: avoid warnings when registering dual pan [...] omits 13393f65b774 drm/i915/dsi: fix dual-link DSI backlight and CABC ports f [...] omits 607f41768a1e drm/i915/dsi: filter invalid backlight and CABC ports omits de2228c04150 drm/i915/guc: clear stalled request after a reset omits 8d9052541629 drm/i915/ttm: fix CCS handling omits b8753fbdde09 f2fs: remove gc_urgent_high_limited for cleanup omits bb29317c5ed0 f2fs: iostat: support accounting compressed IO omits 2749c39483a2 f2fs: use memcpy_{to,from}_page() where possible omits ee4c6d4e0c9f f2fs: fix wrong continue condition in GC omits 220e979bd906 Merge tag 'gvt-fixes-2022-08-22' of https://github.com/int [...] omits 1ff8334f0a4e media: MAINTAINERS: add entry for i.MX8MP DW100 v4l2 mem2m [...] omits bd090d4d995a media: dw100: Add i.MX8MP dw100 dewarper driver omits 932c32089b2b media: dt-bindings: media: Add i.MX8MP DW100 binding omits 4aa36527c9dd media: uapi: Add a control for DW100 driver omits 964421bec6ed Merge branches 'arm64-defconfig-for-6.1', 'arm64-for-6.1', [...] omits 69133bcf73f2 media: v4l: uapi: Add user control base for DW100 controls omits 9bd022b2ad63 media: Documentation: dw100: Add user documentation for th [...] omits f5242ef50e45 media: v4l2-ctrls: Export default v4l2_ctrl_type_ops callbacks omits b19b54e9ccd8 media: v4l2-ctrls: optimize type_ops for arrays omits 87a5b37a8f02 Merge branch 'arm/late' into for-next omits 452d204159eb Merge branch 'arm/fixes' into for-next omits 0ba56853e4c8 Merge tag 'v5.19' into for-next omits bb3c64f6a017 bus: mhi: host: Fix up null pointer access in mhi_irq_handler omits 5a4fd8456648 soc: document merges omits 9fb2e0bc0ccc Merge branch 'arm/dt' into for-next omits ba904a1fbca2 Merge branch 'arm/defconfig' into for-next omits 172822ac95dd soc: document merges omits ef3124990d33 Merge branch 'arm/newsoc' into for-next omits dcbc94175715 Merge branch 'arm/dt' into for-next omits 055fbe9933de Merge branch 'arm/defconfig' into for-next omits d58d514315d3 Merge branch 'arm/boardfiles-3' into for-next omits a4624c75151d Merge branch 'arm/defconfig' into for-next omits 7e486959b11f Merge branch 'arm/fixes' into for-next omits ade0d6ecf54a Merge branch 'drivers/next' into next omits dd650887b8d9 Merge branch 'devicetree-arm64/next' into next omits cb7c4d5af0cc Merge branch 'devicetree/next' into next omits ef126d3f58d2 ARM: dts: BCM5301X: Add basic PCI controller properties omits 76e2de635ad0 arm64: dts: broadcom: bcm4908: add Asus GT-AC5300 LEDs omits bd8a85effb18 arm64: dts: broadcom: bcm4908: add LEDs controller block omits 19c17f85afbc arm64: dts: broadcom: bcm4908: add remaining LED pins omits 7f40c1eca12f soc: document merges omits 964dd2a6b1e6 Merge branch 'arm/defconfig' into for-next omits e6b11502f21e Merge branch 'arm/soc' into for-next omits b25ec9d5c8c1 Merge branch 'arm/drivers' into for-next omits 45f829641bca Merge branch 'arm/dt' into for-next omits b56c91cd7341 Merge branch 'arm/fixes' into for-next omits 2c99b66d1500 soc: bcm: brcmstb: Document panic notifier action and remo [...] omits 25658fbe9abb Merge branch 'arm/drivers' into for-next omits 9d08a6c65b5d soc: document merges omits 793e9b0c2d21 Merge branch 'arm/newsoc' into for-next omits 1207c6758537 Merge branch 'arm/soc' into for-next omits 7a99be178ae1 Merge branch 'arm/dt' into for-next omits 50a62e4dd681 Merge branch 'arm/newsoc' into for-next omits fc5599cb36a3 Merge branch 'arm/drivers' into for-next omits c2e425f31a0f soc: document merges omits 5337c37e620b Merge branch 'arm/defconfig' into for-next omits 25203b895611 Merge branch 'arm/drivers' into for-next omits d6491a574159 Merge branch 'arm/soc' into for-next omits 4380c64b722f Merge branch 'arm/dt' into for-next omits e765eb9133f2 Merge branch 'devicetree/next' into next omits d2d8919b8ad1 Merge branch 'soc/next' into next omits 8f964e3b7347 Merge branch 'drivers/next' into next omits ca1848009217 Merge branch 'devicetree/next' into next omits f59b80c3e3ee Merge branch 'devicetree-arm64/next' into next omits 10ed64a35c0b Merge branch 'defconfig/next' into next omits abe27d640861 dt-bindings: arm: Add Asus GT-AX6000 based on BCM4912 omits 8cd8892b7757 Merge branch 'drivers/next' into next omits 37ac3db2a692 tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with A [...] omits f9a45e4dcf90 spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARC [...] omits 1d1e110b7f18 Merge branch 'soc/next' into next omits 2b431233dc93 Merge branch 'maintainers/next' into next omits 51e25032ac64 Merge branch 'drivers/next' into next omits e0bd849bbaef Merge branch 'devicetree/next' into next omits 62b9e4033c13 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...] omits e1b194757fc9 Merge branch 'drivers/next' into next omits 3bcc2c1eade4 media: rkvdec: Disable H.264 error detection omits 241b73730091 Merge branch 'devicetree-arm64/next' into next omits d1c365e4b79d Merge branch 'drivers/next' into next omits 2d43dc4011ec Merge branch 'devicetree/next' into next omits 750a914adb7d media: mediatek: vcodec: Drop platform_get_resource(IORESO [...] omits a26f045984e7 Merge branch 'devicetree/fixes' into fixes omits d5a4ebb64049 Merge branch 'devicetree/next' into next omits 9b123c7c630c Merge branches 'ti-keystone-dts-next', 'ti-drivers-soc-nex [...] omits d3daf73380ce media: dvb_vb2: fix possible out of bound access omits ea37ee3a1561 media: v4l2-ioctl.c: fix incorrect error path omits 51c6aad4190b media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_c [...] omits a39db23d1a5c Merge branch 'v5.19-rc1' into v4l_for_linus omits 0070ff32d9fc Merge branch 'maintainers/fixes' into fixes omits ef08835a543e Merge branch 'soc/next' into next omits 8d1ce7736583 Merge branch 'maintainers/next' into next omits 7eb97afb7821 Merge branch 'drivers/next' into next omits 4ef758710f76 Merge branch 'devicetree/next' into next omits 65abca95b166 Merge branch 'devicetree-arm64/next' into next omits 7d7d95c9dad8 Merge branch 'defconfig/next' into next omits d4cb77112c7b media: isl7998x: select V4L2_FWNODE to fix build error omits 43c14f8d18a7 HSI: omap_ssi: Fix refcount leak in ssi_probe omits 2660e71e6080 HSI: clients: remove duplicate assignment adds d68d289fbec7 Merge tag 'docs-6.0-fixes' of git://git.lwn.net/linux adds dcf8e5633e2e tracing: Define the is_signed_type() macro once adds 24f2ec350ef5 mm: vmscan: fix extreme overreclaim and swap floods adds eaa6462ca1aa ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() adds e8c61f6fd35b mm/page_alloc: fix race condition between build_all_zoneli [...] adds aef02c84af7d mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] adds 268ec47a76b5 xfs: quiet notify_failure EOPNOTSUPP cases adds d769d8acdfe0 xfs: fix SB_BORN check in xfs_dax_notify_failure() adds 86680bbcf00c mm/memory-failure: fix detection of memory_failure() handlers adds c96f54505da2 mm/memory-failure: fall back to vma_address() when ->notif [...] adds 28fef7ac2a07 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 86879fd277e8 scripts: remove obsolete gcc-ld script adds c11efc57d4cc scripts/extract-ikconfig: add zstd compression support adds 76b0856a5cd2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a0eab6c90506 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds c3069e822a48 Merge branch 'polarfire/fixes' into arm/fixes adds a3bedd242099 Merge tag 'imx-fixes-6.0' of git://git.kernel.org/pub/scm/ [...] adds ba35187559a0 ARM: dts: integratorap: Update spi node properties adds 1aa156f2a82a ARM: dts: realview: Update spi clock-names property adds 6c939e28b192 ARM: dts: versatile: Update spi clock-names property adds 43e403a286c5 Merge tag 'versatile-dts-v6.1' of git://git.kernel.org/pub [...] adds eccd74397098 tee: fix compiler warning in tee_shm_register() adds a5b06d9f2a46 Merge tag 'tee-fix-for-v6.0' of https://git.linaro.org/peo [...] adds 251e5d715e4b ARM: ixp4xx: fix typos in comments adds 91955179431d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds fb6291b4c67a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds dbc0a5ec282d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1bd3a383075c r8152: add PID for the Lenovo OneLink+ Dock adds 3f8ae9fe0409 net: dsa: xrs700x: Use irqsave variant for u64 stats update adds 278d3ba61563 net: Use u64_stats_fetch_begin_irq() for stats fetch. adds cb10b0f91c5f Merge branch 'u64_stats-fixups' adds 1a0a9e896898 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 84245ebb54ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ead54ced6321 RDMA/irdma: Fix drain SQ hang with no completion adds f37d4ed0194a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 190888f6c477 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds aa88596bae44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ea74a8c75dce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c4845ce77ae3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e7a2841a1294 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c4bb8cefede9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 08816d1a3336 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 5bae1c0e333e Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds c497ec048e23 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 8d5fc2803927 USB: serial: option: add support for OPPO R11 diag port adds f766f3abe6db USB: serial: option: add Quectel EM060K modem adds 001047ea241a USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id adds 8ffe20d08f2c USB: serial: option: add support for Cinterion MV32-WA/WB [...] adds 9afd9f0ee506 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 2f26a6fd693e Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 7e5f75990e11 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 618f18da7c36 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 18ff00616e40 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9c9c71168f79 Input: iforce - add support for Boeder Force Feedback Wheel adds 5f3c8b0d6646 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 412825b12d2b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 35508d242409 MIPS: loongson32: ls1c: Fix hang during startup adds f20cf2835143 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds b86e19748732 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 06c5d6468912 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds ca922fecda6c KVM: s390: pci: Hook to access KVM lowlevel from VFIO adds 404cc9012676 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f033aa110835 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds d8dc7233e97d Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 1199f93d2922 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds ec11149eb4b4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 404200cd81dd Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 58091b495800 Merge tag 'gvt-fixes-2022-08-22' of https://github.com/int [...] adds e79a74170722 drm/i915/ttm: fix CCS handling adds 4595a2544344 drm/i915/guc: clear stalled request after a reset adds e5e6886f4d7e drm/i915/dsi: filter invalid backlight and CABC ports adds 875c6d2711f6 drm/i915/dsi: fix dual-link DSI backlight and CABC ports f [...] adds 2c4e19f873f4 drm/i915/display: avoid warnings when registering dual pan [...] adds 51fbbe8a3f8b drm/i915/backlight: Disable pps power hook for aux based b [...] adds 458ec0c8f359 drm/i915: fix null pointer dereference adds 919bef7a106a drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk adds 0211c2a0ea60 drm/i915: Skip wm/ddb readout for disabled pipes adds bdb6b9e14e89 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds d89ee978dffb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3b7439a626e4 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 558d37e26017 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds ec092422ac20 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds ab2866f12ca1 arm64: dts: renesas: r8a779g0: Fix HSCIF0 interrupt number adds df83e5af37e7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d1475cdec17b ARM: dts: bcmbca: bcm63178: fix timer node cpu mask flag adds 9a6bd12f52bf ARM: dts: bcmbca: bcm63178: clean up psci node adds ed93a068f3b3 ARM: dts: bcmbca: bcm63178: fix interrupt controller node adds e636e56a378d ARM: dts: bcmbca: bcm63178: cosmetic change adds 57d81a979707 ARM: dts: bcmbca: bcm6846: fix timer node cpu mask flag adds b7e204600ebe ARM: dts: bcmbca: bcm6846: clean up psci node adds 12bbc223bde4 ARM: dts: bcmbca: bcm6846: fix interrupt controller node adds 925fbca46d4b ARM: dts: bcmbca: bcm6878: fix timer node cpu mask flag adds f75fccbdc84f ARM: dts: bcmbca: bcm6878: cosmetic change adds 1085f5080647 soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs adds b6fa04765857 Merge branch 'drivers/fixes' into fixes adds d71945b4db41 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 7228f8307301 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds df74e18e823d Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds d62f6b276548 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new a0fd1be62de6 kbuild: add phony targets to ./Kbuild new 7bc6bfb14ad5 kbuild: check sha1sum just once for each atomic header new 39f1dfa22786 kbuild: do not deduplicate modules.order new 144cec848740 nios2: move core-y in arch/nios2/Makefile to arch/nios2/Kbuild new de49ff99e150 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eea93f6bfdda Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 71185b39c9a1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fa691778cc97 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new e92ab51026ae ARM: defconfig: reorder defconfig files new d11277c35e1a ARM: defconfig: clean up multi_v4t and multi_v5 configs new 7d40cecd0e36 ARM: defconfig: drop CONFIG_NET_VENDOR_ASIX=y new 1c9cb2bbf7ce ARM: defconfig: drop CONFIG_SERIAL_OMAP references new 1441a15dd496 ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS new 39916e7d40e8 ARM: defconfig: drop CONFIG_PTP_1588_CLOCK=y new d1521bcef4fc ARM: defconfig: drop CONFIG_SND_SOC_FSL_SAI new 1bc709eb315f ARM: defconfig: drop CONFIG_USB_FSL_USB2 new 8a981ea176e2 ARM: defconfig: drop CONFIG_MICROCHIP_PIT64B new 8bd2b56b53db ARM: defconfig: fix CONFIG_SND_SOC_AC97_CODEC name new 839ddb93d5a0 Merge branch 'arm/defconfig-cleanup' into arm/defconfig new 5b8e894163be ARM: configs: replace CONFIG_NO_HZ=y with CONFIG_NO_HZ_IDLE=y new 853ff6c32150 arm64: defconfig: Drop ARM_CPUIDLE(generic idle driver) config new e8c22a01a600 Merge branch 'arm/defconfig' into for-next new 2c77db2b9086 Merge branch 'arm/fixes' into for-next new 9159bb1ac37a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2971347e41a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b2592f087bb arm64: dts: meson-g12a: Remove 'enable-active-low' new fdfaefa83172 arm64: dts: meson-sm1-sei610: Remove 'enable-active-low' new d735ce6cafa3 Merge branch 'v6.1/dt64' into for-next new c94bfe9e9d80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7479e3780724 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c3578299aeb Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new d30b361310f8 arm64: defconfig: remove BCM4908 new 456b6dd1baad arm64: dts: broadcom: bcm4908: add remaining LED pins new 7de56b1dc114 arm64: dts: broadcom: bcm4908: add LEDs controller block new 3bcae3396e98 arm64: dts: broadcom: bcm4908: add Asus GT-AC5300 LEDs new 8ec617e18f33 Merge branch 'devicetree-arm64/next' into next new 61dc1e3850a6 ARM: dts: BCM5301X: Add basic PCI controller properties new 9bf2eb19c901 dt-bindings: arm64: bcmbca: Merge BCM4908 into BCMBCA new 7284428cf70c dt-bindings: arm64: bcmbca: Update BCM4908 description new 4fdcbde68229 arm64: dts: bcmbca: update BCM4908 board dts files new ded8f2294589 arm64: dts: Move BCM4908 dts to bcmbca folder new 72e0bdb6d7ed arm64: dts: Add BCM4908 generic board dts new dd5c672d7ca9 arm64: bcmbca: Merge ARCH_BCM4908 to ARCH_BCMBCA new 834c7263d499 Merge branch 'devicetree/next' into next new 751c3e19d0a3 soc: bcm: brcmstb: Document panic notifier action and remo [...] new 7bb49d774f48 arm64: bcmbca: Make BCM4908 drivers depend on ARCH_BCMBCA new 56d22295b882 Merge branch 'drivers/next' into next new 243142eed92c MAINTAINERS: Add BCM4908 maintainer to BCMBCA entry new 122de0c73256 Merge branch 'maintainers/next' into next new 95b6311e92ad Merge branch 'next' of https://github.com/Broadcom/stblinux.git new a8e966099834 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cbef0b5402ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2eb3932185a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cefd92d464f6 next-20220829/mediatek new 0ba05cc1ea5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f48b4972d91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e4fec3bc8f8 arm64: dts: qcom: stop using snps,dw-pcie falback new f3f5fb3184ec arm64: dts: qcom: replace deprecated perst-gpio with perst-gpios new 38c5c4fe1701 arm64: dts: qcom: sm6350: Add interconnect support new 8373f5d50095 arm64: dts: qcom: msm8916: add clocks to the GCC device node new 2b96ef794caa arm64: dts: qcom: msm8992-xiaomi-libra: split qcom,msm-id [...] new 18f581bfe29d arm64: dts: qcom: msm8998: add MSM8998 SDCC specific compatible new 4277c839a139 dt-bindings: arm: qcom: Document Sony Xperia 1 IV (PDX223) new 2fb19263442d arm64: dts: qcom: sm8450: Adjust memory map new 20e8f1ee8d27 arm64: dts: qcom: sm8450: Add SDHCI2 new 0a631a36f724 arm64: dts: qcom: Add device tree for Sony Xperia 1 IV new 030a7bfb365f arm64: dts: qcom: Add SKU6 for sc7180-trogdor-pazquel-lte-parade new 07603a1c17cf dt-bindings: arm: qcom: Document additional sku6 for sc718 [...] new dc1b8ce9db8c dt-bindings: qcom: Document bindings for new msm8916-samsu [...] new 995d1ac509fb arm64: dts: qcom: msm8916-samsung-e2015: Add initial common dtsi new 87c1b199e622 ARM: dts: qcom-msm8916-samsung-e2015: Include dts from arm64 new 90ca46731599 arm64: dts: qcom: msm8916-samsung-e2015: Add touchkey new d749d52e251b arm64: dts: qcom: msm8916-samsung-a2015: Rename touchscree [...] new 5a0504945878 arm64: dts: qcom: sdm845-xiaomi-polaris: Fix sde_dsi_activ [...] new 4f2e28b2cc2e dt-bindings: mfd: qcom,tcsr: add several devices new 100ce2205924 arm64: dts: qcom: msm8996: split TCSR halt regs out of mutex new 31df41b59b0e arm64: dts: qcom: msm8996: switch TCSR mutex to MMIO new fc10cfa38580 arm64: dts: qcom: msm8998: split TCSR halt regs out of mutex new 408c4eadd5d6 arm64: dts: qcom: msm8998: switch TCSR mutex to MMIO new b5cc3e52d993 arm64: dts: qcom: sc7180: add missing TCSR syscon compatible new ce1ac53c7faa arm64: dts: qcom: sc7180: split TCSR halt regs out of mutex new e66e548bab5e arm64: dts: qcom: sc7180: switch TCSR mutex to MMIO new d9a2214d6ba5 arm64: dts: qcom: sc7280: split TCSR halt regs out of mutex new 8a8531e69b2d arm64: dts: qcom: sdm845: split TCSR halt regs out of mutex new 3ed99307ec84 arm64: dts: qcom: sdm845: switch TCSR mutex to MMIO new a465a9877e3a arm64: dts: qcom: qcs404: switch TCSR mutex to MMIO new 0da603387225 arm64: dts: qcom: sdm630: split TCSR halt regs out of mutex new a4c82270f0f4 arm64: dts: qcom: sdm630: switch TCSR mutex to MMIO new 86d7c9460e2c arm64: dts: qcom: sm8150: split TCSR halt regs out of mutex new c752d491cd59 arm64: dts: qcom: sm8150: switch TCSR mutex to MMIO new ed3163b02a2c arm64: dts: qcom: pm6150l: add missing adc channels new b0f8e8a38a01 arm64: dts: qcom: sdm845: Reduce reg size for aoss_qmp new 528dc60f9e5e arm64: dts: qcom: sdm845: Add the RPMh stats node new 9f0149caf0dc arm64: dts: qcom: sm6350: Add GPI DMA nodes new 8c7ebabd2e3f arm64: dts: qcom: sc7280: Cleanup the lpasscc node new e02a16c23410 arm64: dts: qcom: sc7280: Update lpassaudio clock controll [...] new d9a1e9227303 arm64: dts: qcom: sc7280: Update lpasscore node new 412737a60c84 arm64: dts: qcom: sc8280xp-crd: disallow regulator mode switches new 648ec2f2ddc0 arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: disallow [...] new 2a6164cef63c arm64: dts: qcom: sa8295p-adp: disallow regulator mode switches new 62e60e35309d arm64: dts: qcom: sdm845-db845c: drop power-domains from C [...] new a64f7d415281 arm64: dts: qcom: sdm845-db845c: drop gpios from CCI I2C sensors new 36c9d012f193 arm64: dts: qcom: use GPIO flags for tlmm new d710fdfe4844 arm64: dts: qcom: msm8996-xiaomi-*: Add LEDs new f72a9f525b98 dt-bindings: arm: qcom: document zoglin board new 2cb88ebe4453 arm64: dts: qcom: sc7280: Add support for zoglin new eeca7d46217c arm64: dts: qcom: pm8350c: Drop PWM reg declaration new 144fbd028fde arm64: dts: qcom: sc7180-trogdor: Keep pm6150_adc enabled for TZ new 643d05163e3a arm64: dts: qcom: sc7280-herobrine: Don't enable the USB 2.0 port new 276ee34a40c1 arm64: dts: qcom: sm8450: add Inline Crypto Engine registe [...] new 9ea5ae629914 arm64: dts: qcom: sm8250: move DSI opp table to the dsi0 node new 0f71ae945730 dt-bindings: clk: qcom,gcc-*: use qcom,gcc.yaml new bdeb3cf013d0 dt-bindings: clock: separate bindings for MSM8916 GCC device new 5a6d30675d17 clk: qcom: gcc-msm8916: use ARRAY_SIZE instead of specifyi [...] new 69da4290a9ed clk: qcom: gcc-msm8916: move GPLL definitions up new 52a0a6cb49f7 clk: qcom: gcc-msm8916: move gcc_mss_q6_bimc_axi_clk down new 342470f7b48b clk: qcom: gcc-msm8916: use parent_hws/_data instead of pa [...] new 73e66ddfd998 dt-bindings: clock: qcom,mmcc: fix clocks/clock-names definitions new 51b0a5e044a4 dt-bindings: clock: qcom,mmcc: define clocks/clock-names f [...] new 6956c18f4ad9 clk: qcom: gcc-sdm660: Use floor ops for SDCC1 clock new 0e5732e4d584 soc: qcom: Make QCOM_RPMPD depend on OF new f2567b732b0a dt-bindings: firmware: document Qualcomm SM6115 SCM new 0425c5c6ebb2 soc: qcom: stats: Add SDM845 stats config and compatible new 010681df6528 dt-bindings: soc: qcom: stats: Document SDM845 compatible new 7eb89c17abd2 soc: qcom: icc-bwmon: remove redundant ret variable new ff6d365898d4 soc: qcom: qmi: use const for struct qmi_elem_info new f9aad4f098dc ARM: dts: qcom: stop using snps,dw-pcie falback new a01bae600a0d ARM: dts: qcom-*: replace deprecated perst-gpio with perst-gpios new a9f2cd80ee46 ARM: dts: qcom: ipq8064: add v2 dtsi variant new 58907a1cae53 ARM: dts: qcom: ipq8064: add ipq8062 variant new 12e621362be3 ARM: dts: qcom: ipq8064: add ipq8065 variant new cb9d76394914 ARM: dts: qcom: msm8960: override nodes by label new c77ad7f3ba7f ARM: dts: qcom: msm8226: override nodes by label new 5bd858a82ab7 ARM: dts: qcom: msm8660: override nodes by label new 7c7a05390b5e ARM: dts: qcom: msm8660-surf: move fixed regulator out of soc new 32d6fa92c1fe ARM: dts: qcom: use GPIO flags for tlmm new 1d330a6783c6 arm64: dts: qcom: sm8150: Fix fastrpc iommu values new b6a6535b3397 arm64: dts: qcom: thinkpad-x13s: Fix firmware location new d5089f79b1e4 arm64: dts: qcom: sc7280: move USB wakeup-source property new 8c8d28e1f10a MAINTAINERS: Update Bjorn's email address new b90225f25c40 Merge branches 'arm64-defconfig-for-6.1', 'arm64-for-6.1', [...] new 6b8c75853e9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c105497cbcfc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32f11e6c5e65 Merge branch 'renesas-fixes-for-v6.0' into renesas-next new 8b99550ba41f ARM: shmobile: defconfig: Refresh for v6.0-rc1 new eb970f3eb909 arm64: defconfig: Enable additional support for Renesas platforms new 54ac6794df9d arm64: dts: renesas: r9a09g011: Add i2c nodes new 39ffd3307fb8 arm64: dts: renesas: rzv2m evk: Enable i2c new 59c148535324 arm64: dts: renesas: r8a779{51|60|65}: Put I2C aliases to [...] new 8cc5dcfabab8 arm64: dts: renesas: r8a77970: Put I2C aliases to board files new efab8210e015 arm64: dts: renesas: r8a77980: Put I2C aliases to board files new fb2a16097c3c arm64: dts: renesas: r8a77990: Put I2C aliases to board files new 1d35135672c9 arm64: dts: renesas: r8a779a0: Put I2C aliases to board files new 8d580c0f5371 arm64: dts: renesas: r8a774e1: Rename i2c_dvfs to iic_pmic new 13079557ec97 arm64: dts: renesas: r8a774a1: Put I2C aliases to board files new 43507165562b Merge branches 'renesas-arm-defconfig-for-v6.1' and 'renes [...] new 92bb072f2ca5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2fd8bd005897 arm64: dts: rockchip: add vcc_cam regulator to rock-3a new 7a3eabdcd0fd arm64: dts: rockchip: add vcc_mipi regulator to rock-3a new a233ea1e6268 arm64: dts: rockchip: specify pinctrl for i2c adapters on rock-3a new 583fa77c68b4 Merge branch 'v6.1-armsoc/dts64' into for-next new 09f4b73a2aac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85d5404da30a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bed7cd1f1b2a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 8f24ab6a80cb Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 2121e189f4d2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 5fcfb7df79db Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 595c8e8fc911 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42de291bcc54 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 50d2f4831e18 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 425e9e04ae5d clk: renesas: r9a09g011: Add IIC clock and reset entries new 644814c1070d clk: renesas: r8a779f0: Add MSIOF clocks new 7ceb40b16992 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new ff37c0ce5f19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b3619bccfe1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 435d8bfa4a2b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 405557123979 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 620001d75cb4 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new c426d7d1f005 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84eeab83740b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73cae413e0aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cae7c16dff2d Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new f1e474863319 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3a72bb21320 smb3: Move the flush out of smb2_copychunk_range() into it [...] new fa30a81f255a smb3: fix temporary data corruption in collapse range new 9c8b7a293f50 smb3: fix temporary data corruption in insert range new 5e084a071242 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new a29206fd4e9f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new aa7ae4e843bc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ce66afc06f9a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new cc9046595fbc f2fs: fix wrong continue condition in GC new d032d873dbac f2fs: use memcpy_{to,from}_page() where possible new 7f5e69b021de f2fs: iostat: support accounting compressed IO new 7372fcffdaea f2fs: remove gc_urgent_high_limited for cleanup new 707e9b599c5a f2fs: flush pending checkpoints when freezing super new 0e8edad3449e f2fs: complete checkpoints during remount new 26af3e599a78 f2fs: increase the limit for reserve_root new cc8dcd47a727 f2fs: replace logical value "true" with a int number new 560b52681ac6 f2fs: simplify code in f2fs_prepare_decomp_mem new 92af2e8e4b25 f2fs: add flush_dcache_page after page was written new 8788010a687a f2fs: account swapfile inodes new 4d9d33dd0c3f f2fs: fix missing mapping caused by the mount/umount race new 95e8b67500d3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 83f1f338bd2a Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 78a10f4e7b26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00fec4471dc1 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 0d9e75fecaf5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46ca5902725a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 754f3d508931 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cae5c8e3a665 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 77e0aa333cb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6292b4ba607d docs: i2c: i2c-topology: fix typo new 12c035a1a840 docs: i2c: i2c-topology: fix incorrect heading new 92d5d6434d28 docs: i2c: i2c-topology: reorder sections more logically new 0dc955ba3494 Merge branch 'i2c/for-current' into i2c/for-next new 874765c9251f i2c: muxes: Drop obsolete dependency on COMPILE_TEST new e847867330ea Merge branch 'i2c/for-mergewindow' into i2c/for-next new 8dc9fc0bfb99 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new bc54221501e2 hwmon: (iio_hwmon) Make use of device properties new a8a990bb878b hwmon: (dell-smm) Improve warning messages new d92e57a46f14 hwmon: (sparx5) Use devm_clk_get_enabled() helper new eaa8bce3c5ab hwmon: (pwm-fan) Replace OF specific call to PWM by plain one new 204b34385a6a pwm: core: Get rid of unused devm_of_pwm_get() new 2b3fb63eeb94 pwm: core: Make of_pwm_get() static new 372c1b610971 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new f926cee793b9 Documentation: filesystems: xfs: update pseudocode and typo fixes new 5f87ae8d464f Documentation: ext4: correct the document about superblock new 506cef815b41 docs/zh_CN: Update the translation of io_ordering to 6.0-rc2 new 5a64aa7e177c docs/zh_CN: Remove IRQ and oops-tracing new 32a47c0f39a4 docs/zh_TW: Remove oops-tracing new 729850ed0c39 docs: scheduler: Update new path for the sysctl knobs new 80075d4ea3c1 docs/zh_CN: Update zh_CN/process/submit-checklist.rst to 6.0-rc2 new 86f660507639 docs/conf.py: Treat mathjax as fallback math renderer new d984b101b6ac docs/conf.py: Respect env variable SPHINX_IMGMATH new f44cf1626653 Remove duplicate words inside documentation new 9a246e61e11d Documentation/ABI: correct possessive "its" typos new 25fed886aff5 docs: admin-guide: do not mention the 'run a.out user prog [...] new ea052e7257bd docs: admin-guide: for kernel bugs refer to other kernel d [...] new 712e1dea2e4f Delete duplicate words from kernel docs new 7ebeef22dcc2 Merge branch 'docs-mw' into docs-next new 025aca8316c0 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 6b1aaa689348 media: v4l2-ctrls: optimize type_ops for arrays new f1739ec4c778 media: v4l2-ctrls: Export default v4l2_ctrl_type_ops callbacks new bdbb016da6ee media: Documentation: dw100: Add user documentation for th [...] new a41c4088cf43 media: v4l: uapi: Add user control base for DW100 controls new 9d5c3c069805 media: uapi: Add a control for DW100 driver new 1301663c1f35 media: dt-bindings: media: Add i.MX8MP DW100 binding new cb6d000fcaa6 media: dw100: Add i.MX8MP dw100 dewarper driver new 3c68cc8e35f2 media: MAINTAINERS: add entry for i.MX8MP DW100 v4l2 mem2m [...] new e6433ad04b44 media: staging/media/av7110/av7110: Fix typo in string new d063ddfb8a00 media: dib8000: Fix comment typo new 948c752d2e27 media: sun6i-csi: Fix comment typo new bd012eaa8a38 media: dvb-frontends: Fix typo 'the the' in comment new 3b12018d8f8c media: cx88: Fix typo 'the the' in comment new 2e2b25af5e33 media: ivtv: Fix typo 'the the' in comment new 9efd64972443 media: saa7164: Fix typo 'the the' in comment new 565cdd279a3c media: platform: ti: Fix typo 'the the' in comment new 031d8af19bd2 media: gspca: Fix typo 'the the' in comment new 33b96f15f277 media: tm6000: Fix typo 'the the' in comment new fd3ed970044c media: v4l2-ioctl: Fix typo 'the the' in comment new 73854b867e13 media: drxk: Fix comment typo new 85b1dedd556e media: technisat-usb2: Fix comment typo new 54db159d766b media: v4l2-flash: Fix comment typo new b78476917ff2 media: i2c/cx25840: fix repeated words in comments new 08ebb1c0da84 media: pci/cx18: fix repeated words in comments new 7f2597fe945e media: pci/cx18: fix repeated words in comments new 13c3af0c6462 media: pci/cx23885: fix repeated words in comments new 8847fb9b965c media: ti/omap: fix repeated words in comments new c0a80d5c1091 media: zoran: fix checkpatch --strict issues new 31b83c85cf1d media: zoran: the video device is video capture only, not M2M new 90f6b6affd51 media: zoran: from VB2_READ/WRITE: read/write isn't supported new 2a0c28063de2 media: zoran: move to mainline new b02c4a529352 media: media/pci/ngene/ngene.h: remove #ifdef NGENE_V4L new 3e947c36af52 media: vb2: videobuf -> videobuf2 new a13f509b1918 media: media/v4l2-mem2mem.h: rename 'videobuf' to 'vb2' new 6be954808abd media: platform: ti: avoid using 'videobuf' or 'video-buf' new 77423a62db08 media: staging/media/omap4iss/iss_video.c: videobuf -> vb2 new f068a6cec0fb media: avoid use of 'videobuf' new 1943fb1e50d1 media: staging/media: add a STAGING_MEDIA_DEPRECATED option new be8cebc46d9d media: cpia2: deprecate this driver new 9a97cc155cc7 media: meye: deprecate this driver new 50f0b2438166 media: zr364xx: deprecate this driver new b7eeabc1cee3 media: tm6000: deprecate this driver new 43f2d33e2f28 media: fsl-viu: deprecate this driver new 6971757bdccc media: davinci: deprecate dm644x_ccdc, dm355_cddc and dm365_isif new e33fdb5a0249 media: saa7146: deprecate hexium_gemini/orion, mxb and ttpci new 3e9ad662e34e media: av7110: move to staging/media/deprecated/saa7146 new 42ee0c1089da Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 87b3b0b8946a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a36fa97c5c17 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 4a3bc4ef8eb6 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 95d96bcb1b2d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 012d4d01fae9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bbcc9d5f6889 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9c5d03d36251 genetlink: start to validate reserved header bytes new e8013f8edaa3 ethernet: Add helpers to recognize addresses mapped to IP [...] new c8a3ea43b5cb net: sparx5: add list for mdb entries in driver new 04e551d66dd8 net: sparx5: add support for mrouter ports new f97e971dbdc7 Merge branch 'sparx5-mrouter' new 0bea854709b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new bbcf0f55e578 bpf, mips: No need to use min() to get MAX_TAIL_CALL_CNT new 3721359d3907 selftests/bpf: Fix bind{4,6} tcp/socket header type conflict new 2eb680401df6 selftests/bpf: Fix connect4_prog tcp/socket header type conflict new 870876a68e5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0de1978852df xfrm: Drop unused argument new 73cbf9bed6eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 31418bac7cb0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7c13844c3b76 wifi: mac80211: fix potential deadlock in ieee80211_key_link() new 3b6602a10b9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30b66c188d84 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9cd61cb8e3a8 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new a7c7d23649f1 drm/gma500: Fix SDVO command debug printing new 291f269a4991 drm/gma500: Fix comment typo new f8e1fa0fc8bd drm/bridge: anx7625: Support HDMI_I2S audio format new d688f6b5525d drm/bridge: tc358767: Handle bridge past DPI output new 81dae1f34d56 drm/bridge: lvds-codec: Fix error checking of drm_of_lvds_ [...] new da09daf88108 drm: bridge: dw_hdmi: only trigger hotplug event on link change new 55453c0914d9 drm/bridge: ps8640: Add double reset T4 and T5 to power-on [...] new 56e832036d00 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new d25f171b8a59 next-20220829/amdgpu new 3b10f8517648 drm/i915: add display sub-struct to drm_i915_private new 986531bd0e72 drm/i915: move cdclk_funcs to display.funcs new ae611d171ec0 drm/i915: move dpll_funcs to display.funcs new 5a04eb5be8e4 drm/i915: move hotplug_funcs to display.funcs new 103472c13f0a drm/i915: move wm_disp funcs to display.funcs new 06a50913d96e drm/i915: move fdi_funcs to display.funcs new 34dc3cc5017f drm/i915: move color_funcs to display.funcs new 203eb5a98edb drm/i915: move and group gmbus members under display.gmbus new 12dc50823845 drm/i915: move and group pps members under display.pps new 6c77055aa674 drm/i915: move dmc to display.dmc new 4be1c12c880e drm/i915: move and split audio under display.audio and dis [...] new 36d225f365e7 drm/i915: move dpll under display.dpll new b3d81dafdc48 drm/i915: move and group fbdev under display.fbdev new a30a6fe9e56c drm/i915: move wm to display.wm new 5a4dd6f0e846 drm/i915: move hotplug to display.hotplug new 304ebaeb3fed drm/i915: move overlay to display.overlay new c3704f1938e7 drm/i915: move and group sagv under display.sagv new 44eba1b85119 drm/i915/vrr: drop window2_delay member from i915 new df22d67e5f3d drm/i915: move INTEL_FRONTBUFFER_* macros to intel_frontbuffer.h new 95086cb969b2 drm/i915: split gem quirks from display quirks new 917bda9ab155 Merge drm/drm-next into drm-intel-next new 38e0ddae7cd9 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new d4c4099d4d6f Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new 12ca0821a2a0 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 8a1048c50cbe Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 53230186e90a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 68ab91533bac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99a387c7818f ASoC: amd: acp: Modify dai_id macros to be more generic new b9320f545e2c dt-bindings: mediatek: Add axi clock in mt8173 dts example new 5b7f4e5de61b ASoC: codecs: allow compile testing without MFD drivers new e0550fffd5b3 ASoC: codecs: max98088: remove redundant ret variable new 23204d928a27 ASoC: tas2764: Allow mono streams new 09273f388324 ASoC: tas2764: Drop conflicting set_bias_level power setting new f5ad67f13623 ASoC: tas2764: Fix mute/unmute new dae191fb957f ASoC: tas2764: Add IRQ handling new aca86ec9a02a ASoC: tas2764: Export highpass filter setting new d08a0d41ec56 TAS2764 fixes/extensions new 13353516658b Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new 69503fdd21cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e56cf5777ffa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 57c15010bce2 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 17bb90955770 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8dd9b109bd88 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 28792c4f37c4 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new b662748ff2e8 regulator: tps65219: change tps65219_regulator_irq_types t [...] new 520fb178212d regulator: core: Fix regulator supply registration with sysfs new dfefc85e5560 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] new 453184c10cde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 021e876d521d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d80146427423 Merge branch 'next' of git://github.com/cschaufler/smack-next new a9ab2034b704 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 501e4bb102ee audit: use time_after to compare time new 97858312cdcd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ba00706200c3 dt-bindings: display: Add missing (unevaluated|additional) [...] new 413ec915c00d dt-bindings: display: synopsys,dw-hdmi: drop ref from reg- [...] new 71667902e538 dt-bindings: display: drop minItems equal to maxItems new 9eba693c7973 media: dt-bindings: Add missing (unevaluated|additional)Pr [...] new 414e7684d635 dt-bindings: socionext,uniphier-system-cache: drop minItem [...] new 7d10845b72d1 dt-bindings: ata: drop minItems equal to maxItems new 1e5154de3407 dt-bindings: crypto: drop minItems equal to maxItems new e3f36b2b5158 dt-bindings: nvmem: qfprom: add IPQ8064 and SDM630 compatibles new fda476174e67 dt-bindings: leds: qcom-wled: fix number of addresses new a536208da6f7 dt-bindings: crypto: ti,sa2ul: drop dma-coherent property new 808ccca004bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47c32b2b7fcf spi: stm32-qspi: Fix pm_runtime management in stm32_qspi_t [...] new e1e62f05d5d9 spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support new ea9d001550ab spi: sh-msiof: add generic Gen4 binding new b076fdd02133 spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 new 7bb5b8268ef3 spi: add generic R-Car Gen4 and specific r8a779f0 support new 2b2bf6b7faa9 spi: mt7621: Fix an error message in mt7621_spi_probe() new 3d6af96814d7 spi: mt7621: Use the devm_clk_get_enabled() helper to simp [...] new 30b31b29a866 spi: mt7621: Use devm_spi_register_controller() new 4a5cc683543f spi: mt7621: Remove 'clk' from 'struct mt7621_spi' new 44eb125b9ef6 spi: mt7621: Fix an erroneous message + clean-ups new f31e7f9af760 Merge remote-tracking branch 'spi/for-6.1' into spi-next new 8c104b22ab86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8bc912db65ce Merge branch into tip/master: 'sched/urgent' new 07eb766d453e Merge branch into tip/master: 'locking/core' new 29d2b86f646b Merge branch into tip/master: 'objtool/core' new a724ec82966d perf: Add system error and not in transaction branch types new b190bc4ac9e6 perf: Extend branch type classification new 5402d25aa571 perf: Capture branch privilege information new f4054e522531 perf: Add PERF_BR_NEW_ARCH_[N] map for BRBE on arm64 platform new c49e38d3e907 Merge branch into tip/master: 'perf/core' new 5cedc480b489 Merge branch into tip/master: 'ras/core' new 0aae0a834640 Merge branch into tip/master: 'sched/core' new e071accce90a Merge branch into tip/master: 'x86/cleanups' new d2d3d769c01a Merge branch into tip/master: 'x86/cpu' new 414646b8efd6 Merge branch into tip/master: 'x86/microcode' new 7510da913f76 Merge branch into tip/master: 'x86/mm' new 437eddc0ab31 Merge branch into tip/master: 'x86/platform' new 3601c35e54ba Merge branch into tip/master: 'x86/sgx' new 9a5ff834d93c Merge branch into tip/master: 'x86/timers' new 2f130fc0358c Merge branch 'linus' new f9781bb18ed8 x86/mce: Retrieve poison range from hardware new 4f9aa51f8255 Merge branch into tip/master: 'ras/core' new bc12b70f7d21 x86/earlyprintk: Clean up pciserial new d88cf349265f Merge branch into tip/master: 'x86/core' new 9470c85d368d kbuild: Increase CONFIG_FRAME_WARN from 1024 bytes to 1536 [...] new d8072423169a perf tools: Fix compile error for x86 new 9663c372f277 Merge branch 'WIP.fixes' new 4f340bd0c64c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 031e595773dc Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 064a43f0cbde Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 6e0bcd99029c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adaaaeba842c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b463b2726294 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98a2aea68873 platform/x86: asus-wmi: Update tablet_mode_sw module-param [...] new 601eb4c8e150 platform/x86: asus-wmi: Modify behaviour of Fn+F5 fan key new 12ff4c803d23 platform/x86: asus-wmi: Support the GPU fan on TUF laptops new e305a71cea37 platform/x86: asus-wmi: Implement TUF laptop keyboard LED modes new 61f64515299e platform/x86: asus-wmi: Implement TUF laptop keyboard powe [...] new 8028d5d481eb platform/x86: asus-wmi: Fix the name of the mic-mute LED classdev new 9c9ac2e659e1 platform/x86: move from strlcpy with unused retval to strscpy new 23657a437ea2 platform/x86: thinkpad_acpi: Explicitly set to balanced mo [...] new 4058ea22d7ce platform/x86: toshiba_acpi: Fix ECO LED control on Toshiba Z830 new ae030bbf7bdb platform/x86: msi-laptop: Use MODULE_DEVICE_TABLE() new 6485f72b5156 platform/x86: msi-laptop: Drop MSI_DRIVER_VERSION new 83ac7a1c2ed5 platform/x86: msi-laptop: Fix old-ec check for backlight r [...] new 042184ea42e0 platform/x86: msi-laptop: Simplify ec_delay handling new 5523632aa10f platform/x86: msi-laptop: Fix resource cleanup new 57209ddd5be6 platform/x86: msi-laptop: Add msi_scm_model_exit() helper new c35c7b980597 platform/x86: msi-laptop: Add msi_scm_disable_hw_fn_handli [...] new 2d225dc9bef3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8476d7da8cf5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77e0ccd62482 HSI: clients: remove duplicate assignment new 9a2ea132df86 HSI: omap_ssi: Fix refcount leak in ssi_probe new 0f1a3e5f81f6 HSI: cmt_speech: Pass a pointer to virt_to_page() new 551e325bbd3f HSI: omap_ssi_port: Fix dma_map_sg error check new f77f3c398a15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7c6f2c68f95 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 073eaffa1a17 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 36a8392b2212 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b9ce79cf4b62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7a7a2b0f7ead Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c299ca9e3b2 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new fcbc1c9fc1e7 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new bcac3013f744 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ef9b86e06b46 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new e92557a93b70 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 7c5d11d28b47 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 74e4b956eb1c cgroup: Honor caller's cgroup NS when resolving path new 4534dee94105 cgroup: cgroup: Honor caller's cgroup NS when resolving cgroup id new fa7e439cf90b cgroup: Homogenize cgroup_get_from_id() return value new 3b38ac3b92a6 Merge branch 'for-6.1' into for-next new 265efc941fbb Merge branch 'for-6.0-fixes' into for-6.1 new 075b593f54f0 cgroup: Use cgroup_attach_{lock,unlock}() from cgroup_atta [...] new a4781930055b Merge branch 'for-6.1' into for-next new c0f2df49cf24 cgroup: Fix build failure when CONFIG_SHRINKER_DEBUG new 5214a36f9afe Merge branch 'for-6.1' into for-next new 4126b50bf2d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d01f22edcc2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 8cf2b920c756 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 328c45cade6d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new e8fa3dc7ff95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85a7c2aea9d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0892ac798aff Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 996f7cfb04b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6144d9635619 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c766b24ee62 cpufreq: amd-pstate: Expose struct amd_cpudata new e2093f5df238 cpufreq: amd-pstate: Add test module for amd-pstate driver new 1f8cabdfffaa selftests: amd-pstate: Add test trigger for amd-pstate driver new 997fdfc6b9c0 Documentation: amd-pstate: Add unit test introduction new 363db3cbcf87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9be359411157 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef0821578264 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new bd0a36c78850 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 19da693c3eab selftests/seccomp: Check CAP_SYS_ADMIN capability in the t [...] new 6d17452707ca seccomp: Move copy_seccomp() to no failure path. new 4e92863862d1 Merge branch 'for-linus/seccomp' into for-next/seccomp new 086dd5d35b8a Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 2bb33727186e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7a103dc6ccbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed46c6ee6ade Merge branch 'main' of git://git.infradead.org/users/willy [...] new acc5495bf764 bus: mhi: host: Fix up null pointer access in mhi_irq_handler new 70f81fc06c71 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 732033d8d2b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ef8a82b07f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f97d2828b10b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e55616a5c400 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e4c602a992a landlock: Fix file reparenting without explicit LANDLOCK_A [...] new 485573b33eef Merge branch 'landlock-next-truncate' into landlock-next new 2df02e189707 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f38ca2549233 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new c70f7cad8aaa Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 5e3ad11bfc5a testing/selftests: Add tests for the is_signed_type() macro new 6bf7edc1e6f0 overflow, tracing: Define the is_signed_type() macro once new 6f34def0a411 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new c14f317719d9 mm: discard __GFP_ATOMIC new a9abb5ca1efa mm/page_alloc: minor clean up for memmap_init_compound() new 0bf3719c2458 procfs: add 'size' to /proc/<pid>/fdinfo/ new 56e523c455f9 procfs: add 'path' to /proc/<pid>/fdinfo/ new 52e925d997a6 procfs-add-path-to-proc-pid-fdinfo-fix new b4f478bdf052 mm: khugepaged: don't carry huge page to the next loop for [...] new aa043a430705 mm/khugepaged: add struct collapse_control new 4df875becb99 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new a685d1514360 mm-khugepaged-add-struct-collapse_control-fix-fix new 9bb527041697 mm/khugepaged: dedup and simplify hugepage alloc and charging new 801151961b9d mm/khugepaged: propagate enum scan_result codes back to callers new 8330b80626f0 mm/khugepaged: add flag to predicate khugepaged-only behavior new 57df23e5df10 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new 0604ee659d3a mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new 337b743b503f mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 2d23b01b1b15 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 04b52cc58d2d mm/khugepaged: avoid possible memory leak in failure path new 545ca790d3fd mm/khugepaged: add missing kfree() to madvise_collapse() new 9c649f2e8d23 mm/khugepaged: delay computation of hpage boundaries until use new 626273fc8711 mm/khugepaged: rename prefix of shared collapse functions new 228c8f41fba2 mm/madvise: add MADV_COLLAPSE to process_madvise() new d7b05c367f6c mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] new 2e498220dae0 selftests/vm: modularize collapse selftests new d939e9619177 selftests/vm: dedup hugepage allocation logic new 5b3f958aadc5 selftests/vm: add MADV_COLLAPSE collapse context to selftests new da9d291e0629 selftests/vm: add selftest to verify recollapse of THPs new 3f1d4b83a943 selftests/vm: add selftest to verify multi THP collapse new 9c795f28f067 mm: prevent page_frag_alloc() from corrupting the memory new 2a28ce5b0c32 mm/page_ext: remove unused variable in offline_page_ext new 6ccc49ada5f6 mm: align larger anonymous mappings on THP boundaries new 7488eefd8551 mm: memory-failure: cleanup try_to_split_thp_page() new aa44210f6f43 mm/filemap.c: convert page_endio() to use a folio new 8a0c88a626ea mm/damon/dbgfs: use kmalloc for allocating only one element new aad5a0d71a0b selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new e4ec62e8927d userfaultfd: add /dev/userfaultfd for fine grained access control new 4665b32b03dd userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] new 8c7f6367defb userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 32e8e7bb0ea9 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 8ffbadfbcfa3 userfaultfd: update documentation to describe /dev/userfaultfd new 3cc6012c62a6 userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 new 4aee5b6a236e selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new fafd0d964ac8 mm/vmscan: define macros for refaults in struct lruvec new 3286864aa354 mm/x86: use SWP_TYPE_BITS in 3-level swap macros new eb9d3c823449 mm/swap: comment all the ifdef in swapops.h new 5fdfee393eba mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new 24c48802712f mm/thp: carry over dirty bit when thp splits on pmd new d16e7ea674bd mm: remember young/dirty bit for page migrations new f7733a2911ea mm/swap: cache maximum swapfile size when init swap new c73464477b85 mm/swap: cache swap migration A/D bits support new b77b5ec7f794 zsmalloc: zs_object_copy: add clarifying comment new 9fef3554adc6 zsmalloc-zs_object_copy-add-clarifying-comment-fix new 66365b7ef41a zsmalloc: remove unnecessary size_class NULL check new e7b772ad77b0 mm/swap: remove the end_write_func argument to __swap_writepage new 6342f686c3a2 mm/cma_debug: show complete cma name in debugfs directories new 12ec262ebc94 mm/mempolicy: fix lock contention on mems_allowed new 78f1f961139c filemap: make the accounting of thrashing more consistent new 1c39487b287a mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] new b31a91e323f7 page_alloc: remove inactive initialization new 48fbb83d1a74 mm/page_alloc: only search higher order when fallback new b45704361232 mm/util: reduce stack usage of folio_mapcount new 6d783abd5851 tools/vm/page_owner_sort: fix -f option new 3dfde5b73995 mm/damon/core: simplify the parameter passing for region s [...] new a85b944e94fa mm/vmscan: make the annotations of refaults code at the ri [...] new d84ff8bd06f7 mm: migration: fix the FOLL_GET failure on following huge page new 6c090a92b468 kfence: add sysfs interface to disable kfence for selected slabs. new 951f5c6760af Kselftests: remove support of libhugetlbfs from kselftests new e4dc60b20b33 hugetlb_cgroup: remove unneeded nr_pages > 0 check new 61c76537f0f2 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} new 0bff59f9bb70 hugetlb_cgroup: remove unneeded return value new fbf3b16111e0 hugetlb_cgroup: use helper macro NUMA_NO_NODE new 9924d2ee80c5 hugetlb_cgroup: use helper for_each_hstate and hstate_index new 303213280fe0 mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] new 6ec252002b03 mm/gup.c: Fix return value for __gup_longterm_locked() new 91e463d1afd1 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] new 07f04ccef4ab mm/gup.c: Fix uninitialized return value on __gup_longterm [...] new f994e4035de8 mm: add more BUILD_BUG_ONs to gfp_migratetype() new d6665720006e mm/util.c: add warning if __vm_enough_memory fails new 157caea81b28 memory tiering: hot page selection with hint page fault latency new a107c875dfde memory tiering: rate limit NUMA migration throughput new 90d3e9b10bb4 memory tiering: adjust hot threshold automatically new 9a41911a50fd mm/compaction: fix set skip in fast_find_migrateblock new b7f8954ca1a5 mm/hugetlb: fix incorrect update of max_huge_pages new 7e86db87c976 mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() new e5aeedac34de mm/hugetlb: fix missing call to restore_reserve_on_error() new 5ff70c44f270 mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 new 7ba67be2c427 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() new 46afe4c7abff mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() new 8711486a3f67 mm/hugetlb: make detecting shared pte more reliable new 4c991c376824 mm/hugetlb: remove unused local variable dst_entry in copy [...] new f70abf533b2b selftests/hmm-tests: add test for dirty bits new d95bebb026cd migrate: fix syscall move_pages() return value for failure new 8d9160dec0bc migrate_pages(): remove unnecessary list_safe_reset_next() new dd527ae29c79 migrate_pages(): fix THP failure counting for -ENOMEM new 9a875771d131 migrate_pages(): fix failure counting for THP subpages retrying new 6b522a4663b5 migrate_pages(): fix failure counting for THP on -ENOSYS new e20643ccb9df migrate_pages(): fix failure counting for THP splitting new 7f65625c0423 migrate_pages(): fix failure counting for retry new 30baedc9b939 mm: migrate: do not retry 10 times for the subpages of fai [...] new 209a6a34342a mm: oom_kill: add trace logs in process_mrelease() system call new 8f82fdb0b208 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new 0aefaae7eb16 zsmalloc: zs_object_copy: replace email link to doc new 6cb6824bf708 zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] new c88c0cbea853 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER new 7d5160a34beb mm: kill find_min_pfn_with_active_regions() new dce660bc3d80 mm: x86, arm64: add arch_has_hw_pte_young() new d14d3ecc8949 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new 21e2bd68f2af mm/vmscan.c: refactor shrink_node() new f3ebff8e96c3 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new d671dd7c8b05 mm: multi-gen LRU: groundwork new 0098162b358b mm: multi-gen LRU: minimal implementation new d053f17e9823 mm: multi-gen LRU: exploit locality in rmap new 46e7490eef52 mm: multi-gen LRU: support page table walks new 8e5e15bf0d88 mm: multi-gen LRU: optimize multiple memcgs new e778e8ef2c3d mm: multi-gen LRU: kill switch new c8132cbcc7c9 mm: multi-gen LRU: thrashing prevention new fb0de9a94fce mm: multi-gen LRU: debugfs interface new ddef8a22bcdc mm: multi-gen LRU: admin guide new a0c62fcd4613 mm: multi-gen LRU: design doc new bd3ffaac1afb delayacct: support re-entrance detection of thrashing accounting new a6680fa15fc3 mm/page_io: count submission time as thrashing delay for d [...] new 03c0c5a087d1 mm: memcontrol: fix a typo in comment new 77e6555970eb mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() new 0cba1f990c8b mm: fix use-after free of page_ext after race with memory-offline new 65025be07b50 mm-fix-use-after-free-of-page_ext-after-race-with-memory-o [...] new cfe3a062cc43 mm/demotion: add support for explicit memory tiers new 6e3e0b5da4a1 mm-demotion-add-support-for-explicit-memory-tiers-fix new 61a86df8419d mm/demotion: move memory demotion related code new f2340c9de640 mm/demotion: add hotplug callbacks to handle new numa node [...] new 72f398b31a92 mm/demotion: fix kernel error with memory hotplug new 09ba5f4266cc mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new 1bbfa0864c07 mm/demotion: assign correct memory type for multiple dax d [...] new 7d055981b39d mm/demotion: build demotion targets based on explicit memo [...] new fda2001848db mm/demotion: add pg_data_t member to track node memory tie [...] new ec79defa6d0e mm/demotion: drop memtier from memtype new aaf3cf1b818a mm/demotion: demote pages according to allocation fallback order new f308817253c3 mm/demotion: update node_is_toptier to work with memory tiers new 0ce7248491f2 kernel/sched/fair: include missed header file, memory-tiers.h new 3112f12eda59 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 0eab57f39694 lib/nodemask: optimize node_random for nodemask with singl [...] new 906fdf059c6d mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] new 8811c2c660c5 mm, hwpoison: fix page refcnt leaking in unpoison_memory() new 395e7e8f9519 mm, hwpoison: fix extra put_page() in soft_offline_page() new 4b3d7130f441 mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() new 5b577b68f14c mm, hwpoison: kill procs if unmap fails new d3d0d17b35e9 mm-hwpoison-kill-procs-if-unmap-fails-v2 new 360f5c55b20a mm, hwpoison: avoid trying to unpoison reserved page new 2ec921a84615 mm/demotion: expose memory tier details via sysfs new 0bfcf218eb8b mm-demotion-expose-memory-tier-details-via-sysfs-fix new b3f9ec15b174 mm: hugetlb_vmemmap: simplify reset_struct_pages() new 940c1d5bfe99 mm: memory-failure: kill soft_offline_free_page() new 86725f121daa mm: memory-failure: kill __soft_offline_page() new 151241340ce8 mm: thp: remove redundant pgtable check in set_huge_zero_page() new 1c92dcb60a55 mm: hugetlb: simplify per-node sysfs creation and removal new 6de5bec6f17c mm: release private data before split THP new 2c9ca62b0fa8 mm/damon: validate if the pmd entry is present before accessing new e1ebbb2bc9ab mm/damon: replace pmd_huge() with pmd_trans_huge() for THP new 75b1c457eba9 mm/page_owner.c: add llseek for page_owner new b4be1fcdf75f mm: memcg: export workingset refault stats for cgroup v1 new a8ee6cf5912f Maple Tree: add new data structure new ba945e9a5622 maple_tree: fix documentation warnings new 72c2f8bb9397 radix tree test suite: add pr_err define new eadb9f0608a8 radix tree test suite: add kmem_cache_set_non_kernel() new b431823601b9 radix tree test suite: add allocation counts and size to k [...] new c05c201fa490 radix tree test suite: add support for slab bulk APIs new 94451ce11adb radix tree test suite: add lockdep_is_held to header new fa118cbdcb3d lib/test_maple_tree: add testing for maple tree new 43f53dd2f75a mm: start tracking VMAs with maple tree new 57885d1b6c23 mm: add VMA iterator new a224fec2f221 mmap: use the VMA iterator in count_vma_pages_range() new 5e149ad8f956 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 7f65a5f33bdf mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 7d1fb9533831 mm/mmap: use maple tree for unmapped_area{_topdown} new ee5c37b976db kernel/fork: use maple tree for dup_mmap() during forking new 25aad12818a4 damon: convert __damon_va_three_regions to use the VMA iterator new c1eb6386e9e1 proc: remove VMA rbtree use from nommu new 3958b6b6e58a mm: remove rb tree. new fa8b2899633c mmap: change zeroing of maple tree in __vma_adjust() new f84bfe680582 xen: use vma_lookup() in privcmd_ioctl_mmap() new 777a1a028930 mm: optimize find_exact_vma() to use vma_lookup() new 89e70e7ba650 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new a6b33d3bb28c mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 079520f4c23e mm: use maple tree operations for find_vma_intersection() new c6f3813aa338 mm/mmap: use advanced maple tree API for mmap_region() new 6d7e9bfb047e mm: remove vmacache new 03a03dba1099 mm: convert vma_lookup() to use mtree_load() new 11a52599bffc mm/mmap: move mmap_region() below do_munmap() new 18ee4fa53fed mm/mmap: reorganize munmap to use maple states new f41c99b2f617 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 25bdee6c5399 arm64: remove mmap linked list from vdso new 815402d8409c arm64: Change elfcore for_each_mte_vma() to use VMA iterator new c8a1c2ca0f91 parisc: remove mmap linked list from cache handling new 315c75fb60cf powerpc: remove mmap linked list walks new 57f9613c8cac s390: remove vma linked list walks new e85031554f26 x86: remove vma linked list walks new 2c626c1aa2e9 xtensa: remove vma linked list walks new cac4bb0e1b47 cxl: remove vma linked list walk new 96d3ca75dc24 optee: remove vma linked list walk new 6a2d33ab3f38 um: remove vma linked list walk new cf45e6c46858 coredump: remove vma linked list walk new 48cebec5380a exec: use VMA iterator instead of linked list new 5897bb7025dd fs/proc/base: use maple tree iterators in place of linked list new 663213206351 fs/proc/task_mmu: stop using linked list and highest_vm_end new 93e3e9557139 userfaultfd: use maple tree iterator to iterate VMAs new 7a9d1dfaf913 ipc/shm: use VMA iterator instead of linked list new 44121b1f1d60 acct: use VMA iterator instead of linked list new 5329788d1adc perf: use VMA iterator new e28e38efbe85 sched: use maple tree iterator to walk VMAs new fd3c58f9aea0 fork: use VMA iterator new c85fca32a235 bpf: remove VMA linked list new d5e7053c8153 mm/gup: use maple tree navigation instead of linked list new e22abf5bec7f mm/khugepaged: stop using vma linked list new 34542a6b2127 mm/ksm: use vma iterators instead of vma linked list new 6b7d59a8bfdf mm/madvise: use vma_find() instead of vma linked list new 56e49cf57cfd mm/memcontrol: stop using mm->highest_vm_end new fecaa1147507 mm/mempolicy: use vma iterator & maple state instead of vm [...] new ccdf95914617 mm/mlock: use vma iterator and maple state instead of vma [...] new 63e0ec3d1a1a mm/mprotect: use maple tree navigation instead of vma linked list new f11e4b4c1a44 mm/mprotect: fix maple tree start address in do_mprotect_pkey() new 70ccce1fb0ad mm/mremap: use vma_find_intersection() instead of vma linked list new 08953d166d58 mm/msync: use vma_find() instead of vma linked list new 0b0e473a094b mm/oom_kill: use maple tree iterators instead of vma linked list new 1354cd214077 mm/pagewalk: use vma_find() instead of vma linked list new d0850d31281e mm/swapfile: use vma iterator instead of vma linked list new 5748ca1e9656 i915: use the VMA iterator new 8007e6f68267 nommu: remove uses of VMA linked list new 7c6773585405 mm/nommu: fix error handling in split_vma() new 411516b0ff00 riscv: use vma iterator for vdso new 558364685d16 mm/vmscan: Use vma iterator instead of vm_next new 884a1e4bd6dd mm: remove the vma linked list new 106f1adfa73f mm: fix one kernel-doc comment new 6509dd075aff mm/mmap: drop range_has_overlap() function new b65644f0e8be mm/mmap.c: pass in mapping to __vma_link_file() new 215eb57c5c21 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new b2f684483a55 mm: drop oom code from exit_mmap new 1e02a43fdef0 mm-drop-oom-code-from-exit_mmap-fix-fix new 0cf41e659db1 mm: delete unused MMF_OOM_VICTIM flag new 6f8fd59d8d17 mm-delete-unused-mmf_oom_victim-flag-fix new 11e53a2b89a0 mm: refactor of vma_merge() new 97f3a9ef457e mm: add merging after mremap resize new fb652e6412d7 mm-add-merging-after-mremap-resize-checkpatch-fixes new 3ea670b560cf mm: pagewalk: make error checks more obvious new bf3033519deb mm: pagewalk: add back missing variable initializations new 1426e5ce2bc2 mm: pagewalk: add back missing variable initializations new dffb59361ce1 mm: pagewalk: don't check vma in walk_page_range_novma() new 386ebccf0785 mm: pagewalk: fix documentation of PTE hole handling new 35dee48788b8 mm: pagewalk: add api documentation for walk_page_range_novma() new a4f0f7e3e41d mm: pagewalk: allow walk_page_range_novma() without mm new 17a9711e869e mm: pagewalk: move variables to more local scope, tweak loops new 863459cddd31 mm: pagewalk: add back missing variable initializations new a394d496a4c1 mm: Skip retry when new limit is not below old one in page [...] new 93cbe20bc05c mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] new 6f0ab91f1b67 mm/gup.c: refactor check_and_migrate_movable_pages() new 64399a012623 mm-gupc-refactor-check_and_migrate_movable_pages-fix new 9e04ce7c12d6 drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] new caeda5d032b6 mm: remove EXPERIMENTAL flag for zswap new 3fd5f1f363fa mm: fix the handling Non-LRU pages returned by follow_page new 1f0a8e3650d5 hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] new 5585cd47d776 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] new 2c12fd86e1ba hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] new a8ad859552e2 hugetlb-rename-remove_huge_page-to-hugetlb_delete_from_pag [...] new 72091abc7051 hugetlb: handle truncate racing with page faults new da832c68c792 hugetlb: fix/remove uninitialized variable in remove_inode [...] new 59b1fbbddf90 hugetlb-handle-truncate-racing-with-page-faults-fix-fix new 1b0158a29566 hugetlb: rename vma_shareable() and refactor code new d32a0c1b5e9e hugetlb: add vma based lock for pmd sharing new abf951e6e628 hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] new 68c00f114df7 hugetlb: use new vma_lock for pmd sharing synchronization new afb47deaf088 mm: page_counter: remove unneeded atomic ops for low/min new 444a722c8b54 mm: page_counter: rearrange struct page_counter fields new c74bc402835b memcg: increase MEMCG_CHARGE_BATCH to 64 new bf8267e562f5 mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() new b5793c490520 mm/gup: use gup_can_follow_protnone() also in GUP-fast new bba243a28cdf mm: fixup documentation regarding pte_numa() and PROT_NUMA new e31c36d7be8d mm: reduce noise in show_mem for lowmem allocations new e64413f1df20 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new 2842ab98af4a mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix-2 new 62dbba65d971 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new db4748d0a7b4 s390/hugetlb: switch to generic version of follow_huge_pud() new 43abd712f806 page_ext: introduce boot parameter 'early_page_ext' new 8db1264a5459 page_ext-introduce-boot-parameter-early_page_ext-fix new 1af9ffa8fab3 mm: deduplicate cacheline padding code new 6e4298a14171 mm: backing-dev: Remove the unneeded result variable new 1125118d66af zram: don't retry compress incompressible page new 96c036a8c308 filemap: add filemap_get_folios_contig() new 449ef7e9d66a btrfs: convert __process_pages_contig() to use filemap_get [...] new d186fcc5cdb7 btrfs: convert end_compressed_writeback() to use filemap_g [...] new 15ed6b39285d btrfs: convert process_page_range() to use filemap_get_fol [...] new 1a1dde91c972 nilfs2: convert nilfs_find_uncommited_extent() to use file [...] new d6fe58a4311e ramfs: convert ramfs_nommu_get_unmapped_area() to use file [...] new e8c42da321e2 filemap: remove find_get_pages_contig() new 979e7f34a2a6 mm: kill is_memblock_offlined() new 378f7963b020 mm: fix null-ptr-deref in kswapd_is_running() new 719e82774e7a mm-fix-null-ptr-deref-in-kswapd_is_running-fix new fe96baada244 mm/damon: simplify the parameter passing for 'check_accesses' new 6060d17fd56c mm/damon/vaddr: remove comparison between mm and last_mm w [...] new ba18820e23d7 Revert "frontswap: remove support for multiple ops" new 68af7c5ebaee Revert "mm: mark swap_lock and swap_active_head static" new 7ca91d802aa1 Revert "frontswap: simplify frontswap_register_ops" new 0224b3f9153d mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] new cc335f6b9700 mm/zswap: delay the initializaton of zswap until the first [...] new 875eb2ea0988 mm/zswap: skip confusing print info new 78a7b59feecb mm/thp: simplify has_transparent_hugepage by using IS_BUILTIN new bda71f050a36 mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGE new d9e4b6128b27 mm/damon: get the hotness from damon_hot_score() in damon_ [...] new c12f02cd9240 ocfs2: reflink deadlock when clone file to the same direct [...] new ff8a8d81f4b8 ocfs2: clear links count in ocfs2_mknod() if an error occurs new bf8df94548ca ocfs2: fix ocfs2 corrupt when iputting an inode new 33c1e2b7fd4d init/main.c: silence some -Wunused-parameter warnings new 8303f623c298 lib/debugobjects: fix stat count and optimize debug_object [...] new 2b5eac63e788 hfsplus: unmap the page in the "fail_page" label new 4b7586270108 hfsplus: convert kmap() to kmap_local_page() in bnode.c new cfdd6e6561b3 hfsplus: convert kmap() to kmap_local_page() in bitmap.c new feb76741d789 hfsplus: convert kmap() to kmap_local_page() in btree.c new fa5d20d41e4e scripts/decodecode: improve faulting line determination new f0341a27a9ff ipc/util.c: cleanup and improve sysvipc_find_ipc() new 660f0fcc1c48 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y new 35eac73b37f7 fs/isofs: replace kmap() with kmap_local_page() new 0d72a4acf4af checkpatch: Add kmap and kmap_atomic to the deprecated list new c6b13aff3274 lib/cmdline: avoid page fault in next_arg new 98fb8f229a46 kexec: turn all kexec_mutex acquisitions into trylocks new d3a8fc8ac87d panic, kexec: make __crash_kexec() NMI safe new a79cc022d75f fault-injection: allow stacktrace filter for x86-64 new dc177b97d6fd fault-injection: skip stacktrace filtering by default new 0ce9fb5110e5 fault-injection: make some stack filter attrs more readable new 9016e010c294 fault-injection: make stacktrace filter works as expected new 2ccd0d9b7f3b llist: Use try_cmpxchg in llist_add_batch and llist_del_first new 3ffa8ab131ea proc: save LOC in vsyscall test new 1d5441ceeab1 kbuild: add debug level and macro defs options new 6e8e4f162748 kernel: exit: cleanup release_thread() new ac976a48c2d0 fs/qnx6: delete unnecessary checks before brelse() new d43eb41b90c9 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency new fd46f7efa76a ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] new cff4d4dc1d1f epoll: use try_cmpxchg in list_add_tail_lockless new da223c80f7b1 buffer: use try_cmpxchg in discard_buffer new 5d38f1f37ed8 aio: use atomic_try_cmpxchg in __get_reqs_available new b14a81d2389f iversion: use atomic64_try_cmpxchg) new a30d86c23a80 kexec: replace kmap() with kmap_local_page() new 466e2bd79d5c hfs: unmap the page in the "fail_page" label new c4afb488f3f2 hfs: replace kmap() with kmap_local_page() in bnode.c new eb414d031d6d hfs: replace kmap() with kmap_local_page() in btree.c new b7eb08dd0b9e bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless new 13d19cf6c3bb alpha: move from strlcpy with unused retval to strscpy new 2407f9731f09 ia64: move from strlcpy with unused retval to strscpy new 75fbab4d9301 ocfs2: move from strlcpy with unused retval to strscpy new 228ae9064990 reiserfs: move from strlcpy with unused retval to strscpy new 125013e834ff init: move from strlcpy with unused retval to strscpy new 479a89c7a119 lib: move from strlcpy with unused retval to strscpy new 41b81432f91e task_work: use try_cmpxchg in task_work_add, task_work_can [...] new 6093a199f8f3 smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] new 7a2791666971 testing/selftests: add tests for the is_signed_type() macro new f7b6313e4d13 fail_function: switch to memdup_user_nul() helper new cb9ee4c4e3a8 fail_function: refctor code of checking return value of re [...] new 740f7edca4d3 fail_function: fix wrong use of fei_attr_remove() new 85bb9c820cdc initramfs: mark my_inptr as __initdata new 3a7a31a4c99c Merge branch 'mm-nonmm-unstable' into mm-everything new 0401129b44cc Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 282342f2dc97 Add linux-next specific files for 20220830
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 (b27a3ca08ba7) \ N -- N -- N refs/heads/master (282342f2dc97)
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 865 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: .mailmap | 3 + Documentation/ABI/testing/sysfs-bus-bcma | 2 +- Documentation/ABI/testing/sysfs-bus-fcoe | 2 +- Documentation/ABI/testing/sysfs-bus-iio-proximity | 2 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 2 +- .../ABI/testing/sysfs-kernel-mm-memory-tiers | 41 + Documentation/ABI/testing/sysfs-power | 2 +- Documentation/RCU/checklist.rst | 2 +- Documentation/RCU/lockdep.rst | 2 +- Documentation/admin-guide/README.rst | 91 +- Documentation/admin-guide/kdump/vmcoreinfo.rst | 2 +- Documentation/admin-guide/pm/amd-pstate.rst | 76 + Documentation/bpf/instruction-set.rst | 2 +- Documentation/bpf/map_cgroup_storage.rst | 4 +- Documentation/conf.py | 39 +- Documentation/core-api/cpu_hotplug.rst | 2 +- .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 42 - .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 25 + Documentation/devicetree/bindings/arm/qcom.yaml | 6 + .../socionext/socionext,uniphier-system-cache.yaml | 1 - .../devicetree/bindings/ata/brcm,sata-brcm.yaml | 1 - .../bindings/ata/cortina,gemini-sata-bridge.yaml | 2 - .../devicetree/bindings/ata/sata_highbank.yaml | 1 - .../bindings/clock/qcom,gcc-msm8916.yaml | 61 + .../bindings/clock/qcom,gcc-msm8976.yaml | 21 +- .../bindings/clock/qcom,gcc-msm8994.yaml | 21 +- .../bindings/clock/qcom,gcc-msm8996.yaml | 25 +- .../bindings/clock/qcom,gcc-msm8998.yaml | 25 +- .../devicetree/bindings/clock/qcom,gcc-other.yaml | 1 - .../bindings/clock/qcom,gcc-qcm2290.yaml | 25 +- .../devicetree/bindings/clock/qcom,gcc-sc7180.yaml | 25 +- .../devicetree/bindings/clock/qcom,gcc-sc7280.yaml | 21 +- .../bindings/clock/qcom,gcc-sc8180x.yaml | 25 +- .../bindings/clock/qcom,gcc-sc8280xp.yaml | 21 +- .../devicetree/bindings/clock/qcom,gcc-sdm845.yaml | 25 +- .../devicetree/bindings/clock/qcom,gcc-sdx55.yaml | 21 +- .../devicetree/bindings/clock/qcom,gcc-sdx65.yaml | 21 +- .../devicetree/bindings/clock/qcom,gcc-sm6115.yaml | 25 +- .../devicetree/bindings/clock/qcom,gcc-sm6125.yaml | 25 +- .../devicetree/bindings/clock/qcom,gcc-sm6350.yaml | 25 +- .../devicetree/bindings/clock/qcom,gcc-sm8150.yaml | 25 +- .../devicetree/bindings/clock/qcom,gcc-sm8250.yaml | 25 +- .../devicetree/bindings/clock/qcom,gcc-sm8350.yaml | 21 +- .../devicetree/bindings/clock/qcom,gcc-sm8450.yaml | 21 +- .../devicetree/bindings/clock/qcom,mmcc.yaml | 178 +- .../bindings/crypto/samsung-slimsss.yaml | 1 - .../devicetree/bindings/crypto/ti,sa2ul.yaml | 13 - .../devicetree/bindings/display/arm,komeda.yaml | 1 + .../bindings/display/bridge/fsl,ldb.yaml | 1 - .../bindings/display/bridge/lvds-codec.yaml | 1 + .../bindings/display/bridge/synopsys,dw-hdmi.yaml | 1 - .../bindings/display/msm/dsi-controller-main.yaml | 2 - .../bindings/display/msm/dsi-phy-10nm.yaml | 2 - .../devicetree/bindings/display/msm/gpu.yaml | 1 + .../display/samsung/samsung,exynos5433-decon.yaml | 2 - .../display/samsung/samsung,exynos5433-mic.yaml | 1 - .../display/samsung/samsung,exynos7-decon.yaml | 2 +- .../bindings/display/samsung/samsung,fimd.yaml | 2 +- .../display/tegra/nvidia,tegra20-gr3d.yaml | 1 - .../bindings/display/tegra/nvidia,tegra20-mpe.yaml | 2 - .../devicetree/bindings/firmware/qcom,scm.yaml | 1 + .../bindings/leds/backlight/qcom-wled.yaml | 9 +- .../bindings/media/microchip,csi2dc.yaml | 2 + .../bindings/media/qcom,msm8916-venus.yaml | 1 + .../bindings/media/qcom,msm8996-venus.yaml | 1 + .../bindings/media/qcom,sc7180-venus.yaml | 1 + .../bindings/media/qcom,sc7280-venus.yaml | 1 + .../bindings/media/qcom,sdm660-venus.yaml | 1 + .../bindings/media/qcom,sdm845-venus-v2.yaml | 1 + .../bindings/media/qcom,sdm845-venus.yaml | 1 + .../bindings/media/qcom,sm8250-venus.yaml | 1 + .../devicetree/bindings/mfd/qcom,tcsr.yaml | 8 + .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 2 + .../devicetree/bindings/soc/qcom/qcom-stats.yaml | 1 + .../bindings/spi/mediatek,spi-mtk-nor.yaml | 5 +- .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 7 +- Documentation/driver-api/driver-model/devres.rst | 1 - Documentation/driver-api/isa.rst | 2 +- .../driver-api/media/drivers/pxa_camera.rst | 2 +- Documentation/driver-api/pwm.rst | 3 +- Documentation/filesystems/caching/backend-api.rst | 2 +- Documentation/filesystems/ext4/super.rst | 6 +- .../filesystems/xfs-delayed-logging-design.rst | 12 +- Documentation/i2c/i2c-topology.rst | 214 +- Documentation/input/joydev/joystick.rst | 1 + Documentation/locking/seqlock.rst | 2 +- Documentation/scheduler/sched-design-CFS.rst | 2 +- Documentation/trace/histogram.rst | 2 +- Documentation/trace/timerlat-tracer.rst | 2 +- Documentation/translations/zh_CN/IRQ.txt | 39 - .../translations/zh_CN/driver-api/index.rst | 2 +- .../translations/zh_CN/driver-api/io_ordering.rst | 60 + Documentation/translations/zh_CN/io_ordering.txt | 67 - Documentation/translations/zh_CN/oops-tracing.txt | 212 -- .../zh_CN/process/submit-checklist.rst | 84 +- .../zh_CN/scheduler/sched-design-CFS.rst | 2 +- Documentation/translations/zh_TW/oops-tracing.txt | 212 -- Documentation/virt/kvm/x86/mmu.rst | 2 +- Kbuild | 53 +- MAINTAINERS | 24 +- Makefile | 9 +- Next/SHA1s | 110 +- Next/merge.log | 3196 ++++++++++++-------- arch/arm/arm-soc-for-next-contents.txt | 246 -- arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +- arch/arm/boot/dts/bcm63178.dtsi | 20 +- arch/arm/boot/dts/bcm6846.dtsi | 18 +- arch/arm/boot/dts/bcm6878.dtsi | 9 +- arch/arm/boot/dts/integratorap-im-pd1.dts | 4 +- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 2 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 2 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 2 +- arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 3 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 3 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 5 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq8062-smb208.dtsi | 37 + arch/arm/boot/dts/qcom-ipq8062.dtsi | 8 + arch/arm/boot/dts/qcom-ipq8064-v2.0-smb208.dtsi | 37 + arch/arm/boot/dts/qcom-ipq8064-v2.0.dtsi | 69 + arch/arm/boot/dts/qcom-ipq8064.dtsi | 6 +- arch/arm/boot/dts/qcom-ipq8065-smb208.dtsi | 37 + arch/arm/boot/dts/qcom-ipq8065.dtsi | 8 + arch/arm/boot/dts/qcom-msm8226-samsung-s3ve3g.dts | 6 +- arch/arm/boot/dts/qcom-msm8660-surf.dts | 57 +- arch/arm/boot/dts/qcom-msm8916-samsung-e5.dts | 3 + arch/arm/boot/dts/qcom-msm8916-samsung-e7.dts | 3 + .../arm/boot/dts/qcom-msm8916-samsung-grandmax.dts | 3 + arch/arm/boot/dts/qcom-msm8960-cdp.dts | 623 ++-- arch/arm/boot/dts/qcom-msm8960.dtsi | 6 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 2 +- arch/arm/boot/dts/versatile-ab.dts | 2 +- arch/arm/configs/at91_dt_defconfig | 2 +- arch/arm/configs/bcm2835_defconfig | 2 +- arch/arm/configs/cm_x300_defconfig | 2 +- arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/dove_defconfig | 4 +- arch/arm/configs/exynos_defconfig | 4 +- arch/arm/configs/ezx_defconfig | 2 +- arch/arm/configs/hisi_defconfig | 2 +- arch/arm/configs/imx_v4_v5_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 4 +- arch/arm/configs/integrator_defconfig | 2 +- arch/arm/configs/keystone_defconfig | 7 +- arch/arm/configs/lpc18xx_defconfig | 2 +- arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/magician_defconfig | 2 +- arch/arm/configs/milbeaut_m10v_defconfig | 2 +- arch/arm/configs/mmp2_defconfig | 2 +- arch/arm/configs/moxart_defconfig | 2 +- arch/arm/configs/mps2_defconfig | 2 +- arch/arm/configs/multi_v4t_defconfig | 2 - arch/arm/configs/multi_v5_defconfig | 5 +- arch/arm/configs/multi_v7_defconfig | 24 +- arch/arm/configs/mv78xx0_defconfig | 2 +- arch/arm/configs/mvebu_v5_defconfig | 4 +- arch/arm/configs/mxs_defconfig | 6 +- arch/arm/configs/omap1_defconfig | 4 +- arch/arm/configs/omap2plus_defconfig | 9 +- arch/arm/configs/orion5x_defconfig | 4 +- arch/arm/configs/oxnas_v6_defconfig | 2 +- arch/arm/configs/pcm027_defconfig | 2 +- arch/arm/configs/pxa168_defconfig | 4 +- arch/arm/configs/pxa910_defconfig | 4 +- arch/arm/configs/pxa_defconfig | 4 +- arch/arm/configs/qcom_defconfig | 2 +- arch/arm/configs/s3c6400_defconfig | 2 +- arch/arm/configs/s5pv210_defconfig | 4 +- arch/arm/configs/sama5_defconfig | 6 +- arch/arm/configs/sama7_defconfig | 4 +- arch/arm/configs/shmobile_defconfig | 10 +- arch/arm/configs/socfpga_defconfig | 6 +- arch/arm/configs/sp7021_defconfig | 2 +- arch/arm/configs/spear13xx_defconfig | 2 +- arch/arm/configs/spear3xx_defconfig | 2 +- arch/arm/configs/spear6xx_defconfig | 2 +- arch/arm/configs/stm32_defconfig | 2 +- arch/arm/configs/sunxi_defconfig | 4 +- arch/arm/configs/tegra_defconfig | 4 +- arch/arm/configs/vexpress_defconfig | 2 +- arch/arm/configs/vt8500_v6_v7_defconfig | 2 +- arch/arm/configs/xcep_defconfig | 2 +- arch/arm/mach-ixp4xx/ixp4xx-of.c | 2 +- arch/arm64/Kconfig.platforms | 10 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 1 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 1 - arch/arm64/boot/dts/broadcom/Makefile | 1 - arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 5 - arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 5 + .../{bcm4908 => bcmbca}/bcm4906-netgear-r8000p.dts | 2 +- .../bcm4906-tplink-archer-c2300-v1.dts | 2 +- .../dts/broadcom/{bcm4908 => bcmbca}/bcm4906.dtsi | 0 .../{bcm4908 => bcmbca}/bcm4908-asus-gt-ac5300.dts | 2 +- .../bcm4908-netgear-raxe500.dts | 2 +- .../dts/broadcom/{bcm4908 => bcmbca}/bcm4908.dtsi | 0 arch/arm64/boot/dts/broadcom/bcmbca/bcm94908.dts | 30 + arch/arm64/boot/dts/qcom/Makefile | 4 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 6 +- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 2 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 4 +- arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi | 4 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 4 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 4 +- .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 2 +- .../dts/qcom/msm8916-samsung-e2015-common.dtsi | 85 + arch/arm64/boot/dts/qcom/msm8916-samsung-e5.dts | 24 + arch/arm64/boot/dts/qcom/msm8916-samsung-e7.dts | 29 + .../boot/dts/qcom/msm8916-samsung-grandmax.dts | 60 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 14 + arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 2 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 3 +- .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 4 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 54 + .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 30 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 27 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 22 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 19 + arch/arm64/boot/dts/qcom/pm8350c.dtsi | 3 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 13 +- arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 11 - .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 2 - arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 2 - .../dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 26 +- arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dts | 2 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 14 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 32 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 9 - .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 14 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 18 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 16 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 6 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 27 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 2 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 168 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 42 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 44 +- .../dts/qcom/sm8450-sony-xperia-nagara-pdx223.dts | 634 ++++ arch/arm64/boot/dts/qcom/sm8450.dtsi | 87 +- arch/arm64/boot/dts/renesas/ebisu.dtsi | 8 + arch/arm64/boot/dts/renesas/hihope-common.dtsi | 8 + .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts | 8 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 5 + arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 5 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 8 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 6 + arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 6 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 11 - .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 7 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 10 - arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 2 +- arch/arm64/boot/dts/renesas/r9a09g011-v2mevk2.dts | 27 + arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 28 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 8 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 + arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 56 + arch/arm64/configs/defconfig | 4 +- arch/mips/loongson32/ls1c/board.c | 1 - arch/mips/net/bpf_jit_comp32.c | 10 +- arch/mips/net/bpf_jit_comp64.c | 10 +- arch/nios2/Kbuild | 2 + arch/nios2/Makefile | 4 - arch/s390/include/asm/kvm_host.h | 17 +- arch/s390/kvm/pci.c | 12 +- arch/s390/pci/Makefile | 2 +- arch/s390/pci/pci_kvm_hook.c | 11 + arch/x86/kernel/cpu/mce/apei.c | 13 +- arch/x86/kernel/early_printk.c | 14 +- block/blk-cgroup-fc-appid.c | 4 +- drivers/block/nbd.c | 1 + drivers/clk/qcom/gcc-msm8916.c | 1020 ++++--- drivers/clk/qcom/gcc-sdm660.c | 2 +- drivers/clk/renesas/r8a779f0-cpg-mssr.c | 4 + drivers/clk/renesas/r9a09g011-cpg.c | 4 + drivers/cpufreq/Kconfig.x86 | 7 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/amd-pstate-ut.c | 293 ++ drivers/cpufreq/amd-pstate.c | 60 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 23 +- drivers/gpu/drm/bridge/parade-ps8640.c | 5 + drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 13 +- drivers/gpu/drm/bridge/tc358767.c | 15 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 2 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 62 +- drivers/gpu/drm/i915/display/g4x_dp.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 12 +- drivers/gpu/drm/i915/display/intel_audio.c | 96 +- drivers/gpu/drm/i915/display/intel_bw.c | 10 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 76 +- drivers/gpu/drm/i915/display/intel_color.c | 34 +- drivers/gpu/drm/i915/display/intel_ddi.c | 30 +- drivers/gpu/drm/i915/display/intel_display.c | 68 +- drivers/gpu/drm/i915/display/intel_display_core.h | 261 ++ .../gpu/drm/i915/display/intel_display_debugfs.c | 50 +- drivers/gpu/drm/i915/display/intel_display_power.c | 18 +- .../drm/i915/display/intel_display_power_well.c | 18 +- drivers/gpu/drm/i915/display/intel_dmc.c | 52 +- drivers/gpu/drm/i915/display/intel_dp.c | 4 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 2 +- drivers/gpu/drm/i915/display/intel_dpll.c | 24 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 112 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 26 +- drivers/gpu/drm/i915/display/intel_fdi.c | 8 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 2 + drivers/gpu/drm/i915/display/intel_frontbuffer.h | 18 + drivers/gpu/drm/i915/display/intel_gmbus.c | 46 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 116 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 42 +- drivers/gpu/drm/i915/display/intel_modeset_setup.c | 2 +- drivers/gpu/drm/i915/display/intel_overlay.c | 12 +- drivers/gpu/drm/i915/display/intel_pch_refclk.c | 2 +- drivers/gpu/drm/i915/display/intel_plane_initial.c | 2 +- drivers/gpu/drm/i915/display/intel_pps.c | 48 +- drivers/gpu/drm/i915/display/intel_psr.c | 2 +- drivers/gpu/drm/i915/display/intel_tc.c | 4 +- drivers/gpu/drm/i915/display/intel_vrr.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 4 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 2 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 4 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 2 - drivers/gpu/drm/i915/gvt/handlers.c | 4 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_driver.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 256 +- drivers/gpu/drm/i915/i915_gem.c | 2 +- drivers/gpu/drm/i915/i915_getparam.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 76 +- drivers/gpu/drm/i915/i915_reg.h | 16 +- drivers/gpu/drm/i915/intel_pm.c | 244 +- drivers/hsi/clients/cmt_speech.c | 2 +- drivers/hsi/controllers/omap_ssi_port.c | 8 +- drivers/hwmon/dell-smm-hwmon.c | 14 +- drivers/hwmon/iio_hwmon.c | 8 +- drivers/hwmon/pwm-fan.c | 2 +- drivers/hwmon/sparx5-temp.c | 19 +- drivers/i2c/busses/Kconfig | 4 +- drivers/i2c/muxes/Kconfig | 6 +- drivers/i2c/muxes/i2c-mux-pinctrl.c | 2 +- drivers/iio/accel/adxl345_core.c | 7 +- drivers/iio/common/scmi_sensors/scmi_iio.c | 8 +- drivers/infiniband/hw/irdma/utils.c | 2 +- drivers/input/joystick/iforce/iforce-main.c | 1 + drivers/media/common/Kconfig | 1 - drivers/media/common/Makefile | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 14 +- drivers/media/common/videobuf2/videobuf2-dvb.c | 4 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 4 +- drivers/media/dvb-core/dvb_vb2.c | 11 - drivers/media/dvb-frontends/dib8000.c | 2 +- drivers/media/dvb-frontends/drxk_hard.c | 2 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 2 +- drivers/media/dvb-frontends/tda1002x.h | 2 +- drivers/media/dvb-frontends/tda10048.c | 2 +- drivers/media/i2c/cx25840/cx25840-ir.c | 2 +- drivers/media/pci/Kconfig | 4 +- drivers/media/pci/Makefile | 6 +- drivers/media/pci/cx18/cx18-av-audio.c | 2 +- drivers/media/pci/cx18/cx18-firmware.c | 2 +- drivers/media/pci/cx23885/cx23888-ir.c | 2 +- drivers/media/pci/cx88/cx88-dsp.c | 2 +- drivers/media/pci/ivtv/ivtv-yuv.c | 2 +- drivers/media/pci/ngene/ngene.h | 78 - drivers/media/pci/saa7164/saa7164-core.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 +- drivers/{staging/media => media/pci}/zoran/Kconfig | 0 .../{staging/media => media/pci}/zoran/Makefile | 0 .../media => media/pci}/zoran/videocodec.c | 7 +- .../media => media/pci}/zoran/videocodec.h | 190 +- drivers/{staging/media => media/pci}/zoran/zoran.h | 30 +- .../media => media/pci}/zoran/zoran_card.c | 56 +- .../media => media/pci}/zoran/zoran_card.h | 9 +- .../media => media/pci}/zoran/zoran_device.c | 37 +- drivers/media/pci/zoran/zoran_device.h | 60 + .../media => media/pci}/zoran/zoran_driver.c | 59 +- .../{staging/media => media/pci}/zoran/zr36016.c | 142 +- .../{staging/media => media/pci}/zoran/zr36016.h | 0 .../{staging/media => media/pci}/zoran/zr36050.c | 182 +- .../{staging/media => media/pci}/zoran/zr36050.h | 0 .../{staging/media => media/pci}/zoran/zr36057.h | 130 +- .../{staging/media => media/pci}/zoran/zr36060.c | 7 +- .../{staging/media => media/pci}/zoran/zr36060.h | 86 +- drivers/media/platform/intel/pxa_camera.c | 8 +- drivers/media/platform/marvell/mcam-core.h | 2 +- .../platform/mediatek/vcodec/mtk_vcodec_enc_drv.c | 9 +- drivers/media/platform/nxp/Kconfig | 12 - drivers/media/platform/nxp/Makefile | 1 - drivers/media/platform/renesas/vsp1/vsp1_video.c | 2 +- .../media/platform/samsung/exynos4-is/fimc-core.h | 2 +- drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 2 +- drivers/media/platform/ti/am437x/am437x-vpfe.h | 2 +- drivers/media/platform/ti/davinci/Kconfig | 49 - drivers/media/platform/ti/davinci/Makefile | 4 - drivers/media/platform/ti/davinci/vpbe.c | 2 +- drivers/media/platform/ti/davinci/vpif.h | 60 +- drivers/media/platform/ti/davinci/vpif_capture.c | 6 +- drivers/media/platform/ti/davinci/vpif_capture.h | 2 +- drivers/media/platform/ti/davinci/vpif_display.c | 6 +- drivers/media/platform/ti/davinci/vpif_display.h | 6 +- drivers/media/platform/ti/omap/omap_voutlib.c | 2 +- drivers/media/platform/ti/omap3isp/isp.c | 2 +- drivers/media/platform/ti/omap3isp/ispvideo.c | 2 +- drivers/media/test-drivers/vim2m.c | 2 +- drivers/media/usb/Kconfig | 3 - drivers/media/usb/Makefile | 3 - drivers/media/usb/airspy/airspy.c | 2 +- drivers/media/usb/au0828/au0828-video.c | 4 +- drivers/media/usb/cx231xx/cx231xx-vbi.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 2 +- drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/usb/gspca/finepix.c | 2 +- drivers/media/usb/msi2500/msi2500.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-dvb.c | 2 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 2 - drivers/media/v4l2-core/v4l2-ctrls-core.c | 18 +- drivers/media/v4l2-core/v4l2-flash-led-class.c | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 28 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 6 +- drivers/mtd/parsers/Kconfig | 6 +- drivers/net/dsa/xrs700x/xrs700x.c | 5 +- drivers/net/ethernet/broadcom/Kconfig | 4 +- drivers/net/ethernet/cortina/gemini.c | 24 +- drivers/net/ethernet/fungible/funeth/funeth_txrx.h | 4 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 16 +- drivers/net/ethernet/google/gve/gve_main.c | 12 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 4 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 4 + .../net/ethernet/microchip/sparx5/sparx5_main.h | 15 + .../ethernet/microchip/sparx5/sparx5_switchdev.c | 271 +- .../net/ethernet/microchip/sparx5/sparx5_vlan.c | 7 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 8 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 8 +- drivers/net/gtp.c | 1 + drivers/net/ieee802154/mac802154_hwsim.c | 1 + drivers/net/macsec.c | 1 + drivers/net/netdevsim/netdev.c | 4 +- drivers/net/team/team.c | 1 + drivers/net/wireguard/netlink.c | 1 + drivers/net/wireless/mac80211_hwsim.c | 1 + drivers/pci/controller/Kconfig | 2 +- drivers/phy/broadcom/Kconfig | 4 +- drivers/pinctrl/bcm/Kconfig | 4 +- drivers/platform/surface/surface3_power.c | 2 +- drivers/platform/x86/asus-nb-wmi.c | 3 +- drivers/platform/x86/asus-wmi.c | 213 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 2 +- drivers/platform/x86/intel/chtwc_int33fe.c | 6 +- drivers/platform/x86/msi-laptop.c | 96 +- drivers/platform/x86/thinkpad_acpi.c | 4 +- drivers/platform/x86/toshiba_acpi.c | 5 +- drivers/pwm/core.c | 35 +- drivers/regulator/core.c | 44 +- drivers/regulator/tps65219-regulator.c | 2 +- drivers/reset/Kconfig | 2 +- drivers/soc/bcm/bcm63xx/Kconfig | 4 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 50 +- drivers/soc/qcom/Kconfig | 2 +- drivers/soc/qcom/icc-bwmon.c | 6 +- drivers/soc/qcom/qcom_stats.c | 9 + drivers/soc/qcom/qmi_encdec.c | 50 +- drivers/soc/qcom/qmi_interface.c | 12 +- drivers/spi/spi-mt7621.c | 42 +- drivers/spi/spi-sh-msiof.c | 1 + drivers/spi/spi-stm32-qspi.c | 8 +- drivers/staging/media/Kconfig | 27 +- drivers/staging/media/Makefile | 11 +- drivers/staging/media/av7110/TODO | 3 - .../usb => staging/media/deprecated}/cpia2/Kconfig | 5 +- .../media/deprecated}/cpia2/Makefile | 0 drivers/staging/media/deprecated/cpia2/TODO | 6 + .../usb => staging/media/deprecated}/cpia2/cpia2.h | 0 .../media/deprecated}/cpia2/cpia2_core.c | 0 .../media/deprecated}/cpia2/cpia2_registers.h | 0 .../media/deprecated}/cpia2/cpia2_usb.c | 0 .../media/deprecated}/cpia2/cpia2_v4l.c | 0 drivers/staging/media/deprecated/fsl-viu/Kconfig | 15 + .../media/deprecated/fsl-viu}/Makefile | 2 +- drivers/staging/media/deprecated/fsl-viu/TODO | 7 + .../media/deprecated/fsl-viu}/fsl-viu.c | 0 .../pci => staging/media/deprecated}/meye/Kconfig | 5 +- .../pci => staging/media/deprecated}/meye/Makefile | 0 drivers/staging/media/deprecated/meye/TODO | 6 + .../pci => staging/media/deprecated}/meye/meye.c | 0 .../pci => staging/media/deprecated}/meye/meye.h | 0 drivers/staging/media/deprecated/saa7146/Kconfig | 5 + drivers/staging/media/deprecated/saa7146/Makefile | 2 + .../media/{ => deprecated/saa7146}/av7110/Kconfig | 20 +- .../media/{ => deprecated/saa7146}/av7110/Makefile | 3 +- .../staging/media/deprecated/saa7146/av7110/TODO | 9 + .../av7110/audio-bilingual-channel-select.rst | 0 .../saa7146}/av7110/audio-channel-select.rst | 0 .../saa7146}/av7110/audio-clear-buffer.rst | 0 .../saa7146}/av7110/audio-continue.rst | 0 .../saa7146}/av7110/audio-fclose.rst | 0 .../saa7146}/av7110/audio-fopen.rst | 0 .../saa7146}/av7110/audio-fwrite.rst | 0 .../saa7146}/av7110/audio-get-capabilities.rst | 0 .../saa7146}/av7110/audio-get-status.rst | 0 .../saa7146}/av7110/audio-pause.rst | 0 .../{ => deprecated/saa7146}/av7110/audio-play.rst | 0 .../saa7146}/av7110/audio-select-source.rst | 0 .../saa7146}/av7110/audio-set-av-sync.rst | 0 .../saa7146}/av7110/audio-set-bypass-mode.rst | 0 .../saa7146}/av7110/audio-set-id.rst | 0 .../saa7146}/av7110/audio-set-mixer.rst | 0 .../saa7146}/av7110/audio-set-mute.rst | 0 .../saa7146}/av7110/audio-set-streamtype.rst | 0 .../{ => deprecated/saa7146}/av7110/audio-stop.rst | 0 .../{ => deprecated/saa7146}/av7110/audio.rst | 0 .../saa7146}/av7110/audio_data_types.rst | 0 .../saa7146}/av7110/audio_function_calls.rst | 0 .../media/{ => deprecated/saa7146}/av7110/av7110.c | 0 .../media/{ => deprecated/saa7146}/av7110/av7110.h | 2 +- .../{ => deprecated/saa7146}/av7110/av7110_av.c | 2 +- .../{ => deprecated/saa7146}/av7110/av7110_av.h | 0 .../{ => deprecated/saa7146}/av7110/av7110_ca.c | 0 .../{ => deprecated/saa7146}/av7110/av7110_ca.h | 0 .../{ => deprecated/saa7146}/av7110/av7110_hw.c | 0 .../{ => deprecated/saa7146}/av7110/av7110_hw.h | 0 .../{ => deprecated/saa7146}/av7110/av7110_ipack.c | 0 .../{ => deprecated/saa7146}/av7110/av7110_ipack.h | 0 .../{ => deprecated/saa7146}/av7110/av7110_ir.c | 0 .../{ => deprecated/saa7146}/av7110/av7110_v4l.c | 0 .../{ => deprecated/saa7146}/av7110/budget-patch.c | 0 .../{ => deprecated/saa7146}/av7110/dvb_filter.c | 0 .../{ => deprecated/saa7146}/av7110/dvb_filter.h | 0 .../media/{ => deprecated/saa7146}/av7110/sp8870.c | 0 .../media/{ => deprecated/saa7146}/av7110/sp8870.h | 0 .../saa7146}/av7110/video-clear-buffer.rst | 0 .../saa7146}/av7110/video-command.rst | 0 .../saa7146}/av7110/video-continue.rst | 0 .../saa7146}/av7110/video-fast-forward.rst | 0 .../saa7146}/av7110/video-fclose.rst | 0 .../saa7146}/av7110/video-fopen.rst | 0 .../saa7146}/av7110/video-freeze.rst | 0 .../saa7146}/av7110/video-fwrite.rst | 0 .../saa7146}/av7110/video-get-capabilities.rst | 0 .../saa7146}/av7110/video-get-event.rst | 0 .../saa7146}/av7110/video-get-frame-count.rst | 0 .../saa7146}/av7110/video-get-pts.rst | 0 .../saa7146}/av7110/video-get-size.rst | 0 .../saa7146}/av7110/video-get-status.rst | 0 .../{ => deprecated/saa7146}/av7110/video-play.rst | 0 .../saa7146}/av7110/video-select-source.rst | 0 .../saa7146}/av7110/video-set-blank.rst | 0 .../saa7146}/av7110/video-set-display-format.rst | 0 .../saa7146}/av7110/video-set-format.rst | 0 .../saa7146}/av7110/video-set-streamtype.rst | 0 .../saa7146}/av7110/video-slowmotion.rst | 0 .../saa7146}/av7110/video-stillpicture.rst | 0 .../{ => deprecated/saa7146}/av7110/video-stop.rst | 0 .../saa7146}/av7110/video-try-command.rst | 0 .../{ => deprecated/saa7146}/av7110/video.rst | 0 .../saa7146}/av7110/video_function_calls.rst | 0 .../saa7146}/av7110/video_types.rst | 0 .../media/deprecated/saa7146/common}/Kconfig | 0 .../media/deprecated/saa7146/common}/Makefile | 0 .../media/deprecated/saa7146/common}/saa7146.h | 0 .../deprecated/saa7146/common}/saa7146_core.c | 2 +- .../deprecated/saa7146/common}/saa7146_fops.c | 2 +- .../media/deprecated/saa7146/common}/saa7146_hlp.c | 2 +- .../media/deprecated/saa7146/common}/saa7146_i2c.c | 2 +- .../media/deprecated/saa7146/common}/saa7146_vbi.c | 2 +- .../deprecated/saa7146/common}/saa7146_video.c | 2 +- .../media/deprecated/saa7146/common}/saa7146_vv.h | 2 +- .../media/deprecated/saa7146}/saa7146/Kconfig | 15 +- .../media/deprecated/saa7146}/saa7146/Makefile | 0 .../staging/media/deprecated/saa7146/saa7146/TODO | 7 + .../deprecated/saa7146}/saa7146/hexium_gemini.c | 2 +- .../deprecated/saa7146}/saa7146/hexium_orion.c | 2 +- .../media/deprecated/saa7146}/saa7146/mxb.c | 2 +- .../media/deprecated/saa7146}/ttpci/Kconfig | 17 +- .../media/deprecated/saa7146}/ttpci/Makefile | 0 .../staging/media/deprecated/saa7146/ttpci/TODO | 7 + .../media/deprecated/saa7146}/ttpci/budget-av.c | 2 +- .../media/deprecated/saa7146}/ttpci/budget-ci.c | 0 .../media/deprecated/saa7146}/ttpci/budget-core.c | 0 .../media/deprecated/saa7146}/ttpci/budget.c | 0 .../media/deprecated/saa7146}/ttpci/budget.h | 2 +- .../media/{ => deprecated}/stkwebcam/Kconfig | 0 .../media/{ => deprecated}/stkwebcam/Makefile | 0 .../staging/media/{ => deprecated}/stkwebcam/TODO | 0 .../media/{ => deprecated}/stkwebcam/stk-sensor.c | 0 .../media/{ => deprecated}/stkwebcam/stk-webcam.c | 0 .../media/{ => deprecated}/stkwebcam/stk-webcam.h | 0 .../media/deprecated}/tm6000/Kconfig | 5 +- .../media/deprecated}/tm6000/Makefile | 0 drivers/staging/media/deprecated/tm6000/TODO | 7 + .../media/deprecated}/tm6000/tm6000-alsa.c | 0 .../media/deprecated}/tm6000/tm6000-cards.c | 0 .../media/deprecated}/tm6000/tm6000-core.c | 0 .../media/deprecated}/tm6000/tm6000-dvb.c | 0 .../media/deprecated}/tm6000/tm6000-i2c.c | 0 .../media/deprecated}/tm6000/tm6000-input.c | 0 .../media/deprecated}/tm6000/tm6000-regs.h | 0 .../media/deprecated}/tm6000/tm6000-stds.c | 0 .../media/deprecated}/tm6000/tm6000-usb-isoc.h | 0 .../media/deprecated}/tm6000/tm6000-video.c | 0 .../media/deprecated}/tm6000/tm6000.h | 0 .../staging/media/deprecated/vpfe_capture/Kconfig | 58 + .../staging/media/deprecated/vpfe_capture/Makefile | 4 + drivers/staging/media/deprecated/vpfe_capture/TODO | 7 + .../deprecated/vpfe_capture}/ccdc_hw_device.h | 0 .../media/deprecated/vpfe_capture}/dm355_ccdc.c | 2 +- .../media/deprecated/vpfe_capture}/dm355_ccdc.h | 0 .../deprecated/vpfe_capture}/dm355_ccdc_regs.h | 0 .../media/deprecated/vpfe_capture}/dm644x_ccdc.c | 2 +- .../media/deprecated/vpfe_capture}/dm644x_ccdc.h | 0 .../deprecated/vpfe_capture}/dm644x_ccdc_regs.h | 0 .../media/deprecated/vpfe_capture}/isif.c | 2 +- .../staging/media/deprecated/vpfe_capture}/isif.h | 0 .../media/deprecated/vpfe_capture}/isif_regs.h | 0 .../media/deprecated/vpfe_capture}/vpfe_capture.c | 0 .../media/deprecated}/zr364xx/Kconfig | 7 +- .../media/deprecated}/zr364xx/Makefile | 0 drivers/staging/media/deprecated/zr364xx/TODO | 7 + .../media/deprecated}/zr364xx/zr364xx.c | 0 drivers/staging/media/omap4iss/iss_video.c | 2 +- drivers/staging/media/rkvdec/rkvdec-h264.c | 4 +- drivers/staging/media/zoran/TODO | 19 - drivers/staging/media/zoran/zoran_device.h | 60 - drivers/target/target_core_user.c | 1 + drivers/tee/tee_shm.c | 1 + drivers/thermal/thermal_netlink.c | 1 + drivers/tty/serial/Kconfig | 4 +- drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/usb/serial/option.c | 15 + drivers/vdpa/vdpa.c | 1 + drivers/vfio/pci/vfio_pci_zdev.c | 8 +- drivers/watchdog/Kconfig | 2 +- fs/cifs/netlink.c | 1 + fs/dlm/netlink.c | 1 + fs/f2fs/compress.c | 8 +- fs/f2fs/data.c | 2 + fs/f2fs/debug.c | 3 + fs/f2fs/f2fs.h | 9 +- fs/f2fs/file.c | 1 + fs/f2fs/inode.c | 13 +- fs/f2fs/segment.c | 2 +- fs/f2fs/super.c | 4 +- fs/ksmbd/transport_ipc.c | 1 + include/linux/amd-pstate.h | 77 + include/linux/cgroup.h | 5 - include/linux/etherdevice.h | 22 + include/linux/frontswap.h | 3 +- include/linux/genl_magic_func.h | 1 + include/linux/pci_ids.h | 3 + include/linux/pgtable.h | 9 +- include/linux/platform_data/x86/asus-wmi.h | 7 + include/linux/pwm.h | 20 - include/linux/soc/qcom/qmi.h | 20 +- include/linux/units.h | 3 - include/media/davinci/vpbe_display.h | 6 +- include/media/v4l2-ctrls.h | 2 +- include/media/v4l2-mem2mem.h | 12 +- include/media/videobuf2-core.h | 16 +- include/media/videobuf2-dvb.h | 2 +- include/net/genetlink.h | 3 + kernel/audit.c | 8 +- kernel/cgroup/cgroup-internal.h | 2 + kernel/cgroup/cgroup-v1.c | 6 +- kernel/cgroup/cgroup.c | 29 +- kernel/fork.c | 17 +- kernel/taskstats.c | 1 + lib/Kconfig.debug | 3 +- lib/Makefile | 2 +- ...s_signed_type_test.c => is_signed_type_kunit.c} | 0 localversion-next | 2 +- mm/damon/ops-common.c | 46 +- mm/frontswap.c | 65 +- mm/memcontrol.c | 4 +- mm/memory-tiers.c | 159 +- mm/zswap.c | 8 +- net/batman-adv/netlink.c | 1 + net/core/devlink.c | 1 + net/core/drop_monitor.c | 1 + net/ethtool/netlink.c | 1 + net/hsr/hsr_netlink.c | 1 + net/ieee802154/netlink.c | 1 + net/ieee802154/nl802154.c | 1 + net/ipv4/fou.c | 1 + net/ipv4/tcp_metrics.c | 1 + net/ipv6/ila/ila_main.c | 1 + net/ipv6/ioam6.c | 1 + net/ipv6/seg6.c | 1 + net/l2tp/l2tp_netlink.c | 1 + net/mac80211/key.c | 6 +- net/mac80211/sta_info.c | 8 +- net/mpls/af_mpls.c | 4 +- net/mptcp/pm_netlink.c | 1 + net/ncsi/ncsi-netlink.c | 1 + net/netfilter/ipvs/ip_vs_ctl.c | 1 + net/netlabel/netlabel_calipso.c | 1 + net/netlabel/netlabel_cipso_v4.c | 1 + net/netlabel/netlabel_mgmt.c | 1 + net/netlabel/netlabel_unlabeled.c | 1 + net/netlink/genetlink.c | 4 + net/nfc/netlink.c | 1 + net/openvswitch/conntrack.c | 1 + net/openvswitch/datapath.c | 3 + net/openvswitch/meter.c | 1 + net/psample/psample.c | 1 + net/smc/smc_netlink.c | 3 +- net/smc/smc_pnet.c | 3 +- net/tipc/netlink.c | 1 + net/tipc/netlink_compat.c | 1 + net/wireless/nl80211.c | 1 + net/xfrm/xfrm_policy.c | 15 +- samples/qmi/qmi_sample_client.c | 10 +- scripts/Makefile.build | 2 +- scripts/atomic/check-atomics.sh | 33 - security/landlock/fs.c | 28 +- sound/soc/amd/acp/amd.h | 6 +- sound/soc/codecs/Kconfig | 8 +- sound/soc/codecs/max98088.c | 4 +- sound/soc/codecs/tas2764.c | 181 +- sound/soc/codecs/tas2764.h | 23 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/amd-pstate/Makefile | 9 + .../testing/selftests/amd-pstate/amd-pstate-ut.sh | 55 + tools/testing/selftests/amd-pstate/config | 1 + tools/testing/selftests/bpf/progs/bind4_prog.c | 2 - tools/testing/selftests/bpf/progs/bind6_prog.c | 2 - tools/testing/selftests/bpf/progs/connect4_prog.c | 5 +- tools/testing/selftests/landlock/fs_test.c | 133 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 6 +- 748 files changed, 9527 insertions(+), 6831 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-memory-tiers delete mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8916.yaml delete mode 100644 Documentation/translations/zh_CN/IRQ.txt create mode 100644 Documentation/translations/zh_CN/driver-api/io_ordering.rst delete mode 100644 Documentation/translations/zh_CN/io_ordering.txt delete mode 100644 Documentation/translations/zh_CN/oops-tracing.txt delete mode 100644 Documentation/translations/zh_TW/oops-tracing.txt delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/qcom-ipq8062-smb208.dtsi create mode 100644 arch/arm/boot/dts/qcom-ipq8062.dtsi create mode 100644 arch/arm/boot/dts/qcom-ipq8064-v2.0-smb208.dtsi create mode 100644 arch/arm/boot/dts/qcom-ipq8064-v2.0.dtsi create mode 100644 arch/arm/boot/dts/qcom-ipq8065-smb208.dtsi create mode 100644 arch/arm/boot/dts/qcom-ipq8065.dtsi create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-e5.dts create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-e7.dts create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-grandmax.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/Makefile rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4906-netgear-r8000p.dts (96%) rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4906-tplink-archer-c230 [...] rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4906.dtsi (100%) rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4908-asus-gt-ac5300.dts (98%) rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4908-netgear-raxe500.dts (89%) rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4908.dtsi (100%) create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm94908.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-e2015-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-e5.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-e7.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-grandmax.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8450-sony-xperia-nagara-pdx223.dts create mode 100644 arch/s390/pci/pci_kvm_hook.c create mode 100644 drivers/cpufreq/amd-pstate-ut.c create mode 100644 drivers/gpu/drm/i915/display/intel_display_core.h rename drivers/{staging/media => media/pci}/zoran/Kconfig (100%) rename drivers/{staging/media => media/pci}/zoran/Makefile (100%) rename drivers/{staging/media => media/pci}/zoran/videocodec.c (97%) rename drivers/{staging/media => media/pci}/zoran/videocodec.h (65%) rename drivers/{staging/media => media/pci}/zoran/zoran.h (90%) rename drivers/{staging/media => media/pci}/zoran/zoran_card.c (97%) rename drivers/{staging/media => media/pci}/zoran/zoran_card.h (72%) rename drivers/{staging/media => media/pci}/zoran/zoran_device.c (96%) create mode 100644 drivers/media/pci/zoran/zoran_device.h rename drivers/{staging/media => media/pci}/zoran/zoran_driver.c (94%) rename drivers/{staging/media => media/pci}/zoran/zr36016.c (73%) rename drivers/{staging/media => media/pci}/zoran/zr36016.h (100%) rename drivers/{staging/media => media/pci}/zoran/zr36050.c (82%) rename drivers/{staging/media => media/pci}/zoran/zr36050.h (100%) rename drivers/{staging/media => media/pci}/zoran/zr36057.h (50%) rename drivers/{staging/media => media/pci}/zoran/zr36060.c (99%) rename drivers/{staging/media => media/pci}/zoran/zr36060.h (72%) delete mode 100644 drivers/staging/media/av7110/TODO rename drivers/{media/usb => staging/media/deprecated}/cpia2/Kconfig (66%) rename drivers/{media/usb => staging/media/deprecated}/cpia2/Makefile (100%) create mode 100644 drivers/staging/media/deprecated/cpia2/TODO rename drivers/{media/usb => staging/media/deprecated}/cpia2/cpia2.h (100%) rename drivers/{media/usb => staging/media/deprecated}/cpia2/cpia2_core.c (100%) rename drivers/{media/usb => staging/media/deprecated}/cpia2/cpia2_registers.h (100%) rename drivers/{media/usb => staging/media/deprecated}/cpia2/cpia2_usb.c (100%) rename drivers/{media/usb => staging/media/deprecated}/cpia2/cpia2_v4l.c (100%) create mode 100644 drivers/staging/media/deprecated/fsl-viu/Kconfig copy drivers/{media/pci/meye => staging/media/deprecated/fsl-viu}/Makefile (51%) create mode 100644 drivers/staging/media/deprecated/fsl-viu/TODO rename drivers/{media/platform/nxp => staging/media/deprecated/fsl-viu}/fsl-viu.c (100%) rename drivers/{media/pci => staging/media/deprecated}/meye/Kconfig (73%) rename drivers/{media/pci => staging/media/deprecated}/meye/Makefile (100%) create mode 100644 drivers/staging/media/deprecated/meye/TODO rename drivers/{media/pci => staging/media/deprecated}/meye/meye.c (100%) rename drivers/{media/pci => staging/media/deprecated}/meye/meye.h (100%) create mode 100644 drivers/staging/media/deprecated/saa7146/Kconfig create mode 100644 drivers/staging/media/deprecated/saa7146/Makefile rename drivers/staging/media/{ => deprecated/saa7146}/av7110/Kconfig (82%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/Makefile (78%) create mode 100644 drivers/staging/media/deprecated/saa7146/av7110/TODO rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-bilingual-chann [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-channel-select. [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-clear-buffer.rs [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-continue.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-fclose.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-fopen.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-fwrite.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-get-capabilitie [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-get-status.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-pause.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-play.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-select-source.r [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-set-av-sync.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-set-bypass-mode [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-set-id.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-set-mixer.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-set-mute.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-set-streamtype. [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio-stop.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio_data_types.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/audio_function_calls. [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110.c (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110.h (99%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110_av.c (99%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110_av.h (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110_ca.c (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110_ca.h (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110_hw.c (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110_hw.h (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110_ipack.c (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110_ipack.h (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110_ir.c (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/av7110_v4l.c (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/budget-patch.c (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/dvb_filter.c (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/dvb_filter.h (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/sp8870.c (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/sp8870.h (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-clear-buffer.rs [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-command.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-continue.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-fast-forward.rs [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-fclose.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-fopen.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-freeze.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-fwrite.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-get-capabilitie [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-get-event.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-get-frame-count [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-get-pts.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-get-size.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-get-status.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-play.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-select-source.r [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-set-blank.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-set-display-for [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-set-format.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-set-streamtype. [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-slowmotion.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-stillpicture.rs [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-stop.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video-try-command.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video.rst (100%) rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video_function_calls. [...] rename drivers/staging/media/{ => deprecated/saa7146}/av7110/video_types.rst (100%) rename drivers/{media/common/saa7146 => staging/media/deprecated/saa7146/common}/K [...] rename drivers/{media/common/saa7146 => staging/media/deprecated/saa7146/common}/M [...] rename {include/media/drv-intf => drivers/staging/media/deprecated/saa7146/common} [...] rename drivers/{media/common/saa7146 => staging/media/deprecated/saa7146/common}/s [...] rename drivers/{media/common/saa7146 => staging/media/deprecated/saa7146/common}/s [...] rename drivers/{media/common/saa7146 => staging/media/deprecated/saa7146/common}/s [...] rename drivers/{media/common/saa7146 => staging/media/deprecated/saa7146/common}/s [...] rename drivers/{media/common/saa7146 => staging/media/deprecated/saa7146/common}/s [...] rename drivers/{media/common/saa7146 => staging/media/deprecated/saa7146/common}/s [...] rename {include/media/drv-intf => drivers/staging/media/deprecated/saa7146/common} [...] rename drivers/{media/pci => staging/media/deprecated/saa7146}/saa7146/Kconfig (67%) rename drivers/{media/pci => staging/media/deprecated/saa7146}/saa7146/Makefile (100%) create mode 100644 drivers/staging/media/deprecated/saa7146/saa7146/TODO rename drivers/{media/pci => staging/media/deprecated/saa7146}/saa7146/hexium_gemi [...] rename drivers/{media/pci => staging/media/deprecated/saa7146}/saa7146/hexium_orio [...] rename drivers/{media/pci => staging/media/deprecated/saa7146}/saa7146/mxb.c (99%) rename drivers/{media/pci => staging/media/deprecated/saa7146}/ttpci/Kconfig (83%) rename drivers/{media/pci => staging/media/deprecated/saa7146}/ttpci/Makefile (100%) create mode 100644 drivers/staging/media/deprecated/saa7146/ttpci/TODO rename drivers/{media/pci => staging/media/deprecated/saa7146}/ttpci/budget-av.c (99%) rename drivers/{media/pci => staging/media/deprecated/saa7146}/ttpci/budget-ci.c (100%) rename drivers/{media/pci => staging/media/deprecated/saa7146}/ttpci/budget-core.c (100%) rename drivers/{media/pci => staging/media/deprecated/saa7146}/ttpci/budget.c (100%) rename drivers/{media/pci => staging/media/deprecated/saa7146}/ttpci/budget.h (98%) rename drivers/staging/media/{ => deprecated}/stkwebcam/Kconfig (100%) rename drivers/staging/media/{ => deprecated}/stkwebcam/Makefile (100%) rename drivers/staging/media/{ => deprecated}/stkwebcam/TODO (100%) rename drivers/staging/media/{ => deprecated}/stkwebcam/stk-sensor.c (100%) rename drivers/staging/media/{ => deprecated}/stkwebcam/stk-webcam.c (100%) rename drivers/staging/media/{ => deprecated}/stkwebcam/stk-webcam.h (100%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/Kconfig (84%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/Makefile (100%) create mode 100644 drivers/staging/media/deprecated/tm6000/TODO rename drivers/{media/usb => staging/media/deprecated}/tm6000/tm6000-alsa.c (100%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/tm6000-cards.c (100%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/tm6000-core.c (100%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/tm6000-dvb.c (100%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/tm6000-i2c.c (100%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/tm6000-input.c (100%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/tm6000-regs.h (100%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/tm6000-stds.c (100%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/tm6000-usb-isoc.h (100%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/tm6000-video.c (100%) rename drivers/{media/usb => staging/media/deprecated}/tm6000/tm6000.h (100%) create mode 100644 drivers/staging/media/deprecated/vpfe_capture/Kconfig create mode 100644 drivers/staging/media/deprecated/vpfe_capture/Makefile create mode 100644 drivers/staging/media/deprecated/vpfe_capture/TODO rename drivers/{media/platform/ti/davinci => staging/media/deprecated/vpfe_capture [...] rename drivers/{media/platform/ti/davinci => staging/media/deprecated/vpfe_capture [...] rename {include/media/davinci => drivers/staging/media/deprecated/vpfe_capture}/dm [...] rename drivers/{media/platform/ti/davinci => staging/media/deprecated/vpfe_capture [...] rename drivers/{media/platform/ti/davinci => staging/media/deprecated/vpfe_capture [...] rename {include/media/davinci => drivers/staging/media/deprecated/vpfe_capture}/dm [...] rename drivers/{media/platform/ti/davinci => staging/media/deprecated/vpfe_capture [...] rename drivers/{media/platform/ti/davinci => staging/media/deprecated/vpfe_capture [...] rename {include/media/davinci => drivers/staging/media/deprecated/vpfe_capture}/is [...] rename drivers/{media/platform/ti/davinci => staging/media/deprecated/vpfe_capture [...] rename drivers/{media/platform/ti/davinci => staging/media/deprecated/vpfe_capture [...] rename drivers/{media/usb => staging/media/deprecated}/zr364xx/Kconfig (65%) rename drivers/{media/usb => staging/media/deprecated}/zr364xx/Makefile (100%) create mode 100644 drivers/staging/media/deprecated/zr364xx/TODO rename drivers/{media/usb => staging/media/deprecated}/zr364xx/zr364xx.c (100%) delete mode 100644 drivers/staging/media/zoran/TODO delete mode 100644 drivers/staging/media/zoran/zoran_device.h create mode 100644 include/linux/amd-pstate.h rename lib/{is_signed_type_test.c => is_signed_type_kunit.c} (100%) delete mode 100755 scripts/atomic/check-atomics.sh create mode 100644 tools/testing/selftests/amd-pstate/Makefile create mode 100755 tools/testing/selftests/amd-pstate/amd-pstate-ut.sh create mode 100644 tools/testing/selftests/amd-pstate/config