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 dab2734f8e9e Add linux-next specific files for 20250114 omits 7ef029d89a59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7ac364e2aa7 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 544f8994b5fd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5c02791ee02f Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits 12bb9528fb43 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits 077c6b4225c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5e65cce50bd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5db66dee5100 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] omits 2d38b416933c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 8c88245bb067 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits a62c880ad797 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits eddb1ca9ee9e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits ea6b8fb66ef2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 145cdc6d210c Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits ec454ce37f2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 507f153dc684 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 629d51300c84 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 80979ebe308b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3c40d436482 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits a2e183af1059 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 9f9757bd24cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f1815de3f299 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 234db3998922 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits f9a190a1d1a2 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 03c5dbb8d019 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits b183b4fee53e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db8e1d1b5871 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 760b8646a48a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f3c806a4c083 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits f21b7dd2dae5 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 8785e72e9b45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdbffa7db1a2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 5b8c93ba28ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33c4cf525214 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 09d5af8972b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecd4985fd025 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e81303ab53e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41363b1d4f9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6e9ab53e5e19 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 5ee2847621cf Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits b18388bbac7e Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 368a1de95162 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits caa5d2f4fdf2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e49071c1c445 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 9f54caaa4ab5 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits cea3f3f5c620 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 19334887c648 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 4c7589202cd7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 907280366c71 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e8a0a1e8397d Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 105b0ee7af99 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 101dfacc58ff Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 6e25e9693e8b Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 066f2a8d9e49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d96aa39d403 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 965fa966c87e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a2974985af0 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits f47ebe7ea674 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits e406302f3ffe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a67b46c9d29a Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits f179b843f52d Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 620965fc3697 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7653301148ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 122b65b172f5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 5175f6c6abd5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 19afebf7f721 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c131bc21cb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 668ddb56b042 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f56320cbe65 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dcae13d9c671 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e34d7b01dd09 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 1dc2dabd3760 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a3829f672819 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits e5957455c578 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 3321b872931e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits afa252daeff6 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 840c91b1d33e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1fafd2fa7143 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3be3276b2614 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17cd178bb109 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 14e4b02d2c17 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 813459c1fed8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f14e2b275d7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8f6787ce4e5 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 4b8b0d6fed71 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 33db36712a53 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits dd0bc662b504 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47052decb2ff Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3a998a6eb149 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ff49a4cc6fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a3aa5c7ccb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2353a265eb7 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits bb3364734d39 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 73ab43cd801d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 73e11f59b15e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 3f4ae5e4fdea Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 5f4ae54f4545 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 62ab2164dcea Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 692ccfce7b0d Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 2360102927b4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 6ba76282d9dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83d2049c5cf9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a077eb9e562 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c094a9579539 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 80841f804750 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e4691b39383 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits f9534685e96c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7aabb05871d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 20135441b839 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cdb4f370d29d Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 26af3986f70c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 0a6ef7457ae9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4576dc76bc58 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits e5126e661fb0 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 2879043eb7eb Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 7d3131ebd962 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 5ac0a2d751e4 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits f436cae46314 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 9e974293f6e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03f67c69484f Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 8b61c8a9d0a0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3d0ae6e77147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ac851ab74f2 Merge branch 'fs-next' of linux-next omits 4748faada882 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 2cba9a3bafc4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b908b2d53366 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af461de7d856 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 944237762bc2 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 4ea8dd84c908 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9118cee4ed09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93c7f89f250e Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 21834b62d249 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 8cb39f13aaac Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits ade343613b64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 030425626666 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dbda71b164b Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 3382012b2f7a Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits af7b1f76ef37 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 80d99f00df95 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 1506c3d15232 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 20d54771bd18 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits 8f0121f5f7c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7875997bed1c Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 53d635669a18 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits e89bb182ebaa Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 393f31f37b3d Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 52b9eecc56af Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 793da005e939 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93acce0a05c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afb26eebb938 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 63240f578465 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6e32acf11541 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cace9639bb3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 437c62570d9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07fd8eb79502 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30c9056e2cfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a54ded8a0b15 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 03ce6605ae51 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 2e3dd01910e1 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 82eb4f68c395 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d860bec00515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13d69469e02c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91a47a80184d Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits ca3001416a96 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits b8c437a03afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02bb470639d2 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits ca60d742bd02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a69a3bad0aba selftests/rseq: Fix rseq for cases without glibc support omits 86f59b26a100 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 17aa0382f1bf Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits d6f0234b76a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76d20493a95e selftests/ftrace: Make uprobe test more robust against bin [...] omits 534536a0268e selftests/ftrace: Fix to use remount when testing mount GI [...] omits b70d062899ce Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 3eb7427d257e Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] omits d0ec3c64fdab Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits c47a0e19725a Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 13599a6ef98c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 23183b185dee Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits e0abcc9fcc54 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9f7d41579c72 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 73ca8ce63bfd Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits db1b257f0cc3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5a1ba870e06e Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a677d782fe8a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1db4ed3cf7c0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 076fb030625b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 81feae330293 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 28174307bc16 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits ac904abcddfa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ba3e335b78c6 Merge branch 'fs-current' of linux-next omits e1b114d4cbd5 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits c3a4a6936372 Merge remote-tracking branch 'asoc/for-6.14' into asoc-next omits b986487046b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b2896dbe05f Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits d1e9c11fb043 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 410d25d1652f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits aab360d91957 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 2d01a800a193 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a5e57f19239 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8eb728b56b2f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits f96c6650ed02 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ce32fd344b93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4a71972375e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ba633e88502a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8248d9349d6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a02e8fc8dc06 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 3a87e3d8ea56 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 6198c2c59721 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aa3cac18ee19 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9c6be0556c6b Merge branch 'pci/misc' omits 6be96796f8fc Merge branch 'pci/controller/xilinx-cpm' omits 435720df340a Merge branch 'pci/controller/rockchip' omits f062295d50f5 Merge branch 'pci/controller/rcar-ep' omits d51ab19d9f73 Merge branch 'pci/controller/mediatek' omits 09ee07f10077 Merge branch 'pci/controller/dwc' omits 402afa1626bb Merge branch 'pci/controller/dt' omits c678907d2482 Merge branch 'pci/endpoint' omits 8175e118edc8 Merge branch 'pci/resource' omits 48cf2d969c17 Merge branch 'pci/devres' omits 8353a11d3dd0 Merge branch 'pci/constify' omits ce32df8e101a Merge branch 'pci/aspm' omits 8b5f71f7b25d PCI: dwc: Fix potential truncation in dw_pcie_edma_irq_verify() omits 018493755149 PCI: dw-rockchip: Remove redundant calls to dev_err() omits b5627a238dad PCI: dw-rockchip: Replace magic values with defines omits 721816f8de1b PCI: dw-rockchip: Don't wait for link since we can detect Link Up omits fcea1ba992b9 PCI: dw-rockchip: Enumerate endpoints based on dll_link_up IRQ omits 2d98f9df1526 ASoC: Additional exports for hdmi-codec omits 4e77c91ee4e3 PCI: qcom: Update ICC and OPP values after Link Up event omits fe6d30f5869b PCI: qcom: Don't wait for link if we can detect Link Up omits 0cca3c4b2971 PCI: dwc: Skip waiting for link up if driver can detect Li [...] omits cfb1181c3b90 Merge branch into tip/master: 'x86/tdx' omits bcbca404094f Merge branch into tip/master: 'x86/mm' omits 9e0549ffa784 Merge branch into tip/master: 'x86/microcode' omits f81b3dee2cd1 Merge branch into tip/master: 'x86/cpu' omits a73e813bbb0d Merge branch into tip/master: 'x86/cleanups' omits 4c5649b3bbfb Merge branch into tip/master: 'x86/cache' omits f795f92623e1 Merge branch into tip/master: 'x86/bugs' omits 8e94367b8dff Merge branch into tip/master: 'sched/core' omits b431780cdd7c Merge branch into tip/master: 'perf/core' omits 99ebe3dc5cc1 Merge branch into tip/master: 'objtool/core' omits 90df9792d951 Merge branch into tip/master: 'locking/core' omits 7308d9dc8150 Merge branch into tip/master: 'irq/core' omits f09b1479beaa Merge branch into tip/master: 'ras/merge' omits b58b85011681 Merge branch into tip/master: 'x86/urgent' omits 8f892d5c99b3 Merge branch into tip/master: 'x86/merge' omits e46ca77dd173 Merge branch into tip/master: 'sched/urgent' omits 2b638560feb8 Merge remote-tracking branch 'spi/for-6.14' into spi-next omits 5b0779ae13de ASoC: hdmi-codec: move no_capture_mute to struct hdmi_codec_pdata omits a8e792d3f0bb ASoC: hdmi-codec: pass data to get_dai_id too omits a0f5a8426da4 Merge tools/for-next omits 87f4e2c74c97 Merge sorttable/for-next omits 16106d489461 Merge probes/for-next omits 7132d8572b6b Merge ftrace/for-next omits aaa61d8b2a49 Merge branch 'efivarfs' into next omits 066855cfda50 spi: ti-qspi: Use syscon_regmap_lookup_by_phandle_args omits ea2680e9cc96 spi: amd: Fix -Wuninitialized in amd_spi_exec_mem_op() omits c4c00fc21f78 foo omits 3efda89231c0 Xarray: use xa_mark_t in xas_squash_marks() to keep code c [...] omits 8bca92a9f2f6 Xarray: remove repeat check in xas_squash_marks() omits ba77378181cc Xarray: distinguish large entries correctly in xas_split_alloc() omits e8ddffa5b804 Xarray: move forward index correctly in xas_pause() omits ea5cee02cb4c Xarray: do not return sibling entries from xas_find_marked() omits 975c47be1f32 ipc/util.c: complete the kernel-doc function descriptions omits 7b9d4440731b gcov: clang: use correct function param names omits 40e229c39e77 kthread: modify kernel-doc function name to match code omits f2fab682cf46 latencytop: use correct kernel-doc format for func params omits a8960990f542 minmax.h: remove some #defines that are only expanded once omits 59e527375039 minmax.h: simplify the variants of clamp() omits 22a5b70c7713 minmax.h: move all the clamp() definitions after the min/m [...] omits 55b5f9eca07e minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp() omits 011b6360871b minmax.h: reduce the #define expansion of min(), max() and [...] omits d2f20a793df1 minmax.h: update some comments omits bf59e3ad7fef minmax.h: add whitespace around operators and after commas omits ca6ebd9e64c3 foo omits 5e5b1e673539 selftests/mm/cow: modify the incorrect checking parameters omits a68252a9c0b0 kasan: use correct kernel-doc format omits 5bbe0978a340 selftests/mm: add tests for splitting pmd THPs to all lowe [...] omits ed1b561381a2 selftests/mm: use selftests framework to print test result omits 1e0c5b2ba2b4 Documentation/filesystems/proc.rst: fix possessive form of [...] omits a964a4443310 ksm: add ksm involvement information for each process omits 7c9a88dc5173 mm/memfd: use strncpy_from_user() to read memfd name omits 5454062c5cda mm/memfd: refactor and cleanup the logic in memfd_create() omits ae15de07da58 mm/hugetlb: use folio->lru int demote_free_hugetlb_folios() omits 420952d7c396 mm/hugetlb-cgroup: convert hugetlb_cgroup_css_offline() to [...] omits 2788669153a2 mm/hugetlb: rename folio_putback_active_hugetlb() to folio [...] omits ca358f055aed mm/migrate: don't call folio_putback_active_hugetlb() on d [...] omits b0539b5433ac mm-hugetlb-rename-isolate_hugetlb-to-folio_isolate_hugetlb-fix omits 867e616d34f7 mm/hugetlb: rename isolate_hugetlb() to folio_isolate_hugetlb() omits 2531aaf82728 mm/huge_memory: convert has_hwpoisoned into a pure folio flag omits abab085dac08 mm/damon: explain "effective quota" on kernel-doc comment omits fb3557bbffea Docs/admin-guide/mm/damon/start: update snapshot example omits aa4beeffea61 Docs/admin-guide/mm/damon/usage: fix and add missing DAMOS [...] omits 4fafd6ac2342 Docs/mm/damon: add an example monitoring intervals tuning omits 72c556e1f48b Docs/mm/damon/design: add monitoring parameters tuning guide omits f4db233657b5 mm: remove PageTransTail() omits 3c3acb406663 selftests/mm: Makefile: add the compiler flags omits 54ee92f598b4 selftests/mm: uffd-*: fix all type mismatch warnings omits a3a2cbcc88ab selftests/mm: thuge-gen: fix type mismatch warnings omits 5cf8051c56b6 selftests/mm: protection_keys: fix variables types mismatc [...] omits 5d8f57826f2f selftests/mm: khugepaged: fix type mismatch warnings omits e41f15818eef selftests/mm: hugetlb-read-hwpoison: fix type mismatch warnings omits bcedeaf3d13c selftests/mm: hugepage-vmemmap: fix type mismatch warnings omits 8e4df459837e selftests/mm: hugetlb-madvise: fix type mismatch issues omits bd77b6485d35 selftests/mm: guard-pages: fix type mismatch warnings omits 47a13bf734a0 selftests/mm: hmm-tests: remove always false expressions omits 10ccd7d48e49 selftests/mm: cow: remove unused variables and fix type mi [...] omits a3385d26ba13 selftests/mm: kselftest_harness: Fix warnings omits e5c4f3f21cdf selftests/mm: fix type mismatch warnings omits 4667bb988a3c selftests/mm: fix unused parameter warnings omits 4e8dc8f19919 selftests/mm: remove argc and argv unused parameters omits 002ce3035c6b mm: add FGP_DONTCACHE folio creation flag omits 7e84f324ebef mm: call filemap_fdatawrite_range_kick() after IOCB_DONTCA [...] omits cfd0065e88bc mm/filemap: add filemap_fdatawrite_range_kick() helper omits e26ed4d17506 mm/filemap: drop streaming/uncached pages when writeback c [...] omits d3c6db1cef10 mm/filemap: add read support for RWF_DONTCACHE omits b3e239b34c7c fs: add RWF_DONTCACHE iocb and FOP_DONTCACHE file_operations flag omits 1d2621118ce9 mm/truncate: add folio_unmap_invalidate() helper omits 4c357c756a4e mm/readahead: add readahead_control->dropbehind member omits 3d081c7ffd88 mm: add PG_dropbehind folio flag omits 3cf8ecc0fa9b mm/readahead: add folio allocation helper omits 077899333e13 mm/filemap: use page_cache_sync_ra() to kick off read-ahead omits 45786750e4ba mm/filemap: change filemap_create_folio() to take a struct kiocb omits b87a16d7d18b mm/mglru: fix PTE-mapped large folios omits 07ecb86441b5 mm/mglru: rework workingset protection omits 74b157f90055 mm/mglru: rework refault detection omits dde8e91e2fef mm/mglru: rework type selection omits 19f903c7ef86 mm/mglru: rework aging feedback omits d3a6cbd462ad mm/mglru: optimize deactivation omits b50250b0c675 mm/mglru: clean up workingset omits 9c78f8f00abf arch/s390: save_area_alloc default failure behavior change [...] omits 3a53bdf0544a mm/memblock: add memblock_alloc_or_panic interface omits 35720317a603 mm: make mmap_region() internal omits 1420885ee07b mips: vdso: prefer do_mmap() to mmap_region() omits 7a30ea1ee7f3 mm, swap_slots: remove slot cache for freeing path omits a48a0428ff83 mm, swap: use a global swap cluster for non-rotation devices omits 51af824b22ac mm, swap: introduce a helper for retrieving cluster from offset omits 18e4c8dca5c9 mm, swap: simplify percpu cluster updating omits 879bf00c5c16 mm, swap: reduce contention on device lock omits 06686febe699 mm, swap: use an enum to define all cluster flags and wrap [...] omits af905231b892 mm, swap: hold a reference during scan and cleanup flag usage omits 5877c0c0b331 mm, swap: clean up plist removal and adding omits 81d43b73e95b mm, swap: clean up device availability check omits 06aa8e2670da mm, swap: use cluster lock for HDD omits db7c09500fe3 mm, swap: remove old allocation path for HDD omits 951400e37d50 mm, swap: fold swap_info_get_cont in the only caller omits ebea0de497e3 mm, swap: minor clean up for swap entry allocation omits 88020d291360 alloc_tag: avoid current->alloc_tag manipulations when pro [...] omits de8362e707e0 memcg: fix soft lockup in the OOM process omits 34dce120413d mm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc() omits f79cc63f4ebb mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc omits e4dc8af8c331 mm/zsmalloc: convert SetZsPageMovable and remove unused funcs omits 0e8928c29978 mm/zsmalloc: convert get_zspage() to take zpdesc omits f91131abd5a9 mm/zsmalloc: convert migrate_zspage() to use zpdesc omits 5c3df4462cb2 mm/zsmalloc: convert location_to_obj() to take zpdesc omits edd00e53adcc mm/zsmalloc: convert __free_zspage() to use zpdesc omits 640c6403143b mm/zsmalloc: convert reset_page to reset_zpdesc omits 5e8bfefb077a mm/zsmalloc: add two helpers for zs_page_migrate() and mak [...] omits b67ac3833465 mm/zsmalloc: convert obj_to_page() and zs_free() to use zpdesc omits fc3d73606c65 mm/zsmalloc: convert init_zspage() to use zpdesc omits db6a5c83915d mm/zsmalloc: convert obj_allocated() and related helpers t [...] omits b764a330b5a0 mm/zsmalloc: convert create_page_chain() and its users to [...] omits 61cfb6fdefe3 mm/zsmalloc: convert obj_malloc() to use zpdesc omits 6dcef9bcc781 mm/zsmalloc: add and use pfn/zpdesc seeking funcs omits ce936efbe3a2 mm/zsmalloc: convert __zs_map_object/__zs_unmap_object to [...] omits cf7a22954ec9 mm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage() omits b503f00b593a mm/zsmalloc: fix function parameter kernel-doc notation omits 7014e532eb63 mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool omits ac2952210f96 docs/mm: document latest changes to vm_lock omits 19c5a0d3a95c mm: make vma cache SLAB_TYPESAFE_BY_RCU omits d747fe2b5fb5 mm: prepare lock_vma_under_rcu() for vma reuse possibility omits f61d73fa5323 mm: remove extra vma_numab_state_init() call omits f33face23713 mm/debug: print vm_refcnt state when dumping the vma omits ce518328bb90 mm: move lesser used vma_area_struct members into the last [...] omits 2b6198eaf611 mm: replace vm_lock and detached flag with a reference count omits cd958ab318d4 refcount: introduce __refcount_{add|inc}_not_zero_limited omits 4751adb88a91 mm: uninline the main body of vma_start_write() omits 356912a1ddc0 mm: move mmap_init_lock() out of the header file omits c124bf638368 mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] omits c5f53e4f8a63 types: move struct rcuwait into types.h omits 664f623c301b mm: mark vmas detached upon exit omits bf10daad902c mm: introduce vma_iter_store_attached() to use with attached vmas omits dbfcb705fa8c mm: mark vma as detached until it's added into vma tree omits 1dd12faf3d84 mm: move per-vma lock into vm_area_struct omits bba08314e69e mm: introduce vma_start_read_locked{_nested} helpers omits 627a2a24292d Docs/admin-guide/mm/damon/usage: document DAMOS filter 'al [...] omits e8fef78ca8be Docs/admin-guide/mm/damon/usage: omit DAMOS filter details [...] omits edebbc69a137 Docs/ABI/damon: document DAMOS filter allow sysfs file omits 1273ffc52725 Docs/mm/damon/design: document allow/reject DAMOS filter b [...] omits 3ff8d0e3851a mm/damon/sysfs-schemes: add a file for setting damos_filte [...] omits 4e516e3c56e3 mm/damon: add 'allow' argument to damos_new_filter() omits 0e424d3178d4 mm/damon/paddr: support damos_filter->allow omits b5173fc26204 mm/damon/core: support damos_filter->allow omits 017cc4552d94 mm/damon/core: add damos_filter->allow field omits 159740fd5403 mm/damon: fixup damos_filter kernel-doc omits bba76bfe6eb9 mm: compaction: skip memory compaction when there are not [...] omits 843d802535c6 mm: alloc_pages_bulk: rename API omits a168e6480884 mm: alloc_pages_bulk_noprof: drop page_list argument omits 5f8df2f72f0c selftests/mm: introduce uffd-wp-mremap regression test omits fadbbd2e5220 mm/hugetlb: unify restore reserve accounting for new allocations omits 1d9f26c3f640 mm/hugetlb: drop vma_has_reserves() omits bbb07c981004 mm/hugetlb: simplify vma_has_reserves() omits 6aebf7de9e58 mm/hugetlb: clean up map/global resv accounting when allocate omits cf5b6c346138 mm/hugetlb: rename avoid_reserve to cow_from_owner omits bb28ea471dac mm/hugetlb: stop using avoid_reserve flag in fork() omits 745743e7f435 mm/hugetlb: fix avoid_reserve to allow taking folio from subpool omits 13b4970e7b62 mm-shmem-skip-swapcache-for-swapin-of-synchronous-swap-device-fix omits a27ed6dde684 mm: shmem: skip swapcache for swapin of synchronous swap device omits 6cdf414c83bc mm/memmap: prevent double scanning of memmap by kmemleak omits 7a9c113581fb mm/fake-numa: allow later numa node hotplug omits f5dc0c6a8e56 mm/damon: remove DAMON debugfs interface omits f4afc258d20a mm/damon: remove DAMON debugfs interface kunit tests omits 480b23cdacf8 kunit: configs: remove configs for DAMON debugfs interface tests omits db16dab18bc9 selftests/damon: remove tests for DAMON debugfs interface omits 8bffa8538f5c selftests/damon/config: remove configs for DAMON debugfs i [...] omits 8a31e16abfa7 Docs/mm/damon/design: update for removal of DAMON debugfs [...] omits b9b4638aded4 Docs/admin-guide/mm/damon/usage: remove DAMON debugfs inte [...] omits f8b92c694b2f Docs/translations/*/admin-guide/mm/damon/usage: remove DAM [...] omits a321e4159c43 Docs/ABI/damon: document per-region DAMOS filter-passed by [...] omits f51868d87e27 Docs/admin-guide/mm/damon/usage: document sz_filtered_out [...] omits f9abe812e1e7 Docs/mm/damon/design: document per-region sz_filter_passed stat omits 52c3cbc94ed6 mm/damon/sysfs-schemes: expose per-region filter-passed bytes omits 48fcd0afb9c9 mm/damon/core: pass per-region filter-passed bytes to damo [...] omits 862c8b2db17c Docs/ABI/damon: document per-scheme filter-passed bytes stat file omits ed7ed04ffc13 Docs/admin-guide/mm/damon/usage: document sz_ops_filter_passed omits b2d53268b943 Docs/mm/damon/design: document sz_ops_filter_passed omits 9211b9c02a76 mm/damon/syfs-schemes: implement per-scheme filter-passed [...] omits 59945f58ba8e mm/damon/core: implement per-scheme ops-handled filter-pas [...] omits 6347f3385dd0 mm/damon/paddr: report filter-passed bytes back for DAMOS_ [...] omits e2bbaf3b7320 mm/damon/paddr: report filter-passed bytes back for normal [...] omits ce4da792616e mm/damon: ask apply_scheme() to report filter-passed regio [...] omits 8bf1340907a7 Docs/admin-guide/mm/damon/usage: link damos stat design doc omits 6f89e8431cea Docs/mm/damon/design: add 'statistics' section omits 5a71457aa898 mm/damon: clarify trying vs applying on damos_stat kernel- [...] omits bad6e2d442e3 mm/damon/sysfs: remove unused code for schemes tried regio [...] omits 3a850f758ca9 mm/damon/sysfs: use damos_walk() for update_schemes_tried_ [...] omits 65875e33c8b9 Docs/mm/damon/design: document DAMOS regions walking omits 4f99d8800416 mm/damon/core: implement damos_walk() omits ea19e14ce273 mm/damon/sysfs: use damon_call() for update_schemes_effect [...] omits cf0118bd442a mm/damon/sysfs: use damon_call() for commit_schemes_quota_goals omits b281d34452f8 mm/damon/sysfs: use damon_call() for update_schemes_stats omits 1385169b1387 mm/damon/core: introduce damon_call() omits e161ba10a047 mm/damon/sysfs: handle clear_schemes_tried_regions from DA [...] omits 35ec060d8b73 mm/damon/sysfs-schemes: remove unnecessary schemes existen [...] omits 63ea5d293e6b mm: introduce ctor/dtor at PGD level omits 3a8c294d0c3b asm-generic: pgalloc: provide generic __pgd_{alloc,free} omits ca50b70a5f66 ARM: mm: rename PGD helpers omits 1eac7de71704 m68k: mm: add calls to pagetable_pmd_[cd]tor omits 3a343a4d1955 parisc: mm: ensure pagetable_pmd_[cd]tor are called omits 8d266889ba9e mm: move common part of pagetable_*_ctor to helper omits bdfe70be4c20 mm/debug: prefer VM_WARN_ON_VMG() to report VMG debug warnings omits 3e359c1492d8 mm/debug: introduce VM_WARN_ON_VMG() to dump VMA merge state omits 42ce5e5198fd lib/list_debug.c: add object information in case of invali [...] omits 3702a292e79c mm: pgtable: introduce generic pagetable_dtor_free() omits 74cec1c8dd3e mm: pgtable: move __tlb_remove_table_one() in x86 to generic file omits 076f20fee740 mm: pgtable: completely move pagetable_dtor() to generic t [...] omits acdfe0ec638b mm: pgtable: introduce generic __tlb_remove_table() omits 10a3d8ca3a90 s390: pgtable: consolidate PxD and PTE TLB free paths omits 73d67a45af0f x86: pgtable: move pagetable_dtor() to __tlb_remove_table() omits ba6cf8f30933 x86: pgtable: convert __tlb_remove_table() to use struct ptdesc omits 4cff6e8cdeb4 riscv: pgtable: move pagetable_dtor() to __tlb_remove_table() omits 8ded3a679371 arm64: pgtable: move pagetable_dtor() to __tlb_remove_table() omits 25901e7eb85a arm: pgtable: move pagetable_dtor() to __tlb_remove_table() omits 2b9c01ac23ae mm: pgtable: introduce pagetable_dtor() omits f2ec1a2a5900 s390: pgtable: add statistics for PUD and P4D level page table omits 262912db8567 arm64: pgtable: use mmu gather to free p4d level page table omits 04d66ffec659 mm: pgtable: add statistics for P4D level page table omits 2393e815126b asm-generic: pgalloc: provide generic p4d_{alloc_one,free} omits 0eca7d4082bd riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one omits 03e79560d702 mm: remove unnecessary calls to lru_add_drain omits cd13d9ed4a37 mm-add-build-time-option-for-hotplug-memory-default-online [...] omits 6b1ba8b000ec mm: add build-time option for hotplug memory default online type omits 121047df6e7e selftests/mm: add new test cases to the migration test omits 797eca54e886 mm: replace free hugepage folios after migration omits 92e22eb9c7a9 zram: cond_resched() in writeback loop omits 3eee2d44ffb0 zram: use zram_read_from_zspool() in writeback omits 147ee23ea2f6 zram: factor out different page types read omits e6fdf4a985f2 zram: factor out ZRAM_HUGE write omits dd1f609708be zram: factor out ZRAM_SAME write omits 65d87f63ac23 zram: remove entry element member omits 33c68f70201e zram: free slot memory early during write omits 9cffd1f62e6b mm/swap_cgroup: decouple swap cgroup recording and clearing omits 2f1153ef19f3 mm/swap_cgroup: remove global swap cgroup lock omits 238cf18b28d4 mm/swap_cgroup: remove swap_cgroup_cmpxchg omits e2ac0ee52ff3 mm, memcontrol: avoid duplicated memcg enable check omits d0dab454c94a test_maple_tree: test exhausted upper limit of mtree_alloc [...] omits a856ada8475d mm/page_idle: constify 'struct bin_attribute' omits 96855f08ec3c mm/huge_memory.c: rename shadowed local omits 2b22d8150238 tools: testing: add simple __mmap_region() userland test omits 02b601824bdb fuse: remove tmp folio for writebacks and internal rb tree omits 5551a761dac6 mm/migrate: skip migrating folios under writeback with AS_ [...] omits acf8f0da2916 fs/writeback: in wait_sb_inodes(), skip wait for AS_WRITEB [...] omits 52b9a006abca mm: skip reclaiming folios in legacy memcg writeback indet [...] omits 52760bbd3720 mm: add AS_WRITEBACK_INDETERMINATE mapping flag omits 5b48521d4145 mm: unexport apply_to_existing_page_range omits 6e815ae46a59 mm-fix-outdated-incorrect-code-comments-for-handle_mm_fault-fix omits 596cf26008e3 mm: fix outdated incorrect code comments for handle_mm_fault() omits 4bc451c141f5 percpu/x86: enable strict percpu checks via named AS qualifiers omits 3b6c1e5d7a88 percpu: repurpose __percpu tag as a named address space qualifier omits 9b79f5fb433e percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors omits 8f0daae0f798 percpu: use TYPEOF_UNQUAL() in variable declarations omits 3dd1c1c5d9d8 compiler.h: introduce TYPEOF_UNQUAL() macro omits acccc83bfea0 x86/kgdb: use IS_ERR_PCPU() macro omits 856cdba28fe6 mm/early_ioremap: add null pointer checks to prevent NULL- [...] omits b339cd3fe8ad mm: add comments to do_mmap(), mmap_region() and vm_mmap() omits 7f93b841b018 mm: assert mmap write lock held on do_mmap(), mmap_region() omits a147d58bb356 MAINTAINERS: update MEMORY MAPPING section omits 99ed1315c0ce memcg/hugetlb: remove memcg hugetlb try-commit-cancel protocol omits 6f8fa7dcd4ce memcg/hugetlb: introduce mem_cgroup_charge_hugetlb omits 61d2139784b3 memcg/hugetlb: introduce memcg_accounts_hugetlb omits 5da3601e05eb mm/migrate: remove slab checks in isolate_movable_page() omits b5d93151fa7f samples/damon/prcl: implement schemes setup omits 5e4015bc9a64 samples/damon: introduce a skeleton of a smaple DAMON modu [...] omits ca01bce0d209 samples/damon/wsse: implement working set size estimation [...] omits 9221d8fde84c samples/damon/wsse: start and stop DAMON as the user requests omits 735889f1e5c2 samples: add a skeleton of a sample DAMON module for worki [...] omits 49aade21ac26 selftests/mm: remove X permission from sigaltstack mapping omits cfc9e1669589 selftests/mm: skip pkey_sighandler_tests if support is missing omits 0e954826b65c selftests/mm: rename pkey register macro omits 728cb49bd4eb selftests/mm: fix dependency on pkey_util.c omits 3485b46030d8 selftests/mm: use sys_pkey helpers consistently omits d8d050a24fcc selftests/mm: ensure non-global pkey symbols are marked static omits c1703c2f848c selftests/mm: remove empty pkey helper definition omits 098513475423 selftests/mm: ensure pkey-*.h define inline functions only omits e50f7393f308 selftests/mm: define types using typedef in pkey-helpers.h omits e5decb32db6c selftests/mm: remove unused pkey helpers omits 550aab20764d selftests/mm: silence unused-result warnings omits e20ac9beb8c5 selftests/mm: build with -O2 omits 46f80a63fb30 selftests-mm-fix-warray-bounds-warnings-in-pkey_sighandler [...] omits 2b6177de9534 selftests/mm: fix -Warray-bounds warnings in pkey_sighandl [...] omits 14969e03b881 selftests/mm: fix strncpy() length omits a250df1ef88f selftests/mm: fix -Wmaybe-uninitialized warnings omits 862797737822 selftests/mm: fix condition in uffd_move_test_common() omits edf21ffabc33 mm/memory_hotplug: don't use __GFP_HARDWALL when migrating [...] omits 1e064f2248a3 mm/page_alloc: don't use __GFP_HARDWALL when migrating pag [...] omits ee8741b0a69a selftests/mm: mremap_test: Remove unused variable and type [...] omits e855302f2095 selftests/mm: mseal_test: remove unused variables omits b1783ea38bd1 selftests/mm: pagemap_ioctl: Fix types mismatches shown by [...] omits cb1b9f6c691b selftests/mm: thp_settings: remove const from return type omits 6f5f6a314b4f mseal: remove can_do_mseal() omits 408333e0f45f mm/hugetlb: support FOLL_FORCE|FOLL_WRITE omits 9089a7e973f1 mm: fix typos in !memfd inline stub omits 3e9fb5720548 mm: perform all memfd seal checks in a single place omits 78c62d9b7ded mm: enforce __must_check on VMA merge and split omits 8083d9a8fc95 mm-damon-tests-vaddr-kunith-reduce-stack-consumption-fix omits cebee29af866 mm/damon/tests/vaddr-kunit.h: reduce stack consumption omits 8bb91fc358ab mm-introduce-mmap_lock_speculate_try_beginretry-fix omits c6c63dc31744 mm: introduce mmap_lock_speculate_{try_begin|retry} omits 40c998c78d42 mm: convert mm_lock_seq to a proper seqcount omits 897a50b4d4a5 seqlock: add raw_seqcount_try_begin omits 357a7939599d mm/shmem: refactor to reuse vfs_parse_monolithic_sep for o [...] omits ecbac1315376 selftests/mm: static process_madvise() wrapper for guard-pages omits e916c7d349ec selftests/mm: add fork CoW guard page test omits f00f6aba1814 mm: add per-order mTHP swap-in fallback/fallback_charge counters omits 60adc074cc9a x86: select ARCH_SUPPORTS_PT_RECLAIM if X86_64 omits ad1873e8cb35 x86: mm: free page table pages by RCU instead of semi RCU omits e878b76ad531 mm-pgtable-reclaim-empty-pte-page-in-madvisemadv_dontneed-fix omits 3c2a56b2610d mm: pgtable: reclaim empty PTE page in madvise(MADV_DONTNEED) omits b48b208c3fcf mm: make zap_pte_range() handle full within-PMD range omits ac11d70dde23 mm: do_zap_pte_range: return any_skipped information to th [...] omits 5397a865e829 mm: zap_install_uffd_wp_if_needed: return whether uffd-wp [...] omits 0932c1e83b3e mm: skip over all consecutive none ptes in do_zap_pte_range() omits c5c921f8d12f mm: introduce do_zap_pte_range() omits d3c6d1b35268 mm: introduce zap_nonpresent_ptes() omits 2677018bb645 mm-userfaultfd-recheck-dst_pmd-entry-in-move_pages_pte-fix omits 852bc6b1bfa8 mm: userfaultfd: recheck dst_pmd entry in move_pages_pte() omits e5ed32067a0d mm: khugepaged: recheck pmd state in retract_page_tables() omits 23f2c4fa4e54 mm/hugetlb: don't map folios writable without VM_WRITE whe [...] omits ead314be5f57 hugetlb: prioritize surplus allocation from current node omits c94a14709d25 readahead: properly shorten readahead when falling back to [...] omits b4b65d039d18 readahead: don't shorten readahead window in read_pages() omits 16489968f680 powernv/memtrace: use __GFP_ZERO with alloc_contig_pages() omits e6f56ab62165 mm/page_alloc: forward the gfp flags from alloc_contig_ran [...] omits 56f73dbfbaca mm/page_alloc: sort out the alloc_contig_range() gfp flags mess omits 244e839efd6f mm/page_alloc: make __alloc_contig_migrate_range() static omits 8f46e6285df3 mm/page_isolation: don't pass gfp flags to start_isolate_p [...] omits fa71e58a9968 mm/page_isolation: don't pass gfp flags to isolate_single_ [...] omits 55119bd280c7 mm/memory_hotplug: move debug_pagealloc_map_pages() into o [...] omits bf23a71415b6 mm/vma: move __vm_munmap() to mm/vma.c omits b92682ae64a2 mm/vma: move stack expansion logic to mm/vma.c omits 655a577ec7ac mm: abstract get_arg_page() stack expansion and mmap read lock omits a1f7d7521578 mm/vma: move unmapped_area() internals to mm/vma.c omits c0975d488686 mm/vma: add missing personality header import omits cc0a61750abd mm/vma: move brk() internals to mm/vma.c omits 11e4ff37226c mm-page_alloc-add-some-detailed-comments-in-can_steal_fall [...] omits 6ef77d57009b mm/page_alloc: add some detailed comments in can_steal_fallback omits 9687501a060c mm:kasan: fix sparse warnings: Should it be static? omits a08311b423ad lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN omits 48031d515f6b maple_tree: only root node could be deficient omits ccccfe171737 maple_tree: add a test check deficient node omits eecc98ddace9 maple_tree: simplify split calculation omits 0ca51998435c mm-swap_cgroup-allocate-swap_cgroup-map-using-vcalloc-fix omits 83434f056782 mm: swap_cgroup: get rid of __lookup_swap_cgroup() omits 55d82d5d1548 mm: swap_cgroup: allocate swap_cgroup map using vcalloc() omits aca083feb573 mm: remove the non-useful else after a break in a if statement omits 9fb7d7272b19 mm: remove unnecessary whitespace before a quoted newline omits 8c1457a9ba01 mm: prefer 'unsigned int' to bare use of 'unsigned' omits e8df0e29b367 selftest/mm: remove seal_elf omits ecba49cc1518 maple_tree: we don't set offset to MAPLE_NODE_SLOTS on error omits 896eac49fa57 maple_tree: not possible to be a root node after loop omits 55cacd11971c maple_tree: index has been checked to be smaller than pivot omits 379fa485e652 filemap: remove unused folio_add_wait_queue omits 050661d0ce3e selftests: mm: fix conversion specifiers in transact_test() omits af9c0c1d56e1 list_lru: expand list_lru_add() docs with info about sublists omits c58d37f0c042 mm/rodata_test: verify test data is unchanged, rather than [...] omits 31a842c574ce mm/rodata_test: use READ_ONCE() to read const variable omits 4a69648288ba docs: tmpfs: drop 'fadvise()' from the documentation omits 3c8e9136cbe0 docs: tmpfs: update the large folios policy for tmpfs and shmem omits fbe716510915 mm: shmem: add a kernel command line to change the default [...] omits 2049a19d4a83 mm: shmem: add large folio support for tmpfs omits 52e2f3d94212 mm: shmem: change shmem_huge_global_enabled() to return hu [...] omits a90169332265 mm: factor out the order calculation into a new helper omits c9dbf9fd31b4 kasan: make kasan_record_aux_stack_noalloc() the default b [...] omits f1e808d4e3e6 mm/memory: fix a comment typo in lock_mm_and_find_vma() omits e6ca76702be2 mm: change type of cma_area_count to unsigned int omits 44a621bce7f7 mm/page-writeback: consolidate wb_thresh bumping logic int [...] omits bfd3dda742ed mm: pgtable: make ptep_clear() non-atomic omits d82ced7594d6 selftests/mm: add a few missing gitignore files omits d167efaf112e mm/hugetlb_cgroup: avoid useless return in void function omits 8f2a4396c79c mm: mmap_lock: optimize mmap_lock tracepoints omits d7336be056c6 mm/damon/core: remove duplicate list_empty quota->goals check omits 1eefba2d86e8 slab: allocate frozen pages omits 05f2b21c8293 mm/mempolicy: add alloc_frozen_pages() omits 9efa7efc7404 mm/page_alloc: add __alloc_frozen_pages() omits ac9f85a9487e mm/page_alloc: move set_page_refcounted() to end of __allo [...] omits f6fe7c00f171 mm/page_alloc: move set_page_refcounted() to callers of __ [...] omits ed7202543bbf mm/page_alloc: move set_page_refcounted() to callers of __ [...] omits 8a3a0865b8a5 mm/page_alloc: move set_page_refcounted() to callers of __ [...] omits 3d1df6cd0843 mm/page_alloc: move set_page_refcounted() to callers of __ [...] omits b83dc9e5714c mm/page_alloc: move set_page_refcounted() to callers of __ [...] omits 1bb2b0bf849a mm/page_alloc: move set_page_refcounted() to callers of ge [...] omits e283d82306bd mm/page_alloc: move set_page_refcounted() to callers of pr [...] omits 75bb4c43d26e mm/page_alloc: move set_page_refcounted() to callers of po [...] omits 65b11e36ecb2 mm/page_alloc: export free_frozen_pages() instead of free_ [...] omits faaba7d65579 mm: make alloc_pages_mpol() static omits ef3f6db457e7 mm/page_alloc: cache page_zone() result in free_unref_page() omits d89c661d4a7b mm: migrate: remove unused argument vma from migrate_mispl [...] omits bdc4e0f0e0f9 mm/zswap: add LRU_STOP to comment about dropping the lru lock omits 0bd5449d8a73 maple_tree: use mas_next_slot() directly omits 6e7fae8e66fc mm: khugepaged: fix call hpage_collapse_scan_file() for an [...] omits 81bdeb094177 mm: shmem: use signed int for version handling in casefold option omits abbd0ef8a47b mailmap, docs: update email to carlos.bilbao@kernel.org omits 2cb938e62a0a scripts/gdb: fix aarch64 userspace detection in get_current_task omits e84e2596c91f mm/vmscan: fix pgdemote_* accounting with lru_gen_enabled omits c09c778fb45b mm-vmscan-accumulate-nr_demoted-for-accurate-demotion-stat [...] omits d53adbc167e9 mm/vmscan: accumulate nr_demoted for accurate demotion statistics omits e4f85fc36963 mm/hugetlb_vmemmap: fix memory loads ordering omits ec47818f5024 selftests/mm: virtual_address_range: avoid reading VVAR mappings omits 0626824ca69f selftests/mm: virtual_address_range: fix error when Commit [...] omits be058b413b2e alloc_tag: skip pgalloc_tag_swap if profiling is disabled omits 1cef468da865 mm: page_alloc: fix missed updates of lowmem_reserve in ad [...] omits bff967104287 mm/vmscan: fix hard LOCKUP in function isolate_lru_folios omits f046ad11d5b7 Merge branch 'or1k-rseq-2' into or1k-6.14-updates omits b104e811998f landlock: Constify get_mode_access() omits 2a10ed1adaa7 landlock: Handle weird files omits 5484ebe4794f rseq/selftests: Add support for OpenRISC omits b780f577c684 selftests/landlock: Add layout1.umount_sandboxer tests omits 1f0775d82794 selftests/landlock: Add wrappers.h omits 52f8b86cf29c selftests/landlock: Fix error message omits 6c6e852c94e1 landlock: Optimize file path walks and prepare for audit support omits 0ebdfe779cd8 selftests/landlock: Add test to check partial access in a [...] omits f1a4304aa4ff landlock: Align partial refer access checks with final ones omits 0d1979d83ece landlock: Simplify initially denied access rights omits d116eb3d2540 landlock: Move access types omits d3f912453619 landlock: Factor out check_access_path() omits 10485c4bc3ca Merge branches 'misc', 'mmu', 'selftests', 'svm', 'vcpu_ar [...] omits ff246f27d412 tracing: Adopt __free() and guard() for trace_fprobe.c omits 6f18bb409707 efi: sysfb_efi: fix W=1 warnings when EFI is not set omits ebb6ab1525b9 selftests: tmpfs: Add kselftest support to tmpfs omits 62f7287d5210 selftests: tmpfs: Add Test-skip if not run as root omits 8ea929e8ca6f selftests: harness: fix printing of mismatch values in __EXPECT() omits 461fd55d17f0 efi/libstub: Use __free() helper for pool deallocations omits 92c160030eb7 efi/libstub: Use cleanup helpers for freeing copies of the [...] omits acbb1c8723f9 efi/libstub: Simplify PCI I/O handle buffer traversal omits 95128002ece4 efi/libstub: Refactor and clean up GOP resolution picker code omits fcb9c5f9bf8f erofs: shorten bvecs[] for file-backed mounts omits 25dafd9fff8f openrisc: Add support for restartable sequences omits 28fcaeec0abc openrisc: Add HAVE_REGS_AND_STACK_ACCESS_API support omits 9e45f9e16bc4 efi/libstub: Simplify GOP handling code omits 7b2bce191cd1 efi/libstub: Use C99-style for loop to traverse handle buffer omits 273417aa396a x86/efistub: Drop long obsolete UGA support omits 5c3143465ce9 dt-bindings: PCI: mobiveil: Convert mobiveil-pcie.txt to y [...] omits 2f32bdc4bbcd selftests/ring-buffer: Add test for out-of-bound pgoff mapping omits 252b06459e7a openrisc: migrate to the generic rule for built-in DTB omits a80f578554b7 erofs: micro-optimize superblock checksum omits 12d2c0f92c0f fs: erofs: xattr.c change kzalloc to kcalloc omits 5cad94d7b9c4 selftests/run_kselftest.sh: Fix help string for --per-test-log omits 7f0158f3ee12 efi/libstub: Avoid legacy decompressor zlib/zstd wrappers omits 75de0ab82fb4 tools/power turbostat: Add an NMI column omits bd812d285853 selftests: acct: Add ksft_exit_skip if not running as root omits 55a692473db9 selftests: kselftest: Fix the wrong format specifier omits 81a841884e13 selftests: timers: clocksource-switch: Adapt progress to k [...] omits 2c062752811d selftests/zram: gitignore output file omits c88e242f80f9 selftests/filesystems: Add missing gitignore file omits 279e9403c5bd selftests: Warn about skipped tests in result summary omits a6bc02e54fcc tools/power turbostat: add Busy% to "show idle" omits efd97ab76e45 selftests: kselftest: Add ksft_test_result_xpass omits 01587d80b04f selftests/vDSO: support DT_GNU_HASH omits 26d8a94d920d selftests/ipc: Remove unused variables omits e9e9bb3a342b selftest: media_tests: fix trivial UAF typo omits 8e5eab8775a3 tools/power turbostat: version 24.12.03 omits 6139f7913689 Merge branches 'fixes' and 'misc' into for-next adds 34c8e74cd666 ALSA: hda/realtek: Fix volume adjustment issue on Lenovo T [...] adds 79a1d390f879 Merge tag 'sound-6.13' of git://git.kernel.org/pub/scm/lin [...] adds c3812b15000c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 7f5b6a8ec18e Merge tag 'pci-v6.13-fixes-3' of git://git.kernel.org/pub/ [...] adds 1156d8c3f919 mm/vmscan: fix hard LOCKUP in function isolate_lru_folios adds 6d81f1f72a90 mm: page_alloc: fix missed updates of lowmem_reserve in ad [...] adds 366507569511 alloc_tag: skip pgalloc_tag_swap if profiling is disabled adds c08fc3498dad mm/hugetlb_vmemmap: fix memory loads ordering adds be7126136f95 mm/vmscan: accumulate nr_demoted for accurate demotion statistics adds 7476ec9613f7 mm-vmscan-accumulate-nr_demoted-for-accurate-demotion-stat [...] adds 8d269cb84bb9 mm/vmscan: fix pgdemote_* accounting with lru_gen_enabled adds 7d6d5848d5c4 scripts/gdb: fix aarch64 userspace detection in get_current_task adds 217e83627f36 mailmap, docs: update email to carlos.bilbao@kernel.org adds 2df6d115bd0b mm: shmem: use signed int for version handling in casefold option adds 06587a30d36b mm: khugepaged: fix call hpage_collapse_scan_file() for an [...] adds f608ca3f0325 mm: zswap: move allocations during CPU init outside the lock adds 9d5d8d3840a8 mailmap: update entry for Ethan Carter Edwards adds 1b5fe18d3454 x86: disable EXECMEM_ROX support adds fab1434c009f Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 98354db229f3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 362a8eb6ec1c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2bf21eaac14e Merge branch 'fs-current' of linux-next adds e554b78daa78 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9e2bbab94b88 net/ncsi: fix locking in Get MAC Address handling adds 1f691a1fc4be r8169: remove redundant hwmon support adds 644f9108f3a5 udp: Make rehash4 independent in udp_lib_rehash() adds 46841c7053e6 gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). adds eb28fd76c0a0 gtp: Destroy device along with udp socket's netns dismantle. adds ffc90e9ca61b pfcp: Destroy device along with udp socket's netns dismantle. adds 0865b9fdb272 Merge branch 'gtp-pfcp-fix-use-after-free-of-udp-tunnel-socket' adds 2cb7c756f605 vsock/virtio: discard packets if the transport changes adds f6abafcd32f9 vsock/bpf: return early if transport is not assigned adds df137da9d6d1 vsock/virtio: cancel close work in the destructor adds a24009bc9be6 vsock: reset socket state when de-assigning the transport adds 91751e248256 vsock: prevent null-ptr-deref in vsock_*[has_data|has_space] adds 665bcfc982de Merge branch 'vsock-some-fixes-due-to-transport-de-assignment' adds 2ca06a2f6531 mptcp: be sure to send ack when mptcp-level window re-opens adds e226d9259dc4 mptcp: fix spurious wake-up on under memory pressure adds 218cc166321f selftests: mptcp: avoid spurious errors on disconnect adds 9de1280fb503 Merge branch 'mptcp-fixes-for-connect-selftest-flakes' adds d79c304c76e9 ice: Fix E825 initialization adds dc26548d729e ice: Fix quad registers read on E825 adds 2e60560f1ec9 ice: Fix ETH56G FC-FEC Rx offset value adds 258f5f905815 ice: Add correct PHY lane assignment adds f62bb88782ff Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 450da697d641 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 397b73a895e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2fb9b2fc51a3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6099696522fc Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 9afe44223444 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fca07d8a567f Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 10d3bd8a5816 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 1a5401ec3018 drm/i915/fb: Relax clear color alignment to 64 bytes adds 238505fd10b5 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 9bf74948f3f0 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 9860370c2172 gpio: xilinx: Convert gpio_lock to raw spinlock adds c46380449ad7 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 4ffe05f764f3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 223244b89f0e Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds a485ea9e3ef3 tracing: Fix irqsoff and wakeup latency tracers when using [...] adds 24e0e610400a tracing: Print lazy preemption model adds 94d529a3255c ftrace: Document that multiple function_graph tracing may [...] adds e22142f20a7b Merge branch 'trace/fixes' of git://git.kernel.org/pub/scm [...] adds ecdedcc1c666 Merge branch into tip/master: 'sched/urgent' adds b5890eda93e3 Merge branch into tip/master: 'x86/urgent' adds 395f2de555b7 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 9610dd1f1560 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] adds cb343ded122e drm/vmwgfx: Unreserve BO on error adds 9cdebfa97d58 drm/vmwgfx: Remove busy_places adds b7d406278137 drm/vmwgfx: Add new keep_resv BO param adds e4b5ccd392b9 drm/v3d: Ensure job pointer is set to NULL after job completion adds 7b90deb712bb Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 15ad0cd99355 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 002ebb925e2f maple_tree: use mas_next_slot() directly new a882dd92de83 mm/zswap: add LRU_STOP to comment about dropping the lru lock new bfc1d1782984 mm: migrate: remove unused argument vma from migrate_mispl [...] new d4056386aefd mm/page_alloc: cache page_zone() result in free_unref_page() new 38558b2460d7 mm: make alloc_pages_mpol() static new 520128a1d1f0 mm/page_alloc: export free_frozen_pages() instead of free_ [...] new 8fd10a892a8d mm/page_alloc: move set_page_refcounted() to callers of po [...] new ee66e9c34fd3 mm/page_alloc: move set_page_refcounted() to callers of pr [...] new efabfe1420f5 mm/page_alloc: move set_page_refcounted() to callers of ge [...] new 4c9017cc4c59 mm/page_alloc: move set_page_refcounted() to callers of __ [...] new df544c5eef40 mm/page_alloc: move set_page_refcounted() to callers of __ [...] new 8e4c8a9702e7 mm/page_alloc: move set_page_refcounted() to callers of __ [...] new 30fdb6df4cb3 mm/page_alloc: move set_page_refcounted() to callers of __ [...] new a88de400e3d2 mm/page_alloc: move set_page_refcounted() to callers of __ [...] new c972106db355 mm/page_alloc: move set_page_refcounted() to end of __allo [...] new 49249a2a5eeb mm/page_alloc: add __alloc_frozen_pages() new 642975242e32 mm/mempolicy: add alloc_frozen_pages() new 9aec2fb0fd5e slab: allocate frozen pages new 66539952627c mm/damon/core: remove duplicate list_empty quota->goals check new 9023691d75f2 mm: mmap_lock: optimize mmap_lock tracepoints new 3658cb16e243 mm/hugetlb_cgroup: avoid useless return in void function new cec1312a84f2 selftests/mm: add a few missing gitignore files new 20f3ab257211 mm: pgtable: make ptep_clear() non-atomic new afeac03c48bc mm: change type of cma_area_count to unsigned int new 773fc6ab7102 mm/memory: fix a comment typo in lock_mm_and_find_vma() new d40797d6720e kasan: make kasan_record_aux_stack_noalloc() the default b [...] new da243c5479ad mm: factor out the order calculation into a new helper new 736bbc68255f mm: shmem: change shmem_huge_global_enabled() to return hu [...] new acd7ccb284b8 mm: shmem: add large folio support for tmpfs new d635ccdb435c mm: shmem: add a kernel command line to change the default [...] new 5a4550c96bb5 docs: tmpfs: update the large folios policy for tmpfs and shmem new 255ff62d1586 docs: tmpfs: drop 'fadvise()' from the documentation new db27ad8b0209 mm/rodata_test: use READ_ONCE() to read const variable new 58d534c8c6aa mm/rodata_test: verify test data is unchanged, rather than [...] new da80f4ffb0db list_lru: expand list_lru_add() docs with info about sublists new c58c4d244ec5 selftests: mm: fix conversion specifiers in transact_test() new 1168b2bec766 filemap: remove unused folio_add_wait_queue new 5f8db8d42880 maple_tree: index has been checked to be smaller than pivot new f5bd41872785 maple_tree: not possible to be a root node after loop new f2760364add9 maple_tree: we don't set offset to MAPLE_NODE_SLOTS on error new a977273b857e selftest/mm: remove seal_elf new 55c1d6a40148 mm: prefer 'unsigned int' to bare use of 'unsigned' new 91478b238e58 mm: remove unnecessary whitespace before a quoted newline new 3472f639c692 mm: remove the non-useful else after a break in a if statement new 8eb92ed254e5 mm: swap_cgroup: allocate swap_cgroup map using vcalloc() new 146ca40193ff mm: swap_cgroup: get rid of __lookup_swap_cgroup() new 4f6a6bed0bfe maple_tree: simplify split calculation new c38279d40719 maple_tree: add a test check deficient node new 7318f95ba40b maple_tree: only root node could be deficient new 21641bd9a7a7 lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN new 5f1c8108e7ad mm:kasan: fix sparse warnings: Should it be static? new 6025ea5abbe5 mm/page_alloc: add some detailed comments in can_steal_fallback new 7d344babac99 mm/vma: move brk() internals to mm/vma.c new c7c643d98590 mm/vma: move unmapped_area() internals to mm/vma.c new 7a5714991872 mm: abstract get_arg_page() stack expansion and mmap read lock new a9d1f3f2d7fe mm/vma: move stack expansion logic to mm/vma.c new bef5418d1f3d mm/vma: move __vm_munmap() to mm/vma.c new dd467f92db40 mm/memory_hotplug: move debug_pagealloc_map_pages() into o [...] new b7bc81e83bb4 mm/page_isolation: don't pass gfp flags to isolate_single_ [...] new b9e40605daa9 mm/page_isolation: don't pass gfp flags to start_isolate_p [...] new 2202f51e9215 mm/page_alloc: make __alloc_contig_migrate_range() static new f6037a4a6865 mm/page_alloc: sort out the alloc_contig_range() gfp flags mess new 7b755570064f mm/page_alloc: forward the gfp flags from alloc_contig_ran [...] new 1fb4315b0c6f powernv/memtrace: use __GFP_ZERO with alloc_contig_pages() new 7a1eb89f7918 readahead: don't shorten readahead window in read_pages() new d5ea5e5e50df readahead: properly shorten readahead when falling back to [...] new d0f14f7ee0e2 hugetlb: prioritize surplus allocation from current node new d8fd84dd4ce7 mm/hugetlb: don't map folios writable without VM_WRITE whe [...] new 6c18ec9af86c mm: khugepaged: recheck pmd state in retract_page_tables() new dd95d2782a25 mm: userfaultfd: recheck dst_pmd entry in move_pages_pte() new fabc0e8dac5b mm: introduce zap_nonpresent_ptes() new 117cdb05e32d mm: introduce do_zap_pte_range() new 45fec1e59514 mm: skip over all consecutive none ptes in do_zap_pte_range() new 735fad44b5a8 mm: zap_install_uffd_wp_if_needed: return whether uffd-wp [...] new 4059971c79fc mm: do_zap_pte_range: return any_skipped information to th [...] new 2686d514c345 mm: make zap_pte_range() handle full within-PMD range new 6375e95f381e mm: pgtable: reclaim empty PTE page in madvise(MADV_DONTNEED) new 718b13861d22 x86: mm: free page table pages by RCU instead of semi RCU new 4817f70c25b6 x86: select ARCH_SUPPORTS_PT_RECLAIM if X86_64 new 67c8b11bd58a mm: add per-order mTHP swap-in fallback/fallback_charge counters new 19b65ffae985 selftests/mm: add fork CoW guard page test new a474d84359d1 mm/shmem: refactor to reuse vfs_parse_monolithic_sep for o [...] new dba4761a3e40 seqlock: add raw_seqcount_try_begin new e5e7fb278e59 mm: convert mm_lock_seq to a proper seqcount new 6f030e32e449 mm: introduce mmap_lock_speculate_{try_begin|retry} new 79dc2bff4d8d mm/damon/tests/vaddr-kunit.h: reduce stack consumption new 24bd843b1d10 mm: enforce __must_check on VMA merge and split new fa00b8ef1803 mm: perform all memfd seal checks in a single place new 052ccfbcc6cd mm/hugetlb: support FOLL_FORCE|FOLL_WRITE new b487c0243010 mseal: remove can_do_mseal() new 2f3577d16c86 selftests/mm: thp_settings: remove const from return type new 43448e5bbbad selftests/mm: pagemap_ioctl: Fix types mismatches shown by [...] new 8fee0d5c4888 selftests/mm: mseal_test: remove unused variables new fa5d61791117 selftests/mm: mremap_test: Remove unused variable and type [...] new f58498b72638 mm/page_alloc: don't use __GFP_HARDWALL when migrating pag [...] new a684d59a3238 mm/memory_hotplug: don't use __GFP_HARDWALL when migrating [...] new 8e36b2945e70 selftests/mm: fix condition in uffd_move_test_common() new 516fb516383e selftests/mm: fix -Wmaybe-uninitialized warnings new 5b6b2799f617 selftests/mm: fix strncpy() length new 71384f84cbbe selftests/mm: fix -Warray-bounds warnings in pkey_sighandl [...] new 46036188ea1f selftests/mm: build with -O2 new 31fdc9657bbc selftests/mm: remove unused pkey helpers new f7ed8331ecb8 selftests/mm: define types using typedef in pkey-helpers.h new 21309ac26520 selftests/mm: ensure pkey-*.h define inline functions only new f3f555974c19 selftests/mm: remove empty pkey helper definition new b0cc298487d9 selftests/mm: ensure non-global pkey symbols are marked static new 50910acd6f61 selftests/mm: use sys_pkey helpers consistently new 28501aa13acd selftests/mm: rename pkey register macro new 1c6b1d4889d7 selftests/mm: skip pkey_sighandler_tests if support is missing new 08cc4c398ed2 selftests/mm: remove X permission from sigaltstack mapping new 19d7c3adfdd4 samples: add a skeleton of a sample DAMON module for worki [...] new b757c6cfc696 samples/damon/wsse: start and stop DAMON as the user requests new 65cc56d02d3a samples/damon/wsse: implement working set size estimation [...] new 2aca254620a8 samples/damon: introduce a skeleton of a smaple DAMON modu [...] new 15e01f3912a7 samples/damon/prcl: implement schemes setup new 8c6e2d122b71 mm/migrate: remove slab checks in isolate_movable_page() new 4e97d64c492e memcg/hugetlb: introduce memcg_accounts_hugetlb new 991135774c0e memcg/hugetlb: introduce mem_cgroup_charge_hugetlb new 1d8f136a421f memcg/hugetlb: remove memcg hugetlb try-commit-cancel protocol new 5d45ba8c713c MAINTAINERS: update MEMORY MAPPING section new df31155aff02 mm: assert mmap write lock held on do_mmap(), mmap_region() new 8ad946eb3df4 mm: add comments to do_mmap(), mmap_region() and vm_mmap() new ccd582059a13 mm/early_ioremap: add null pointer checks to prevent NULL- [...] new 5facdc53510f x86/kgdb: use IS_ERR_PCPU() macro new 27b5952532a8 compiler.h: introduce TYPEOF_UNQUAL() macro new fd314a283ae1 percpu: use TYPEOF_UNQUAL() in variable declarations new 5189cb1fde7c percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors new 8205367e0ade percpu: repurpose __percpu tag as a named address space qualifier new 748acfc88132 percpu/x86: enable strict percpu checks via named AS qualifiers new 81a7e71fcbc0 mm: fix outdated incorrect code comments for handle_mm_fault() new 600a1230d7da mm: unexport apply_to_existing_page_range new d4b9ecbe464f tools: testing: add simple __mmap_region() userland test new 3f8b7c8a3e05 mm/huge_memory.c: rename shadowed local new d384039d03aa mm/page_idle: constify 'struct bin_attribute' new a02436c650a5 test_maple_tree: test exhausted upper limit of mtree_alloc [...] new 04fc4bfe3c56 mm, memcontrol: avoid duplicated memcg enable check new 822b81ec58c7 mm/swap_cgroup: remove swap_cgroup_cmpxchg new 4641bf4a737b mm/swap_cgroup: remove global swap cgroup lock new b3ec29d47aaa mm/swap_cgroup: decouple swap cgroup recording and clearing new c87f9ff67af6 zram: free slot memory early during write new 65d114fa5d8d zram: remove entry element member new 208b2c6833f7 zram: factor out ZRAM_SAME write new 485d11509d6d zram: factor out ZRAM_HUGE write new 37a0d19a00e8 zram: factor out different page types read new af28bf8ee6ff zram: use zram_read_from_zspool() in writeback new 66ab1fb71c6f zram: cond_resched() in writeback loop new 12c74c227c30 mm: replace free hugepage folios after migration new 3cb9a4ad6d7d selftests/mm: add new test cases to the migration test new 29fe381007a5 mm: add build-time option for hotplug memory default online type new 3c49ee0725c3 mm: remove unnecessary calls to lru_add_drain new 5ebf8a21973a riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one new 0c010c1ca19a asm-generic: pgalloc: provide generic p4d_{alloc_one,free} new 59f85e657673 mm: pgtable: add statistics for P4D level page table new 12ad2ea48052 arm64: pgtable: use mmu gather to free p4d level page table new 78966b550289 s390: pgtable: add statistics for PUD and P4D level page table new 2dac34964485 mm: pgtable: introduce pagetable_dtor() new 8373cc9e44f9 arm: pgtable: move pagetable_dtor() to __tlb_remove_table() new 59b6fca838da arm64: pgtable: move pagetable_dtor() to __tlb_remove_table() new dbed4a6b46cc riscv: pgtable: move pagetable_dtor() to __tlb_remove_table() new 6ce1d0e0521f x86: pgtable: convert __tlb_remove_table() to use struct ptdesc new 1c1191a684a4 x86: pgtable: move pagetable_dtor() to __tlb_remove_table() new 29c414321b27 s390: pgtable: consolidate PxD and PTE TLB free paths new 2d8a1ecb22db mm: pgtable: introduce generic __tlb_remove_table() new 4e61342c7b42 mm: pgtable: completely move pagetable_dtor() to generic t [...] new 78c55e704d21 mm: pgtable: move __tlb_remove_table_one() in x86 to generic file new caf80e860ce6 mm: pgtable: introduce generic pagetable_dtor_free() new 790a924892ec lib/list_debug.c: add object information in case of invali [...] new 9808474a6d8f mm/debug: introduce VM_WARN_ON_VMG() to dump VMA merge state new e3a7ae85f87c mm/debug: prefer VM_WARN_ON_VMG() to report VMG debug warnings new fb7320326302 mm: move common part of pagetable_*_ctor to helper new 3f33c1e7ef5e parisc: mm: ensure pagetable_pmd_[cd]tor are called new 28578a3dd961 m68k: mm: add calls to pagetable_pmd_[cd]tor new 5afc550944aa ARM: mm: rename PGD helpers new 8be08280251f asm-generic: pgalloc: provide generic __pgd_{alloc,free} new 68c601de75d8 mm: introduce ctor/dtor at PGD level new 90d8a9f4845e mm/damon/sysfs-schemes: remove unnecessary schemes existen [...] new 81c8d9535d08 mm/damon/sysfs: handle clear_schemes_tried_regions from DA [...] new 3e96f4402d01 mm/damon/core: introduce damon_call() new f628322524cf mm/damon/sysfs: use damon_call() for update_schemes_stats new 870f36b8b6e7 mm/damon/sysfs: use damon_call() for commit_schemes_quota_goals new 74e8d8e70604 mm/damon/sysfs: use damon_call() for update_schemes_effect [...] new 72cd2d659bc8 mm/damon/core: implement damos_walk() new 7cfdae841c3e Docs/mm/damon/design: document DAMOS regions walking new 722e1948fba9 mm/damon/sysfs: use damos_walk() for update_schemes_tried_ [...] new ed1f85e9eec8 mm/damon/sysfs: remove unused code for schemes tried regio [...] new aad0f99e2d53 mm/damon: clarify trying vs applying on damos_stat kernel- [...] new 63625b0ac8f0 Docs/mm/damon/design: add 'statistics' section new a8ca02c0ce08 Docs/admin-guide/mm/damon/usage: link damos stat design doc new 487d28b96223 mm/damon: ask apply_scheme() to report filter-passed regio [...] new eed22dfe5aee mm/damon/paddr: report filter-passed bytes back for normal [...] new b8ba614eaa8d mm/damon/paddr: report filter-passed bytes back for DAMOS_ [...] new b4e67ea89baa mm/damon/core: implement per-scheme ops-handled filter-pas [...] new 8e01c4646f56 mm/damon/syfs-schemes: implement per-scheme filter-passed [...] new 4ecf3541b532 Docs/mm/damon/design: document sz_ops_filter_passed new 1aaa69395543 Docs/admin-guide/mm/damon/usage: document sz_ops_filter_passed new 2b21f6455f05 Docs/ABI/damon: document per-scheme filter-passed bytes stat file new 2f94243f7400 mm/damon/core: pass per-region filter-passed bytes to damo [...] new 36601ac52e36 mm/damon/sysfs-schemes: expose per-region filter-passed bytes new 969f0cbdbefc Docs/mm/damon/design: document per-region sz_filter_passed stat new bf2c644c60bd Docs/admin-guide/mm/damon/usage: document sz_filtered_out [...] new fd0935b8e9e8 Docs/ABI/damon: document per-region DAMOS filter-passed by [...] new f5069752fcab Docs/translations/*/admin-guide/mm/damon/usage: remove DAM [...] new d8617885b95e Docs/admin-guide/mm/damon/usage: remove DAMON debugfs inte [...] new dac290620079 Docs/mm/damon/design: update for removal of DAMON debugfs [...] new 30179a99d4c1 selftests/damon/config: remove configs for DAMON debugfs i [...] new 3ffd3cd7e2e8 selftests/damon: remove tests for DAMON debugfs interface new f8de3c47927f kunit: configs: remove configs for DAMON debugfs interface tests new 5860e94bbdfc mm/damon: remove DAMON debugfs interface kunit tests new bf9f93f0b7bf mm/damon: remove DAMON debugfs interface new ca19a5ab8756 mm/fake-numa: allow later numa node hotplug new 1746744be6ff mm/memmap: prevent double scanning of memmap by kmemleak new 8646971f0265 mm: shmem: skip swapcache for swapin of synchronous swap device new 250a1b9e0d36 mm/hugetlb: fix avoid_reserve to allow taking folio from subpool new 42cc6bc20edf mm/hugetlb: stop using avoid_reserve flag in fork() new de3827b3a999 mm/hugetlb: rename avoid_reserve to cow_from_owner new a69c4d8d627e mm/hugetlb: clean up map/global resv accounting when allocate new 0aed3967d10d mm/hugetlb: simplify vma_has_reserves() new a8d0cb7c02ba mm/hugetlb: drop vma_has_reserves() new 40f005b0b551 mm/hugetlb: unify restore reserve accounting for new allocations new bde5a5600f9f selftests/mm: introduce uffd-wp-mremap regression test new c7b5f2d587bc mm: alloc_pages_bulk_noprof: drop page_list argument new 8c3cbdcf4d82 mm: alloc_pages_bulk: rename API new b1f989426ac0 mm/damon: fixup damos_filter kernel-doc new fb2368075b13 mm/damon/core: add damos_filter->allow field new 64080a0b5c27 mm/damon/core: support damos_filter->allow new 987f061b7f4f mm/damon/paddr: support damos_filter->allow new 5c335a83bccb mm/damon: add 'allow' argument to damos_new_filter() new bcaac5fafb8a mm/damon/sysfs-schemes: add a file for setting damos_filte [...] new 3c735df472ff Docs/mm/damon/design: document allow/reject DAMOS filter b [...] new d2699abc6985 Docs/ABI/damon: document DAMOS filter allow sysfs file new cdfc6fd034b1 Docs/admin-guide/mm/damon/usage: omit DAMOS filter details [...] new c52527199773 Docs/admin-guide/mm/damon/usage: document DAMOS filter 'al [...] new fdc335b8f676 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new c1b2309482fd Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new a865446b3c9e foo new 89c2892621e7 mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool new 92bcb43ce838 mm/zsmalloc: fix function parameter kernel-doc notation new d6611534d6ab mm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage() new f8e3f611b3b4 mm/zsmalloc: convert __zs_map_object/__zs_unmap_object to [...] new 743898ed5fe3 mm/zsmalloc: add and use pfn/zpdesc seeking funcs new 8636443b3314 mm/zsmalloc: convert obj_malloc() to use zpdesc new 5fbb34705aa2 mm/zsmalloc: convert create_page_chain() and its users to [...] new 7ff8f95ec767 mm/zsmalloc: convert obj_allocated() and related helpers t [...] new 901e359eb3f9 mm/zsmalloc: convert init_zspage() to use zpdesc new 3673ad460dc6 mm/zsmalloc: convert obj_to_page() and zs_free() to use zpdesc new 979c262cd2f3 mm/zsmalloc: add two helpers for zs_page_migrate() and mak [...] new 26d50a677ad6 mm/zsmalloc: convert reset_page to reset_zpdesc new e5bed9c8dda5 mm/zsmalloc: convert __free_zspage() to use zpdesc new ce63f6a47482 mm/zsmalloc: convert location_to_obj() to take zpdesc new c48063a3e291 mm/zsmalloc: convert migrate_zspage() to use zpdesc new 01a0aa907677 mm/zsmalloc: convert get_zspage() to take zpdesc new b47cb24dc89f mm/zsmalloc: convert SetZsPageMovable and remove unused funcs new 7b1193b7c12c mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc new 74b6c423c7fc mm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc() new b82529c3dec4 memcg: fix soft lockup in the OOM process new 80aded2b9492 alloc_tag: avoid current->alloc_tag manipulations when pro [...] new 5f27c40170a9 mm, swap: minor clean up for swap entry allocation new a8a111d5214d mm, swap: fold swap_info_get_cont in the only caller new 027367fabe76 mm, swap: remove old allocation path for HDD new 734b7723e47f mm, swap: use cluster lock for HDD new 86192821f89e mm, swap: clean up device availability check new a1b43384106f mm, swap: clean up plist removal and adding new 3ad21f17478f mm, swap: hold a reference during scan and cleanup flag usage new 9a8ed293554f mm, swap: use an enum to define all cluster flags and wrap [...] new e64c31eb834e mm, swap: reduce contention on device lock new f0d3f9862976 mm, swap: simplify percpu cluster updating new bf11c230de41 mm, swap: introduce a helper for retrieving cluster from offset new 9998a9d3c858 mm, swap: use a global swap cluster for non-rotation devices new 27d2f7b3b1f1 mm, swap_slots: remove slot cache for freeing path new 50c75a2aa065 mips: vdso: prefer do_mmap() to mmap_region() new 20f190e7565a mm: make mmap_region() internal new 037ca79e5d8e mm/memblock: add memblock_alloc_or_panic interface new baaa6e98df3d arch/s390: save_area_alloc default failure behavior change [...] new 02157250b021 mm/mglru: clean up workingset new 3bbd2bcde666 mm/mglru: optimize deactivation new 1482d9736484 mm/mglru: rework aging feedback new 7bb939fef124 mm/mglru: rework type selection new e7e2a93af125 mm/mglru: rework refault detection new 01bedddff306 mm/mglru: rework workingset protection new 1f2cd7ee1b7b mm/mglru: fix PTE-mapped large folios new 4a02ecd20447 mm/filemap: change filemap_create_folio() to take a struct kiocb new 4bde3f63121d mm/filemap: use page_cache_sync_ra() to kick off read-ahead new 331ebe017bc6 mm/readahead: add folio allocation helper new 8b0216143901 mm: add PG_dropbehind folio flag new b48c348f4ca3 mm/readahead: add readahead_control->dropbehind member new 6aa6d84555be mm/truncate: add folio_unmap_invalidate() helper new 9e3d1a37bc02 fs: add RWF_DONTCACHE iocb and FOP_DONTCACHE file_operations flag new 2e38c5865a23 mm/filemap: add read support for RWF_DONTCACHE new b44dcaa3b217 mm/filemap: drop streaming/uncached pages when writeback c [...] new c1ffc663c5fa mm/filemap: add filemap_fdatawrite_range_kick() helper new 6b728ede7400 mm: call filemap_fdatawrite_range_kick() after IOCB_DONTCA [...] new e7bb63f3a4db mm: add FGP_DONTCACHE folio creation flag new cb953d97163d selftests/mm: remove argc and argv unused parameters new b06c936273e8 selftests/mm: fix unused parameter warnings new 3b43278b91b4 selftests/mm: fix type mismatch warnings new a07b5ab38aad selftests/mm: kselftest_harness: Fix warnings new 0685ab6bf850 selftests/mm: cow: remove unused variables and fix type mi [...] new aaa6ddea1847 selftests/mm: hmm-tests: remove always false expressions new 004c8c7db77d selftests/mm: guard-pages: fix type mismatch warnings new d1737c0c4885 selftests/mm: hugetlb-madvise: fix type mismatch issues new 906f57bb7971 selftests/mm: hugepage-vmemmap: fix type mismatch warnings new c2468355d776 selftests/mm: hugetlb-read-hwpoison: fix type mismatch warnings new 08c8ec47f317 selftests/mm: khugepaged: fix type mismatch warnings new 15665079de06 selftests/mm: protection_keys: fix variables types mismatc [...] new c383205185dc selftests/mm: thuge-gen: fix type mismatch warnings new 766affb72207 selftests/mm: uffd-*: fix all type mismatch warnings new c9c419c146ab selftests/mm: Makefile: add the compiler flags new 5962729804e4 mm: remove PageTransTail() new 2ffc601a0b8e Docs/mm/damon/design: add monitoring parameters tuning guide new 00eaa7e4afa9 Docs/mm/damon: add an example monitoring intervals tuning new e47313cf4d4d Docs/admin-guide/mm/damon/usage: fix and add missing DAMOS [...] new 4cba43bc4200 Docs/admin-guide/mm/damon/start: update snapshot example new 55bf91156553 mm/damon: explain "effective quota" on kernel-doc comment new 655d1c710488 mm/memfd: refactor and cleanup the logic in memfd_create() new a4d97bbbd23e mm/memfd: use strncpy_from_user() to read memfd name new 9a5575cdf60c ksm: add ksm involvement information for each process new 031b0c0927ce ksm-add-ksm-involvement-information-for-each-process-fix new 9b60081fdfad Documentation/filesystems/proc.rst: fix possessive form of [...] new f48df4211b63 selftests/mm: use selftests framework to print test result new 3a25650b3630 selftests/mm: add tests for splitting pmd THPs to all lowe [...] new 74e28a0eefeb kasan: use correct kernel-doc format new 4c1b87a614cb selftests/mm/cow: modify the incorrect checking parameters new c65f0476af6e selftests-mm-cow-modify-the-incorrect-checking-parameters-v2 new d68170e27250 mm/damon/paddr: increment pa_stat damon address range by f [...] new 066bf68fbb13 mm/damon/paddr: improve readability of damon_pa_stat new 15761e3d1cd2 mm: compaction: skip memory compaction when there are not [...] new 4baf19e6f20c mm/huge_memory: convert has_hwpoisoned into a pure folio flag new c8ce31d44f66 mm/hugetlb: rename isolate_hugetlb() to folio_isolate_hugetlb() new 9ba7c5fa1b5a mm/migrate: don't call folio_putback_active_hugetlb() on d [...] new 82f394f77d1f mm/hugetlb: rename folio_putback_active_hugetlb() to folio [...] new d1c2dee10960 mm/hugetlb-cgroup: convert hugetlb_cgroup_css_offline() to [...] new b93c66f095d4 mm/hugetlb: use folio->lru int demote_free_hugetlb_folios() new 7a470cc4bdfd selftests/mm: virtual_address_range: mmap() without PROT_WRITE new 4a59cdbfdc88 selftests/mm: virtual_address_range: unmap chunks after va [...] new 843ed2fbc804 selftests/mm: vm_util: split up /proc/self/smaps parsing new 7cf05da21e6c selftests/mm: virtual_address_range: avoid reading from VM [...] new ca9b64e497a9 selftests/memfd/memfd_test: fix possible NULL pointer dereference new c4daab558e6a foo new 2d1b22c49e93 minmax.h: add whitespace around operators and after commas new bef5ee5ff3ac minmax.h: update some comments new ffb964860902 minmax.h: reduce the #define expansion of min(), max() and [...] new f56a958ace7a minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp() new be3e7505171f minmax.h: move all the clamp() definitions after the min/m [...] new 7dec7e0eca7a minmax.h: simplify the variants of clamp() new 5363f1a66e32 minmax.h: remove some #defines that are only expanded once new 319bb91ac651 latencytop: use correct kernel-doc format for func params new e18ac1367f76 gcov: clang: use correct function param names new 59d2705ac244 ipc/util.c: complete the kernel-doc function descriptions new e554628eff25 Xarray: do not return sibling entries from xas_find_marked() new 2cd8e710bad2 Xarray: move forward index correctly in xas_pause() new 3fd0cfddeea6 Xarray: distinguish large entries correctly in xas_split_alloc() new 57763760a24b Xarray: remove repeat check in xas_squash_marks() new 2fce2cb31f1e Xarray: use xa_mark_t in xas_squash_marks() to keep code c [...] new eec6da7e7e41 foo new 978aa80a5bf5 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 201044519b82 ARC: migrate to the generic rule for built-in DTB new f9515ac353c8 kbuild: Fix signing issue for external modules new dd74dbd0dc12 genksyms: rename m_abstract_declarator to abstract_declarator new 58d2af949bf9 genksyms: rename cvar_qualifier to type_qualifier new 6932f74d2249 genksyms: reduce type_qualifier directly to decl_specifier new fb3e950be176 genksyms: fix 6 shift/reduce conflicts and 5 reduce/reduce [...] new 30d0f544cded genksyms: fix last 3 shift/reduce conflicts new a454fb40b33d genksyms: remove Makefile hack new fa5d7ad1dc2e genksyms: restrict direct-abstract-declarator to take one [...] new 48ce65b737da genksyms: restrict direct-declarator to take one parameter [...] new cc362158ed12 genksyms: record attributes consistently for init-declarator new aafc06db5083 genksyms: decouple ATTRIBUTE_PHRASE from type-qualifier new 7fbed2251c91 genksyms: fix syntax error for attribute before abstract_d [...] new 4a23c8c2dfae genksyms: fix syntax error for attribute before nested_declarator new dee07f92cb2d genksyms: fix syntax error for attribute after abstact_declarator new c695e694525c genksyms: fix syntax error for attribute after 'struct' new 899a8e175de5 genksyms: fix syntax error for attribute after 'union' new aa3b0798705e genksyms: fix syntax error for builtin (u)int*x*_t types new 99e66d1dcf55 genksyms: fix syntax error for attribute before init-declarator new 022250de83d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99d25f6e46df Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 386f2d9d57b6 ARM: 9437/1: vfp: Fix typographical errors in vfpmodule.c new 50867db066cd ARM: 9438/1: assembler: Drop obsolete VFP accessor fallback new 961d23477986 ARM: 9432/2: add CLIDR accessor functions new a9ff94477836 ARM: 9433/2: implement cacheinfo support new de74a0776643 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c47f0968fe9 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 342c78ea2bd9 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 198b52ae0bb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae9db37cc7ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9fe2a1429dae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a272ba8599c9 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 3fb83ad026b6 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 51ab4625c871 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d53a31de4ef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b0c759d9227 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb301e55b647 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4857cedc0093 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2280b1ef6f37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f75a1dd4ecb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 78ea0ef37c4d Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 77922205dc54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 102b9fb9d551 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0daafdf6f1f7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 861112ce6cb7 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 7d74a4a69cf4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new e603b4ffef42 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new bf4202bd543d Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 9e19ac969647 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bc2e9125c3d Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 1b7338830f88 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 4b4d01ac5432 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new fa10b2df312f clk: lmk04832: make read-only const arrays static new 900360094903 clk: ep93xx: make const read-only arrays static new 1c8dc2bd5a5c Merge branch 'clk-cleanup' into clk-next new 830d8062d255 clk: ralink: mtmips: remove duplicated 'xtal' clock for Ra [...] new f934aad2191e Merge branch 'clk-mediatek' into clk-next new a826e53fd78c clk: thead: Fix clk gate registration to pass flags new 037705e94bf6 clk: thead: Add CLK_IGNORE_UNUSED to fix TH1520 boot new 3a43cd19f1b8 clk: thead: Fix cpu2vp_clk for TH1520 AP_SUBSYS clocks new 055ce9786f1c Merge branch 'clk-thead' into clk-next new e4a9748e7103 clk: en7523: Rework clock handling for different clock numbers new 02d3b7557ce2 dt-bindings: clock: drop NUM_CLOCKS define for EN7581 new 82108ad3285f dt-bindings: clock: add ID for eMMC for EN7581 new bfe257f9780d clk: en7523: Add clock for eMMC for EN7581 new fc0c1de48480 Merge branch 'clk-airoha' into clk-next new 57ea1423aaaa Merge tag 'v6.14-rockchip-clk1' of git://git.kernel.org/pu [...] new fbb707a9369b Merge branch 'clk-rockchip' into clk-next new 838c0a41d7ed clk: starfive: Make _clk_get become a common helper function new 54e020bd1190 clk: clk-loongson2: Switch to use devm_clk_hw_register_fix [...] new 1cd1c8f400e9 clk: Use str_enable_disable-like helpers new bce60f414266 Merge branch 'clk-cleanup' into clk-next new 5fb33b679763 clk: clk-loongson2: Fix the number count of clk provider new 3f448290464a Merge branch 'clk-fixes' into clk-next new 1850c59440eb Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new f8fd8c804421 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new a145a4c516d8 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new ec579a79832e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43b0883ba222 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea6fe48c9ce9 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 46c5c5034167 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 134502abfe36 openrisc: migrate to the generic rule for built-in DTB new 7ce8716e2769 openrisc: Add HAVE_REGS_AND_STACK_ACCESS_API support new ca46ebffc2d2 openrisc: Add support for restartable sequences new ea1413e5b53a rseq/selftests: Add support for OpenRISC new 376b1f03b510 Merge branch 'for-next' of git://github.com/openrisc/linux.git new cc29536c5aab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce84e90666c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 67474897de5f Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 7c0ead5665e7 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 1c48609bf5c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a7e8fae914a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ce2ded939f22 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 9c13cc9c7dd7 Revert "bcachefs: Fix bch2_btree_node_upgrade()" adds cdc419dbf286 bcachefs: Merge the condition to avoid additional invocation adds 0ef9ab34f442 bcachefs: Do not allow no fail lock request to fail adds b5c3dcd0db04 bcachefs: Convert open-coded lock_graph_pop_all to helper adds 6853a5e5d48b bcachefs: Introduce lock_graph_pop_from adds b169138d4829 bcachefs: Only abort the transactions in the cycle adds 5dd21b271219 bcachefs: Pop all the transactions from the abort one adds 78423deb51ed bcachefs: Fix self healing on read error adds a4e11cea277e bcachefs: Document issue with bch_stripe layout adds 3ce41f660655 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds e6a07d2f8090 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] adds dd68f80e7a6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6025fa8a0d06 smb: client: fix double free of TCP_Server_Info::hostname adds 251f21e97bb9 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 9d14dc4296b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5a40696ef3ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a5287902508f fs: erofs: xattr.c change kzalloc to kcalloc adds 36f4418a6f33 erofs: micro-optimize superblock checksum adds 5f0e7f5d11ef erofs: shorten bvecs[] for file-backed mounts adds b85014549ee6 erofs: fix potential return value overflow of z_erofs_shri [...] adds 0522d749f4a3 erofs: simplify z_erofs_load_compact_lcluster() adds d1854979aaa1 erofs: get rid of `z_erofs_next_pcluster_t` adds 97fe23818aca erofs: tidy up zdata.c adds 17dc0318584c erofs: convert z_erofs_bind_cache() to folios adds 79141ea466a1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 6651719273b0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 2f2dd20792bf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 7c9d9223802f gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag adds 49ea7d33e0dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ad69b1ac95ba Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds a493cfe11493 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 748ff68600e2 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 4b8d867ca6e2 xfs: don't over-report free space or inodes in statvfs adds 1aacd3fac248 xfs: release the dquot buf outside of qli_lock adds 69bf6cd7f38d Merge tag 'xfs-6.13-fixes_2024-12-23' of https://git.kerne [...] adds 4f13f0a3fc6a xfs: tidy up xfs_iroot_realloc adds 6c1c55ac3c05 xfs: refactor the inode fork memory allocation functions adds 6a92924275ec xfs: make xfs_iroot_realloc take the new numrecs instead o [...] adds eb9bff22311c xfs: make xfs_iroot_realloc a bmap btree function adds c914081775e2 xfs: tidy up xfs_bmap_broot_realloc a bit adds 7708951ae521 xfs: hoist the node iroot update code out of xfs_btree_new_iroot adds 505248719fcb xfs: hoist the node iroot update code out of xfs_btree_kill_iroot adds 2f63b20b7a26 xfs: support storing records in the inode core root adds 9a2ce7254c1e Merge tag 'btree-ifork-records_2024-12-23' of https://git. [...] adds 84140a96cf7a xfs: prepare to reuse the dquot pointer space in struct xfs_inode adds 05290bd5c623 xfs: allow inode-based btrees to reserve space in the data device adds 8a092f440e03 Merge tag 'reserve-rt-metadata-space_2024-12-23' of https: [...] adds af32541081ed xfs: add some rtgroup inode helpers adds d415fb34b4c2 xfs: prepare rmap btree cursor tracepoints for realtime adds 953f76bf7a36 xfs: simplify the xfs_rmap_{alloc,free}_extent calling con [...] adds fc6856c6ff08 xfs: introduce realtime rmap btree ondisk definitions adds e1c76fce50bb xfs: realtime rmap btree transaction reservations adds d386b4024372 xfs: add realtime rmap btree operations adds adafb31c80e6 xfs: prepare rmap functions to deal with rtrmapbt adds 9e823fc27419 xfs: add a realtime flag to the rmap update log redo items adds 5e0679d1c62f xfs: support recovering rmap intent items targetting realt [...] adds 219ee99d3673 xfs: pretty print metadata file types in error messages adds 702c90f45162 xfs: support file data forks containing metadata btrees adds 6b08901a6e8f xfs: add realtime reverse map inode to metadata directory adds 8491a55cfc73 xfs: add metadata reservations for realtime rmap btrees adds f33659e8a114 xfs: wire up a new metafile type for the realtime rmap adds 609a592865c9 xfs: wire up rmap map and unmap to the realtime rmapbt adds 71b8acb42be6 xfs: create routine to allocate and initialize a realtime [...] adds b3683c74bf17 xfs: wire up getfsmap to the realtime reverse mapping btree adds 59a57acbce28 xfs: check that the rtrmapbt maxlevels doesn't increase wh [...] adds 6d4933c22195 xfs: report realtime rmap btree corruption errors to the h [...] adds 428e4884656d xfs: allow queued realtime intents to drain before scrubbing adds 9a6cc4f6d081 xfs: scrub the realtime rmapbt adds 1ebecab5adba xfs: cross-reference realtime bitmap to realtime rmapbt scrubber adds 037a44d8277a xfs: cross-reference the realtime rmapbt adds a5542712f983 xfs: scan rt rmap when we're doing an intense rmap check o [...] adds 366243cc99b7 xfs: scrub the metadir path of rt rmap btree files adds 2e0629e17c31 xfs: walk the rt reverse mapping tree when rebuilding rmap adds f1a6d9b4c317 xfs: online repair of realtime file bmaps adds 1bd084302716 xfs: repair inodes that have realtime extents adds 3dd3aba6b92b xfs: repair rmap btree inodes adds 8defee8dff2b xfs: online repair of realtime bitmaps for a realtime group adds c6904f6788b7 xfs: support repairing metadata btrees rooted in metadir inodes adds 6a849bd81b69 xfs: online repair of the realtime rmap btree adds 4a61f12eb119 xfs: create a shadow rmap btree during realtime rmap repair adds 9515572be65e xfs: hook live realtime rmap operations during a repair operation adds f4ed93037966 xfs: don't shut down the filesystem for media failures bey [...] adds 799e7e6566df xfs: react to fsdax failure notifications on the rt device adds c2358439af37 xfs: enable realtime rmap btree adds a938bbe4739f Merge tag 'realtime-rmap_2024-12-23' of https://git.kernel [...] adds 0d89af530c8c xfs: prepare refcount btree cursor tracepoints for realtime adds 70fcf6866578 xfs: namespace the maximum length/refcount symbols adds 9abe03a0e4f9 xfs: introduce realtime refcount btree ondisk definitions adds 2003c6a8754e xfs: realtime refcount btree transaction reservations adds 1a6f88ea538d xfs: add realtime refcount btree operations adds 01cef1db246e xfs: prepare refcount functions to deal with rtrefcountbt adds fd9300679cce xfs: add a realtime flag to the refcount update log redo items adds ee6d43447923 xfs: support recovering refcount intent items targetting r [...] adds e08d0f2004cd xfs: add realtime refcount btree block detection to log recovery adds eaed472c4052 xfs: add realtime refcount btree inode to metadata directory adds bf0b99411335 xfs: add metadata reservations for realtime refcount btree adds f0415af60f48 xfs: wire up a new metafile type for the realtime refcount adds 4e87047539c7 xfs: refactor xfs_reflink_find_shared adds e5a171729baf xfs: wire up realtime refcount btree cursors adds 4ee3113aaf3f xfs: create routine to allocate and initialize a realtime [...] adds 0bada8233123 xfs: update rmap to allow cow staging extents in the rt rmap adds c2694ff678c9 xfs: compute rtrmap btree max levels when reflink enabled adds 3639c63d4643 xfs: refactor reflink quota updates adds 26e97d9b4b76 xfs: enable CoW for realtime data adds 5519251da0b0 xfs: enable sharing of realtime file blocks adds c3d3605f9661 xfs: allow inodes to have the realtime and reflink flags adds 51e232674975 xfs: recover CoW leftovers in the realtime volume adds 6853d23badd0 xfs: fix xfs_get_extsz_hint behavior with realtime alwaysc [...] adds 4de1a7ba4171 xfs: apply rt extent alignment constraints to CoW extsize hint adds 8e84e8052bc2 xfs: enable extent size hints for CoW operations adds 88a70768df13 xfs: check that the rtrefcount maxlevels doesn't increase [...] adds 026c8ed8d458 xfs: report realtime refcount btree corruption errors to t [...] adds c27929670de1 xfs: scrub the realtime refcount btree adds 91683bb3f264 xfs: cross-reference checks with the rt refcount btree adds 2d9a3e98053e xfs: allow overlapping rtrmapbt records for shared data extents adds 30f47950dc2e xfs: check reference counts of gaps between rt refcount records adds 48bc170f2cb5 xfs: allow dquot rt block count to exceed rt blocks on reflink fs adds a9600db96f74 xfs: detect and repair misaligned rtinherit directory cowe [...] adds ca757af07fcc xfs: scrub the metadir path of rt refcount btree files adds cca34a305446 xfs: don't flag quota rt block usage on rtreflink filesystems adds 6470ceef325c xfs: check new rtbitmap records against rt refcount btree adds 477493082fe8 xfs: walk the rt reference count tree when rebuilding rmap adds fe2efe95082a xfs: capture realtime CoW staging extents when rebuilding [...] adds 83ccffc48997 xfs: online repair of the realtime refcount btree adds 92b2019493d1 xfs: repair inodes that have a refcount btree in the data fork adds 12f4d203289d xfs: check for shared rt extents when rebuilding rt file's [...] adds fd97fe111208 xfs: fix CoW forks for realtime files adds 155debbe7e62 xfs: enable realtime reflink adds 156d1c389c54 Merge tag 'realtime-reflink_2024-12-23' of https://git.ker [...] adds 23ebf6392598 xfs: mark xfs_dir_isempty static adds 415dee1e06da xfs: remove XFS_ILOG_NONCORE adds 471511d6ef7d xfs: remove the t_magic field in struct xfs_trans adds efebe42d95fb xfs: fix mount hang during primary superblock recovery failure adds 99fc33d16b24 xfs: clean up xfs_end_ioend() to reuse local variables adds adcaff355bd8 xfs: remove redundant update for ticket->t_curr_res in xfs [...] adds 09f7680dea87 xfs: remove bp->b_error check in xfs_attr3_root_inactive adds f4752daf472b xfs: fix the comment above xfs_discard_endio adds 72843ca62417 xfs: don't take m_sb_lock in xfs_fs_statfs adds dd324cb79e54 xfs: refactor xfs_fs_statfs adds 183d988ae9e7 xfs: constify feature checks adds 9d9b72472631 xfs/libxfs: replace kmalloc() and memcpy() with kmemdup() adds 56feeeb63191 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds bcf9ccab6176 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds f36d741ae9e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 854cbc3cb166 Merge branch 'fs-next' of linux-next new 45315508cd50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9526bd1d0b14 Merge branch 'misc' new c9d51282db98 Merge branch 'aspm' new 741abdf1e7f6 Documentation: Fix the config_acs= example new 57839d13f6ab Merge branch 'config-acs' new a70adfe1180e Merge branch 'devres' new 53a039c79cfd dt-bindings: PCI: mobiveil: Convert mobiveil-pcie.txt to y [...] new ce6322ac8c30 dt-bindings: PCI: qcom,pcie-sm8550: Document 'global' interrupt new c44901c62cd4 dt-bindings: PCI: qcom: Document the IPQ5424 PCIe controller new a9b124973a82 Merge branch 'dt-bindings' new 43a30551d392 PCI: Batch BAR sizing operations new 843dd60555d8 Merge branch 'enumeration' new a8aec8f3e5e7 Merge branch 'resource' new b1aa7711bf3f Merge branch 'endpoint' new 2b152c102746 PCI: dwc: Skip waiting for link up if driver can detect Li [...] new 84b910f506e7 PCI: qcom: Don't wait for link if we can detect Link Up new e816dedcd0e3 PCI: qcom: Update ICC and OPP values after Link Up event new a601508ad9c2 PCI: dw-rockchip: Enumerate endpoints based on dll_link_up IRQ new 06e5c0d46979 PCI: dw-rockchip: Don't wait for link since we can detect Link Up new 5963ee539772 PCI: dw-rockchip: Replace magic values with defines new 4f20454b5255 PCI: dw-rockchip: Remove redundant calls to dev_err() new b0c2abacb9cb PCI: dwc: Fix potential truncation in dw_pcie_edma_irq_verify() new f0a4c100552a PCI: dwc: Always stop link in the dw_pcie_suspend_noirq new 2267c1011d3e PCI: dwc: Clean up some unnecessary codes in dw_pcie_suspe [...] new f0f78e1cb1a6 Merge branch 'controller/dwc' new 79ea0d892e5a Merge branch 'controller/mediatek' new 26cdda544479 PCI: mvebu: Enable module autoloading new c285d140d838 Merge branch 'controller/mvebu' new cf41f67eb19e Merge branch 'controller/rcar-ep' new 5ba004b0c98c Merge branch 'controller/rockchip' new 680f5e394b84 Merge branch 'controller/xilinx-cpm' new 0b4e9c07c819 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 41af79385fcb Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new f1d3ad0ac143 HID: intel-thc-hid: fix build errors in um mode new 589c30de062e Merge branch 'for-6.14/intel-thc' into for-next new 64f4f30d67b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a46fe1fe0144 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new b967c4b9a103 Revert "i2c: amd756: Fix endianness handling for word data" new 8834a4ec9d0f i2c: amd756: Remove superfluous TODO new d62167303306 Merge tag 'at24-updates-for-v6.14-rc1' of git://git.kernel [...] new 76dc16296124 i2c: riic: Introduce a separate variable for IRQ new e2aa2502e806 i2c: riic: Use dev_err_probe in probe and riic_init_hw functions new 279c83db2455 i2c: riic: Use local `dev` pointer in `dev_err_probe()` new 0094d6b70d6b i2c: riic: Use BIT macro consistently new 72252162258c i2c: riic: Use GENMASK() macro for bitmask definitions new 3d9e63c3aba4 i2c: riic: Make use of devres helper to request deasserted [...] new 9ae0e7f77cfb i2c: riic: Mark riic_irqs array as const new 385bb1c2678b i2c: riic: Use predefined macro and simplify clock tick ca [...] new b31addf2a08b i2c: riic: Add `riic_bus_barrier()` to check bus availability new bfd74cd1fbc0 i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz new d06905d68610 i2c: add core-managed per-client directory in debugfs new f0a4e9fa656c i2c: designware: Actually make use of the I2C_DW_COMMON an [...] new 3d9fac50f0fb Merge branch 'i2c/for-mergewindow' into i2c/for-next new 7b6fc68a86c7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 919fa86a5e80 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new f4ca6966ff59 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 2e61e4b1121f Merge branch 'docs-next' of git://git.lwn.net/linux.git new c25e81bc2710 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 7e265fc04690 cpufreq: Move endif to the end of Kconfig file new e2046b72e979 Merge branch 'pm-cpufreq-fixes' into fixes new 993fce4fce1c Merge branch 'fixes' into linux-next new 552c0a3bbbd7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 1e85875938d2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new e904a0b23fe5 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 555bf7d978f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3218dfc9866e Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 7e6fed2078ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4b6539038c1 net/smc: fix data error when recvmsg with MSG_PEEK flag new 6e702e6aba84 net: stmmac: sti: Switch from CONFIG_PM_SLEEP guards to pm [...] new 7c125d5b767b can: grcan: move napi_enable() from under spin lock new 2ff80cefb77b tools/net/ynl: add support for --family and --list-families new b1b62d6d332e tools/net/ynl: ethtool: support spec load from install location new f835bdae7167 net: remove init_dummy_netdev() new 37adf101f6f7 net: cleanup init_dummy_netdev_core() new afc664987ab3 eth: iavf: extend the netdev_lock usage new cbfdefc44194 net/mlx5: fs, add HWS root namespace functions new 0f3ecf5c57d8 net/mlx5: fs, add HWS flow table API functions new 4160405f6c4d net/mlx5: fs, add HWS flow group API functions new c7e62a788a98 net/mlx5: fs, add HWS actions pool new aecd9d1020e3 net/mlx5: fs, add HWS packet reformat API function new b36315ca69cb net/mlx5: fs, add HWS modify header API function new b581f4266928 net/mlx5: fs, manage flow counters HWS action sharing by refcount new 3fd62e943aeb net/mlx5: fs, add dest table cache new 2ec6786ad0a6 net/mlx5: fs, add HWS fte API functions new 8e2e08a6d1e0 net/mlx5: fs, add support for dest vport HWS action new 866e50321256 net/mlx5: fs, set create match definer to not supported by HWS new c09cf80ed299 net/mlx5: fs, add HWS get capabilities new 9fc43b5e3933 net/mlx5: fs, add HWS to steering mode options new ab6912ff6558 net/mlx5: HWS, update flow - remove the use of dual RTCs new 3fc44ca44d7c net/mlx5: HWS, update flow - support through bigger action RTC new a833fb852e96 Merge branch 'mlx5-hw-managed-flow-steering-in-fs-core-level' new 88df16f851ad net: sched: calls synchronize_net() only when needed new 6a46e3e87b59 net: phy: microchip_t1: depend on PTP_1588_CLOCK_OPTIONAL new fe55b1d401c6 ethtool: linkstate: migrate linkstate functions to support [...] new b7a2c1fe6b55 net: ethtool: plumb PHY stats to PHY drivers new 6167c0b6e8d7 net: ethtool: add support for structured PHY statistics new 7d66c74a171d Documentation: networking: update PHY error counter diagno [...] new f2bc1c265572 net: phy: introduce optional polling interface for PHY statistics new 23bbd28729bd net: phy: dp83td510: add statistics support new 677d895af1cc net: phy: dp83tg720: add statistics support new a8d00668c06b Merge branch 'introduce-unified-and-structured-phy' new da0a090a3c62 netfilter: nf_tables: remove the genmask parameter new 178883fd039d ipvs: speed up reads from ip_vs_conn proc file new 95f1c1e98db3 netfilter: xt_hashlimit: htable_selective_cleanup() optimization new 601731fc7c61 netfilter: conntrack: add conntrack event timestamp new 624d7a8a9d86 Merge tag 'nf-next-25-01-11' of git://git.kernel.org/pub/s [...] new 816b02e63a75 net: ti: icssg-prueth: Add VLAN support in EMAC mode new 04508d20b017 net: ti: icssg-prueth: Add Multicast Filtering support for [...] new 9c10dd8eed74 net: hsr: Create and export hsr_get_port_ndev() new 161087db66d6 net: ti: icssg-prueth: Add Support for Multicast filtering [...] new 2b1d9116b0df Merge branch 'add-multicast-filtering-support-for-vlan-interface' new 514dcf78afe6 net: pse-pd: Remove unused pse_ethtool_get_pw_limit functi [...] new 675d0e3cacc3 net: pse-pd: Avoid setting max_uA in regulator constraints new 6e56a6d47a7f net: pse-pd: Add power limit check new 0b567519d115 net: pse-pd: tps23881: Simplify function returns by removi [...] new 4c2bab507eb7 net: pse-pd: tps23881: Use helpers to calculate bit offset [...] new f3cb3c7bea0c net: pse-pd: tps23881: Add missing configuration register [...] new e0a5e2bba38a net: pse-pd: Use power limit at driver side instead of cur [...] new 3e9dbfec4998 net: pse-pd: Split ethtool_get_status into multiple callbacks new 4640a1f0d8f2 net: pse-pd: Remove is_enabled callback from drivers new 7f076ce3f173 net: pse-pd: tps23881: Add support for power limit and mea [...] new 10276f3e1c7e net: pse-pd: Fix missing PI of_node description new 5385f1e1923c net: pse-pd: Clean ethtool header of PSE structures new 9c7ad3563229 Merge branch 'arrange-pse-core-and-update-tps23881-driver' new d90e36f8364d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 652aac7ecd33 net: phy: dp83822: Fix typo "outout" -> "output" new ea98b61bddf4 tcp: add drop_reason support to tcp_disordered_ack() new 124c4c32e9f3 tcp: add TCP_RFC7323_PAWS_ACK drop reason new d16b34479064 tcp: add LINUX_MIB_PAWS_OLD_ACK SNMP counter new 63803c4a6d5f Merge branch 'tcp-add-a-new-paws_ack-drop-reason' new 05baba80f2c4 docs: netdev: document requirements for Supported status new af2bcb5774f8 MAINTAINERS: downgrade Ethernet NIC drivers without CI reporting new b1b5cff6002a tsnep: Link queues to NAPIs new 62507e3856af net: ethernet: ti: am65-cpsw: VLAN-aware CPSW only if !DSA new b56e4d660a96 net: airoha: Enforce ETS Qdisc priomap new 3d483a10327f net: phy: realtek: add support for reading MDIO_MMD_VEND2 [...] new 1416a9b2ba71 net: phy: move realtek PHY driver to its own subdirectory new 33700ca45b7d net: phy: realtek: add hwmon support for temp sensor on RTL822x new 721167200493 Merge branch 'net-phy-realtek-add-hwmon-support' new 5f78eb69f34a Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 10f59d14dfda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8d46ea46991 Bluetooth: btmtk: Remove resetting mt7921 before downloadi [...] new ca1c320b0453 Bluetooth: Use str_enable_disable-like helpers new e52a5e074971 Bluetooth: Remove the cmd timeout count in btusb new fd224b09eedd Bluetooth: Get rid of cmd_timeout and use the reset callback new c4e01540368c Bluetooth: Allow reset via sysfs new 67f8711aae4b Bluetooth: qca: Fix poor RF performance for WCN6855 new 1f2ae3fb1cdc Bluetooth: MGMT: Fix slab-use-after-free Read in mgmt_remo [...] new 44d7b8e9f0f2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3b2b1fa0654b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21261e4d564e wifi: ath12k: Refactor ath12k_hw set helper function argument new 812a30271d48 wifi: ath12k: Refactor the ath12k_hw get helper function argument new 54fcdcf07baa wifi: ath12k: Remove ath12k_get_num_hw() helper function new 4aae869847ce wifi: ath12k: Fix uninitialized variable access in ath12k_ [...] new 336097d74c28 wifi: ath12k: fix key cache handling new f8af73dc6272 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b115efab241 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 446c117264d5 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 56b3a294abeb Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 68263999bd08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 44a3bbf9d0d5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c0aaf054fed6 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 12080e85254f Merge drm/drm-next into drm-misc-next-fixes new 0d337b40ca1e drm/connector: hdmi: Do atomic check when necessary new e12b9dc6f982 drm/tests: hdmi: Add connector disablement test new 78a5acf5433d drm/display: hdmi: Do not read EDID on disconnected connectors new a5f8ddbf3b29 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 0b6b2dd38336 drm/amdgpu: Fix Circular Locking Dependency in AMDGPU GFX [...] new 2affe2bbc997 drm/amdgpu: disable gfxoff with the compute workload on gfx12 new e996127ec1aa drm/amdgpu: Use DRM scheduler API in amdgpu_xcp_release_sched new 177b76a8d8e9 drm/amdgpu: mark a bunch of module parameters unsafe new def59436fb0d drm/amdgpu: always sync the GFX pipe on ctx switch new 62952a38d9bc drm/amdgpu: fix fw attestation for MP0_14_0_{2/3} new f2935a3019ea drm/amdgpu: Mark debug KFD module params as unsafe new 19b7f7c721f6 drm/amdgpu/gfx12: Add Cleaner Shader Support for GFX12.0 GPUs new 925550352a30 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 053fa14a9b67 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new d160dc6f5391 drm/xe: Add locks in gtidle code new 3318ef9888d5 drm/xe: Remove unused "mmio_ext" code new 81f9e26c85ab Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new ac1dedd56a81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5704e04bc36e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3784950b7b9e ALSA: hda: Add AZX_DCAPS_NO_TCSEL flag for Loongson HDA devices new 384669921779 ALSA: rawmidi: Make tied_device=0 as default / unknown new 51f57fb78408 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5599261ccae Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 41f1d2bd4998 ASoC: soc-dapm: remove !card check from snd_soc_dapm_set_b [...] new 65880d32e1d7 ASoC: sun4i-codec: Use new devm clk and reset APIs new eab69050450b ASoC: fsl_micfil: Add i.MX943 platform support new 3927c51e49c1 ASoC: dt-bindings: fsl,micfil: Add compatible string for i [...] new 6b077230a1e1 ASoC: fsl: Support micfil on i.MX943 new 23880a20375b Merge remote-tracking branch 'asoc/for-6.14' into asoc-next new 7a78492974d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7dd6fb03f7ee Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 7ef9bdec9a22 Input: Use str_enable_disable-like helpers new d3561c4098de Input: joystick - use str_off_on() helper in sw_connect() new 3835ddffd27d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 44e41381591d block: Reorder the request allocation code in blk_mq_submit_bio() new 659381520a3b blk-mq: Move more error handling into blk_mq_submit_bio() new 4a346dfcf98f Merge branch 'for-6.14/block' into for-next new 3a079da1ba5a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 745e5d678925 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5715fc77900 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7023a3b26307 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3fd8672f1d95 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 20d767250a1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c71eff6817f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f57be10bff7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fdb691202482 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 89d4d516bd4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a97f51a6eaf3 Merge branch 'next' of git://github.com/cschaufler/smack-next new 825975f20474 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 64ccdf817530 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8cb3a01459c4 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new a509669371e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d7000605302b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fc6d1a7f1e1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b0d4fea436d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 40ba3c9019cc spi: ti-qspi: Use syscon_regmap_lookup_by_phandle_args new e896c04890ae spi: amd: Fix -Wuninitialized in amd_spi_exec_mem_op() new 9a8afbe56772 spi-nand/spi-mem DTR support new fd099fb360f1 Merge remote-tracking branch 'spi/for-6.14' into spi-next new befc821ecf73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1afabc60e407 Merge branch into tip/master: 'x86/merge' new 63c9eafc0770 Merge branch into tip/master: 'ras/merge' new ab807f63d0da Merge branch into tip/master: 'irq/core' new be36498006b4 Merge branch into tip/master: 'locking/core' new 0a09bb885e25 Merge branch into tip/master: 'objtool/core' new d9a1ab7e1708 Merge branch into tip/master: 'perf/core' new e7a76c427ecb Merge branch into tip/master: 'sched/core' new 8c3d3df90b0e Merge branch into tip/master: 'x86/bugs' new f83d1f0a95a9 Merge branch into tip/master: 'x86/cache' new c26cbe764130 Merge branch into tip/master: 'x86/cleanups' new da104338f8e7 Merge branch into tip/master: 'x86/cpu' new d70c024a981a Merge branch into tip/master: 'x86/microcode' new fcfe6e319b13 Merge branch into tip/master: 'x86/mm' new b73654dcd8ed Merge branch into tip/master: 'x86/tdx' new 27af021b4c14 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 05fc841056ce Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 41705c4262aa fgraph: Pass ftrace_regs to entryfunc new a3ed4157b7d8 fgraph: Replace fgraph_ret_regs with ftrace_regs new 2ca8c112c967 fgraph: Pass ftrace_regs to retfunc new 46bc08238856 fprobe: Use ftrace_regs in fprobe entry handler new 762abbc0d09f fprobe: Use ftrace_regs in fprobe exit handler new b9b55c8912ce tracing: Add ftrace_partial_regs() for converting ftrace_r [...] new d5d01b71996e tracing: Add ftrace_fill_perf_regs() for perf event new 0566cefe73b9 tracing/fprobe: Enable fprobe events with CONFIG_DYNAMIC_F [...] new 8e2759da9378 bpf: Enable kprobe_multi feature if CONFIG_FPROBE is enabled new a762e9267dca ftrace: Add CONFIG_HAVE_FTRACE_GRAPH_FUNC new 7495e179b478 s390/tracing: Enable HAVE_FTRACE_GRAPH_FUNC new 4346ba160409 fprobe: Rewrite fprobe on function-graph tracer new b5fa903b7f7c fprobe: Add fprobe_header encoding feature new a2224559cbba tracing/fprobe: Remove nr_maxactive from fprobe new 91fce23a08f6 selftests: ftrace: Remove obsolate maxactive syntax check new 0c2dd44d3f9b selftests/ftrace: Add a test case for repeating register/u [...] new 54b6b4a3d499 Documentation: probes: Update fprobe on function-graph tracer new 2bc56fdae1ba ftrace: Add ftrace_get_symaddr to convert fentry_ip to symaddr new 4f7caaa2f92b bpf: Use ftrace_get_symaddr() for kprobe_multi probes new 5515c744959e Merge ftrace/for-next new 3a338b145d0b Merge commit '927054606d08d95827f854246293f8379480ed15' in [...] new e126d0af7e8d Merge remote-tracking branch 'ftrace/sorttable/for-next' i [...] new 65a44a165d17 Merge remote-tracking branch 'ftrace/tools/for-next' into [...] new 006feb601751 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 497145aab09d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9b8df195bf09 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 91458784c5a4 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new c139b6d1b4d2 KVM: arm64: nv: Always evaluate HCR_EL2 using sanitising a [...] new 36f998de853c KVM: arm64: nv: Apply RESx settings to sysreg reset values new 0b7ff31fba40 Merge branch kvm-arm64/nv-resx-fixes-6.14 into kvmarm-master/next new bc9e4ec6e988 KVM: arm64: Fix the upper limit of the walker range new f922030f1c85 Merge branch kvm-arm64/misc-6.14 into kvmarm-master/next new 36ea93cde9d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a8293f931a58 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new f81a6d12bf8b KVM: Open code kvm_set_memory_region() into its sole calle [...] new d131f0042f46 KVM: Assert slots_lock is held when setting memory regions new 156bffdb2b49 KVM: Add a dedicated API for setting KVM-internal memslots new 344315e93dbc KVM: x86: Drop double-underscores from __kvm_set_memory_region() new 0cc3cb2151f9 KVM: Disallow all flags for KVM-internal memslots new 4c334c68804a KVM: SVM: Use str_enabled_disabled() helper in svm_hardwar [...] new eb723766b103 Merge branches 'memslots', 'misc', 'mmu', 'selftests', 'sv [...] new bca1f36ee98e Merge branch 'next' of https://github.com/kvm-x86/linux.git new 24808e495053 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a08bd77bd889 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fccebbdde206 platform/chrome: cros_ec_lpc: Handle EC without CRS section new f270332391ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ddcdeadb368 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 17686d777935 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new bed986fbfacb Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 78bf144feef4 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 2eb3da037c2c usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_ [...] new 26a6cc10f19a usb: phy: Remove API devm_usb_put_phy() new f8ea9541257c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 02f51d70efa4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 575a5adf48b0 USB: serial: quatech2: fix null-ptr-deref in qt2_process_r [...] new fc9ad22dff29 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 717e5c3ea645 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 59ca4813e992 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 79b81c3be6e1 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new bd5bcbbc34ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 962c1a5b12b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 520bc2148b60 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 54a4a63ffe2b Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 9125aa208a17 staging: gpib: Remove commented-out debug code new 95cfc7523453 staging: gpib: Modernize gpib_interface_t initialization a [...] new 55eb3c3a6388 staging: gpib: Add missing mutex unlock in agilent usb driver new d43f18d94795 staging: gpib: Add missing mutex unlock in ni usb driver new 8823776552fc Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 10c847c381f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aeab1bf88f8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e8cd1ab095f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e2813fc27d27 scsi: fnic: Replace shost_printk() with dev_info()/dev_err() adds d859d05ceb3d scsi: fnic: Add headers and definitions for FDLS adds a63e78eb2b0f scsi: fnic: Add support for fabric based solicited request [...] adds b5a57f153bdf scsi: fnic: Add support for target based solicited request [...] adds f828af44b8dd scsi: fnic: Add support for unsolicited requests and responses adds 2c77081969ee scsi: fnic: Add Cisco hardware model names adds 09c1e6ab4ab2 scsi: fnic: Add and integrate support for FDMI adds 098585aa8aca scsi: fnic: Add and integrate support for FIP adds 9cf9fe2f3ec5 scsi: fnic: Add functionality in fnic to support FDLS adds 6335be1c5009 scsi: fnic: Modify IO path to use FDLS adds 9243626c211e scsi: fnic: Modify fnic interfaces to use FDLS adds a8650a5eaaf1 scsi: fnic: Add stats and related functionality adds 7e6886b705fd scsi: fnic: Code cleanup adds 8d26bfcf1d2e scsi: fnic: Add support to handle port channel RSCN adds 8f22f904b25b scsi: fnic: Increment driver version new 5b6179d4b661 scsi: fnic: Remove unnecessary else and unnecessary break in FDLS new 6cfba11510d6 scsi: fnic: Remove extern definition from .c files new bab8551e33f7 scsi: fnic: Remove unnecessary else to fix warning in FDLS FIP new 17789f8a5b81 scsi: fnic: Delete incorrect debugfs error handling new 8ccc5947f5d1 scsi: fnic: Fix use of uninitialized value in debug message new 0620efe789a7 scsi: fnic: Remove always-true IS_FNIC_FCP_INITIATOR macro new 7dbe3aa2f3f8 scsi: fnic: Return appropriate error code for mem alloc failure new 3986001ca11e scsi: fnic: Return appropriate error code from failure of [...] new 54428671aac8 scsi: fnic: Test for memory allocation failure and return [...] new 8697934682f1 scsi: fnic: Propagate SCSI error code from fnic_scsi_drv_init() new 7d6f88e76e28 Merge patch series "Introduce support for Fabric Discovery [...] new 1e8d51e539d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f17a097a566 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a707f65e2565 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7b559f4b03b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 965328232bed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new accabfaae094 pinctrl: renesas: rzg2l: Fix PFC_MASK for RZ/V2H and RZ/G3E new ea32b95a1947 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new bd4882b1160d Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 687c5e560079 selftest: media_tests: fix trivial UAF typo new eed8ecdf123e selftests/ipc: Remove unused variables new e0746bde6f82 selftests/vDSO: support DT_GNU_HASH new e8731ecdd67d selftests: kselftest: Add ksft_test_result_xpass new 74864403c578 selftests: Warn about skipped tests in result summary new 6d59d557e3ec selftests/filesystems: Add missing gitignore file new d54d3f69b7a1 selftests/zram: gitignore output file new 8694e6a7f7db selftests: timers: clocksource-switch: Adapt progress to k [...] new 5a7a4e46f85e selftests: kselftest: Fix the wrong format specifier new 9301be2ce104 selftests: acct: Add ksft_exit_skip if not running as root new 103c0b5e82fb selftests/run_kselftest.sh: Fix help string for --per-test-log new b6f9cd83c60e selftests/ring-buffer: Add test for out-of-bound pgoff mapping new 02bc220dc6dc selftests: harness: fix printing of mismatch values in __EXPECT() new 41ca14efaf85 selftests: tmpfs: Add Test-skip if not run as root new 58beae2585d5 selftests: tmpfs: Add kselftest support to tmpfs new 159ca65c42d9 selftests/ftrace: Fix to use remount when testing mount GI [...] new 89ae64384e58 selftests/ftrace: Make uprobe test more robust against bin [...] new a1cd99e700ec selftests/resctrl: Adjust effective L3 cache size with SNC [...] new d6d35d0b0f42 selftests/resctrl: Discover SNC kernel support and adjust [...] new 95070553f58d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 56530007cac0 kunit: add fallback for os.sched_getaffinity new 220374e70b0b kunit: enable hardware acceleration when available new 998e136f170c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new c5560870ce94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5dffc4e36a58 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 2c7020085acd Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 7360d9aeaade Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new b076ab505b90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 774130cef408 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 6ff03bf5ddb4 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new d485f1873447 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 750d89caeead Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 26bb9d4a1a2a Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 144d52dd8fc8 x86/efistub: Drop long obsolete UGA support new c14bca3f7aa9 efi/libstub: Use C99-style for loop to traverse handle buffer new 60a34085c36d efi/libstub: Simplify GOP handling code new b52587c5e897 efi/libstub: Refactor and clean up GOP resolution picker code new 90534e689d2e efi/libstub: Simplify PCI I/O handle buffer traversal new ad69b0b6f995 efi/libstub: Use cleanup helpers for freeing copies of the [...] new 4e23c96b1fe1 efi/libstub: Use __free() helper for pool deallocations new 19fdc68aa7b9 efi: sysfb_efi: fix W=1 warnings when EFI is not set new dc7d00207132 Merge branch 'efivarfs' into next new 2e21e007542f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fdcff6548cae Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 49440290a093 landlock: Handle weird files new 25ccc75f5de6 landlock: Constify get_mode_access() new d32f79a59ae1 landlock: Use scoped guards for ruleset new 16a6f4d3b558 landlock: Use scoped guards for ruleset in landlock_add_rule() new 9849099cb7b3 landlock: Factor out check_access_path() new 3d6640ff5443 landlock: Move access types new aefa8878b466 landlock: Simplify initially denied access rights new 501a2f27b71b landlock: Align partial refer access checks with final ones new 9b15e324d8ce selftests/landlock: Add test to check partial access in a [...] new 24d5fe79b8da landlock: Optimize file path walks and prepare for audit support new 15541b4c1f0f selftests/landlock: Fix error message new 76695dc5264f selftests/landlock: Add wrappers.h new 07c5416043e8 selftests/landlock: Add layout1.umount_sandboxer tests new 7ac338590924 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 760fb63ebcaa kbuild: rust: add PROCMACROLDFLAGS new c2aee4a2cecf Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 8c60ade07d84 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new aaf420cbd61d Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 109bd275ac76 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 46e2f3995a48 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] new d9df72c6acd6 iommu: iommufd: fix WARNING in iommufd_device_unbind new e24c15510592 iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitma [...] new 442003f3a842 iommufd: Keep OBJ/IOCTL lists in an alphabetical order new 1d77d61fab23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05c14d8fd71b tools/power turbostat: add Busy% to "show idle" new 22a835282b62 tools/power turbostat: Add an NMI column new 4a358ba215df tools/power turbostat: Remove SysWatt from DISABLED_BY_DEFAULT new 2f60f03934a5 tools/power turbostat: Fix PMT mmaped file size rounding new 2debf2bf4380 tools/power turbostat: Add fixed RAPL PSYS divisor for SPR new af0e673ba9a9 tools/power turbostat: Enhance turbostat self-performance [...] new 2f198c219acc tools/power turbostat: Check for non-zero value when MSR probing new e41834c9c9cb tools/power turbostat: Return default value for unmapped P [...] new 7596c8999443 tools/power turbostat: Extend PMT identification with a se [...] new 7cbef909df50 tools/power turbostat: Add PMT directory iterator helper new 312e56ea38fe tools/power turbostat: Allow mapping multiple PMT files wi [...] new c3a591e8f7da tools/power turbostat: Allow adding PMT counters directly [...] new 84c6f8c430e3 tools/power turbostat: version 2025.01.14 new 989b41571c64 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5ba087ac5770 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new 3721cacac7c6 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new d64b21957890 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d368a0c80472 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 44dc5268f9b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7bb221a6389 Add linux-next specific files for 20250115
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 (dab2734f8e9e) \ N -- N -- N refs/heads/master (e7bb221a6389)
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 867 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/admin-guide/kernel-parameters.txt | 2 +- .../devicetree/bindings/pci/qcom,pcie-sm8550.yaml | 9 +- .../devicetree/bindings/pci/qcom,pcie.yaml | 4 + .../devicetree/bindings/sound/fsl,micfil.yaml | 1 + Documentation/driver-api/driver-model/devres.rst | 1 - Documentation/filesystems/proc.rst | 20 +- Documentation/kbuild/kbuild.rst | 11 + Documentation/mm/process_addrs.rst | 44 +- Documentation/networking/devlink/mlx5.rst | 3 + .../diagnostic/twisted_pair_layer1_diagnostics.rst | 39 +- Documentation/networking/ethtool-netlink.rst | 1 + Documentation/process/maintainer-netdev.rst | 46 + Documentation/trace/fprobe.rst | 42 +- Documentation/trace/ftrace.rst | 6 + MAINTAINERS | 106 +- Makefile | 3 +- Next/SHA1s | 116 +- Next/merge.log | 2247 +++++---- arch/arc/Kconfig | 7 +- arch/arc/Makefile | 3 - arch/arc/boot/dts/Makefile | 9 +- arch/arc/configs/axs101_defconfig | 2 +- arch/arc/configs/axs103_defconfig | 2 +- arch/arc/configs/axs103_smp_defconfig | 2 +- arch/arc/configs/haps_hs_defconfig | 2 +- arch/arc/configs/haps_hs_smp_defconfig | 2 +- arch/arc/configs/hsdk_defconfig | 2 +- arch/arc/configs/nsim_700_defconfig | 2 +- arch/arc/configs/nsimosci_defconfig | 2 +- arch/arc/configs/nsimosci_hs_defconfig | 2 +- arch/arc/configs/nsimosci_hs_smp_defconfig | 2 +- arch/arc/configs/tb10x_defconfig | 2 +- arch/arc/configs/vdk_hs38_defconfig | 2 +- arch/arc/configs/vdk_hs38_smp_defconfig | 2 +- arch/arm/Kconfig | 3 +- arch/arm/Kconfig.assembler | 6 - arch/arm/include/asm/cache.h | 6 + arch/arm/include/asm/cachetype.h | 13 + arch/arm/include/asm/vfp.h | 10 - arch/arm/include/asm/vfpmacros.h | 11 - arch/arm/kernel/Makefile | 1 + arch/arm/kernel/cacheinfo.c | 173 + arch/arm/vfp/vfpinstr.h | 22 - arch/arm/vfp/vfpmodule.c | 2 +- arch/arm64/Kconfig | 2 + arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/ftrace.h | 51 +- arch/arm64/include/asm/kvm_emulate.h | 36 +- arch/arm64/include/asm/kvm_nested.h | 2 +- arch/arm64/kernel/asm-offsets.c | 12 - arch/arm64/kernel/entry-ftrace.S | 32 +- arch/arm64/kernel/ftrace.c | 78 +- arch/arm64/kvm/hyp/pgtable.c | 2 +- arch/arm64/kvm/hyp/vhe/sysreg-sr.c | 4 +- arch/arm64/kvm/nested.c | 9 +- arch/arm64/kvm/sys_regs.c | 5 +- arch/loongarch/Kconfig | 4 +- arch/loongarch/include/asm/fprobe.h | 12 + arch/loongarch/include/asm/ftrace.h | 32 +- arch/loongarch/kernel/asm-offsets.c | 12 - arch/loongarch/kernel/ftrace_dyn.c | 10 +- arch/loongarch/kernel/mcount.S | 17 +- arch/loongarch/kernel/mcount_dyn.S | 14 +- arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/ftrace.h | 13 + arch/powerpc/kernel/trace/ftrace.c | 2 +- arch/powerpc/kernel/trace/ftrace_64_pg.c | 10 +- arch/riscv/Kconfig | 3 +- arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/asm/ftrace.h | 45 +- arch/riscv/kernel/ftrace.c | 17 +- arch/riscv/kernel/mcount.S | 24 +- arch/s390/Kconfig | 4 +- arch/s390/include/asm/fprobe.h | 10 + arch/s390/include/asm/ftrace.h | 37 +- arch/s390/kernel/asm-offsets.c | 6 - arch/s390/kernel/entry.h | 1 - arch/s390/kernel/ftrace.c | 48 +- arch/s390/kernel/mcount.S | 23 +- arch/x86/Kconfig | 4 +- arch/x86/include/asm/Kbuild | 1 + arch/x86/include/asm/ftrace.h | 54 +- arch/x86/kernel/ftrace.c | 42 +- arch/x86/kernel/ftrace_32.S | 13 +- arch/x86/kernel/ftrace_64.S | 17 +- arch/x86/kvm/svm/svm.c | 3 +- arch/x86/kvm/x86.c | 7 +- block/blk-mq.c | 20 +- drivers/bluetooth/btintel.c | 17 +- drivers/bluetooth/btmrvl_main.c | 3 +- drivers/bluetooth/btmtk.c | 4 +- drivers/bluetooth/btmtksdio.c | 4 +- drivers/bluetooth/btqca.c | 5 +- drivers/bluetooth/btusb.c | 28 +- drivers/bluetooth/hci_qca.c | 11 +- drivers/clk/bcm/clk-kona.c | 3 +- drivers/clk/clk-en7523.c | 24 +- drivers/clk/clk-ep93xx.c | 6 +- drivers/clk/clk-lmk04832.c | 4 +- drivers/clk/clk-loongson2.c | 9 +- drivers/clk/clk-nomadik.c | 5 +- drivers/clk/clk-xgene.c | 4 +- drivers/clk/qcom/clk-rpmh.c | 3 +- drivers/clk/ralink/clk-mtmips.c | 1 - drivers/clk/starfive/clk-starfive-jh7100-audio.c | 14 +- drivers/clk/starfive/clk-starfive-jh7110-aon.c | 14 +- drivers/clk/starfive/clk-starfive-jh7110-isp.c | 14 +- drivers/clk/starfive/clk-starfive-jh7110-stg.c | 14 +- drivers/clk/starfive/clk-starfive-jh7110-sys.c | 14 +- drivers/clk/starfive/clk-starfive-jh7110-vout.c | 14 +- drivers/clk/starfive/clk-starfive-jh71x0.c | 12 + drivers/clk/starfive/clk-starfive-jh71x0.h | 4 +- drivers/clk/thead/clk-th1520-ap.c | 13 +- drivers/firmware/efi/libstub/Makefile | 7 +- drivers/firmware/efi/libstub/efistub.h | 3 - .../firmware/efi/libstub/zboot-decompress-gzip.c | 68 - .../firmware/efi/libstub/zboot-decompress-zstd.c | 83 - drivers/firmware/efi/libstub/zboot.c | 65 +- drivers/firmware/efi/libstub/zboot.lds | 1 - drivers/gpio/gpio-xilinx.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 8 + drivers/gpu/drm/bridge/lontium-lt9611.c | 188 +- drivers/gpu/drm/display/drm_hdmi_state_helper.c | 5 + drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c | 52 + drivers/gpu/drm/v3d/v3d_irq.c | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 5 +- drivers/gpu/drm/xe/regs/xe_reg_defs.h | 16 +- drivers/gpu/drm/xe/xe_device_types.h | 11 - drivers/gpu/drm/xe/xe_gt_idle.c | 23 +- drivers/gpu/drm/xe/xe_gt_idle.h | 1 + drivers/gpu/drm/xe/xe_gt_idle_types.h | 3 + drivers/gpu/drm/xe/xe_mmio.c | 39 - drivers/gpu/drm/xe/xe_pci.c | 3 - drivers/gpu/drm/xe/xe_pci_types.h | 2 - drivers/hid/intel-thc-hid/Kconfig | 1 + drivers/i2c/busses/i2c-amd756.c | 5 +- drivers/i2c/busses/i2c-designware-common.c | 5 +- drivers/i2c/busses/i2c-designware-master.c | 5 +- drivers/i2c/busses/i2c-designware-slave.c | 5 +- drivers/i2c/busses/i2c-riic.c | 134 +- drivers/i2c/i2c-core-acpi.c | 22 + drivers/i2c/i2c-core-base.c | 4 + drivers/infiniband/sw/siw/siw_verbs.c | 5 +- drivers/input/joystick/sidewinder.c | 3 +- drivers/input/keyboard/dlink-dir685-touchkeys.c | 3 +- drivers/input/keyboard/lm8323.c | 3 +- drivers/input/misc/max77693-haptic.c | 3 +- drivers/input/misc/regulator-haptic.c | 3 +- drivers/input/mouse/elan_i2c_core.c | 3 +- drivers/input/touchscreen/egalax_ts.c | 3 +- drivers/iommu/iommufd/iova_bitmap.c | 2 +- drivers/iommu/iommufd/main.c | 32 +- drivers/net/can/grcan.c | 3 +- drivers/net/ethernet/engleder/tsnep_main.c | 28 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 53 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 1 + drivers/net/ethernet/intel/ice/ice_common.c | 51 + drivers/net/ethernet/intel/ice/ice_common.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 23 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 4 +- drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 2 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 263 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 - drivers/net/ethernet/mediatek/airoha_eth.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 5 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 50 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 62 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/fs_pool.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/fs_pool.h | 5 +- .../mellanox/mlx5/core/steering/hws/debug.c | 10 +- .../mellanox/mlx5/core/steering/hws/fs_hws.c | 1377 ++++++ .../mellanox/mlx5/core/steering/hws/fs_hws.h | 80 + .../mellanox/mlx5/core/steering/hws/fs_hws_pools.c | 450 ++ .../mellanox/mlx5/core/steering/hws/fs_hws_pools.h | 73 + .../mellanox/mlx5/core/steering/hws/internal.h | 1 - .../mellanox/mlx5/core/steering/hws/matcher.c | 180 +- .../mellanox/mlx5/core/steering/hws/matcher.h | 8 +- .../mellanox/mlx5/core/steering/hws/rule.c | 141 +- .../mellanox/mlx5/core/steering/hws/rule.h | 16 +- .../mellanox/mlx5/core/steering/hws/send.c | 20 +- drivers/net/ethernet/realtek/r8169_main.c | 37 - drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 8 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 10 + drivers/net/ethernet/ti/icssg/icssg_prueth.c | 175 +- drivers/net/ethernet/ti/icssg/icssg_prueth.h | 8 + drivers/net/gtp.c | 26 +- drivers/net/pfcp.c | 15 +- drivers/net/phy/Kconfig | 9 +- drivers/net/phy/Makefile | 2 +- drivers/net/phy/dp83822.c | 2 +- drivers/net/phy/dp83td510.c | 112 + drivers/net/phy/dp83tg720.c | 161 + drivers/net/phy/phy.c | 63 + drivers/net/phy/phy_device.c | 2 + drivers/net/phy/realtek/Kconfig | 11 + drivers/net/phy/realtek/Makefile | 4 + drivers/net/phy/realtek/realtek.h | 10 + drivers/net/phy/realtek/realtek_hwmon.c | 79 + .../net/phy/{realtek.c => realtek/realtek_main.c} | 24 +- drivers/net/pse-pd/pd692x0.c | 224 +- drivers/net/pse-pd/pse_core.c | 183 +- drivers/net/pse-pd/pse_regulator.c | 23 +- drivers/net/pse-pd/tps23881.c | 449 +- drivers/net/wireless/ath/ath12k/core.c | 22 +- drivers/net/wireless/ath/ath12k/core.h | 15 +- drivers/net/wireless/ath/ath12k/mac.c | 79 +- drivers/pci/controller/dwc/pcie-designware-host.c | 28 +- drivers/pci/controller/dwc/pcie-designware.h | 1 + drivers/pci/controller/pci-mvebu.c | 1 + drivers/pci/iov.c | 8 +- drivers/pci/pci.h | 4 +- drivers/pci/probe.c | 132 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 +- drivers/platform/chrome/cros_ec_lpc.c | 6 +- drivers/scsi/fnic/Makefile | 5 +- drivers/scsi/fnic/fdls_disc.c | 4997 ++++++++++++++++++++ drivers/scsi/fnic/fdls_fc.h | 253 + drivers/scsi/fnic/fip.c | 1005 ++++ drivers/scsi/fnic/fip.h | 159 + drivers/scsi/fnic/fnic.h | 288 +- drivers/scsi/fnic/fnic_attrs.c | 12 +- drivers/scsi/fnic/fnic_debugfs.c | 11 +- drivers/scsi/fnic/fnic_fcs.c | 1742 +++---- drivers/scsi/fnic/fnic_fdls.h | 434 ++ drivers/scsi/fnic/fnic_fip.h | 48 - drivers/scsi/fnic/fnic_io.h | 14 +- drivers/scsi/fnic/fnic_isr.c | 28 +- drivers/scsi/fnic/fnic_main.c | 752 +-- drivers/scsi/fnic/fnic_pci_subsys_devid.c | 131 + drivers/scsi/fnic/fnic_res.c | 77 +- drivers/scsi/fnic/fnic_scsi.c | 1161 +++-- drivers/scsi/fnic/fnic_stats.h | 49 +- drivers/scsi/fnic/fnic_trace.c | 81 +- .../staging/gpib/agilent_82350b/agilent_82350b.c | 105 +- .../staging/gpib/agilent_82350b/agilent_82350b.h | 2 - .../staging/gpib/agilent_82357a/agilent_82357a.c | 57 +- drivers/staging/gpib/cb7210/cb7210.c | 464 +- drivers/staging/gpib/cb7210/cb7210.h | 5 - drivers/staging/gpib/cec/cec.h | 4 - drivers/staging/gpib/cec/cec_gpib.c | 52 +- drivers/staging/gpib/eastwood/fluke_gpib.c | 150 +- drivers/staging/gpib/fmh_gpib/fmh_gpib.c | 208 +- drivers/staging/gpib/gpio/gpib_bitbang.c | 50 +- drivers/staging/gpib/hp_82335/hp82335.c | 52 +- drivers/staging/gpib/hp_82335/hp82335.h | 3 - drivers/staging/gpib/hp_82341/hp_82341.c | 102 +- drivers/staging/gpib/hp_82341/hp_82341.h | 2 - drivers/staging/gpib/ines/ines.h | 7 - drivers/staging/gpib/ines/ines_gpib.c | 364 +- drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c | 54 +- drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 58 +- drivers/staging/gpib/pc2/pc2_gpib.c | 208 +- drivers/staging/gpib/tnt4882/tnt4882_gpib.c | 520 +- drivers/usb/phy/phy.c | 26 - drivers/usb/serial/quatech2.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 2 +- fs/bcachefs/btree_locking.c | 62 +- fs/bcachefs/ec_format.h | 17 + fs/bcachefs/io_read.c | 13 +- fs/bcachefs/six.c | 10 +- fs/erofs/compress.h | 23 +- fs/erofs/zdata.c | 243 +- fs/erofs/zmap.c | 89 +- fs/fs-writeback.c | 3 - fs/fuse/file.c | 360 +- fs/fuse/fuse_i.h | 3 + fs/gfs2/file.c | 1 + fs/smb/client/connect.c | 3 +- fs/xfs/Makefile | 6 + fs/xfs/libxfs/xfs_ag_resv.c | 3 + fs/xfs/libxfs/xfs_attr.c | 4 +- fs/xfs/libxfs/xfs_bmap.c | 34 +- fs/xfs/libxfs/xfs_bmap_btree.c | 111 + fs/xfs/libxfs/xfs_bmap_btree.h | 3 + fs/xfs/libxfs/xfs_btree.c | 411 +- fs/xfs/libxfs/xfs_btree.h | 28 +- fs/xfs/libxfs/xfs_btree_mem.c | 1 + fs/xfs/libxfs/xfs_btree_staging.c | 10 +- fs/xfs/libxfs/xfs_defer.h | 2 + fs/xfs/libxfs/xfs_dir2.c | 9 +- fs/xfs/libxfs/xfs_dir2.h | 1 - fs/xfs/libxfs/xfs_errortag.h | 4 +- fs/xfs/libxfs/xfs_exchmaps.c | 4 +- fs/xfs/libxfs/xfs_format.h | 51 +- fs/xfs/libxfs/xfs_fs.h | 10 +- fs/xfs/libxfs/xfs_health.h | 6 +- fs/xfs/libxfs/xfs_inode_buf.c | 65 +- fs/xfs/libxfs/xfs_inode_fork.c | 201 +- fs/xfs/libxfs/xfs_inode_fork.h | 6 +- fs/xfs/libxfs/xfs_log_format.h | 16 +- fs/xfs/libxfs/xfs_log_recover.h | 4 + fs/xfs/libxfs/xfs_metadir.c | 4 + fs/xfs/libxfs/xfs_metafile.c | 223 + fs/xfs/libxfs/xfs_metafile.h | 13 + fs/xfs/libxfs/xfs_ondisk.h | 4 + fs/xfs/libxfs/xfs_refcount.c | 278 +- fs/xfs/libxfs/xfs_refcount.h | 23 +- fs/xfs/libxfs/xfs_rmap.c | 178 +- fs/xfs/libxfs/xfs_rmap.h | 12 +- fs/xfs/libxfs/xfs_rtbitmap.c | 2 +- fs/xfs/libxfs/xfs_rtbitmap.h | 9 + fs/xfs/libxfs/xfs_rtgroup.c | 74 +- fs/xfs/libxfs/xfs_rtgroup.h | 58 +- fs/xfs/libxfs/xfs_rtrefcount_btree.c | 757 +++ fs/xfs/libxfs/xfs_rtrefcount_btree.h | 189 + fs/xfs/libxfs/xfs_rtrmap_btree.c | 1035 ++++ fs/xfs/libxfs/xfs_rtrmap_btree.h | 210 + fs/xfs/libxfs/xfs_sb.c | 14 + fs/xfs/libxfs/xfs_shared.h | 21 + fs/xfs/libxfs/xfs_trans_resv.c | 37 +- fs/xfs/libxfs/xfs_trans_space.h | 13 + fs/xfs/libxfs/xfs_types.h | 7 + fs/xfs/scrub/agheader_repair.c | 2 +- fs/xfs/scrub/alloc_repair.c | 5 +- fs/xfs/scrub/bmap.c | 126 +- fs/xfs/scrub/bmap_repair.c | 148 +- fs/xfs/scrub/common.c | 170 +- fs/xfs/scrub/common.h | 26 +- fs/xfs/scrub/cow_repair.c | 180 +- fs/xfs/scrub/health.c | 2 + fs/xfs/scrub/inode.c | 41 +- fs/xfs/scrub/inode_repair.c | 193 +- fs/xfs/scrub/metapath.c | 6 + fs/xfs/scrub/newbt.c | 42 + fs/xfs/scrub/newbt.h | 1 + fs/xfs/scrub/quota.c | 8 +- fs/xfs/scrub/quota_repair.c | 2 +- fs/xfs/scrub/reap.c | 288 +- fs/xfs/scrub/reap.h | 9 + fs/xfs/scrub/refcount.c | 2 +- fs/xfs/scrub/refcount_repair.c | 6 +- fs/xfs/scrub/repair.c | 197 + fs/xfs/scrub/repair.h | 24 + fs/xfs/scrub/rgb_bitmap.h | 37 + fs/xfs/scrub/rgsuper.c | 6 +- fs/xfs/scrub/rmap_repair.c | 91 +- fs/xfs/scrub/rtb_bitmap.h | 37 + fs/xfs/scrub/rtbitmap.c | 77 +- fs/xfs/scrub/rtbitmap.h | 55 + fs/xfs/scrub/rtbitmap_repair.c | 451 +- fs/xfs/scrub/{refcount.c => rtrefcount.c} | 362 +- .../{refcount_repair.c => rtrefcount_repair.c} | 421 +- fs/xfs/scrub/rtrmap.c | 323 ++ fs/xfs/scrub/rtrmap_repair.c | 1006 ++++ fs/xfs/scrub/rtsummary.c | 17 +- fs/xfs/scrub/rtsummary_repair.c | 3 +- fs/xfs/scrub/scrub.c | 18 +- fs/xfs/scrub/scrub.h | 28 +- fs/xfs/scrub/stats.c | 2 + fs/xfs/scrub/tempexch.h | 2 +- fs/xfs/scrub/tempfile.c | 21 +- fs/xfs/scrub/trace.c | 1 + fs/xfs/scrub/trace.h | 280 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_attr_inactive.c | 5 - fs/xfs/xfs_buf.c | 1 + fs/xfs/xfs_buf_item_recover.c | 19 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_dquot.c | 12 +- fs/xfs/xfs_dquot.h | 3 + fs/xfs/xfs_drain.c | 20 +- fs/xfs/xfs_drain.h | 7 +- fs/xfs/xfs_error.c | 3 + fs/xfs/xfs_exchrange.c | 3 + fs/xfs/xfs_fsmap.c | 193 +- fs/xfs/xfs_fsops.c | 30 + fs/xfs/xfs_health.c | 2 + fs/xfs/xfs_inode.c | 19 +- fs/xfs/xfs_inode.h | 16 +- fs/xfs/xfs_inode_item.c | 16 + fs/xfs/xfs_inode_item_recover.c | 48 +- fs/xfs/xfs_ioctl.c | 21 +- fs/xfs/xfs_log.c | 2 - fs/xfs/xfs_log_recover.c | 4 + fs/xfs/xfs_mount.c | 14 + fs/xfs/xfs_mount.h | 25 +- fs/xfs/xfs_notify_failure.c | 230 +- fs/xfs/xfs_notify_failure.h | 11 + fs/xfs/xfs_qm.c | 10 +- fs/xfs/xfs_qm_bhv.c | 26 +- fs/xfs/xfs_quota.h | 5 - fs/xfs/xfs_refcount_item.c | 240 +- fs/xfs/xfs_reflink.c | 321 +- fs/xfs/xfs_reflink.h | 4 +- fs/xfs/xfs_rmap_item.c | 216 +- fs/xfs/xfs_rtalloc.c | 121 +- fs/xfs/xfs_rtalloc.h | 20 + fs/xfs/xfs_stats.c | 5 +- fs/xfs/xfs_stats.h | 3 + fs/xfs/xfs_super.c | 142 +- fs/xfs/xfs_super.h | 1 - fs/xfs/xfs_trace.h | 260 +- fs/xfs/xfs_trans.c | 6 +- fs/xfs/xfs_trans.h | 1 - fs/xfs/xfs_trans_dquot.c | 8 +- include/asm-generic/fprobe.h | 46 + include/dt-bindings/clock/en7523-clk.h | 2 +- include/linux/cacheinfo.h | 2 +- include/linux/ethtool.h | 43 +- include/linux/fprobe.h | 62 +- include/linux/ftrace.h | 116 +- include/linux/ftrace_regs.h | 2 + include/linux/i2c.h | 1 + include/linux/if_hsr.h | 17 + include/linux/kvm_host.h | 8 +- include/linux/mlx5/mlx5_ifc.h | 1 + include/linux/mm.h | 156 +- include/linux/mm_types.h | 75 +- include/linux/mmap_lock.h | 6 + include/linux/netdevice.h | 4 +- include/linux/pagemap.h | 11 - include/linux/phy.h | 57 + include/linux/phylib_stubs.h | 42 + include/linux/pse-pd/pse.h | 134 +- include/linux/rcuwait.h | 13 +- include/linux/refcount.h | 24 +- include/linux/slab.h | 6 + include/linux/types.h | 12 - include/linux/usb/phy.h | 5 - include/net/bluetooth/hci_core.h | 1 - include/net/dropreason-core.h | 6 + include/net/netfilter/nf_conntrack_ecache.h | 12 + include/sound/rawmidi.h | 9 + include/uapi/linux/ethtool.h | 2 + include/uapi/linux/ethtool_netlink.h | 14 + include/uapi/linux/netfilter/nfnetlink_conntrack.h | 1 + include/uapi/linux/snmp.h | 1 + include/uapi/sound/asound.h | 2 +- kernel/fork.c | 129 +- kernel/trace/Kconfig | 22 +- kernel/trace/bpf_trace.c | 28 +- kernel/trace/fgraph.c | 57 +- kernel/trace/fprobe.c | 664 ++- kernel/trace/ftrace.c | 6 +- kernel/trace/trace.c | 1 + kernel/trace/trace.h | 6 +- kernel/trace/trace_fprobe.c | 268 +- kernel/trace/trace_functions_graph.c | 10 +- kernel/trace/trace_irqsoff.c | 20 +- kernel/trace/trace_probe_tmpl.h | 2 +- kernel/trace/trace_sched_wakeup.c | 20 +- kernel/trace/trace_selftest.c | 11 +- lib/test_fprobe.c | 51 +- localversion-next | 2 +- mm/damon/paddr.c | 13 +- mm/debug.c | 12 - mm/hugetlb.c | 15 +- mm/init-mm.c | 1 - mm/memory.c | 97 +- mm/migrate.c | 5 +- mm/mmap.c | 3 +- mm/page-writeback.c | 53 +- mm/swapfile.c | 78 +- mm/userfaultfd.c | 32 +- mm/vma.c | 23 +- mm/vma.h | 15 +- mm/vmscan.c | 10 +- mm/zswap.c | 42 +- net/bluetooth/hci_core.c | 4 +- net/bluetooth/hci_sysfs.c | 19 + net/bluetooth/mgmt.c | 12 +- net/core/dev.c | 36 +- net/core/dev_addr_lists.c | 7 +- net/ethtool/linkstate.c | 26 +- net/ethtool/netlink.h | 1 + net/ethtool/pse-pd.c | 8 +- net/ethtool/stats.c | 55 + net/ethtool/strset.c | 5 + net/hsr/hsr_device.c | 13 + net/hsr/hsr_main.h | 9 - net/ipv4/proc.c | 1 + net/ipv4/tcp_input.c | 84 +- net/ipv4/udp.c | 46 +- net/mptcp/options.c | 6 +- net/mptcp/protocol.c | 8 +- net/mptcp/protocol.h | 9 +- net/ncsi/internal.h | 2 + net/ncsi/ncsi-manage.c | 16 +- net/ncsi/ncsi-rsp.c | 19 +- net/netfilter/ipvs/ip_vs_conn.c | 50 +- net/netfilter/nf_conntrack_ecache.c | 23 + net/netfilter/nf_conntrack_netlink.c | 25 + net/netfilter/nf_tables_api.c | 7 +- net/netfilter/xt_hashlimit.c | 6 +- net/sched/sch_generic.c | 22 +- net/smc/af_smc.c | 2 +- net/smc/smc_rx.c | 37 +- net/smc/smc_rx.h | 8 +- net/vmw_vsock/af_vsock.c | 18 + net/vmw_vsock/virtio_transport_common.c | 36 +- net/vmw_vsock/vsock_bpf.c | 9 + net/xfrm/xfrm_input.c | 9 +- rust/Makefile | 2 +- samples/fprobe/fprobe_example.c | 4 +- scripts/Makefile.modinst | 2 +- scripts/genksyms/Makefile | 18 - scripts/genksyms/genksyms.h | 3 + scripts/genksyms/lex.l | 17 +- scripts/genksyms/parse.y | 148 +- security/landlock/ruleset.c | 22 +- security/landlock/ruleset.h | 5 + security/landlock/syscalls.c | 39 +- sound/core/rawmidi.c | 1 - sound/core/ump.c | 3 +- sound/pci/hda/hda_intel.c | 4 +- sound/pci/hda/patch_realtek.c | 4 +- sound/soc/fsl/fsl_micfil.c | 98 +- sound/soc/fsl/fsl_micfil.h | 2 +- sound/soc/soc-dapm.c | 2 +- sound/soc/sunxi/sun4i-codec.c | 42 +- tools/net/ynl/pyynl/cli.py | 45 +- tools/net/ynl/pyynl/ethtool.py | 7 +- tools/power/x86/turbostat/turbostat.8 | 4 +- tools/power/x86/turbostat/turbostat.c | 349 +- tools/testing/kunit/kunit.py | 11 +- tools/testing/kunit/kunit_kernel.py | 3 + tools/testing/kunit/qemu_configs/arm64.py | 2 +- .../test.d/dynevent/add_remove_fprobe_repeat.tc | 19 + .../ftrace/test.d/dynevent/fprobe_syntax_errors.tc | 4 +- tools/testing/selftests/memfd/memfd_test.c | 2 +- tools/testing/selftests/mm/config | 1 + tools/testing/selftests/mm/cow.c | 6 +- tools/testing/selftests/mm/virtual_address_range.c | 46 +- tools/testing/selftests/mm/vm_util.c | 63 +- tools/testing/selftests/mm/vm_util.h | 1 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 43 +- tools/testing/selftests/resctrl/Makefile | 1 + tools/testing/selftests/resctrl/cmt_test.c | 4 +- tools/testing/selftests/resctrl/mba_test.c | 2 + tools/testing/selftests/resctrl/mbm_test.c | 4 +- tools/testing/selftests/resctrl/resctrl.h | 6 + tools/testing/selftests/resctrl/resctrl_tests.c | 9 +- tools/testing/selftests/resctrl/resctrlfs.c | 137 + tools/testing/selftests/rseq/rseq.c | 19 +- tools/testing/vma/linux/atomic.h | 5 - tools/testing/vma/vma_internal.h | 93 +- virt/kvm/kvm_main.c | 33 +- 552 files changed, 30461 insertions(+), 9483 deletions(-) delete mode 100644 arch/arm/Kconfig.assembler create mode 100644 arch/arm/kernel/cacheinfo.c create mode 100644 arch/loongarch/include/asm/fprobe.h create mode 100644 arch/s390/include/asm/fprobe.h delete mode 100644 drivers/firmware/efi/libstub/zboot-decompress-gzip.c delete mode 100644 drivers/firmware/efi/libstub/zboot-decompress-zstd.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h create mode 100644 drivers/net/phy/realtek/Kconfig create mode 100644 drivers/net/phy/realtek/Makefile create mode 100644 drivers/net/phy/realtek/realtek.h create mode 100644 drivers/net/phy/realtek/realtek_hwmon.c rename drivers/net/phy/{realtek.c => realtek/realtek_main.c} (98%) create mode 100644 drivers/scsi/fnic/fdls_disc.c create mode 100644 drivers/scsi/fnic/fdls_fc.h create mode 100644 drivers/scsi/fnic/fip.c create mode 100644 drivers/scsi/fnic/fip.h create mode 100644 drivers/scsi/fnic/fnic_fdls.h delete mode 100644 drivers/scsi/fnic/fnic_fip.h create mode 100644 drivers/scsi/fnic/fnic_pci_subsys_devid.c create mode 100644 fs/xfs/libxfs/xfs_rtrefcount_btree.c create mode 100644 fs/xfs/libxfs/xfs_rtrefcount_btree.h create mode 100644 fs/xfs/libxfs/xfs_rtrmap_btree.c create mode 100644 fs/xfs/libxfs/xfs_rtrmap_btree.h create mode 100644 fs/xfs/scrub/rgb_bitmap.h create mode 100644 fs/xfs/scrub/rtb_bitmap.h copy fs/xfs/scrub/{refcount.c => rtrefcount.c} (65%) copy fs/xfs/scrub/{refcount_repair.c => rtrefcount_repair.c} (62%) create mode 100644 fs/xfs/scrub/rtrmap.c create mode 100644 fs/xfs/scrub/rtrmap_repair.c create mode 100644 fs/xfs/xfs_notify_failure.h create mode 100644 include/asm-generic/fprobe.h create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/add_remove_fprob [...]