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 774551425799 Add linux-next specific files for 20240123 omits 2a12c8811ab2 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 90c5d2f07c88 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 880e4b6a5516 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 7ca3443f3376 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 46fcc4e6f2d6 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits b59bd878de75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1339fcd9bf9b Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits be495e147ad1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c3002167b8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cccfccc15924 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 345594ef21bd Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 5c0b5c122166 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30ea83ab5d1c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 071b3ef9842d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4437f3ecd9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 464a32de7853 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits dc47cd018297 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07bb755062e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ccfc11868f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cff9cbc57e6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa5b583284ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2d550b159aae Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits d6a2d99e4e9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eb8742b732ef Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 2e9ba9da8372 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 3dbe671be186 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4a3ee444f55e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits beef95bee987 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77b7d29ccf4c Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits 648cd65f2136 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80b3e879edda Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 1e425481792b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1dd7b583b2bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05164b0e97c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c42bf8139e54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f07435c4621 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56fbf844d6c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4ec8d7667637 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f45a752ab3d8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bc842028f3d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c28a844910e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54acb7a195df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e7a0fdef764 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits ef4b448c2948 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits f962633b42bb Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits fd15098aef27 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 7b660c3faf69 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 19b4ee2df40a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8defc5962fda Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a93c77aba318 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 004c5d29308e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 6ba3d78db49c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9274cbdd95f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 371d33056d9b next-20240122/vfs-brauner omits 0334c8813858 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 49e91931b919 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 59979a02a4f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50f0c5d76ab6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits d2a718af17c3 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] omits 0100fe23390d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b9a8f58b791a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6dacefe4445f Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 33dde762e378 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 52376b75a27f Merge branch 'master' of git://github.com/ceph/ceph-client.git omits efa073533c04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5eb5252d43b9 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits fb285582b1a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b04f070feda Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits c21f50c6fb9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da3537bd5ea5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a05076201cd Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 4213ea1ab99f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits b60df5207afb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ddb3296d574 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits bacdc12c5174 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 6e4508125e4c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 81af4adb9d0f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits fda60c51c705 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bab1f42ab464 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 770d5e2fefe1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ee2871a75430 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b380b466b58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c12e4ad88b39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e58134d55ab1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e959e6abfb8b Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 4cd3daba1a4d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits c1598918a903 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e48f1517e410 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fcb9c461dd4c Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 53c0c2003015 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba39334852d4 parisc: Show kernel unaligned memory accesses omits 83f97b667594 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 160a28b5ffd8 cifs: commands that are retried should have replay flag set omits 5b3b31da5ce3 cifs: helper function to check replayable error codes omits bb00dc107d50 cifs: translate network errors on send to -ECONNABORTED omits a031f6c79a54 cifs: smb2_close_getattr should also update i_size omits 268bafa2e4a9 cifs: cifs_pick_channel should try selecting active channels omits 1966b77ba806 cifs: handle servers that still advertise multichannel aft [...] omits 9c3f2c9835e1 cifs: Remove some code that's no longer used, part 3 omits 044c35791fb7 cifs: Remove some code that's no longer used, part 2 omits 953b8796feee cifs: Remove some code that's no longer used, part 1 omits 5ed9b4835656 cifs: Cut over to using netfslib omits 32205967ffa2 cifs: Move cifs_loose_read_iter() and cifs_file_write_iter [...] omits 99e2c26c9712 cifs: Implement netfslib hooks omits 8a5eb10a2e7b cifs: Make wait_mtu_credits take size_t args omits 2f3bfc142339 cifs: Use more fields from netfs_io_subrequest omits 5ecb7d719fae cifs: Replace cifs_writedata with a wrapper around netfs_i [...] omits 8971cf4d9438 cifs: Set zero_point in the copy_file_range() and remap_fi [...] omits e04345a625e5 cifs: Share server EOF pos with netfslib omits 9469ef43115f cifs: Replace cifs_readdata with a wrapper around netfs_io [...] omits fa9502913d7f cifs: Don't use certain unnecessary folio_*() functions omits 7ed5ac5aa3da Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits ccc55764222f Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 42ce2a4a9f7d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits de32df221943 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 538a38751d64 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits f0d97f011b5f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3fa6390b91bc Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 48186acae8d1 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits d8fc4e9614b0 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits f20d20be619a Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 0f2f11b46bd7 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits a9d90827731a Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits adaa7ab57d89 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 27cb34bf16de Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 528c575ff129 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9dcc8fac053b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 013da85f5d68 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 299fed1158fd Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits a8d352ee47a8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4f36cdbaf92d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3b5f4f1188f3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a0d74abc7e28 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 4c475f05786e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0fef4578a4c2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6af03e571bc7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f9b0a00a7aea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0f8748a1b5b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c2d9a5c9cab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3ca6a673d6a2 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 2b988ad6dfba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 872d553d0ddd Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits d6d471cc346c Merge remote-tracking branch 'spi/for-6.9' into spi-next omits d8bce659e379 Merge remote-tracking branch 'asoc/for-6.9' into asoc-next omits 79f5f3e92ab5 fbdev: stifb: Fix crash in stifb_blank() stifb driver omits 824adc9cc314 MAINTAINERS: add IIO GTS tests omits 31a5ed385d86 iio: test: test gain-time-scale helpers omits 8ded19ca197e iio: light: vcnl4000: Set ps high definition for 4040/4200 omits 2cd25d4331e1 iio: adc: ad_sigma_delta: Follow renaming of SPI "master" [...] omits e921dae7a68b iio: adc: ad_sigma_delta: allow overwriting the IRQ flags omits 569c55d89a00 iio: imu: adis16480: make use of irq_get_trigger_type() omits cd32da23f19d iio: imu: adis16475: make use of irq_get_trigger_type() omits 1aa1c323938e iio: dummy_evgen: remove Excess kernel-doc comments omits 3279a294b470 iio: adc: ad7380: new driver for AD7380 ADCs omits d7815b201471 dt-bindings: iio: adc: Add binding for AD7380 ADCs omits 27c9ed3424bc iio: adc: rtq6056: Add support for the whole RTQ6056 family omits 682f7ff5065b dt-bindings: iio: adc: rtq6056: add support for the whole [...] omits 8c02a695ed6f iio: buffer-dmaengine: make use of the 'struct device *' argument omits b50d95262b4c iio: core: use INDIO_ALL_BUFFER_MODES in iio_buffer_enabled() omits 43c756418e61 MAINTAINERS: correct file entry for AD7091R omits e0e89afb1803 tools: iio: replace seekdir() in iio_generic_buffer omits c78ef9fea0a5 iio: invensense: remove redundant initialization of variab [...] omits 7daa3e631b15 iio: accel: bmi088: add i2c support for bmi088 accel driver omits ed67ee09bb91 iio: adc: ti-adc109s102: drop ACPI_PTR() and CONFIG_ACPI guards omits 5b05dfecd623 iio: light: max44000: drop ACPI_PTR() and CONFIG_ACPI guards omits 81f1d02c7c4e iio: pressure: hp206c: drop ACPI_PTR() and CONFIG_ACPI guards omits acaf8f7a7c67 iio: st_sensors: drop ACPI_PTR() and CONFIG_ACPI guards omits d9f947e29c6d iio: potentiometer: max5487: Drop ACPI_PTR() usage omits aadbbbe70e0d iio: magnetometer: mmc35240: Drop ACPI_PTR() usage omits 8d60d7aab450 iio: magnetometer: bmc150: Drop ACPI_PTR() usage omits 9da65a7cede0 iio: light: us5182d: Drop ACPI_PTR() usage omits 2870684ad156 iio: light: stk3310: Drop ACPI_PTR() usage omits be35c81b466a iio: light: rpr0521: Drop ACPI_PTR() usage omits b0f16ea7f825 iio: light: ltr501: Drop ACPI_PTR() usage omits 5d4961a89aad iio: light: jsa1212: Drop ACPI_PTR() usage omits a87ff53a04e6 iio: imu: kmx61: Drop ACPI_PTR() usage omits 893f74f0e850 iio: imu: fxos8700: Drop ACPI_PTR() usage omits 1748ce0c9567 iio: humidity: hts221: Drop ACPI_PTR() usage omits 82e99280ed01 iio: gyro: bmg160: Drop ACPI_PTR() usage omits 21bd3c121108 iio: accel: bmc150: Drop ACPI_PTR() omits 245b39cc5e15 iio: accel: stk8ba50: Drop ACPI_PTR() usage omits f0b76b4493bb iio: accel: mxc6255: Drop ACPI_PTR() usage omits a58025c59351 iio: accel: mxc4005: Drop ACPI_PTR() usage omits 296a25316d31 iio: accel: mma9553: Drop ACPI_PTR() usage omits d4a02ee92c0d iio: accel: mma9551: Drop ACPI_PTR() usage omits 65aa888fceba iio: accel: kxcjk-1013: Move acpi_device_id table under if [...] omits f1b8e1c07e2a iio: accel: da280: Stop using ACPI_PTR() omits e3e2af9ae965 iio: pressure: mprls0025pa add SPI driver omits cff0ee931647 iio: pressure: mprls0025pa add triplet property omits dc42171f0e7f iio: pressure: mprls0025pa refactor to split core and i2c parts. omits 44876222e1f9 iio: pressure: mprls0025pa whitespace cleanup omits 6db74e0e0474 iio: pressure: mprls0025pa remove defaults omits 802d96528ef8 iio: pressure: mprls0025pa improve driver error resilience omits 53fb4e15b972 iio: pressure: mprls0025pa fix off-by-one enum omits dc4fc2c0876f ovl: mark xwhiteouts directory with overlay.opaque='x' omits a1c15dcb904e Merge branch 'next/clk' into for-next omits 4bd800aaf96f clk: samsung: gs101: add support for cmu_peric0 omits 93d93e6aa9d4 Merge branches 'fixes', 'next/clk', 'next/defconfig', 'nex [...] omits 6a06935ec826 arm64: dts: exynos: gs101: enable eeprom on gs101-oriole omits 9ca7055a35a7 arm64: dts: exynos: gs101: define USI8 with I2C configuration omits e58513b2ff78 arm64: dts: exynos: gs101: update USI UART to use peric0 clocks omits 8a670bb84cdc arm64: dts: exynos: gs101: enable cmu-peric0 clock controller omits daff9d192892 arm64: dts: exynos: gs101: remove reg-io-width from serial omits b393a6c5e656 dt-bindings: clock: google,gs101-clock: add PERIC0 clock m [...] omits 2b1b22054a82 arm64: dts: exynos: gs101: define Multi Core Timer (MCT) node omits b0c57a7002b0 Merge branch into tip/master: 'x86/cpu' omits bbfc72531ee7 x86/CPU/AMD: Add X86_FEATURE_ZEN5 omits 440cad8c96c1 Merge branch into tip/master: 'x86/mm' omits f4838e61fd66 Merge branch into tip/master: 'x86/bugs' omits b36273433d18 Merge branch into tip/master: 'x86/merge' omits 527b49a14c04 Merge branch into tip/master: 'locking/urgent' omits 2e40521c9ba5 drm/exynos: gsc: minor fix for loop iteration in gsc_runti [...] omits ddfb24f30d3a drm/exynos: fix accidental on-stack copy of exynos_drm_plane omits 6fee47d33062 drm/exynos: fix incorrect type issue omits 7f85df446989 dt-bindings: display: samsung,exynos-mixer: Fix 'regs' typo omits b90e198f0297 landlock: Document IOCTL support omits fc32d33c1d2d samples/landlock: Add support for LANDLOCK_ACCESS_FS_IOCTL omits c0f1ef25df67 selftests/landlock: Test ioctl(2) and ftruncate(2) with op [...] omits 644c0e70e546 selftests/landlock: Test IOCTL with memfds omits e4e0183eb5c4 selftests/landlock: Test IOCTL support omits 6b0691c63e7e landlock: Add IOCTL access right omits 250e60c85b75 landlock: Add support for KUnit tests omits b829681baf2b Merge branch 'misc' into for-next omits 91f2c57fa8a6 Merge branch 'mm-nonmm-unstable' into mm-everything omits 0352e1236176 flex_proportions: remove unused fprop_local_single omits c3093db83481 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix omits 03c6a0ee0c56 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer omits 53cd1bbf9739 lib/sort: Optimize heapsort with double-pop variation omits 9db53f12d4ba lib/sort: optimize heapsort for equal elements in sift-down path omits fe723a23aed4 user_namespace: Remove unnecessary NULL values from kbuf omits 8c8f2443fe40 sysctl: allow to change limits for posix messages queues omits a6698b894dd8 docs: add information about ipc sysctls limitations omits 8ca33ccefdc3 sysctl: allow change system v ipc sysctls inside ipc namespace omits b17da60f6d07 lib min_heap: optimize number of comparisons in min_heapify() omits 6d3b30ff830a lib min_heap: optimize number of calls to min_heapify() omits 7650df3636e8 panic: suppress gnu_printf warning omits b37814739978 lib/win_minmax: fix header comments omits 3739597b83b5 ocfs2: Spelling fix omits e70554e05744 bcache: use of hlist_count_nodes() omits 3c933c1cc5d0 binder: use of hlist_count_nodes() omits d3ce7ab3c8f2 list: add hlist_count_nodes() omits c6a46a426d45 selftests: add eventfd selftests omits 20472d9cb336 treewide: update LLVM Bugzilla links omits c7dbcd526622 arch and include: update LLVM Phabricator links omits 95b16c4e0912 selftests/bpf: update LLVM Phabricator links omits 6c4e72f85cba bounds: support non-power-of-two CONFIG_NR_CPUS omits 0b0f3e5478ad mm: add swappiness= arg to memory.reclaim omits b607998903e5 mm: add defines for min/max swappiness omits e15990d1708a mm: optimization on page allocation when CMA enabled omits aad6d7811f84 selftests: mm: perform some system cleanup before using hugepages omits 3dc31da8f753 userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb omits d0e79bbb4273 userfaultfd: fix return error if mmap_changing is non-zero [...] omits 0e8e1baf1e85 selftests/memfd: delete unused declarations omits f0550778abb0 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats omits 8d5519a376de mm: memory: move mem_cgroup_charge() into alloc_anon_folio() omits e2ff94d28f39 tools/mm: add thpmaps script to dump THP usage info omits f835d41965d9 mm/zswap: improve with alloc_workqueue() call omits fd3926977897 arm64: mm: re-enable OPTIMIZE_HUGETLB_VMEMMAP omits d4a413db696c arm64: mm: HVO: support BBM of vmemmap pgtable safely omits b3ee8b6839bc mm: HVO: introduce helper function to update and flush pgtable omits 9c4bde3448ab readahead: use ilog2 instead of a while loop in page_cache [...] omits b6647d84991e mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] omits 26a3b317a10c mm/mempolicy: refactor a read-once mechanism into a functi [...] omits c897ae237eab mm/mempolicy: implement the sysfs-based weighted_interleav [...] omits 0dd2fa834bb1 mm: update mark_victim tracepoints fields omits c0375ee3d151 mm/mmap: introduce vma_range_init() omits a981c7cecdc9 fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr omits 87ee21ea23c0 mm: convert mm_counter_file() to take a folio omits ca5e3fe599f6 mm: convert mm_counter() to take a folio omits ff824f455d7d mm-convert-to-should_zap_page-to-should_zap_folio-fix omits 312c87954b36 mm: convert to should_zap_page() to should_zap_folio() omits 0eb4ec63307e mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() omits 0285bed530be mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() omits 1d726e413314 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() omits 2ec0a12c8fea s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() omits 7c3708260d7f mprotect: use pfn_swap_entry_folio omits b89ab288ff74 proc: use pfn_swap_entry_folio where obvious omits a184eb932760 mm: add pfn_swap_entry_folio() omits a53ec135ddb4 memcg: use a folio in get_mctgt_type_thp omits 68c7933161f0 memcg: use a folio in get_mctgt_type omits f4ffc6f77b18 memcg: return the folio in union mc_target omits 885828b93f92 memcg: convert mem_cgroup_move_charge_pte_range() to use a folio omits a33738fbeb58 mm, lru_gen: try to prefetch next page when scanning LRU omits 0fe72106ffd0 mm, lru_gen: move pages in bulk when aging omits e89c5c97bfbb mm, lru_gen: batch update counters on aging omits b07884559cb7 mm: mmap: no need to call khugepaged_enter_vma() for stack omits 5e064c02d058 mm: list_lru: remove unused macro list_lru_init_key() omits 3cda4f365544 mm: list_lru: disable memcg_aware when cgroup.memory is se [...] omits 4c91d0f3f339 mm: memory: use nth_page() in clear/copy_subpage() omits 4289bd191ef0 mm/mmap: simplify vma link and unlink omits 70a1c3025e6a mm: vmalloc: add a shrinker to drain vmap pools omits 987ab1dbb3e6 mm: vmalloc: set nr_nodes based on CPUs in a system omits 4205c31d8b45 mm: vmalloc: support multiple nodes in vmallocinfo omits d802dcf78fbf mm: vmalloc: support multiple nodes in vread_iter omits 12c33492efd1 mm: vmalloc: offload free_vmap_area_lock lock omits 1841e32556fc mm: vmalloc: remove global purge_vmap_area_root rb-tree omits 699d9351822e mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() omits 5f4c0c1e2a51 mm/vmalloc: remove vmap_area_list omits e9ee6fb4bf5e fix a wrong value passed to __find_vmap_area() omits 54adb3c6bd57 mm: vmalloc: mark vmap_init_free_space() with __init tag omits 028e64c18487 mm: vmalloc: remove global vmap_area_root rb-tree omits 6bc85833a9d9 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c omits db0603d3fb2b mm: vmalloc: rename adjust_va_to_fit_type() function omits 18a1e7bb406c mm: vmalloc: add va_alloc() helper omits a372b0bfbed4 selftests/mm: new test that steals pages omits d8e3605dacb1 selftests/mm/ksm_functional: prevent unmapping undefined address omits 81f5f08a3904 mm/filemap: avoid type conversion omits 5070dd6d0ebe s390: enable MHP_MEMMAP_ON_MEMORY omits 985fd46f1ee3 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] omits f24222bc3fc7 s390/sclp: remove unhandled memory notifier type omits e2a52134261d s390/mm: allocate vmemmap pages from self-contained memory range omits ffaa3eaece83 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] omits dd1d92bbeb92 maple_tree: fix comment describing mas_node_count_gfp() omits 7c393191a6f9 mm/cma: fix placement of trace_cma_alloc_start/finish omits e73c62516e03 MAINTAINERS: supplement of zswap maintainers update omits aa2f898a507d stackdepot: make fast paths lock-less again omits 805b0ddd1ca3 stackdepot: add stats counters exported via debugfs omits cf8feb5e76dd mm, kmsan: fix infinite recursion due to RCU critical section omits 0523e82939db mm/writeback: fix possible divide-by-zero in wb_dirty_limi [...] omits 91ecdcf738cf selftests/mm: switch to bash from sh omits 435f01163725 MAINTAINERS: add man-pages git trees omits 1ae0c5c9eb5e selftests/mm: run_vmtests.sh: add missing tests omits c273d2a9d77a mm-memcontrol-dont-throttle-dying-tasks-on-memoryhigh-v2 omits f0f3f860e9c2 mm: memcontrol: don't throttle dying tasks on memory.high omits f02b1e45a226 mm: mmap: map MAP_STACK to VM_NOHUGEPAGE omits eb4e008025c0 uprobes: use pagesize-aligned virtual address when replaci [...] omits b1b0c64a84e3 selftests/mm: mremap_test: fix build warning omits 1b4daaf65643 fs/hugetlbfs/inode.c: mm/memory-failure.c: fix hugetlbfs h [...] omits 24fffd28d34e xfs: disable large folio support in xfile_create omits 8d58f00f1dc4 mm: add a mapping_clear_large_folios helper omits c1915440f8db readahead: avoid multiple marked readahead pages omits 55d695cad2f6 gfs2: Fix LOOKUP_RCU support in gfs2_drevalidate omits 30b20fee6430 gfs2: Minor gfs2_drevalidate cleanup omits eafd00e5b423 gfs2: Pass FGP flags to gfs2_dir_check omits ef6a64b5db43 gfs2: Pass FGP flags to gfs2_dirent_search omits 1c56b9f9b02f gfs2: Pass FGP flags to gfs2_meta_{,inode_}buffer omits f3831e9c2c42 gfs2: Add FGP_NOWAIT support to gfs2_meta_read_async omits 556282da96ef gfs2: Split gfs2_meta_read_async off from gfs2_meta_read omits b5c7719fe928 gfs2: Pass FGP flags to gfs2_getbuf omits d671e03b2967 gfs2: Fix gfs2_drevalidate NULL pointer dereference omits 304133c36abe Merge branch 'misc' into for-next omits cd51dcb4290a Merge branch 'vfs.netfs' into vfs.all omits e3724e74b6bf Merge branch 'vfs.fs' into vfs.all omits a00a8370204d Merge branch 'vfs.misc' into vfs.all omits b24e9c8b2a15 Merge branch 'vfs.fixes' into vfs.all omits 0e9ce09fde3a riscv/efistub: Tighten ELF relocation check omits 558936d461f6 riscv/efistub: Ensure GP-relative addressing is not used omits 30a1b9d12728 fs: improve dump_mapping() robustness omits c838cefc0d95 buffer: Use KMEM_CACHE instead of kmem_cache_create() omits 9c67092ed339 fs: Remove NTFS classic omits 4213483e1c20 fs: Create a generic is_dot_dotdot() utility omits 1f1f2ba63ed1 exportfs: fix the fallback implementation of the get_name [...] omits c3d48db389b7 eventfd: add a BUILD_BUG_ON() to ensure consistency betwee [...] omits 822b1a28fc5f initramfs: remove duplicate built-in __initramfs_start unpacking omits a9edccf32826 fs: Wrong function name in comment omits 6aad0d7ba166 fs: fix a typo in attr.c omits f1a925152c85 drm/etnaviv: add sensitive state for PE_RT_ADDR_4_PIPE(3, [...] omits f075a28617a3 drm/etnaviv: Expose a few more chipspecs to userspace omits 2d1fce73f826 Merge branch 'misc' into for-next omits e6e10e8939e0 Merge branch 'edac-misc' into edac-for-next omits 2f7eb2d2d9f8 Merge branch 'fixes' into for-next omits 0bbbd217623f Merge branch 'misc' into for-next omits ff9af5732fe7 Merge branches 'rpmsg-next' and 'rproc-next' into for-next omits 448709b58867 Merge edac-urgent into for-next omits 769e4b077b2e ARM: multi_v7_defconfig: enable STM32 DCMIPP media support omits d4d29dd858bb Merge branch 'sunxi/dt-for-6.8' into sunxi/for-next omits 6bdc5fb22b8e Merge branch 'fixes' into for-next omits 79fb87f33f8d Merge branch 'misc' into for-next omits b7aaea747923 Merge branch 'for-6.8' into for-next omits 2c0726752750 Merge branch 'for-6.8' into for-next omits 45d0d7374dce Merge branch 'misc' into for-next omits f4d0a0a4600d Merge branch 'fixes' into for-next omits 41bdf30594b7 Merge branch 'for-6.8' into for-next omits 357564d50da3 Merge branch 'for-6.8' into for-next omits d85d85eab615 Merge branch 'fixes' into for-next omits 0557dfb90066 Merge branch 'misc' into for-next omits 715a9e70bdd4 Merge branch 'sunxi/clk-for-6.8' into sunxi/for-next omits 1824d2396163 Merge branch 'sunxi/dt-for-6.8' into sunxi/for-next omits 925b10728f20 drm/etnaviv: disable MLCG and pulse eater on GPU reset omits 3bfb45fabb04 drm/etnaviv: Drop the 'len' parameter of etnaviv_iommu_map [...] omits 9cf5e2be7c19 drm/etnaviv: Clean up etnaviv_gem_get_pages omits 56df40c804fa drm/etnaviv: Add a helper to get the first available GPU d [...] adds e01a83e12604 Revert "btrfs: zstd: fix and simplify the inline extent de [...] adds 7ed2632ec7d7 drm/ttm: fix ttm pool initialization for no-dma-device drivers adds f0b7a0d1d466 Merge branch 'master' into mm-hotfixes-stable adds 5a6537e0bd18 readahead: avoid multiple marked readahead pages adds 2aa67be5d1e8 mm: add a mapping_clear_large_folios helper adds 1ffe3b9a5990 xfs: disable large folio support in xfile_create adds 2d6b70c9be5e fs/hugetlbfs/inode.c: mm/memory-failure.c: fix hugetlbfs h [...] adds 38bd9dcb917e selftests/mm: mremap_test: fix build warning adds 4c137bc28064 uprobes: use pagesize-aligned virtual address when replaci [...] adds 9b8307fa5327 mm: mmap: map MAP_STACK to VM_NOHUGEPAGE adds 88701819a4a3 mm: memcontrol: don't throttle dying tasks on memory.high adds b3f5ae93e92e mm-memcontrol-dont-throttle-dying-tasks-on-memoryhigh-v2 adds 1c0aba784098 MAINTAINERS: add man-pages git trees adds 7b1b5e2d368a selftests/mm: switch to bash from sh adds aa49694d7bc2 mm/writeback: fix possible divide-by-zero in wb_dirty_limi [...] adds fb31bae14754 mm, kmsan: fix infinite recursion due to RCU critical section adds 29003c59aa31 stackdepot: add stats counters exported via debugfs adds 17ac0ec25523 stackdepot: make fast paths lock-less again adds a1a9db1d2ed0 MAINTAINERS: supplement of zswap maintainers update adds 02b8e2bd2b59 selftests: mm: fix map_hugetlb failure on 64K page size systems adds 3f7de8351852 selftests/mm: Update va_high_addr_switch.sh to check CPU f [...] adds 3e9e48f12fd1 Revert "mm:vmscan: fix inaccurate reclaim during proactive [...] adds db5b93290ef2 mm/huge_memory: fix folio_set_dirty() vs. folio_mark_dirty() adds 56a055669cca mm/memory: fix folio_set_dirty() vs. folio_mark_dirty() in [...] adds 7530c8141d5c scs: add CONFIG_MMU dependency for vfree_atomic() adds 2b749569615e selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory adds 3da846644e44 userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb adds 38c61fca9305 mm: huge_memory: don't force huge page alignment on 32 bit adds 947b031634e7 mm/hugetlb: restore the reservation if needed adds be7a8289b10f selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map adds 7e848b732f2f Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 01eda82709ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7267e8dcad6b tcp: Add memory barrier to tcp_push() adds 97de5a15edf2 selftest: Don't reuse port for SO_INCOMING_CPU test. adds 234ec0b6034b netlink: fix potential sleeping issue in mqueue_flush_file adds 435e202d645c ipv6: init the accept_queue's spinlocks in inet6_create adds 1347775dea7f Merge tag 'wireless-2024-01-22' of git://git.kernel.org/pu [...] adds dcd6e92bbfc6 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds bf8ca43edc1a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3526860f26fe ALSA: hda: Replace numeric device IDs with constant values adds 56beedc88405 ALSA: hda: Increase default bdl_pos_adj for Apollo Lake adds a2ed0a44d637 ALSA: hda/cs8409: Suppress vmaster control for Dolphin models adds a96921006605 ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter adds 67794f882adc ALSA: usb-audio: Skip setting clock selector for single co [...] adds 572a457ac393 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 523d242d4309 ASoC: codecs: ES8326: improving crosstalk performance adds 14a0a1ec3335 ASoC: codecs: ES8326: Improving the THD+N performance adds a3aa9255d6cc ASoC: codecs: ES8326: Minimize the pop noise on headphone adds 8c99a0a607b5 ASoC: codecs: ES8326: fix the capture noise issue adds 7c834a726596 ASoC: codecs: fix ES8326 performance and pop noise adds b53cc6144a3f ASoC: codecs: wsa883x: fix PA volume control adds 46188db080bd ASoC: codecs: lpass-wsa-macro: fix compander volume hack adds aafa3acf62f1 ASoC: codecs: wcd9335: drop unused gain hack remnant adds 7c70825d1603 ASoC: qcom: volume fixes and codec cleanups adds 1676010f24b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 34233392fdbf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4e9b02997034 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8715c23b6540 spi: spi-cadence: Reverse the order of interleaved write a [...] adds 19227d5824de Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8c1741bac00b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds ae79fc6f9b2b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1f941f5ddf85 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7f54c3979f61 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 29e307578588 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 6de6d5a36e9e Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds 61cb026fe135 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 145b59f4d1a5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 95d7edb05fb0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2efe011c7715 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a625ddf8d02f Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 52998cdd8d34 Merge branch '6.8/scsi-staging' into 6.8/scsi-fixes adds 84ad20581d37 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a21f8f63f762 Revert "drm/i915/dsi: Do display on sequence later on icl+" adds 3b8395468e73 drm/i915: Drop -Wstringop-overflow adds 33a30b5e1046 drm/i915/psr: Only allow PSR in LPSP mode on HSW non-ULT adds 1ae289ca264c Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 8c68cfc94f85 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 678d971de086 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds de9fabef6782 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 2eb38d99670c Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds eae3313343ae Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds 69c750b7c4cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 52824ef927c4 nfsd: fix RELEASE_LOCKOWNER adds 1deca1fea26f Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds afb2a4fb8455 riscv/efistub: Ensure GP-relative addressing is not used adds d2baf8cc82c1 riscv/efistub: Tighten ELF relocation check adds 58466b730c38 efi/x86: Set the PE/COFF header's NX compat flag unconditionally adds 3e5ff426ff8b Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds c41336f4d690 pmdomain: mediatek: fix race conditions with genpd adds ed5931be41cb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 420332b94119 ovl: mark xwhiteouts directory with overlay.opaque='x' adds 7123e977b09e Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] adds 8184f2e5ae07 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 7ccaa21733f6 mm/cma: fix placement of trace_cma_alloc_start/finish new faa9b06ab989 maple_tree: fix comment describing mas_node_count_gfp() new ac48bd4347f3 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] new 44f1461176ef s390/mm: allocate vmemmap pages from self-contained memory range new 184c8db9112e s390/sclp: remove unhandled memory notifier type new 2df0cb738b7c s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] new 2c4bf7c92188 s390: enable MHP_MEMMAP_ON_MEMORY new 6a9cd7f810ba mm/filemap: avoid type conversion new b9ae53622493 selftests/mm/ksm_functional: prevent unmapping undefined address new aa22f0956f2a selftests/mm: new test that steals pages new c797691301e7 mm: vmalloc: add va_alloc() helper new 552225e31fdc mm: vmalloc: rename adjust_va_to_fit_type() function new 6bf6306df00b mm: vmalloc: move vmap_init_free_space() down in vmalloc.c new 25ac2c4c536c mm: vmalloc: remove global vmap_area_root rb-tree new c1a8ea3e036f mm: vmalloc: mark vmap_init_free_space() with __init tag new 8158ecf21f12 fix a wrong value passed to __find_vmap_area() new f2d5ce1383d3 mm/vmalloc: remove vmap_area_list new 1cb4250678a3 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() new 18671cad73a3 mm: vmalloc: remove global purge_vmap_area_root rb-tree new 2423264c7f92 mm: vmalloc: offload free_vmap_area_lock lock new bd6b68683c5e mm: vmalloc: support multiple nodes in vread_iter new f21c4f5bbb08 mm: vmalloc: support multiple nodes in vmallocinfo new 76d09af073a4 mm: vmalloc: set nr_nodes based on CPUs in a system new 7019275ed22f mm: vmalloc: add a shrinker to drain vmap pools new 6945c6a2bb21 mm/mmap: simplify vma link and unlink new 9be328fb5d0b mm: memory: use nth_page() in clear/copy_subpage() new 69d0e7587463 mm: list_lru: disable memcg_aware when cgroup.memory is se [...] new 2422aae7da45 mm: list_lru: remove unused macro list_lru_init_key() new 6943b1ef4823 mm: mmap: no need to call khugepaged_enter_vma() for stack new b43b7b5aa655 mm, lru_gen: batch update counters on aging new 4879a4b6e197 mm, lru_gen: move pages in bulk when aging new 9a43b811b3fa mm, lru_gen: try to prefetch next page when scanning LRU new 3981a0ba3fc7 memcg: convert mem_cgroup_move_charge_pte_range() to use a folio new abaf1be5f4e8 memcg: return the folio in union mc_target new b93ee440b80a memcg: use a folio in get_mctgt_type new ce91534877f5 memcg: use a folio in get_mctgt_type_thp new d103bfc18110 mm: add pfn_swap_entry_folio() new 4738915dd8cc proc: use pfn_swap_entry_folio where obvious new de0b016ceca2 mprotect: use pfn_swap_entry_folio new bfa4cc0c06ea s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() new 6d874a9bcf14 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() new 6b073c4d0d58 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() new 558c4219e053 mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() new 2073cf6d744f mm: convert to should_zap_page() to should_zap_folio() new ea60f255a527 mm-convert-to-should_zap_page-to-should_zap_folio-fix new cf104c8e19ea mm: convert mm_counter() to take a folio new 67c374ffdf1d mm: convert mm_counter_file() to take a folio new 15a9bb7a1ca2 fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr new 26bbc9df1a64 mm/mmap: introduce vma_range_init() new 60a9183fa696 mm: update mark_victim tracepoints fields new 39f66e5f143e mm/mempolicy: implement the sysfs-based weighted_interleav [...] new 94a0edf5df35 mm/mempolicy: refactor a read-once mechanism into a functi [...] new d7af9a32a8b4 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] new 16f50805ab08 readahead: use ilog2 instead of a while loop in page_cache [...] new 9bc5d621568d mm: HVO: introduce helper function to update and flush pgtable new 1dac139bdc54 arm64: mm: HVO: support BBM of vmemmap pgtable safely new e9e4c180128b arm64: mm: re-enable OPTIMIZE_HUGETLB_VMEMMAP new 4caa7091bb91 mm/zswap: improve with alloc_workqueue() call new 445989220a4a tools/mm: add thpmaps script to dump THP usage info new 31b9962ec7a3 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() new e54e76b03671 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats new 7d59ee4ddaa8 selftests/memfd: delete unused declarations new 43cece1e555b userfaultfd: fix return error if mmap_changing is non-zero [...] new 7a8224507b84 selftests: mm: perform some system cleanup before using hugepages new abfe8d61af49 arm/pgtable: define PFN_PTE_SHIFT on arm and arm64 new 452ea4795282 nios2/pgtable: define PFN_PTE_SHIFT new dd7fb5915de6 powerpc/pgtable: define PFN_PTE_SHIFT new 320c634d5e10 riscv: pgtable: define PFN_PTE_SHIFT new d41ee84efd33 s390/pgtable: define PFN_PTE_SHIFT new 20ddd9d8ad78 sparc/pgtable: define PFN_PTE_SHIFT new 794063408115 mm/memory: factor out copying the actual PTE in copy_prese [...] new b5aa012d566c mm/memory: pass PTE to copy_present_pte() new 3b215f225761 mm/memory: optimize fork() with PTE-mapped THP new 7158486de4fd mm-memory-optimize-fork-with-pte-mapped-thp-fix new 316d2009f7df mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] new 5128e018c254 mm/memory: ignore writable bit in folio_pte_batch() new 844d2e07f5a4 maple_tree: avoid duplicate variable init in mast_spanning [...] new 943728d95b11 mempolicy: clean up minor dead code in queue_pages_test_walk() new 12600c77ca2b mm: make vm_area_struct anon_name field RCU-safe new f27659797066 mm: add mm_struct sequence number to detect write locks new 786cebbd51a4 mm/maps: read proc/pid/maps under RCU new 43f2eaa67dba mm: optimization on page allocation when CMA enabled new 861fee57e99e mm: add defines for min/max swappiness new ba34798948c0 mm: add swappiness= arg to memory.reclaim new c21c906ff72b bounds: support non-power-of-two CONFIG_NR_CPUS new 0d57063bef1b selftests/bpf: update LLVM Phabricator links new 4c82568d2125 arch and include: update LLVM Phabricator links new e34729399427 treewide: update LLVM Bugzilla links new 42e201c5350c selftests: add eventfd selftests new c58f6bc5ab72 list: add hlist_count_nodes() new d552c89a689c binder: use of hlist_count_nodes() new 1a40f8c61d14 bcache: use of hlist_count_nodes() new 052789b57f54 ocfs2: Spelling fix new b267107b25d9 lib/win_minmax: fix header comments new 103ddc029614 panic: suppress gnu_printf warning new 32ccf5e89325 lib min_heap: optimize number of calls to min_heapify() new f19e877238c9 lib min_heap: optimize number of comparisons in min_heapify() new 9b55d77f9c9b sysctl: allow change system v ipc sysctls inside ipc namespace new 9a6fba091acb docs: add information about ipc sysctls limitations new 873098e5661b sysctl: allow to change limits for posix messages queues new c4c5bf1cc5eb user_namespace: Remove unnecessary NULL values from kbuf new e917d4b671a5 lib/sort: optimize heapsort for equal elements in sift-down path new 8b53458272ce lib/sort: Optimize heapsort with double-pop variation new a8bf4cb110f3 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer new 6a5b1f5c1aba kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix new 9ef61dfd3a5c flex_proportions: remove unused fprop_local_single new 9e855b975707 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() new d4e682ed7b00 getrusage: move thread_group_cputime_adjusted() outside of [...] new 4e1277b542ce getrusage: use sig->stats_lock rather than lock_task_sighand() new ac51b4caa68f lib: dhry: remove unneeded <linux/mutex.h> new e0c55e477fa9 lib: dhry: use ktime_ms_delta() helper new b13227eab1e6 lib: dhry: add missing closing parenthesis new 09d254b3ddb9 nilfs2: convert recovery logic to use kmap_local new e0ecdcae1ff6 nilfs2: convert segment buffer to use kmap_local new 0e9f84278a78 nilfs2: convert nilfs_copy_buffer() to use kmap_local new a93ba39fad43 nilfs2: convert metadata file common code to use kmap_local new 3dd49b63c772 nilfs2: convert sufile to use kmap_local new 1c74c2448efb nilfs2: convert persistent object allocator to use kmap_local new 0a398768a5e4 nilfs2: convert DAT to use kmap_local new 6fb461480408 nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] new 0553090cbaae nilfs2: do not acquire rwsem in nilfs_bmap_write() new 3e3987594f1d nilfs2: convert ifile to use kmap_local new 7acca36cb7a0 nilfs2: localize highmem mapping for checkpoint creation w [...] new 36a6a4b3a56f nilfs2: localize highmem mapping for checkpoint finalizati [...] new ccbbb0061ea1 nilfs2: localize highmem mapping for checkpoint reading wi [...] new 3e31f093ffd7 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() new d0e20d72c4f3 nilfs2: convert cpfile to use kmap_local new 10c379763d2d Merge branch 'mm-nonmm-unstable' into mm-everything new a1e2d0a2b137 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 716e879d9027 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5286b37ee5fe Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 16c31dd7fdf6 Compiler Attributes: counted_by: bump min gcc version new 2993eb7a8d34 Compiler Attributes: counted_by: fixup clang URL new 33bbb3b9a68d Merge branch 'compiler-attributes' of https://github.com/o [...] new 5ca559e5c6fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7d2d361f091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 49fdcec34742 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new cf4135d302b3 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new b8631e4b96bb memory: emif: Simplify code handling CONFIG_DEBUG_FS new d10e03cf9a4d memory: emif: Simplify code handling CONFIG_OF new f0b203bf9bbc memory: emif: Drop usage of platform_driver_probe() new e66fb5b7931a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c34938176ee3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78031366eec5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65ae83db6d11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c2ef442c9ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c48739a01989 ARM: shmobile: defconfig: Disable staging new d5215d7afb67 ARM: multi_v7_defconfig: Disable board staging new 66d34ad1da6f Merge branch 'renesas-arm-defconfig-for-v6.9' into renesas-next new d0f4b8444eff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 16fdb86702dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f80c43887ab3 dt-bindings: clock: google,gs101-clock: add PERIC0 clock m [...] new bc8cc7fb55b8 dt-bindings: clock: exynos850: Add PDMA clocks new 64e57b7db429 Merge tag 'samsung-dt-bindings-clk-6.9-2' into next/clk new 893f133a040b clk: samsung: gs101: add support for cmu_peric0 new dd4905de4702 dt-bindings: clock: tesla,fsd: Fix spelling mistake new 00e532cd023c clk: samsung: exynos850: Add PDMA clocks new 927b46b543c8 arm64: dts: exynos: gs101: define Multi Core Timer (MCT) node new af5c317a93ef arm64: dts: exynos: gs101: remove reg-io-width from serial new e62c706f3aa0 arm64: dts: exynos: gs101: enable cmu-peric0 clock controller new d97b6c902a40 arm64: dts: exynos: gs101: update USI UART to use peric0 clocks new 6d44d1a1fb62 arm64: dts: exynos: gs101: define USI8 with I2C configuration new f6553769131b arm64: dts: exynos: gs101: enable eeprom on gs101-oriole new 78488c44bc8e Merge branches 'fixes', 'next/clk', 'next/defconfig', 'nex [...] new 8a92100efd61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 358f07ad8af4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 5b3d743da951 dt-bindings: sram: narrow regex for unit address to hex numbers new 26ca757780d1 clk: sunxi: usb: fix kernel-doc warnings new 233d33117f96 clk: sunxi: a20-gmac: fix kernel-doc warnings new cc61c9e597bf clk: sunxi: sun9i-cpus: fix kernel-doc warnings new aed6d713187b clk: sunxi: usb: fix kernel-doc warnings new 0fd213473de8 Merge branch 'sunxi/clk-for-6.9' into sunxi/for-next new e5c52c2922f7 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 4d9675274d40 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 136b3a212ed9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be53a3b3bc58 soc: xilinx: update maintainer of event manager driver new c0f708f5cda9 Merge branch 'zynqmp/soc' into for-next new 49bcd02df6e8 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new b5056ecf7cf9 of: Add __of_device_is_status() and makes more generic sta [...] new 8918283af1bd of: Add of_get_next_status_child() and makes more generic [...] new 28c5d4e40752 of: Add for_each_reserved_child_of_node() new 6aa175476490 clk: renesas: cpg-mssr: Ignore all clocks assigned to non- [...] new 4ae2c995c433 clk: renesas: mstp: Remove obsolete clkdev registration new 4e2d3df62ef9 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 22dd63478e4b Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 26138b0393aa parisc: Show kernel unaligned memory accesses new b4800ca80b04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 021d23428bdb RISC-V: build: Allow LTO to be selected new df513ed49f00 RISC-V: add helper function to read the vector VLEN new 34ca4ec628de RISC-V: add TOOLCHAIN_HAS_VECTOR_CRYPTO new 178f3856436c RISC-V: hook new crypto subdir into build-system new eb24af5d7a05 crypto: riscv - add vector crypto accelerated AES-{ECB,CBC [...] new bb54668837a0 crypto: riscv - add vector crypto accelerated ChaCha20 new 600a3853dfa0 crypto: riscv - add vector crypto accelerated GHASH new 8c8e40470ffe crypto: riscv - add vector crypto accelerated SHA-{256,224} new b3415925a08b crypto: riscv - add vector crypto accelerated SHA-{512,384} new 563a5255afa2 crypto: riscv - add vector crypto accelerated SM3 new b8d06352bbf3 crypto: riscv - add vector crypto accelerated SM4 new 67daf84203a0 Merge patch series "RISC-V crypto with reworked asm files" new d38e2e7bcb3e clocksource: extend the max_delta_ns of timer-riscv and ti [...] new e2d6b54b935a Revert "RISC-V: mark hibernation as nonportable" new 061c311f0190 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f41dce0b3021 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 5780e963b182 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e27f36999dc Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new d2f4a03c5d97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7bb076f5ce44 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 5d390df3bdd1 smb: client: delete "true", "false" defines new 7aa4a743b89e cifs: cifs_pick_channel should try selecting active channels new 6aaea059c91b cifs: smb2_close_getattr should also update i_size new 09dbd7e80242 cifs: translate network errors on send to -ECONNABORTED new e02e2a921274 cifs: helper function to check replayable error codes new 4bc6f1cb82ff cifs: commands that are retried should have replay flag set new 50832575ca42 cifs: set replay flag for retries of write command new 325f321e21a4 cifs: fix stray unlock in cifs_chan_skip_or_disable new 90d1b20562ac Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new a893bd07c562 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 6357e7ffb147 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 95ba1d4070cc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9473c4450e9c exportfs: fix the fallback implementation of the get_name [...] new 42c3732fa807 fs: Create a generic is_dot_dotdot() utility new 81648bc86d33 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] new f6766303c0f2 udf: Remove GFP_NOFS from dir iteration code new 2ed0d3d4fee1 udf: Avoid GFP_NOFS allocation in udf_symlink() new b27ffdc17c2b udf: Avoid GFP_NOFS allocation in udf_load_pvoldesc() new 38f8af2a7191 udf: Remove GFP_NOFS allocation in udf_expand_file_adinicb() new dbc056f83b67 ext2: Drop GFP_NOFS allocation from ext2_init_block_alloc_info() new 36975616ea58 ext2: Drop GFP_NOFS use in ext2_get_blocks() new c3e637c7f0c9 ext2: Remove GFP_NOFS use in ext2_xattr_cache_insert() new 6c5026c1ef5b quota: Set nofs allocation context when acquiring dqio_sem new a1e1b2becab7 quota: Drop GFP_NOFS instances under dquot->dq_lock and dqio_sem new 5bdf8b8c37da Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 460fad3643ba gfs2: Fix gfs2_drevalidate NULL pointer dereference new 819faf7a243e gfs2: Pass FGP flags to gfs2_getbuf new 80e9596fe900 gfs2: Split gfs2_meta_read_async off from gfs2_meta_read new 224e701e74ec gfs2: Add FGP_NOWAIT support to gfs2_meta_read_async new add350d5501e gfs2: Pass FGP flags to gfs2_meta_{,inode_}buffer new 2afca0b0afc4 gfs2: Pass FGP flags to gfs2_dirent_search new 77c59cfc8ac1 gfs2: Pass FGP flags to gfs2_dir_check new 949eda30775d gfs2: Minor gfs2_drevalidate cleanup new acd2d246f4b2 gfs2: Fix LOOKUP_RCU support in gfs2_drevalidate new 5e02179fd783 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 553b18267e0a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 61a86141f92f SUNRPC: fix a memleak in gss_import_v2_context new d89bdfb9e300 SUNRPC: fix some memleaks in gssx_dec_option_array new 372ad65f9301 SUNRPC: Use a static buffer for the checksum initializatio [...] new d9a3e915afa1 nfsd: Don't leave work of closing files to a work queue new 2ec930cee1e3 nfsd: use __fput_sync() to avoid delayed closing of files. new 0710389e90f8 nfsd: drop st_mutex and rp_mutex before calling move_to_cl [...] new 3e84542bca33 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 6099f2c48b39 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new f55fcdb06f52 fs: fix a typo in attr.c new a121e297aac5 fs: Wrong function name in comment new 30c45816e235 initramfs: remove duplicate built-in __initramfs_start unpacking new ce2128e96b51 eventfd: add a BUILD_BUG_ON() to ensure consistency betwee [...] new 4148bf4c5e6d buffer: Use KMEM_CACHE instead of kmem_cache_create() new c2f1af4e033e fs: improve dump_mapping() robustness new 352f0ba02136 selftests/filesystems:fix build error in overlayfs new b872e2a5ac34 selftests/move_mount_set_group:Make tests build with old libc new 74ad68a64b60 vfs: add RWF_NOAPPEND flag for pwritev2 new 172827cc44e9 writeback: move wb_wakeup_delayed defination to fs-writeback.c new 19e062e48b33 do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak new 4bbd51d0f0ad fs: make the i_size_read/write helpers be smp_load_acquire [...] new 297983dc9011 Revert "mm/filemap: avoid buffered read/write race to read [...] new ce130a282d88 Merge branch 'vfs.misc' into vfs.all new 3c18703079b6 netfs, cachefiles: Change mailing list new d59da02d1ab6 netfs: Add Jeff Layton as reviewer new ecb62356b88a Merge branch 'vfs.netfs' into vfs.all new 3fd05ab03296 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new e0b58bebef3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92aec2026dec HID: nintendo: Remove some unused functions new daa91de36d42 Merge branch 'for-6.9/nintendo' into for-next new b6eda11c44dc HID: nvidia-shield: Add missing null pointer checks to LED [...] new 3c1cdcad751d Merge branch 'for-6.8/upstream-fixes' into for-next new 26dd6a5667f5 HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on [...] new c1295b1f4a68 Merge branch 'for-6.8/upstream-fixes' into for-next new 2814646f76f8 HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd new 7f54209e4f0a Merge branch 'for-6.9/lenovo' into for-next new 407c97503557 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27fa37d57238 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new d2d0223441d3 docs/sphinx: Fix TOC scroll hack for the home page new 3f0e4df37a1b docs/accel: correct links to mailing list archives new ea7dcd8a48ea doc: admin-guide/kernel-parameters: remove useless comment new d546978e0c07 docs: admin-guide: remove obsolete advice related to SLAB [...] new a5939677f1ff Merge branch 'docs-next' of git://git.lwn.net/linux.git new f21401ca96e6 cpufreq: imx6: use regmap to read ocotp register new f661017e6d32 cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_ge [...] new 788715b5f21c cpufreq: mediatek-hw: Wait for CPU supplies before probing new 9ac3ebaef3cc Documentation: power: Use kcalloc() instead of kzalloc() new c189858762ef Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 754ab027012e Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 1b140ba95a41 pmdomain: Merge branch fixes into next new 70dd101c3e22 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ace4b31b297d cpufreq: Move dev_pm_opp_{init|free}_cpufreq_table() to pm_opp.h new bd808e4bb031 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new efd402537673 sock_diag: annotate data-races around sock_diag_handlers[family] new e50e10ae5d81 inet_diag: annotate data-races around inet_diag_table[] new db5914695a84 inet_diag: add module pointer to "struct inet_diag_handler" new 223f55196bbd inet_diag: allow concurrent operations new 114b4bb1cc19 sock_diag: add module pointer to "struct sock_diag_handler" new 1d55a6974756 sock_diag: allow concurrent operations new 86e8921df05c sock_diag: allow concurrent operation in sock_diag_rcv_msg() new f44e64990beb sock_diag: remove sock_diag_mutex new 622a08e8de9f inet_diag: skip over empty buckets new 2121c43f88f5 Merge branch 'inet_diag-remove-three-mutexes-in-diag-dumps' new f8da574b9393 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 7c05e7f3e74e bpf: Support inlining bpf_kptr_xchg() helper new b4b7a4099b8c selftests/bpf: Factor out get_xlated_program() helper new 17bda53e43bc selftests/bpf: Test the inlining of bpf_kptr_xchg() new 55c14321dbf0 Merge branch 'bpf-inline-bpf_kptr_xchg' new e31f98c1af81 selftests/bpf: fix test_loader check message new 18810ad3929f bpf: make sure scalar args don't accept __arg_nonnull tag new 54c11ec4935a bpf: prepare btf_prepare_func_args() for multiple tags per [...] new 522bb2c1f82b bpf: support multiple tags per argument new 15b8b0be9855 net: filter: fix spelling mistakes new 81777efbf593 Introduce concept of conformance groups new 56d3e44af80c selftests/bpf: detect testing prog flags support new f067074bafd5 selftests/bpf: Update LLVM Phabricator links new 242d18514149 selftests/bpf: Fix the u64_offset_to_skb_data test new d5b892fd607a bpf: make infinite loop detection in is_state_visited() exact new c035b3e555b5 selftests/bpf: check if imprecise stack spills confuse inf [...] new 32f55dd4add4 bpf: Make bpf_for_each_spilled_reg consider narrow spills new b827eee4c4d8 selftests/bpf: Add a test case for 32-bit spill tracking new 8e0e074aafb8 bpf: Add the assign_scalar_id_before_mov function new 87e51ac6cb19 bpf: Add the get_reg_width function new 8ecfc371d829 bpf: Assign ID to scalars on spill new 3893f0b6a069 selftests/bpf: Test assigning ID to scalars on spill new 9a4c57f52b5e bpf: Track aligned st store as imprecise spilled registers new 6ae99ac8b7da selftests/bpf: Add a selftest with not-8-byte aligned BPF_ST new 88031b929c01 docs/bpf: Fix an incorrect statement in verifier.rst new 49c06547d521 bpf: Minor improvements for bpf_cmp. new f5f30386c781 bpftool: Silence build warning about calloc() new d177c1be06ce selftests/bpf: Fix potential premature unload in bpf_testmod new b18afb6f4229 tcp: Move tcp_ns_to_ts() to tcp.h new 95e752b5299f tcp: Move skb_steal_sock() to request_sock.h new 8b5ac68fb5ee bpf: tcp: Handle BPF SYN Cookie in skb_steal_sock(). new 695751e31a63 bpf: tcp: Handle BPF SYN Cookie in cookie_v[46]_check(). new e472f88891ab bpf: tcp: Support arbitrary SYN Cookie. new a74712241b46 selftest: bpf: Test bpf_sk_assign_tcp_reqsk(). new 4eaafe5a5b7b Merge branch 'bpf: tcp: Support arbitrary SYN Cookie at TC.' new f98df79bf7f7 bpf, docs: Fix bpf_redirect_peer header doc new 091f2bf60d52 bpf: Sync uapi bpf.h header for the tooling infra new f04deb90e516 libbpf: Apply map_set_def_max_entries() for inner_maps on [...] new 40628f9fff73 selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT [...] new 2ce793ebe207 bpf: Refactor ptr alu checking rules to allow alu explicitly new b3f086a7a136 bpf: Define struct bpf_tcp_req_attrs when CONFIG_SYN_COOKIES=n. new 20e109ea9842 bpf, docs: Clarify that MOVSX is only for BPF_X not BPF_K new 18a45f12d746 bpf, arm64: Enable the inline of bpf_kptr_xchg() new 29f868887a7d selftests/bpf: Enable kptr_xchg_inline test for arm64 new c80c6434aacc Merge branch 'enable-the-inline-of-kptr_xchg-for-arm64' new bc308d011ab8 libbpf: call dup2() syscall directly new edb799035dd7 bpf: avoid VLAs in progs/test_xdp_dynptr.c new 756e34da5380 bpf: fix constraint in test_tcpbpf_kern.c new bbc094b30526 bpf: Use r constraint instead of p constraint in selftests new d5c16492c66f bpf: Add cookie to perf_event bpf_link_info records new 9fd112b1f82b bpf: Store cookies in kprobe_multi bpf_link_info data new 2adb2e0fcdf3 bpftool: Fix wrong free call in do_show_link new 59a89706c40c selftests/bpf: Add cookies check for kprobe_multi fill_lin [...] new d74179708473 selftests/bpf: Add cookies check for perf_event fill_link_ [...] new b7896486688a selftests/bpf: Add fill_link_info test for perf event new 54258324b934 bpftool: Display cookie for perf event link probes new b0dc037399b1 bpftool: Display cookie for kprobe multi link new b7d1af379103 Merge branch 'bpf-add-cookies-retrieval-for-perf-kprobe-mu [...] new 467722eaf4b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53ddef135d3a Bluetooth: mgmt: Fix limited discoverable off timeout new 7e028a156af7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 94b3ad6f5d8c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new b12539fe9951 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 781f45dfee95 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new f5cc0cbc2796 drm/etnaviv: Add a helper to get the first available GPU d [...] new e8491f023862 drm/etnaviv: Clean up etnaviv_gem_get_pages new 9e2e8a5113bf drm/etnaviv: Drop the 'len' parameter of etnaviv_iommu_map [...] new b0da08559c74 drm/etnaviv: disable MLCG and pulse eater on GPU reset new 1dccdba08489 drm/etnaviv: Expose a few more chipspecs to userspace new c9959996a8fc drm/etnaviv: add sensitive state for PE_RT_ADDR_4_PIPE(3, [...] new 42770c2db6f2 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 4b088005c897 fbdev: stifb: Fix crash in stifb_blank() new 85f8dfbe0d23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64bb62b35c99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c073d13eb8cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2467b7cab2a5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9777f6f37d56 Merge remote-tracking branch 'asoc/for-6.9' into asoc-next new 56fb0f585cf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75d3fbcd6996 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9de6c88572ed block: move cgroup time handling code into blkdev.h new cc8c0ab59936 block: add blk_time_get_ns() and blk_time_get() helpers new c35466534a58 block: cache current nsec time in struct blk_plug new 26a338b9c5f6 block: update cached timestamp post schedule/preemption new efbad937006d block: shrink plug->{nr_ios, rq_count} to unsigned char new 8ee966ea730c block: convert struct blk_plug callback list to hlists new 3fc9e89bbe84 Merge branch 'block-issue-ts' into for-next new a1b4afdaff6d block/mq-deadline: pass in queue directly to dd_insert_request() new d44af1be96f9 block/mq-deadline: serialize request dispatching new cc5c3f36ca49 block/mq-deadline: skip expensive merge lookups if contended new 62c79c628cd6 block/mq-deadline: use separate insertion lists new d1a377eaf15e block/bfq: pass in queue directly to bfq_insert_request() new e142a3c0a7ae block/bfq: serialize request dispatching new 5db5634c97be block/bfq: skip expensive merge lookups if contended new d3923682343b block/bfq: use separate insertion lists new 277a4b763ada Merge branch 'block-deadline' into for-next new 91dbba938155 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 239d9497e13e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b93855d33dce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77136d31457d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6685d552a0cc dt-bindings: spi: fsl-lpspi: support i.MX95 LPSPI new 18ab9e9e8889 dt-bindings: spi: nxp-fspi: support i.MX93 and i.MX95 new ac7efef2bb39 Merge remote-tracking branch 'spi/for-6.9' into spi-next new 9b1366a9b5b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 332a0490edb3 Merge branch into tip/master: 'locking/urgent' new f7cfe7017b53 x86/paravirt: Make BUG_func() usable by non-GPL modules new 3e4147f33f8b x86/CPU/AMD: Add X86_FEATURE_ZEN5 new 090e3bec0176 x86/cpu: Add model number for Intel Clearwater Forest processor new d124067035ff Merge branch into tip/master: 'x86/urgent' new 779649786ccc Merge branch into tip/master: 'x86/merge' new 4cad702ac529 Merge branch into tip/master: 'x86/bugs' new 1b908debf53f x86/resctrl: Fix unused variable warning in cache_alloc_hs [...] new fb7d11594a84 Merge branch into tip/master: 'x86/cache' new 0113ed55f8bd Merge branch into tip/master: 'x86/mm' new df38347f1934 x86/sev: Harden #VC instruction emulation somewhat new 451b2bc29430 Merge branch into tip/master: 'x86/sev' new 08ef982e62de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b57c1a1e7eff EDAC/synopsys: Convert to devm_platform_ioremap_resource() new afe83ca72764 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 37cb91e59855 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 137c693e922b Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 60b40a45a886 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 901d346cb0f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dec6a613574c thunderbolt: Remove usage of the deprecated ida_simple_xx() API new 0578c56e3907 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1436a2242aa5 accel/habanalabs: check failure of eventfd_signal new f18549d8f1f1 accel/habanalabs/gaudi2: add interrupt affinity for user i [...] new 1c687c85a624 accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid [...] new 35d4d53f4644 accel/habanalabs: fix DRAM BAR base address calculation new b004aaceac74 accel/habanalabs: abort device reset for consecutive heart [...] new 7d11ba4ad642 accel/habanalabs/gaudi2: move HMMU page tables to device memory new 95630cf65129 accel/habanalabs: Remove unnecessary braces from if statement new b0b09ee61c70 accel/habanalabs: remove call to deprecated function new 1bdc1d7cd244 accel/habanalabs/gaudi2: fail memory memset when failing t [...] new 7c8c04701ca5 accel/habanalabs/goya: remove redundant assignment to poin [...] new 74e81e03ae21 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 119864dbb4c9 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 9e65506ca9c7 iio: pressure: mprls0025pa fix off-by-one enum new 0a0fb0e63e51 iio: pressure: mprls0025pa improve driver error resilience new b586b40e1952 iio: pressure: mprls0025pa remove defaults new 369cc90a020f iio: pressure: mprls0025pa whitespace cleanup new 63cd31d320b5 iio: pressure: mprls0025pa refactor to split core and i2c parts. new d8fd0449e220 iio: pressure: mprls0025pa add triplet property new a0858f0cd28e iio: pressure: mprls0025pa add SPI driver new e91847646081 iio: accel: da280: Stop using ACPI_PTR() new ab3764c77560 iio: accel: kxcjk-1013: Move acpi_device_id table under if [...] new 9b397c11e04a iio: accel: mma9551: Drop ACPI_PTR() usage new 3572c3700ebd iio: accel: mma9553: Drop ACPI_PTR() usage new a55c3fec3bf6 iio: accel: mxc4005: Drop ACPI_PTR() usage new 39d76808a80a iio: accel: mxc6255: Drop ACPI_PTR() usage new 095f3ed5833f iio: accel: stk8ba50: Drop ACPI_PTR() usage new 3b63f5e8f78b iio: accel: bmc150: Drop ACPI_PTR() new fa9ab814e8e4 iio: gyro: bmg160: Drop ACPI_PTR() usage new 3049e64036d7 iio: humidity: hts221: Drop ACPI_PTR() usage new 37b1ea30651a iio: imu: fxos8700: Drop ACPI_PTR() usage new 3460cb9c6b86 iio: imu: kmx61: Drop ACPI_PTR() usage new cc4ac27b4ac9 iio: light: jsa1212: Drop ACPI_PTR() usage new 730697c1915c iio: light: ltr501: Drop ACPI_PTR() usage new 944ea6c36454 iio: light: rpr0521: Drop ACPI_PTR() usage new 8b6522c61420 iio: light: stk3310: Drop ACPI_PTR() usage new 92f82a9f2a8e iio: light: us5182d: Drop ACPI_PTR() usage new e0d77ee640c3 iio: magnetometer: bmc150: Drop ACPI_PTR() usage new b87412052cbd iio: magnetometer: mmc35240: Drop ACPI_PTR() usage new 3c35281c8e73 iio: potentiometer: max5487: Drop ACPI_PTR() usage new 042ffa6daf6d iio: st_sensors: drop ACPI_PTR() and CONFIG_ACPI guards new 51feb3e35899 iio: pressure: hp206c: drop ACPI_PTR() and CONFIG_ACPI guards new 5291fed7e324 iio: light: max44000: drop ACPI_PTR() and CONFIG_ACPI guards new 3ab574ee39f7 iio: adc: ti-adc109s102: drop ACPI_PTR() and CONFIG_ACPI guards new b2463c49ab68 iio: accel: bmi088: add i2c support for bmi088 accel driver new b58b13f156c0 iio: invensense: remove redundant initialization of variab [...] new 4e6500bfa053 tools: iio: replace seekdir() in iio_generic_buffer new 66b559169729 MAINTAINERS: correct file entry for AD7091R new e7748c17bda0 iio: core: use INDIO_ALL_BUFFER_MODES in iio_buffer_enabled() new 82cc63188120 iio: buffer-dmaengine: make use of the 'struct device *' argument new 41b5684e58b1 dt-bindings: iio: adc: rtq6056: add support for the whole [...] new 89a1034cd841 iio: adc: rtq6056: Add support for the whole RTQ6056 family new 64b4ea871b86 dt-bindings: iio: adc: Add binding for AD7380 ADCs new b93eb80bcbfc iio: adc: ad7380: new driver for AD7380 ADCs new 39b07546c16c iio: dummy_evgen: remove Excess kernel-doc comments new 81213aa75de8 iio: imu: adis16475: make use of irq_get_trigger_type() new 40c47eaf3970 iio: imu: adis16480: make use of irq_get_trigger_type() new 3730b66783b0 iio: adc: ad_sigma_delta: allow overwriting the IRQ flags new 69bd07480c60 iio: adc: ad_sigma_delta: Follow renaming of SPI "master" [...] new f8a2dbeb45b0 iio: light: vcnl4000: Set ps high definition for 4040/4200 new e15e29d6b57c iio: test: test gain-time-scale helpers new f9e9183367fd MAINTAINERS: add IIO GTS tests new a3fd7b0c42a9 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 1cf2bf8ffadf dt-bindings: phy: Add QMP UFS PHY compatible for SC7180 new 7551d945cb9a phy: qcom: qmp-ufs: Add SC7180 support new b34ae8598c9c phy: qualcomm: phy-qcom-qmp-ufs: Add High Speed Gear 5 sup [...] new 159919a184c5 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: split from sc [...] new c1214b579733 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: support USB-C data new 19281571a4d5 phy: qcom: qmp-usb: split USB-C PHY driver new 52cfdc9c6c33 phy: qcom: qmp-usb: drop dual-lane handling new dfdaba27b466 phy: qcom: qmp-usbc: add support for the Type-C handling new f2b2f86a8bd1 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: add TCSR registers new 01b086ccdeff phy: qcom: qmp-usbc: handle CLAMP register in a correct way new 0ca5e2bf2f47 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: support SDM660 new 78f2d7df63cd phy: qcom: qmp-usbc: enable SDM630 support new 648ff4bfc551 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 43ff7881c79c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 66c83f000811 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 7be5858b75e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8d4c171f451d docs: cgroup-v1: add missing code-block tags new 43275e293a74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4373534a9850 scsi: core: Move scsi_host_busy() out of host lock for wak [...] new f4469f385835 scsi: storvsc: Fix ring buffer size calculation new 6cb8a701c963 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2777e73fc154 scsi: ufs: core: Add CPU latency QoS support for UFS driver new 0652205b4ce2 scsi: ufs: ufs-mediatek: Migrate to UFSHCD generic CPU lat [...] new 29b3a373e2df scsi: ufs: ufs-mediatek: Check link status after exiting hibern8 new 468b3e0a3bca scsi: ufs: ufs-mediatek: Fix MCQ mode TM cmd timeout new e0dc13e5a3cb scsi: ufs: ufs-mediatek: Disable MCQ IRQ when clock off new 4380e64a94e1 scsi: core: Move autosuspend timer delay to Scsi_Host new 332973850054 scsi: ufs: ufs-mediatek: Change default autosuspend timer new 796cae1a79b1 scsi: core: Safe warning about bad dev info string new ab3e6c4e0ea1 scsi: ufs: mcq: Add definition for REG_UFS_MEM_CFG register new 325ec4ac7da6 scsi: ufs: mcq: Use ufshcd_mcq_req_to_hwq() to simplify up [...] new 01f256228c0f scsi: ufs: mcq: Remove unused parameters new 9759cdc1bcb8 scsi: megaraid: Remove redundant assignment to variable 'retval' new be7fc734b658 scsi: message: fusion: Remove redundant pointer 'hd' new 165470fb2600 scsi: ibmvscsi_tgt: Replace deprecated strncpy() with strscpy() new 29b75184f721 scsi: mpi3mr: Use ida to manage mrioc ID new f1aa6437733a scsi: fnic: Clean up some inconsistent indenting new f582e9e62a17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new acc48fee5e74 rpmsg: Remove usage of the deprecated ida_simple_xx() API new b327c72753d6 remoteproc: virtio: Fix wdg cannot recovery remote processor new 32381bbccba4 remoteproc: stm32: Fix incorrect type in assignment for va new c77b35ce66af remoteproc: stm32: Fix incorrect type assignment returned [...] new 99f59b148871 Merge branches 'rpmsg-next' and 'rproc-next' into for-next new 147545dc5d42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a507f5304d37 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new eefdbc899bb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5df3abefc457 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d652f8a0328 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5751b6b1cb4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 078ba37d63c2 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new e65aa2bba097 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 88e5e7f4d187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 031df04350f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34d40f65f10a Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 0e615b272e1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90b1e56641bb mm/slub: directly load freelist from cpu partial slab in t [...] new a6def11b6dcd mm/slub: remove full list manipulation for non-debug slab new c63349fc4a2d mm/slub: remove unused parameter in next_freelist_entry() new 55f3fdd627cc Merge branch 'slab/for-6.9/optimize-get-freelist' into sla [...] new 21defffbea9a Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 2b44760609e9 tracing: Ensure visibility when inserting an element into [...] new 834bf76add3e eventfs: Save directory inodes in the eventfs_inode structure new 615d30064886 Merge tag 'trace-v6.8-rc1' of git://git.kernel.org/pub/scm [...] new 4450ffa83865 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5995e3ec5cf5 landlock: Add support for KUnit tests new 779566fdc386 selftests/landlock: Fix net_test build with old libc new 59a4008d127a landlock: Add IOCTL access right new 26df83d31c54 selftests/landlock: Test IOCTL support new 72ccfa3939f8 selftests/landlock: Test IOCTL with memfds new 721d377274d4 selftests/landlock: Test ioctl(2) and ftruncate(2) with op [...] new f55fe8b5548c samples/landlock: Add support for LANDLOCK_ACCESS_FS_IOCTL new a6b10556d68e landlock: Document IOCTL support new 64c07c17c6c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 322f908ef585 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new b32666764faa Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new f5f80de20d4e Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 8bf1262c53f5 Add linux-next specific files for 20240124
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 (774551425799) \ N -- N -- N refs/heads/master (8bf1262c53f5)
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 568 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: CREDITS | 5 - Documentation/accel/introduction.rst | 4 +- Documentation/admin-guide/cgroup-v1/hugetlb.rst | 20 +- Documentation/admin-guide/kernel-parameters.rst | 5 - .../admin-guide/kernel-per-CPU-kthreads.rst | 16 +- .../bpf/standardization/instruction-set.rst | 29 +- Documentation/bpf/verifier.rst | 2 +- .../devicetree/bindings/clock/tesla,fsd-clock.yaml | 2 +- .../display/samsung/samsung,exynos-mixer.yaml | 6 +- .../bindings/phy/qcom,msm8998-qmp-usb3-phy.yaml | 184 ++ .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 2 + .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 22 - .../devicetree/bindings/spi/spi-fsl-lpspi.yaml | 1 + .../devicetree/bindings/spi/spi-nxp-fspi.yaml | 18 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 2 +- Documentation/filesystems/ntfs.rst | 466 +++ Documentation/filesystems/overlayfs.rst | 16 +- Documentation/power/opp.rst | 2 +- Documentation/sphinx/templates/kernel-toc.html | 4 +- Documentation/translations/zh_CN/power/opp.rst | 2 +- MAINTAINERS | 17 +- Next/SHA1s | 132 +- Next/merge.log | 1115 ++++--- arch/Kconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 2 - arch/arm/include/asm/pgtable.h | 2 + arch/arm64/include/asm/pgtable.h | 2 + arch/arm64/net/bpf_jit_comp.c | 5 + arch/nios2/include/asm/pgtable.h | 2 + arch/parisc/kernel/unaligned.c | 7 +- arch/powerpc/include/asm/pgtable.h | 2 + arch/riscv/Kbuild | 1 + arch/riscv/Kconfig | 15 +- arch/riscv/Makefile | 5 + arch/riscv/crypto/Kconfig | 93 + arch/riscv/crypto/Makefile | 23 + arch/riscv/crypto/aes-macros.S | 156 + arch/riscv/crypto/aes-riscv64-glue.c | 550 ++++ arch/riscv/crypto/aes-riscv64-zvkned-zvbb-zvkg.S | 312 ++ arch/riscv/crypto/aes-riscv64-zvkned-zvkb.S | 146 + arch/riscv/crypto/aes-riscv64-zvkned.S | 180 ++ arch/riscv/crypto/chacha-riscv64-glue.c | 101 + arch/riscv/crypto/chacha-riscv64-zvkb.S | 294 ++ arch/riscv/crypto/ghash-riscv64-glue.c | 168 + arch/riscv/crypto/ghash-riscv64-zvkg.S | 72 + arch/riscv/crypto/sha256-riscv64-glue.c | 137 + .../crypto/sha256-riscv64-zvknha_or_zvknhb-zvkb.S | 225 ++ arch/riscv/crypto/sha512-riscv64-glue.c | 133 + arch/riscv/crypto/sha512-riscv64-zvknhb-zvkb.S | 203 ++ arch/riscv/crypto/sm3-riscv64-glue.c | 112 + arch/riscv/crypto/sm3-riscv64-zvksh-zvkb.S | 123 + arch/riscv/crypto/sm4-riscv64-glue.c | 107 + arch/riscv/crypto/sm4-riscv64-zvksed-zvkb.S | 117 + arch/riscv/include/asm/pgtable.h | 2 + arch/riscv/include/asm/vector.h | 11 + arch/riscv/kernel/pi/Makefile | 3 + arch/s390/include/asm/pgtable.h | 2 + arch/sparc/include/asm/pgtable_64.h | 2 + arch/x86/boot/compressed/sev.c | 4 + arch/x86/boot/header.S | 4 - arch/x86/include/asm/intel-family.h | 2 + arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/cpu/resctrl/core.c | 8 +- arch/x86/kernel/sev-shared.c | 102 +- arch/x86/kernel/sev.c | 5 +- arch/x86/net/bpf_jit_comp.c | 5 + block/bfq-cgroup.c | 14 +- block/bfq-iosched.c | 148 +- block/bfq-iosched.h | 16 +- block/blk-cgroup.c | 2 +- block/blk-core.c | 33 +- block/blk-flush.c | 2 +- block/blk-iocost.c | 8 +- block/blk-iolatency.c | 6 +- block/blk-mq.c | 18 +- block/blk-throttle.c | 6 +- block/blk-wbt.c | 5 +- block/mq-deadline.c | 114 +- crypto/Kconfig | 3 + .../accel/habanalabs/common/command_submission.c | 3 +- drivers/accel/habanalabs/common/device.c | 54 +- drivers/accel/habanalabs/common/habanalabs.h | 33 +- drivers/accel/habanalabs/common/hw_queue.c | 17 + drivers/accel/habanalabs/common/mmu/Makefile | 2 +- drivers/accel/habanalabs/common/mmu/mmu.c | 223 +- drivers/accel/habanalabs/common/mmu/mmu_v1.c | 352 +-- drivers/accel/habanalabs/common/mmu/mmu_v2.c | 338 +++ drivers/accel/habanalabs/gaudi/gaudi.c | 1 + drivers/accel/habanalabs/gaudi2/gaudi2.c | 258 +- drivers/accel/habanalabs/gaudi2/gaudi2P.h | 12 +- drivers/accel/habanalabs/goya/goya_coresight.c | 3 +- .../habanalabs/include/hw_ip/mmu/mmu_general.h | 2 + drivers/clk/renesas/clk-mstp.c | 16 +- drivers/clk/renesas/renesas-cpg-mssr.c | 111 +- drivers/clk/samsung/clk-exynos850.c | 10 +- drivers/clk/sunxi/clk-a20-gmac.c | 21 +- drivers/clk/sunxi/clk-sun9i-cpus.c | 7 +- drivers/clk/sunxi/clk-usb.c | 9 +- drivers/clocksource/timer-clint.c | 2 +- drivers/clocksource/timer-riscv.c | 2 +- drivers/cpufreq/brcmstb-avs-cpufreq.c | 2 + drivers/cpufreq/imx6q-cpufreq.c | 45 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 19 +- drivers/edac/synopsys_edac.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 2 - drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 14 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-lenovo.c | 57 +- drivers/hid/hid-nintendo.c | 10 - drivers/hid/hid-nvidia-shield.c | 4 + drivers/hid/i2c-hid/i2c-hid-core.c | 6 +- drivers/md/raid1-10.c | 2 +- drivers/memory/emif.c | 65 +- drivers/message/fusion/mptfc.c | 4 +- drivers/of/base.c | 111 +- drivers/phy/qualcomm/Makefile | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v6.h | 2 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v6.h | 2 + .../qualcomm/phy-qcom-qmp-qserdes-txrx-ufs-v6.h | 8 + drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 172 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 323 +- drivers/phy/qualcomm/phy-qcom-qmp-usbc.c | 1235 ++++++++ drivers/pmdomain/mediatek/mtk-pm-domains.c | 15 +- drivers/remoteproc/remoteproc_virtio.c | 6 +- drivers/remoteproc/stm32_rproc.c | 6 +- drivers/rpmsg/rpmsg_char.c | 12 +- drivers/rpmsg/rpmsg_ctrl.c | 12 +- drivers/scsi/fnic/fnic_scsi.c | 4 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 18 +- drivers/scsi/megaraid.c | 2 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 12 +- drivers/scsi/scsi_devinfo.c | 6 +- drivers/scsi/scsi_error.c | 8 +- drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/sd.c | 2 +- drivers/scsi/storvsc_drv.c | 12 +- drivers/spi/spi-cadence.c | 17 +- drivers/thunderbolt/domain.c | 6 +- drivers/thunderbolt/nhi.c | 6 +- drivers/thunderbolt/nvm.c | 4 +- drivers/thunderbolt/switch.c | 6 +- drivers/thunderbolt/xdomain.c | 4 +- drivers/ufs/core/ufs-mcq.c | 12 +- drivers/ufs/core/ufs-sysfs.c | 49 + drivers/ufs/core/ufshcd.c | 68 +- drivers/ufs/host/ufs-mediatek.c | 90 +- drivers/ufs/host/ufs-mediatek.h | 7 +- fs/Kconfig | 1 + fs/Makefile | 1 + fs/btrfs/compression.h | 2 +- fs/btrfs/zstd.c | 75 +- fs/ext2/balloc.c | 2 +- fs/ext2/inode.c | 2 +- fs/ext2/xattr.c | 2 +- fs/fhandle.c | 2 +- fs/fs-writeback.c | 25 + fs/gfs2/meta_io.c | 20 +- fs/netfs/buffered_write.c | 3 - fs/netfs/io.c | 7 +- fs/nfsd/filecache.c | 70 +- fs/nfsd/filecache.h | 1 + fs/nfsd/nfs4state.c | 44 +- fs/nfsd/nfssvc.c | 2 + fs/nfsd/vfs.c | 42 +- fs/nfsd/vfs.h | 2 + fs/nilfs2/alloc.c | 91 +- fs/nilfs2/bmap.c | 3 - fs/nilfs2/cpfile.c | 319 +- fs/nilfs2/cpfile.h | 10 +- fs/nilfs2/dat.c | 38 +- fs/nilfs2/ifile.c | 21 +- fs/nilfs2/ifile.h | 10 +- fs/nilfs2/inode.c | 44 +- fs/nilfs2/mdt.c | 4 +- fs/nilfs2/nilfs.h | 3 +- fs/nilfs2/page.c | 8 +- fs/nilfs2/recovery.c | 4 +- fs/nilfs2/segbuf.c | 4 +- fs/nilfs2/segment.c | 121 +- fs/nilfs2/sufile.c | 86 +- fs/nilfs2/super.c | 31 +- fs/ntfs/Kconfig | 81 + fs/ntfs/Makefile | 15 + fs/ntfs/aops.c | 1744 +++++++++++ fs/ntfs/aops.h | 88 + fs/ntfs/attrib.c | 2624 ++++++++++++++++ fs/ntfs/attrib.h | 102 + fs/ntfs/bitmap.c | 179 ++ fs/ntfs/bitmap.h | 104 + fs/ntfs/collate.c | 110 + fs/ntfs/collate.h | 36 + fs/ntfs/compress.c | 950 ++++++ fs/ntfs/debug.c | 159 + fs/ntfs/debug.h | 57 + fs/ntfs/dir.c | 1540 ++++++++++ fs/ntfs/dir.h | 34 + fs/ntfs/endian.h | 79 + fs/ntfs/file.c | 1997 ++++++++++++ fs/ntfs/index.c | 440 +++ fs/ntfs/index.h | 134 + fs/ntfs/inode.c | 3102 +++++++++++++++++++ fs/ntfs/inode.h | 310 ++ fs/ntfs/layout.h | 2421 +++++++++++++++ fs/ntfs/lcnalloc.c | 1000 ++++++ fs/ntfs/lcnalloc.h | 131 + fs/ntfs/logfile.c | 849 ++++++ fs/ntfs/logfile.h | 295 ++ fs/ntfs/malloc.h | 77 + fs/ntfs/mft.c | 2907 ++++++++++++++++++ fs/ntfs/mft.h | 110 + fs/ntfs/mst.c | 189 ++ fs/ntfs/namei.c | 392 +++ fs/ntfs/ntfs.h | 150 + fs/ntfs/quota.c | 103 + fs/ntfs/quota.h | 21 + fs/ntfs/runlist.c | 1893 ++++++++++++ fs/ntfs/runlist.h | 88 + fs/ntfs/super.c | 3202 ++++++++++++++++++++ fs/ntfs/sysctl.c | 58 + fs/ntfs/sysctl.h | 27 + fs/ntfs/time.h | 89 + fs/ntfs/types.h | 55 + fs/ntfs/unistr.c | 384 +++ fs/ntfs/upcase.c | 73 + fs/ntfs/usnjrnl.c | 70 + fs/ntfs/usnjrnl.h | 191 ++ fs/ntfs/volume.h | 164 + fs/ocfs2/quota_global.c | 12 + fs/ocfs2/quota_local.c | 3 + fs/overlayfs/namei.c | 11 +- fs/overlayfs/overlayfs.h | 9 +- fs/overlayfs/ovl_entry.h | 6 +- fs/overlayfs/readdir.c | 8 +- fs/overlayfs/super.c | 24 +- fs/overlayfs/util.c | 23 +- fs/quota/quota_tree.c | 24 +- fs/quota/quota_v1.c | 6 + fs/quota/quota_v2.c | 20 +- fs/smb/client/Kconfig | 1 - fs/smb/client/cifsfs.c | 86 +- fs/smb/client/cifsfs.h | 10 +- fs/smb/client/cifsglob.h | 60 +- fs/smb/client/cifsproto.h | 14 +- fs/smb/client/cifssmb.c | 111 +- fs/smb/client/file.c | 2905 +++++++++++++++--- fs/smb/client/fscache.c | 109 + fs/smb/client/fscache.h | 54 + fs/smb/client/inode.c | 27 +- fs/smb/client/readdir.c | 2 +- fs/smb/client/smb2ops.c | 31 +- fs/smb/client/smb2pdu.c | 174 +- fs/smb/client/smb2proto.h | 5 +- fs/smb/client/smbencrypt.c | 7 - fs/smb/client/trace.h | 144 +- fs/smb/client/transport.c | 17 +- fs/tracefs/event_inode.c | 14 +- fs/tracefs/internal.h | 7 +- fs/udf/dir.c | 2 +- fs/udf/inode.c | 2 +- fs/udf/namei.c | 21 +- fs/udf/super.c | 2 +- include/dt-bindings/clock/exynos850.h | 2 + include/linux/backing-dev.h | 1 - include/linux/blk_types.h | 42 - include/linux/blkdev.h | 97 +- include/linux/bpf.h | 2 + include/linux/bpf_verifier.h | 2 +- include/linux/compiler_attributes.h | 4 +- include/linux/cpufreq.h | 20 - include/linux/filter.h | 1 + include/linux/fs.h | 8 + include/linux/inet_diag.h | 1 + include/linux/mm_inline.h | 10 +- include/linux/mm_types.h | 5 +- include/linux/mmap_lock.h | 22 + include/linux/netfs.h | 1 - include/linux/of.h | 11 + include/linux/pgtable.h | 17 +- include/linux/pm_opp.h | 16 + include/linux/sched.h | 2 +- include/linux/sock_diag.h | 10 +- include/net/request_sock.h | 39 + include/net/sock.h | 25 - include/net/tcp.h | 45 + include/scsi/scsi_host.h | 6 +- include/trace/events/netfs.h | 1 - include/uapi/linux/bpf.h | 13 +- include/uapi/linux/fs.h | 5 +- include/ufs/ufshcd.h | 7 + include/ufs/ufshci.h | 3 + kernel/bpf/btf.c | 125 +- kernel/bpf/core.c | 10 + kernel/bpf/helpers.c | 1 + kernel/bpf/syscall.c | 4 + kernel/bpf/verifier.c | 106 +- kernel/ptrace.c | 13 +- kernel/sched/core.c | 6 +- kernel/sys.c | 50 +- kernel/trace/bpf_trace.c | 15 + kernel/trace/tracing_map.c | 7 +- lib/Kconfig.debug | 2 +- lib/dhry_1.c | 2 +- lib/dhry_run.c | 1 - lib/maple_tree.c | 2 - localversion-next | 2 +- mm/backing-dev.c | 25 - mm/huge_memory.c | 8 +- mm/hugetlb.c | 10 + mm/madvise.c | 30 +- mm/memcontrol.c | 2 +- mm/memory.c | 190 +- mm/mempolicy.c | 222 +- mm/slub.c | 32 +- net/bluetooth/mgmt.c | 4 +- net/core/filter.c | 119 +- net/core/sock.c | 14 +- net/core/sock_diag.c | 120 +- net/dccp/diag.c | 1 + net/ipv4/inet_diag.c | 101 +- net/ipv4/raw_diag.c | 1 + net/ipv4/syncookies.c | 40 +- net/ipv4/tcp.c | 1 + net/ipv4/tcp_diag.c | 1 + net/ipv4/udp_diag.c | 2 + net/ipv6/af_inet6.c | 3 + net/ipv6/syncookies.c | 13 +- net/mptcp/mptcp_diag.c | 1 + net/netlink/af_netlink.c | 2 +- net/netlink/diag.c | 1 + net/packet/diag.c | 1 + net/sctp/diag.c | 1 + net/smc/smc_diag.c | 1 + net/sunrpc/auth_gss/gss_krb5_crypto.c | 14 +- net/sunrpc/auth_gss/gss_krb5_mech.c | 11 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 27 +- net/tipc/diag.c | 1 + net/unix/diag.c | 1 + net/vmw_vsock/diag.c | 1 + net/xdp/xsk_diag.c | 1 + sound/pci/hda/hda_intel.c | 6 +- sound/pci/hda/patch_cs8409.c | 1 + sound/soc/codecs/es8326.c | 186 +- sound/soc/codecs/es8326.h | 3 +- sound/soc/codecs/lpass-wsa-macro.c | 7 - sound/soc/codecs/wcd9335.c | 4 - sound/soc/codecs/wsa883x.c | 6 +- sound/usb/clock.c | 3 +- sound/usb/quirks.c | 2 + tools/bpf/bpftool/link.c | 94 +- tools/bpf/bpftool/prog.c | 2 +- tools/include/uapi/linux/bpf.h | 14 +- tools/lib/bpf/libbpf.c | 4 + tools/lib/bpf/libbpf_internal.h | 12 +- tools/testing/selftests/bpf/README.rst | 2 +- tools/testing/selftests/bpf/bpf_experimental.h | 21 +- tools/testing/selftests/bpf/bpf_kfuncs.h | 10 + .../selftests/bpf/bpf_testmod/bpf_testmod.c | 9 + tools/testing/selftests/bpf/config | 1 + .../selftests/bpf/prog_tests/bpf_verif_scale.c | 2 +- .../testing/selftests/bpf/prog_tests/ctx_rewrite.c | 44 - .../selftests/bpf/prog_tests/fill_link_info.c | 114 +- .../selftests/bpf/prog_tests/kptr_xchg_inline.c | 51 + .../testing/selftests/bpf/prog_tests/reg_bounds.c | 2 +- .../bpf/prog_tests/tcp_custom_syncookie.c | 150 + tools/testing/selftests/bpf/progs/bpf_misc.h | 2 +- .../testing/selftests/bpf/progs/bpf_tracing_net.h | 16 + tools/testing/selftests/bpf/progs/iters.c | 4 +- .../testing/selftests/bpf/progs/kptr_xchg_inline.c | 48 + .../selftests/bpf/progs/test_fill_link_info.c | 6 + .../testing/selftests/bpf/progs/test_map_in_map.c | 26 + tools/testing/selftests/bpf/progs/test_siphash.h | 64 + .../bpf/progs/test_tcp_custom_syncookie.c | 572 ++++ .../bpf/progs/test_tcp_custom_syncookie.h | 140 + .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 2 +- .../testing/selftests/bpf/progs/test_xdp_dynptr.c | 10 +- .../bpf/progs/verifier_direct_packet_access.c | 2 +- .../testing/selftests/bpf/progs/verifier_loops1.c | 24 + .../selftests/bpf/progs/verifier_spill_fill.c | 229 +- tools/testing/selftests/bpf/test_loader.c | 4 +- tools/testing/selftests/bpf/test_maps.c | 6 +- tools/testing/selftests/bpf/test_sock_addr.c | 3 +- tools/testing/selftests/bpf/test_verifier.c | 49 +- tools/testing/selftests/bpf/testing_helpers.c | 74 +- tools/testing/selftests/bpf/testing_helpers.h | 7 + tools/testing/selftests/bpf/verifier/precise.c | 6 +- .../selftests/filesystems/overlayfs/dev_in_maps.c | 10 +- tools/testing/selftests/landlock/net_test.c | 8 +- tools/testing/selftests/mm/ksm_tests.c | 2 +- tools/testing/selftests/mm/map_hugetlb.c | 7 + tools/testing/selftests/mm/run_vmtests.sh | 4 +- tools/testing/selftests/mm/va_high_addr_switch.sh | 6 + .../move_mount_set_group_test.c | 4 +- tools/testing/selftests/net/so_incoming_cpu.c | 68 +- 398 files changed, 43635 insertions(+), 4023 deletions(-) create mode 100644 Documentation/devicetree/bindings/phy/qcom,msm8998-qmp-usb3-phy.yaml create mode 100644 Documentation/filesystems/ntfs.rst create mode 100644 arch/riscv/crypto/Kconfig create mode 100644 arch/riscv/crypto/Makefile create mode 100644 arch/riscv/crypto/aes-macros.S create mode 100644 arch/riscv/crypto/aes-riscv64-glue.c create mode 100644 arch/riscv/crypto/aes-riscv64-zvkned-zvbb-zvkg.S create mode 100644 arch/riscv/crypto/aes-riscv64-zvkned-zvkb.S create mode 100644 arch/riscv/crypto/aes-riscv64-zvkned.S create mode 100644 arch/riscv/crypto/chacha-riscv64-glue.c create mode 100644 arch/riscv/crypto/chacha-riscv64-zvkb.S create mode 100644 arch/riscv/crypto/ghash-riscv64-glue.c create mode 100644 arch/riscv/crypto/ghash-riscv64-zvkg.S create mode 100644 arch/riscv/crypto/sha256-riscv64-glue.c create mode 100644 arch/riscv/crypto/sha256-riscv64-zvknha_or_zvknhb-zvkb.S create mode 100644 arch/riscv/crypto/sha512-riscv64-glue.c create mode 100644 arch/riscv/crypto/sha512-riscv64-zvknhb-zvkb.S create mode 100644 arch/riscv/crypto/sm3-riscv64-glue.c create mode 100644 arch/riscv/crypto/sm3-riscv64-zvksh-zvkb.S create mode 100644 arch/riscv/crypto/sm4-riscv64-glue.c create mode 100644 arch/riscv/crypto/sm4-riscv64-zvksed-zvkb.S create mode 100644 drivers/accel/habanalabs/common/mmu/mmu_v2.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usbc.c create mode 100644 fs/ntfs/Kconfig create mode 100644 fs/ntfs/Makefile create mode 100644 fs/ntfs/aops.c create mode 100644 fs/ntfs/aops.h create mode 100644 fs/ntfs/attrib.c create mode 100644 fs/ntfs/attrib.h create mode 100644 fs/ntfs/bitmap.c create mode 100644 fs/ntfs/bitmap.h create mode 100644 fs/ntfs/collate.c create mode 100644 fs/ntfs/collate.h create mode 100644 fs/ntfs/compress.c create mode 100644 fs/ntfs/debug.c create mode 100644 fs/ntfs/debug.h create mode 100644 fs/ntfs/dir.c create mode 100644 fs/ntfs/dir.h create mode 100644 fs/ntfs/endian.h create mode 100644 fs/ntfs/file.c create mode 100644 fs/ntfs/index.c create mode 100644 fs/ntfs/index.h create mode 100644 fs/ntfs/inode.c create mode 100644 fs/ntfs/inode.h create mode 100644 fs/ntfs/layout.h create mode 100644 fs/ntfs/lcnalloc.c create mode 100644 fs/ntfs/lcnalloc.h create mode 100644 fs/ntfs/logfile.c create mode 100644 fs/ntfs/logfile.h create mode 100644 fs/ntfs/malloc.h create mode 100644 fs/ntfs/mft.c create mode 100644 fs/ntfs/mft.h create mode 100644 fs/ntfs/mst.c create mode 100644 fs/ntfs/namei.c create mode 100644 fs/ntfs/ntfs.h create mode 100644 fs/ntfs/quota.c create mode 100644 fs/ntfs/quota.h create mode 100644 fs/ntfs/runlist.c create mode 100644 fs/ntfs/runlist.h create mode 100644 fs/ntfs/super.c create mode 100644 fs/ntfs/sysctl.c create mode 100644 fs/ntfs/sysctl.h create mode 100644 fs/ntfs/time.h create mode 100644 fs/ntfs/types.h create mode 100644 fs/ntfs/unistr.c create mode 100644 fs/ntfs/upcase.c create mode 100644 fs/ntfs/usnjrnl.c create mode 100644 fs/ntfs/usnjrnl.h create mode 100644 fs/ntfs/volume.h create mode 100644 tools/testing/selftests/bpf/prog_tests/kptr_xchg_inline.c create mode 100644 tools/testing/selftests/bpf/prog_tests/tcp_custom_syncookie.c create mode 100644 tools/testing/selftests/bpf/progs/kptr_xchg_inline.c create mode 100644 tools/testing/selftests/bpf/progs/test_siphash.h create mode 100644 tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c create mode 100644 tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h