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 a13f6e0f405e Add linux-next specific files for 20250130 omits 8f3e4191bbbc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 145fc166cdcc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9173e10bfed5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 6e04c630d940 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits a36363e661f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 10b872aafec5 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 9d7865a88391 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 46faced77fe5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4f7c08eb8730 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 9d0cedc64378 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits b2b38384edb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcd51ec0a09f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b84866c981e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e53c7595cb6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36d9061faf68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84faa1d33d75 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 05df5148d2db Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits da4dc30938a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b46091e8edc0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e1f8b71f248 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 25349387344c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ea1ad86e158 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits d55d48fc0e58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 26d4805c3d3c Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 0c5b0d24af0f Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits d44c7779b635 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fce9ec44903e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits aef922d1ca9d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2a5d5f9a056d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cacdc56d21de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 827a3bf03e73 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 8be502b025e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cfb67dd06a72 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 9b0bc5f303f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91e90a0aef29 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 26f46c954ccf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6ad3bf656a9 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 271ff3caced8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c6038b5d9fcb Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 06bfdb21caea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits aa6788998bcd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 34dcd2a57d69 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 9930861614ff Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits c453d3a89627 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8250f7e01bc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5fc07ad4fbe8 Merge branch 'fs-next' of linux-next omits 98ae79a80c8c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 36659f3721ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef1f507b18df Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 8010f2f974ca Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 1125079788c5 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 15b48016f009 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 6cf7d0d1ce1e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits e2da00eb80af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 820e310a516a Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 9256b9d969e6 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 59d17fbe7b10 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 372fdd52fec0 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits a0af25637b10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3be15b919399 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f00fe820b27a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0187d9460619 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49d7bd3838eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04dc6660a813 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2dfa933cbf22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0c77659df0e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 850a97a376cb Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits ea565947be28 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits e0463453a6e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da154278a24d Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 73d928ba6b9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5134217750f1 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits d052e062c5a1 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 071f77c48061 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits bb50cc2af973 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 8da8d0c6f778 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits db27da95fa84 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits d4fa903e9dc7 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits e44acfa5d223 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 54f731a9d087 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0b0575efaeea Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits c4575e032d52 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits dc46bf95110b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cb9b705c0c06 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f18c627045ca Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cbb83d9d8520 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f67b994c5d48 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bb2da1edc692 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8566d34bb63 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fbe0ebdf745c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits da1b65cabe85 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 20edf3c16cc1 Merge branch 'fs-current' of linux-next omits 0170fa5caacc Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits db8f623ecb93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30d8ca978644 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits edfa7e16a31b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2c97fc97fe76 Merge branch '9p-next' of git://github.com/martinetd/linux omits 9eb712ff8986 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 14d3a8119522 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 2b380c58f392 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97cf9a4a2d3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc104ab945f3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 9cb7254da650 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4d6fa02a4057 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9f1172a4e682 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b68159e6c2ec Merge branch 'master' of git://github.com/ceph/ceph-client.git omits e7e5bf0adc70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb2dba65815b Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 45581d908fc2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 71af2261df4f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a36d1e4eda93 foo omits 4df103dc24c1 lib-plistc-add-shortcut-for-plist_requeue-fix omits f1c85f364b62 lib/plist.c: add shortcut for plist_requeue() omits 429464ddd056 docs,procfs: document /proc/PID/* access permission checks omits bdd21ff3109c .mailmap: remove redundant mappings of emails omits 48863ecf4992 RDMA/bnxt_re: convert timeouts to secs_to_jiffies() omits 618cd8703918 platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...] omits 9889c499a20f platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() omits 9d6019d8ff3d spi: spi-imx: convert timeouts to secs_to_jiffies() omits 882dfbcfaadd spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() omits 70e2d5fb1643 nvme: convert timeouts to secs_to_jiffies() omits 55d56d02459d power: supply: da9030: convert timeouts to secs_to_jiffies() omits b524e0335da2 xfs: convert timeouts to secs_to_jiffies() omits df553c129627 ata: libata-zpodd: convert timeouts to secs_to_jiffies() omits e1906f892849 libceph: convert timeouts to secs_to_jiffies() omits dc5c4003fea2 rbd: convert timeouts to secs_to_jiffies() omits be5b895cde16 btrfs: convert timeouts to secs_to_jiffies() omits 3eefc03cdf3a ALSA: ac97: convert timeouts to secs_to_jiffies() omits 5bbb18f93fed accel/habanalabs: convert timeouts to secs_to_jiffies() omits 443cae532488 scsi: lpfc: convert timeouts to secs_to_jiffies() omits a21342c61e46 scripts: add script to extract built-in firmware blobs omits 9b9d9c834c17 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] omits d952a3f01c08 mm,procfs: allow read-only remote mm access under CAP_PERFMON omits ec4c555140c6 mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix omits 899d91a50699 mm/vmscan: extract calculated pressure balance as a function omits 1d86b017bc62 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] omits fcfb7d530d4d mm: support batched unmap for lazyfree large folios during [...] omits ee194ad9c09d mm: support tlbbatch flush for a range of PTEs omits 56e7f7fe79ac mm: set folio swapbacked iff folios are dirty in try_to_unmap_one omits 393facf5ecce drivers/base/memory: simplify outputting of valid_zones_show() omits b7716c6b1816 selftests/mm: test splitting file-backed THP to any lower order. omits 76f0cdcff9ac mm/huge_memory: allow split shmem large folio to any lower order omits 57ca53f614f1 selftests/mm: make file-backed THP split work by writing P [...] omits 496c92279a1f mm/compaction: make proactive compaction high watermark co [...] omits 7adcb7d6e35b mm/compaction: remove low watermark cap for proactive compaction omits 30ddfc799d91 mm: z3fold: remove z3fold omits 7fa40a7fe913 mm: zbud: deprecate CONFIG_ZBUD omits 33b4b85940c5 mm/oom_kill: fix trivial typo in comment omits 651e6c394640 mm: memcontrol: move memsw charge callbacks to v1 omits 5b33608429ff mm: memcontrol: move stray ratelimit bits to v1 omits 76cc4db33b78 mm: memcontrol: unshare v2-only charge API bits again omits e1a6dafd0f9a memcg: add CONFIG_MEMCG_V1 for 'local' functions omits a072e667f36d memcg: factor out the replace_stock_objcg function omits 7612cdbd8b12 memcg: call the free function when allocation of pn fails omits 2e7b5a05e584 memcg: use OFP_PEAK_UNSET instead of -1 omits 7ec2cb65ef0d zram: unlock slot during recompression omits e542940ecc01 zram: remove writestall zram_stats member omits dafc09ab3d06 zram: permit reclaim in recompression handle allocation omits 675251706dc2 zram: permit reclaim in zstd custom allocator omits e8f59cdb9936 zram: remove two-staged handle allocation omits 408f986e3f9b zram: remove max_comp_streams device attr omits ae32bafabe53 zram: remove crypto include omits 216a38027cd9 zram: do not use per-CPU compression streams omits c43acfaf0421 zram: switch to non-atomic entry locking omits 70bf0712bb79 percpu/x86: enable strict percpu checks via named AS qualifiers omits 869c36549bc5 percpu: repurpose __percpu tag as a named address space qualifier omits a196bce251ef percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors omits 732baccc5ec2 percpu: use TYPEOF_UNQUAL() in variable declarations omits 7d7ea879fc28 compiler.h: introduce TYPEOF_UNQUAL() macro omits 5683662bdafc x86/kgdb: use IS_ERR_PCPU() macro omits 988cf718bf87 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] omits c14f17c0988e mm/hugetlb: fix hugepage allocation for interleaved memory nodes omits 6326fe659c4a mm-gup-fix-infinite-loop-within-__get_longterm_locked-v3 omits d0636952ccda mm: gup: fix infinite loop within __get_longterm_locked omits dabdff3eecfb mm: page_isolation: avoid calling folio_hstate() without h [...] omits 2e644c78ff89 mailmap, docs: update email to carlos.bilbao@kernel.org omits 8fe3345b3a4a mm/hugetlb_vmemmap: fix memory loads ordering omits 18fd26219b44 .mailmap: update email address for Christopher Obbard omits 516aa3a7052f kfence: skip __GFP_THISNODE allocations on NUMA systems omits b78487295fd8 nilfs2: fix possible int overflows in nilfs_fiemap() omits 28caa3bfa85d mm: compaction: use the proper flag to determine watermarks omits e07ce1500ac1 kernel: be more careful about dup_mmap() failures and upro [...] omits 5d084d77110d mm/fake-numa: handle cases with no SRAT info omits 805cf022329b mm: kmemleak: fix upper boundary check for physical addres [...] omits addecaecd10a mailmap: add an entry for Hamza Mahfooz omits 076863effd9c MAINTAINERS: mailmap: update Yosry Ahmed's email address omits b57b555a99af scripts/gdb: fix aarch64 userspace detection in get_current_task omits edb75739cb0f mm-vmscan-accumulate-nr_demoted-for-accurate-demotion-stat [...] omits 3519b4c64be5 mm/vmscan: accumulate nr_demoted for accurate demotion statistics omits 6fc40d54a88d ocfs2: fix incorrect CPU endianness conversion causing mou [...] omits 95278b352ee8 mm/zsmalloc: add __maybe_unused attribute for is_first_zpdesc() omits 22e42aafdf5e mm/vmscan: fix hard LOCKUP in function isolate_lru_folios omits 9e2b278b8572 tomoyo: use better patterns for procfs in learning mode omits ad40e4cfa5ad cifs: Simplify reparse point check in cifs_query_path_info [...] omits f29aec8018c0 cifs: Remove symlink member from cifs_open_info_data union omits 4772651ff189 smb3: add support for IAKerb omits 291d1b247f3c cifs: update internal version number omits 96aca5fa96c0 cifs: Update description about ACL permissions omits 16de085ce49d cifs: Remove unicode parameter from parse_reparse_point() [...] omits 0d130665101c cifs: Remove intermediate object of failed create SFU call omits caea7d4edac6 cifs: Validate EAs for WSL reparse points omits 9c8ffadc45bd cifs: Change translation of STATUS_PRIVILEGE_NOT_HELD to -EPERM omits 68358bc78ca2 KVM: s390: remove the last user of page->index omits 5972d24af049 KVM: s390: move PGSTE softbits omits 95d4ad2eaa3b KVM: s390: remove useless page->index usage omits e5159503fd88 KVM: s390: move gmap_shadow_pgt_lookup() into kvm omits b3c9a2d24e32 KVM: s390: stop using lists to keep track of used dat tables omits 203cd722966f KVM: s390: stop using page->index for non-shadow gmaps omits 276494b3635b KVM: s390: move some gmap shadowing functions away from mm/gmap.c omits 8a0558eecde0 KVM: s390: get rid of gmap_translate() omits 2e781f48381d KVM: s390: get rid of gmap_fault() omits 7b730f308317 KVM: s390: use __kvm_faultin_pfn() omits b9b6bbbdcab3 KVM: s390: move pv gmap functions into kvm omits fbb472b2c1ed KVM: s390: selftests: fix ucontrol memory region test omits a96f67ee064d KVM: s390: fake memslot for ucontrol VMs omits 26190d4ae862 KVM: s390: wrapper for KVM_BUG omits 1d0aa5bfcf97 KVM: Do not restrict the size of KVM-internal memory regions omits 0939156bc07c genksyms: fix syntax error for attribute before init-declarator omits 7e7f0297435e genksyms: fix syntax error for builtin (u)int*x*_t types omits 2106b6410875 genksyms: fix syntax error for attribute after 'union' omits d9a67659846f Merge branch 'for-linus/hardening' into for-next/kspp adds 7c775c6056d0 Merge tag 'dmaengine-6.14-rc1' of git://git.kernel.org/pub [...] adds 9f10e7fb6a06 Merge tag 'phy-for-6.14' of git://git.kernel.org/pub/scm/l [...] adds 72deda0abee6 Merge tag 'soundwire-6.14-rc1' of git://git.kernel.org/pub [...] adds 8080ff5ac656 Merge tag 'bcachefs-2025-01-29' of git://evilpiepirate.org [...] adds ce335806b5ec Merge tag 'ntfs3_for_6.14' of https://github.com/Paragon-S [...] adds d3d90cc2891c Merge tag 'pull-revalidate' of git://git.kernel.org/pub/sc [...] adds 90cb220062f5 Merge tag 'gpio-fixes-for-v6.14-rc1' of git://git.kernel.o [...] adds b731bc5f4965 Merge tag 's390-6.14-2' of git://git.kernel.org/pub/scm/li [...] adds b8a1c9f4b710 Merge tag 's390-6.14-3' of git://git.kernel.org/pub/scm/li [...] adds b4b0881156fb Merge tag 'docs-6.14-2' of git://git.lwn.net/linux adds 354af412b219 mm/vmscan: fix hard LOCKUP in function isolate_lru_folios adds 89eada89afcf mm/zsmalloc: add __maybe_unused attribute for is_first_zpdesc() adds faf19a9160b5 ocfs2: fix incorrect CPU endianness conversion causing mou [...] adds f1b9be4237ee mm/vmscan: accumulate nr_demoted for accurate demotion statistics adds 1f75148c969e mm-vmscan-accumulate-nr_demoted-for-accurate-demotion-stat [...] adds bc1437f14c0d scripts/gdb: fix aarch64 userspace detection in get_current_task adds 6edef06163e0 MAINTAINERS: mailmap: update Yosry Ahmed's email address adds 83ea3cdaf3a9 mailmap: add an entry for Hamza Mahfooz adds c4bc53af333e mm: kmemleak: fix upper boundary check for physical addres [...] adds 6506228c845d mm/fake-numa: handle cases with no SRAT info adds 452aba1848fb kernel: be more careful about dup_mmap() failures and upro [...] adds db3dc4856426 mm: compaction: use the proper flag to determine watermarks adds c0c26d5e39c9 nilfs2: fix possible int overflows in nilfs_fiemap() adds 2eae1cbfcd2a kfence: skip __GFP_THISNODE allocations on NUMA systems adds f79a6fa582bd .mailmap: update email address for Christopher Obbard adds e54285207c51 mm/hugetlb_vmemmap: fix memory loads ordering adds c7e513db12e2 mailmap, docs: update email to carlos.bilbao@kernel.org adds f4fa68047a65 mm: page_isolation: avoid calling folio_hstate() without h [...] adds 8f90a0303bf1 mm: gup: fix infinite loop within __get_longterm_locked adds a8b646ef1065 mm-gup-fix-infinite-loop-within-__get_longterm_locked-v3 adds 84dbf53d56e5 mm/hugetlb: fix hugepage allocation for interleaved memory nodes adds a0e3fb85abfc Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds cfa3d7770b74 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds e103ea35f700 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 43fc56752691 Merge branch 'fs-current' of linux-next adds fcdd2242c023 vsock: Keep the binding until socket destruction adds aa388c72113b vsock: Allow retrying on connect() failure adds 852a00c4281d vsock/test: Introduce vsock_bind() adds ac12b7e2912d vsock/test: Introduce vsock_connect_fd() adds 301a62dfb0d0 vsock/test: Add test for UAF due to socket unbinding adds 4695f64e028d vsock/test: Add test for connect() retries adds 6e6c62be1672 Merge branch 'vsock-transport-reassignment-and-error-handl [...] adds 752e5fcc2e77 bgmac: reduce max frame size to support just MTU 1500 adds 8c670bdfa58e tcp: correct handling of extreme memory squeeze adds 3595599fa836 net: xdp: Disallow attaching device-bound programs in gene [...] adds f7bf624b1fed selftests/net: Add test for loading devbound XDP program i [...] adds e9087e828827 Bluetooth: btusb: mediatek: Add locks for usb_driver_claim [...] adds 0983fb4799e7 Bluetooth: Fix possible infinite recursion of btusb_reset adds 514a8e6d6152 Bluetooth: Add ABI doc for sysfs reset adds 7de119bb79a6 Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming adds 5c61419e0203 Bluetooth: L2CAP: accept zero as a special value for MTU a [...] adds da5ca229b625 Merge tag 'for-net-2025-01-29' of git://git.kernel.org/pub [...] adds 2c2ebb2b4957 net: ravb: Fix missing rtnl lock in suspend/resume path adds b95102215a8d net: sh_eth: Fix missing rtnl lock in suspend/resume path adds 3effcc04d886 Merge branch 'fix-missing-rtnl-lock-in-suspend-path' adds e598d8981fd3 mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted adds 18da4b5d1232 doc: mptcp: sysctl: blackhole_timeout is per-netns adds 047558caf7e5 Merge branch 'mptcp-blackhole-only-if-1st-syn-retrans-w-o- [...] adds 0f5697f1a3f9 net: hsr: fix fill_frame_info() regression vs VLAN packets adds e759e1e4a4bd net: revert RTNL changes in unregister_netdevice_many_notify() adds d7dda216ca49 MAINTAINERS: add Neal to TCP maintainers adds 1b9335a8000f netfilter: nf_tables: reject mismatching sum of field_len [...] adds dfffaccffc53 Merge tag 'nf-25-01-30' of git://git.kernel.org/pub/scm/li [...] adds 6b575e860483 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds c78f4afbd962 bpf: Fix deadlock when freeing cgroup storage adds 0b7c1bc6b52a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5dc5942a881d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c2fa44132e8 ALSA: hda/realtek: Workaround for resume on Dell Venue 11 [...] adds 5f0f96bbe681 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 548662fe19b0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 29a97222cf81 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8e61dca03ffc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6b0615852b5a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 57b314752ec0 debugfs: Fix the missing initializations in __debugfs_file_get() adds 8dd657911d2c Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds a4006d82a8f5 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 9ba386222000 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 581090154c1b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b880cbba9cf9 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 6a8418ee9d71 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 151ee3bad515 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9d71c61c54ab Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds d09a2cbfa846 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds a126d4c51892 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 6494bd2d05f9 genksyms: fix syntax error for attribute after 'union' new c82584052781 genksyms: fix syntax error for builtin (u)int*x*_t types new a23d4c2f5b80 genksyms: fix syntax error for attribute before init-declarator new a314f52a0210 kconfig: fix file name in warnings when loading KCONFIG_DE [...] new a409fc1463d6 kconfig: fix memory leak in sym_warn_unmet_dep() new b5243fd48441 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ab89b7fc2b5 perf evsel: Add pmu_name helper new 8ce0d2da14d3 perf stat: Fix find_stat for mixed legacy/non-legacy events new 1e7fd5da38f8 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new fc337b931978 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 779684737459 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new f3966b6389c7 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 02931fc089f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ba0be7bed421 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ee00c33ce1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c6610e0dfbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c5d01bdf413f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9134ecc1de1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c35bd2dbc434 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16c228283092 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 188219c49c98 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 612d6fc3922a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 10d459151bc3 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new df0bdfb62dcf Merge branch 'next' of https://git.linaro.org/people/jens. [...] new e5256e803d30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d98eb42f906 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 4e341fe8c072 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 8e274b31bf8e Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 5b76048bec09 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 0207244ea0e7 riscv: defconfig: enable pinctrl and dwmac support for TH1520 new 9d0593da9459 riscv/futex: Optimize atomic cmpxchg new 26f2d6de4179 riscv: defconfig: drop RT_GROUP_SCHED=y new 9d87cf525fd2 RISC-V: Mark riscv_v_init() as __init new e576b7cb8183 dt-bindings: riscv: Add xtheadvector ISA extension description new bf6279b38a4b dt-bindings: cpus: add a thead vlen register length property new ce1daeeba600 riscv: dts: allwinner: Add xtheadvector to the D1/D1s devicetree new cddd63869f92 riscv: Add thead and xtheadvector as a vendor extension new 377be47f90e4 riscv: vector: Use vlenb from DT for thead new 66f197785d51 RISC-V: define the elements of the VCSR vector CSR new b9a931442451 riscv: csr: Add CSR encodings for CSR_VXRM/CSR_VXSAT new 01e3313e34d0 riscv: Add xtheadvector instruction definitions new d863910eabaf riscv: vector: Support xtheadvector save/restore new a5ea53da65c5 riscv: hwprobe: Add thead vendor extension probing new 7fa00fd6ff53 riscv: hwprobe: Document thead vendor extensions and xthea [...] new 57d7713af93e selftests: riscv: Fix vector tests new c384c5d4a2ae selftests: riscv: Support xtheadvector in vector tests new 4bf97069239b riscv: Add ghostwrite vulnerability new 2613c15b0cc1 Merge patch series "riscv: Add support for xtheadvector" new b6de116e4636 riscv/mm/fault: add show_pte() before die() new 101971298be2 riscv: add a warning when physical memory address overflows new 26fcca13b397 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71b7aace5995 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new b02bfb91b4e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62b0d216d76a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 29a6e4917e44 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 3362f0ec5b26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 69f3769cd19a Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 438e2116d7bd cifs: Change translation of STATUS_PRIVILEGE_NOT_HELD to -EPERM adds ef201e8759d2 cifs: Validate EAs for WSL reparse points adds 25f6184e24b3 cifs: Remove intermediate object of failed create SFU call adds 8b19dfb34d17 cifs: Fix getting and setting SACLs over SMB1 adds 24cf72976ace cifs: Remove unicode parameter from parse_reparse_point() [...] adds 65ccccee4eb1 cifs: Remove struct reparse_posix_data from struct cifs_op [...] adds b6d002f0a345 cifs: Rename struct reparse_posix_data to reparse_nfs_data [...] adds a46221fcdd40 cifs: Update description about ACL permissions adds 65c49767dd4f cifs: Remove symlink member from cifs_open_info_data union adds 32ba03042ab2 cifs: Simplify reparse point check in cifs_query_path_info [...] adds 12b466eb52d9 cifs: Fix creating and resolving absolute NT-style symlinks adds 660618dde2b4 cifs: Add mount option -o symlink= for choosing symlink cr [...] adds 78f69467cbbf cifs: Add mount option -o reparse=none adds b70d20510656 cifs: Add support for creating native Windows sockets adds e9152bdfedc5 cifs: Add support for creating NFS-style symlinks adds eb7fb9baef8b cifs: Fix struct FILE_ALL_INFO adds 302b3a8a8c0c smb3: add support for IAKerb adds 08f0914a584f cifs: Add support for creating WSL-style symlinks adds 7746596c2f35 cifs: update internal version number adds eaf4e6a35732 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 80adb5f08742 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4abe7b3b0651 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds b158f91883c1 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 5dbccf7ee3f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 92439891bd94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84c2725385d3 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 4a1483abd996 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e9ddfa51f0dd Merge branch '9p-next' of git://github.com/martinetd/linux adds 5ea62ce625de Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 0380fb47bad9 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 9180210f9984 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05f8da4b5429 Merge branch 'fs-next' of linux-next new d6021e02e9eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4fe7e2558bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42d9f4aa6cbf Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 7c77337194a3 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 2377f02ffd27 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7b6b07b634af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8dcb26b493d3 Merge tag 'amd-drm-fixes-6.14-2025-01-29' of https://gitla [...] new d68548126c5b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new ac3d835960b3 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 8f6ddb4ab5db drm/xe/gt_pagefault: Print engine class string new 21ccac0e22aa drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells new 33f17e2cbd93 drm/xe/pf: Reset GuC VF config when unprovisioning critica [...] new c13a42f2107c drm/xe: Fix sort order of .o lists in Makefile new b73aebc7a1e0 drm/xe/pf: Add runtime registers for graphics gen >= 30 new 1c470f4f61f3 Merge tag 'amd-drm-fixes-6.14-2025-01-29' of https://gitla [...] new 220ed690436e Merge drm/drm-next into drm-xe-next new 08e8ddb6ad36 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 123b9b621bdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 563a829b1cde module: Begin to move from RCU-sched to RCU. new 1364b850aa1a module: Use proper RCU assignment in add_kallsyms(). new 2c09dc47b4f8 module: Use RCU in find_kallsyms_symbol(). new 0f7c1e7a07ae module: Use RCU in module_get_kallsym(). new fbe6247352ee module: Use RCU in find_module_all(). new 11214bcbefd3 module: Use RCU in __find_kallsyms_symbol_value(). new aa85e25fe348 module: Use RCU in module_kallsyms_on_each_symbol(). new fcac520d90ef module: Remove module_assert_mutex_or_preempt() from try_a [...] new e8d1d970722b module: Use RCU in find_symbol(). new 45c14242c17d module: Use RCU in __is_module_percpu_address(). new 5b357a10d749 module: Allow __module_address() to be called from RCU section. new d22970bbbff5 module: Use RCU in search_module_extables(). new 339430515bb6 module: Use RCU in all users of __module_address(). new fabfe759b8b9 module: Use RCU in all users of __module_text_address(). new 9d0929fd62ce ARM: module: Use RCU in all users of __module_text_address(). new 86247804fdc9 arm64: module: Use RCU in all users of __module_text_address(). new c9868023b13b LoongArch/orc: Use RCU in all users of __module_address(). new 6612ada81d9b LoongArch: ftrace: Use RCU in all users of __module_text_a [...] new 6253fb0a7849 powerpc/ftrace: Use RCU in all users of __module_text_address(). new 21360656bb95 cfi: Use RCU while invoking __module_address(). new d1b57548de8a x86: Use RCU in all users of __module_address(). new 08869614ab26 jump_label: Use RCU in all users of __module_address(). new 8c0cd972b3c4 jump_label: Use RCU in all users of __module_text_address(). new c1454ee97ab7 bpf: Use RCU in all users of __module_text_address(). new ce9650c6607c kprobes: Use RCU in all users of __module_text_address(). new cbf5a0a8ee01 static_call: Use RCU in all users of __module_text_address(). new 48ecfdd92824 bug: Use RCU instead RCU-sched to protect module_bug_list. new efb7d72e8c71 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 8c8492ca64e7 io_uring/net: don't retry connect operation on EPOLLERR new e99327036213 Merge branch 'io_uring-6.14' into for-next new 0cface6870db Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 112c399f5ccd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7df6b3045e04 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 4cd46ae35c44 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bdc35f164b0f tomoyo: use better patterns for procfs in learning mode new 9a99f843fb51 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 8d9b65cc0b8c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 45aba1e27781 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7cf27baf0c3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a4ba1af1b1bd Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 328e86513b70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea27c8958401 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new cd3461e6f89a Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new a7dbb38e6560 KVM: s390: vsie: fix some corner-cases when grabbing vsie pages new a8fc2ecfa04a KVM: s390: vsie: stop using page->index new 86b532e981e3 KVM: s390: vsie: stop messing with page refcount new 369e597e8c13 KVM: s390: vsie: stop using "struct page" for vsie page new dc1e583bb624 KVM: Do not restrict the size of KVM-internal memory regions new c82a103f5752 KVM: s390: wrapper for KVM_BUG new 2ae5e3b985c2 KVM: s390: fake memslot for ucontrol VMs new 6054a963b18f KVM: s390: selftests: fix ucontrol memory region test new 9606bbc14448 KVM: s390: move pv gmap functions into kvm new 2c60e700483b KVM: s390: use __kvm_faultin_pfn() new 962f7b233f7f KVM: s390: get rid of gmap_fault() new 9a0681a6cfff KVM: s390: get rid of gmap_translate() new 6f05909d1b0b KVM: s390: move some gmap shadowing functions away from mm/gmap.c new 659d9e61b05a KVM: s390: stop using page->index for non-shadow gmaps new b40a16773b49 KVM: s390: stop using lists to keep track of used dat tables new 2cd91327a609 KVM: s390: move gmap_shadow_pgt_lookup() into kvm new 7c0c7131f3ce KVM: s390: remove useless page->index usage new b401e4c9520e KVM: s390: move PGSTE softbits new 2212a2dc709c KVM: s390: remove the last user of page->index new 8bc53739bc8f KVM: s390: selftests: Streamline uc_skey test to issue isk [...] new bcb647321e88 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c0d8846e3b1f Merge branch 'next' of https://github.com/kvm-x86/linux.git new 601a64a36d7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d26e30ed3ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1329c27a93ac Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 77f646164dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6714a3509a0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c1b9430bf3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06429a4f553e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44c1d51682d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9d020f626ce Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 2eb3f8afebf2 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new e07084590d89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5c21895eda5a Merge branch 'main' of git://git.infradead.org/users/willy [...] new 6eb9df8ab065 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new d916ba5eb09c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68c7cfeed15f Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new ad9f265c7328 stackinit: Add old-style zero-init syntax to struct tests new e71a29db79da stackinit: Add union initialization to selftests new dce4aab8441d kbuild: Use -fzero-init-padding-bits=all new f4d5b5c34cea Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a12882d346b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bf52e2c84281 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new df4b2bbff898 Add linux-next specific files for 20250131
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 (a13f6e0f405e) \ N -- N -- N refs/heads/master (df4b2bbff898)
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 160 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 | 2 + CREDITS | 1 - Documentation/ABI/testing/sysfs-block-zram | 8 + Documentation/admin-guide/blockdev/zram.rst | 36 +- Documentation/admin-guide/sysctl/vm.rst | 17 - Documentation/arch/riscv/hwprobe.rst | 10 + Documentation/devicetree/bindings/riscv/cpus.yaml | 19 + .../devicetree/bindings/riscv/extensions.yaml | 10 + Documentation/filesystems/proc.rst | 10 - Documentation/mm/index.rst | 1 + Documentation/mm/z3fold.rst | 28 + Documentation/networking/mptcp-sysctl.rst | 2 +- Documentation/translations/zh_CN/mm/index.rst | 1 + Documentation/translations/zh_CN/mm/z3fold.rst | 31 + MAINTAINERS | 9 +- Next/SHA1s | 57 +- Next/Trees | 1 - Next/merge.log | 1572 +++++++++----------- arch/arm/kernel/module-plts.c | 4 +- arch/arm64/include/asm/tlbflush.h | 25 +- arch/arm64/kernel/ftrace.c | 7 +- arch/arm64/mm/contpte.c | 2 +- arch/loongarch/configs/loongson3_defconfig | 3 +- arch/loongarch/kernel/ftrace_dyn.c | 9 +- arch/loongarch/kernel/unwind_orc.c | 4 +- arch/powerpc/kernel/trace/ftrace.c | 6 +- arch/powerpc/kernel/trace/ftrace_64_pg.c | 6 +- arch/riscv/Kconfig.errata | 11 + arch/riscv/Kconfig.vendor | 26 + arch/riscv/boot/dts/allwinner/sun20i-d1s.dtsi | 3 +- arch/riscv/configs/defconfig | 1 - arch/riscv/errata/thead/errata.c | 28 + arch/riscv/include/asm/bugs.h | 22 + arch/riscv/include/asm/cpufeature.h | 2 + arch/riscv/include/asm/csr.h | 15 + arch/riscv/include/asm/errata_list.h | 3 +- arch/riscv/include/asm/futex.h | 2 +- arch/riscv/include/asm/hwprobe.h | 5 +- arch/riscv/include/asm/switch_to.h | 2 +- arch/riscv/include/asm/tlbflush.h | 5 +- arch/riscv/include/asm/vector.h | 222 ++- arch/riscv/include/asm/vendor_extensions/thead.h | 47 + .../include/asm/vendor_extensions/thead_hwprobe.h | 19 + .../include/asm/vendor_extensions/vendor_hwprobe.h | 37 + arch/riscv/include/uapi/asm/hwprobe.h | 3 +- arch/riscv/include/uapi/asm/vendor/thead.h | 3 + arch/riscv/kernel/Makefile | 2 + arch/riscv/kernel/bugs.c | 60 + arch/riscv/kernel/cpufeature.c | 59 +- arch/riscv/kernel/kernel_mode_vector.c | 8 +- arch/riscv/kernel/process.c | 4 +- arch/riscv/kernel/signal.c | 6 +- arch/riscv/kernel/sys_hwprobe.c | 5 + arch/riscv/kernel/vector.c | 26 +- arch/riscv/kernel/vendor_extensions.c | 10 + arch/riscv/kernel/vendor_extensions/Makefile | 2 + arch/riscv/kernel/vendor_extensions/thead.c | 29 + .../riscv/kernel/vendor_extensions/thead_hwprobe.c | 19 + arch/riscv/mm/fault.c | 52 + arch/riscv/mm/init.c | 8 +- arch/riscv/mm/tlbflush.c | 5 +- arch/s390/include/asm/kvm_host.h | 4 +- arch/s390/kvm/gmap-vsie.c | 3 + arch/s390/kvm/gmap.c | 21 +- arch/s390/kvm/intercept.c | 2 +- arch/s390/kvm/kvm-s390.c | 19 +- arch/s390/kvm/pv.c | 20 + arch/s390/kvm/vsie.c | 104 +- arch/x86/include/asm/percpu.h | 33 +- arch/x86/include/asm/tlbflush.h | 5 +- arch/x86/kernel/callthunks.c | 3 +- arch/x86/kernel/kgdb.c | 2 +- arch/x86/kernel/unwind_orc.c | 4 +- .../accel/habanalabs/common/command_submission.c | 2 +- drivers/accel/habanalabs/common/debugfs.c | 2 +- drivers/accel/habanalabs/common/device.c | 2 +- drivers/accel/habanalabs/common/habanalabs_drv.c | 2 +- drivers/ata/libata-zpodd.c | 3 +- drivers/base/cpu.c | 3 + drivers/base/memory.c | 12 +- drivers/block/rbd.c | 6 +- drivers/block/zram/backend_zstd.c | 11 +- drivers/block/zram/zcomp.c | 165 +- drivers/block/zram/zcomp.h | 17 +- drivers/block/zram/zram_drv.c | 310 ++-- drivers/block/zram/zram_drv.h | 9 +- drivers/gpu/drm/xe/Makefile | 12 +- drivers/gpu/drm/xe/xe_gt_pagefault.c | 5 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 41 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_service.c | 23 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 2 +- drivers/net/ethernet/broadcom/bgmac.h | 3 +- drivers/net/ethernet/renesas/ravb_main.c | 22 +- drivers/net/ethernet/renesas/sh_eth.c | 4 + drivers/nvme/host/core.c | 6 +- drivers/platform/x86/amd/pmf/acpi.c | 3 +- drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/power/supply/da9030_battery.c | 3 +- drivers/scsi/lpfc/lpfc_init.c | 4 +- drivers/scsi/lpfc/lpfc_scsi.c | 12 +- drivers/scsi/lpfc/lpfc_sli.c | 24 +- drivers/scsi/lpfc/lpfc_vport.c | 2 +- drivers/spi/spi-fsl-lpspi.c | 2 +- drivers/spi/spi-imx.c | 2 +- fs/bcachefs/util.h | 2 +- fs/btrfs/disk-io.c | 6 +- fs/debugfs/file.c | 20 +- fs/smb/client/cifsacl.c | 25 +- fs/smb/client/cifsfs.c | 4 + fs/smb/client/cifsglob.h | 53 +- fs/smb/client/cifspdu.h | 20 - fs/smb/client/cifsproto.h | 2 +- fs/smb/client/cifssmb.c | 4 +- fs/smb/client/connect.c | 4 + fs/smb/client/fs_context.c | 104 ++ fs/smb/client/fs_context.h | 21 + fs/smb/client/link.c | 60 +- fs/smb/client/reparse.c | 470 +++++- fs/smb/client/reparse.h | 2 + fs/smb/common/smb2pdu.h | 14 +- fs/xfs/xfs_icache.c | 2 +- fs/xfs/xfs_sysfs.c | 7 +- include/asm-generic/percpu.h | 39 +- include/asm-generic/tlb.h | 49 +- include/linux/compiler-clang.h | 8 - include/linux/compiler-gcc.h | 8 - include/linux/compiler.h | 20 - include/linux/compiler_types.h | 2 +- include/linux/cpu.h | 1 + include/linux/cpuhotplug.h | 1 + include/linux/kallsyms.h | 3 +- include/linux/memcontrol.h | 17 +- include/linux/module.h | 2 +- include/linux/part_stat.h | 2 +- include/linux/percpu-defs.h | 6 +- include/linux/swap.h | 5 + include/net/snmp.h | 5 +- io_uring/net.c | 5 + io_uring/poll.c | 2 + kernel/bpf/bpf_cgrp_storage.c | 2 +- kernel/cfi.c | 5 +- kernel/fork.c | 13 +- kernel/jump_label.c | 31 +- kernel/kprobes.c | 2 +- kernel/livepatch/core.c | 4 +- kernel/locking/percpu-rwsem.c | 2 +- kernel/module/internal.h | 11 - kernel/module/kallsyms.c | 73 +- kernel/module/main.c | 103 +- kernel/module/tracking.c | 2 - kernel/module/tree_lookup.c | 8 +- kernel/module/version.c | 14 +- kernel/static_call_inline.c | 13 +- kernel/trace/bpf_trace.c | 24 +- kernel/trace/trace_kprobe.c | 9 +- lib/bug.c | 22 +- lib/plist.c | 12 - lib/stackinit_kunit.c | 106 ++ localversion-next | 2 +- mm/Kconfig | 47 +- mm/Makefile | 1 + mm/compaction.c | 14 +- mm/huge_memory.c | 34 +- mm/memcontrol-v1.c | 102 +- mm/memcontrol-v1.h | 39 +- mm/memcontrol.c | 203 ++- mm/memory.c | 4 +- mm/oom_kill.c | 2 +- mm/rmap.c | 115 +- mm/shmem.c | 2 +- mm/swap_state.c | 2 +- mm/vmscan.c | 70 +- mm/z3fold.c | 1447 ++++++++++++++++++ net/ceph/ceph_common.c | 10 +- net/ceph/osd_client.c | 3 +- net/core/dev.c | 37 +- net/hsr/hsr_forward.c | 7 +- net/ipv4/tcp_output.c | 9 +- net/mpls/internal.h | 4 +- net/mptcp/ctrl.c | 4 +- net/netfilter/nf_tables_api.c | 8 +- net/vmw_vsock/af_vsock.c | 13 +- scripts/Makefile.extrawarn | 3 + scripts/extract-fwblobs | 31 - scripts/kconfig/confdata.c | 6 +- scripts/kconfig/symbol.c | 1 + scripts/selinux/genheaders/genheaders | Bin 0 -> 90112 bytes security/tomoyo/common.c | 106 +- sound/pci/ac97/ac97_codec.c | 3 +- sound/pci/hda/patch_realtek.c | 16 + tools/perf/util/evsel.c | 10 + tools/perf/util/evsel.h | 1 + tools/perf/util/pmus.c | 20 +- tools/perf/util/stat-shadow.c | 3 +- tools/testing/selftests/kvm/s390/ucontrol_test.c | 24 +- tools/testing/selftests/mm/split_huge_page_test.c | 63 +- tools/testing/selftests/net/bpf_offload.py | 14 +- tools/testing/selftests/riscv/vector/.gitignore | 3 +- tools/testing/selftests/riscv/vector/Makefile | 17 +- .../selftests/riscv/vector/v_exec_initval_nolibc.c | 94 ++ tools/testing/selftests/riscv/vector/v_helpers.c | 68 + tools/testing/selftests/riscv/vector/v_helpers.h | 8 + tools/testing/selftests/riscv/vector/v_initval.c | 22 + .../selftests/riscv/vector/v_initval_nolibc.c | 72 - .../selftests/riscv/vector/vstate_exec_nolibc.c | 20 +- .../testing/selftests/riscv/vector/vstate_prctl.c | 305 ++-- tools/testing/vsock/util.c | 88 +- tools/testing/vsock/util.h | 2 + tools/testing/vsock/vsock_test.c | 122 +- 209 files changed, 5548 insertions(+), 2772 deletions(-) create mode 100644 Documentation/mm/z3fold.rst create mode 100644 Documentation/translations/zh_CN/mm/z3fold.rst create mode 100644 arch/riscv/include/asm/bugs.h create mode 100644 arch/riscv/include/asm/vendor_extensions/thead.h create mode 100644 arch/riscv/include/asm/vendor_extensions/thead_hwprobe.h create mode 100644 arch/riscv/include/asm/vendor_extensions/vendor_hwprobe.h create mode 100644 arch/riscv/include/uapi/asm/vendor/thead.h create mode 100644 arch/riscv/kernel/bugs.c create mode 100644 arch/riscv/kernel/vendor_extensions/thead.c create mode 100644 arch/riscv/kernel/vendor_extensions/thead_hwprobe.c create mode 100644 mm/z3fold.c delete mode 100755 scripts/extract-fwblobs create mode 100755 scripts/selinux/genheaders/genheaders create mode 100644 tools/testing/selftests/riscv/vector/v_exec_initval_nolibc.c create mode 100644 tools/testing/selftests/riscv/vector/v_helpers.c create mode 100644 tools/testing/selftests/riscv/vector/v_helpers.h create mode 100644 tools/testing/selftests/riscv/vector/v_initval.c delete mode 100644 tools/testing/selftests/riscv/vector/v_initval_nolibc.c