82bcd04d124a Add linux-next specific files for 20251208 d8f52650b24d smb/client: update some SMB2 status strings 0f35040de593 mm/slab: introduce kvfree_rcu_barrier_on_cache() for cache destruction d64d92b4a2f6 rbd: stop selecting CRC32, CRYPTO, and CRYPTO_AES 899617423782 ceph: stop selecting CRC32, CRYPTO, and CRYPTO_AES f770950a4709 s390/pci: Migrate s390 IRQ logic to IRQ domain API 455a65260f52 genirq: Change hwirq parameter to irq_hw_number_t eb9780a1a3c4 s390: Select POSIX_CPU_TIMERS_TASK_WORK 8543ecc0e03b s390: Unmap early KASAN shadow on memory offlining 6a35d02fec5a s390/vmem: Support 2G page splitting for KASAN shadow freeing 1442bb87b878 s390/boot: Use entire page for PTEs d9f591780112 s390/vmur: Use scnprintf() instead of sprintf() 74ac7558ea76 ALSA: Do not build obsolete API d91e9bd10125 ALSA: hda: add CIX IPBLOQ HDA controller support a4f2fa516e83 ALSA: hda/core: add addr_offset field for bus address translation 85a6544777e0 ALSA: hda: dt-bindings: add CIX IPBLOQ HDA controller support 826c0b1ed09e ALSA: hda/realtek: Add support for ASUS UM3406GA f8b1ff655586 ALSA: hda/realtek: Add support for HP Turbine Laptops c06c303832ec ocfs2: fix xattr array entry __counted_by error f38557294736 mm: memfd_luo: add CONFIG_SHMEM dependency 6a1f0a6baa8b mm: shmem: avoid build warning for CONFIG_SHMEM=n 0e8bfde5536d ocfs2: fix memory leak in ocfs2_merge_rec_left() 1464ffe83f3e ocfs2: invalidate inode if i_mode is zero after block read 410e7bc331bf kernel/watchdog.c: fix unused var warning 721ce23a3870 ocfs2: avoid -Wflex-array-member-not-at-end warning 532b08f44445 ocfs2: convert remaining read-only checks to ocfs2_emergency_state f9855a35e6c4 ocfs2: add ocfs2_emergency_state helper and apply to setattr 990453bcede9 checkpatch: add uninitialized pointer with __free attribute check 88b50094d5ec args: fix documentation to reflect the correct numbers 0bd01ad1ec32 ocfs2: fix kernel BUG in ocfs2_find_victim_chain 226669771b9e liveupdate: luo_core: fix redundant bound check in luo_ioctl() e9b295838b1a ocfs2: validate inline xattr size and entry count in ocfs2_xattr_ibody_list c9e4aeb3944d fs/fat: remove unnecessary wrapper fat_max_cache() e44c7f791fd5 ocfs2: replace deprecated strcpy with strscpy a4baa1d60a94 ocfs2: check tl_used after reading it from trancate log inode 0a335de38116 liveupdate: luo_file: don't use invalid list iterator 5add79c949b2 tests/liveupdate: add in-kernel liveupdate test 4bf8e91db0c7 liveupdate: luo_flb: introduce File-Lifecycle-Bound global state 99ba77cea981 oid_registry: allow arbitrary size OIDs 44e31d0b8d05 oid_registry: allow arbitrary size OIDs ecc46e02e0ab mm/damon/tests/core-kunit: avoid damos_test_commit stack warning 37f5ac0409a2 mm: vmscan: correct nr_requested tracing in scan_folios 7c9d204a38c5 mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gather 1e8bd594a61a mm/rmap: fix two comments related to huge_pmd_unshare() f7a56e8e0c7a mm/hugetlb: fix two comments related to huge_pmd_unshare() ac259a21c533 mm/hugetlb: fix hugetlb_pmd_shared() 188db2f73211 mm: avoid use of BIT() macro for initialising VMA flags a53879247e93 MAINTAINERS: add idr core-api doc file to XARRAY 7486ccb2024f mm/hugetlb: fix incorrect error return from hugetlb_reserve_pages() 87fb936bcddb mm: fix CONFIG_STACK_GROWSUP typo in mm.h 0e1ab18a8346 mm/huge_memory: fix folio split stats counting 0f15bb9ccad4 mm/huge_memory: make min_order_for_split() always return an order f93d7b91bfc5 mm/huge_memory: replace can_split_folio() with direct refcount calculation 61d139697101 mm/huge_memory: change folio_split_supported() to folio_check_splittable() 0aba9b9e1136 mm/sparse: fix sparse_vmemmap_init_nid_early definition without CONFIG_SPARSEMEM 2da251971ea9 powerpc/pseries/cmm: adjust BALLOON_MIGRATE when migrating pages ccc1a7c8b16c powerpc/pseries/cmm: call balloon_devinfo_init() also without CONFIG_BALLOON_COMPACTION 75ec05fd4496 kasan-unpoison-vms-addresses-with-a-common-tag-v4 270ef2d06c6f kasan-unpoison-vms-addresses-with-a-common-tag-fix 6b83afdcfa93 kasan: unpoison vms[area] addresses with a common tag 3324970cc553 kasan: refactor pcpu kasan vmalloc unpoison 6eef77d32efc mm-page_alloc-make-percpu_pagelist_high_fraction-reads-lock-free-fix 43a4ec1daa22 mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free 484bbc626682 x86-kexec-add-a-sanity-check-on-previous-kernels-ima-kexec-buffer-fix 3b852470cdba x86/kexec: add a sanity check on previous kernel's ima kexec buffer e615f850ca46 idr: fix idr_alloc() returning an ID out of range d4198ddf51a9 mailmap: update entry for Bartosz Golaszewski fc880aceef06 genalloc.h: fix htmldocs warning b41f1e49d7ab MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd acfbb947c10a mm/huge_memory: fix initialization of huge zero folio 5e5ea7f61610 iommu/amd: fix SEV-TIO support reporting 309e49039f12 rust: sync: atomic: separate import "blocks" 186e66ad4161 docs: hwmon: fix link to g762 devicetree binding 56360b2e88d5 hwmon: (emc2305) fix device node refcount leak in error path c1b7e24b3c0e hwmon: (emc2305) fix double put in emc2305_probe_childs_from_dt 09abf5cf2fec hwmon: (dell-smm) Fix off-by-one error in dell_smm_is_visible() ad4d566c5963 hwmon: (w83791d) Convert macros to functions to avoid TOCTOU 58a0cbb4f70a dm pcache: fix segment info indexing d90c601c4075 dm pcache: fix cache info indexing 5e3113080bc7 dm-pcache: advance slot index before writing slot 5fd646784e0d dm raid: add documentation for takeover/reshape raid1 -> raid5 table line examples dd44d4d0c55a gpio: tb10x: fix OF_GPIO dependency f5a5c9b40490 fs: exfat: improve error code handling in exfat_find_empty_entry() c2ae8b0df2d1 sched/core: Fix psi_dequeue() for Proxy Execution ca125231dd29 sched/fair: Fix unfairness caused by stalled tg_load_avg_contrib when the last task migrates out 22abd832776b sched/rt: Remove a preempt-disable section in rt_mutex_setprio() e38e5299747b sched/hrtick: Fix hrtick() vs. scheduling context dde3763365d8 sched/headers: Remove whitespace noise from kernel/sched/sched.h 90dfeef1cd38 seqlock: Cure some more scoped_seqlock() optimization fails ce1799781200 ARM: dts: qcom: msm8974: Start using rpmpd for power domains cc09be7d6440 ARM: dts: qcom: msm8974: Sort header includes alphabetically 825db404fbed arm64: dts: qcom: sm8650: Fix compile warnings in USB controller node 2d0165726d20 arm64: dts: qcom: sm8550: Fix compile warnings in USB controller node 3e12e2ec598b arm64: dts: qcom: sc8280xp: Add missing VDD_MXC links 2dac255225ec pmdomain: qcom: rpmhpd: Add MXC to SC8280XP 01e17231b051 dt-bindings: power: qcom,rpmpd: Add SC8280XP_MXC_AO d60e51cbae7e arm64: dts qcom: sdm845-oneplus-enchilada: Specify panel name within the compatible f58946000272 LoongArch: Adjust default config files for 32BIT/64BIT e96b5fd4021c LoongArch: Adjust VDSO/VSYSCALL for 32BIT/64BIT 1fff6d33bbd7 LoongArch: Adjust misc routines for 32BIT/64BIT 4a59759f8ffb LoongArch: Adjust user accessors for 32BIT/64BIT 6981625346e4 LoongArch: Adjust system call for 32BIT/64BIT 9e2cbf875aa1 LoongArch: Adjust module loader for 32BIT/64BIT d6fbf6b1e0f3 LoongArch: Adjust time routines for 32BIT/64BIT aa6dea9a5aa5 LoongArch: Adjust process management for 32BIT/64BIT 2425fc21ddc2 LoongArch: Adjust memory management for 32BIT/64BIT cd1e0da36b0f LoongArch: Adjust boot & setup for 32BIT/64BIT 708ed32c84cc LoongArch: Adjust common macro definitions for 32BIT/64BIT 81f5d15c48c4 LoongArch: Add adaptive CSR accessors for 32BIT/64BIT 79974cc3ba45 LoongArch: Add atomic operations for 32BIT/64BIT bf3fa8f232a1 LoongArch: Add new PCI ID for pci_fixup_vgadev() dbb994b44c33 LoongArch: Add and use some macros for AVEC 1de0ae21f136 LoongArch: Correct the calculation logic of thread_count a258a3cb1895 LoongArch: Use unsigned long for _end and _text 4a71df151e70 LoongArch: Use __pmd()/__pte() for swap entry conversions a91b446e359a LoongArch: Fix arch_dup_task_struct() for CONFIG_RANDSTRUCT 3c250aecef62 LoongArch: Fix build errors for CONFIG_RANDSTRUCT 17fcc4bd7edc LoongArch: Simplify __arch_bitrev32() implementation 10eda1c51cbb LoongArch: Select HAVE_ARCH_BITREVERSE in Kconfig 3af870aedbff nfs/localio: fix regression due to out-of-order __put_cred bd3b04b46c7a NFSv4: Handle NFS4ERR_NOTSUPP errors for directory delegations 0b873de2c02f nfs/localio: remove 61 byte hole from needless ____cacheline_aligned f50d0328d02f nfs/localio: remove alignment size checking in nfs_is_local_dio_possible 87c9e88ac4a1 ovl: pass original credentials, not mounter credentials during create 9146c7e53fa8 cifs: Remove dead function prototypes d159702c9492 smb/client: add two elements to smb2_error_map_table array 523ecd976632 smb: rename to STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP bf80d1517dc8 smb/client: remove unused elements from smb2_error_map_table array 6c1eb31ecb97 smb/client: reduce loop count in map_smb2_to_linux_error() by half 7ad785927d9e smb: client: Add tracepoint for krb5 auth a8fce7c807b1 smb: client: improve error message when creating SMB session 855982a52ff7 smb: client: relax session and tcon reconnect attempts 615a6e7d83f9 mshv: Cleanly shutdown root partition with MSHV f0be2600ac55 mshv: Use reboot notifier to configure sleep state 723c47a221ee mshv: Add definitions for MSHV sleep state configuration b9a66cd5ccbb mshv: Add support for movable memory regions c39dda08286f mshv: Add refcount and locking to mem regions abceb4297bf8 mshv: Fix huge page handling in memory region traversal e950c30a1051 mshv: Move region management to mshv_regions.c 6f6aed2c497e mshv: Centralize guest memory region destruction df4ff5f6cf78 mshv: Refactor and rename memory region handling functions 9d70ef7a18e0 mshv: adjust interrupt control structure for ARM64 b5110eaf6753 Drivers: hv: use kmalloc_array() instead of kmalloc() c720e6a873cc mshv: Add ioctl for self targeted passthrough hvcalls 7bfe3b8ea6e3 Drivers: hv: Introduce mshv_vtl driver 4ae4dde6f34a cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB2 ef529f655a2c cifs: client: allow changing multichannel mount options on remount 32a60868093a cifs: Do some preparation prior to organising the function declarations f80ac7eda1cf cifs: Add a tracepoint to log EIO errors 3a7b6d0afe6e cifs: Don't need state locking in smb2_get_mid_entry() 87fba18abbb8 cifs: Remove the server pointer from smb_message 6a86a4cc281a cifs: Fix specification of function pointers 28405cb5b2fd cifs: Replace SendReceiveBlockingLock() with SendReceive() plus flags 62432a3f5145 cifs: Clean up some places where an extra kvec[] was required for rfc1002 6be09580df5c cifs: Make smb1's SendReceive() wrap cifs_send_recv() 83bfbd0bb902 cifs: Remove the RFC1002 header from smb_hdr 9d85ac939d52 cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB1 c5108c58b991 tracing: Fix typo in trace_seq.c 0f17df72a714 tracing: Fix typo in trace_probe.c fa3f733d97e5 tracing: Fix multiple typos in trace_osnoise.c 6ce5725d7373 tracing: Fix multiple typos in trace_events_user.c 0166d3e31aaf tracing: Fix typo in trace_events_trigger.c c29e75532e98 tracing: Fix typo in trace_events_hist.c 86f320904e2f tracing: Fix typo in trace_events_filter.c d4290963d5af tracing: Fix multiple typos in trace_events.c 8d4cdbd45cd4 tracing: Fix multiple typos in trace.c 81354f63359f tracing: Fix typo in ring_buffer_benchmark.c 1edb820ae977 tracing: Fix multiple typos in ring_buffer.c 2ec7345c2d58 tracing: Fix typo in fprobe.c 9c3f3b8fea2d tracing: Fix typo in fpgraph.c 47ef834209e5 tracing: Fix fixed array of synthetic event 02e7769e38c8 tracing: Fix enabling of tracing on file release 979e2ec58de2 drm: nouveau: Replace sprintf() with sysfs_emit() d84e47edf156 drm/nouveau: fix circular dep oops from vendored i2c encoder 2bdc2c0e12fa drm/nouveau: refactor deprecated strcpy c8ed57e24380 iommufd/selftest: Do not leak the hwpt if IOMMU_TEST_OP_MD_CHECK_MAP fails 63a2cffb09da iommufd/selftest: Make it clearer to gcc that the access is not out of bounds 93013488dd77 iommufd: Fix building without dmabuf 2eeb09fe1c51 libperf: Use 'extern' in LIBPERF_API visibility macro 033c41888d81 tools/power turbostat: Dump hypervisor name 8b1eeef11558 tools/power turbostat: Dump CPUID.1.ECX[31] (Hypervisor) 523a4a43b142 tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) 55d57b3bcc7e io_uring/poll: unify poll waitqueue entry and list removal a4c694bfc245 io_uring/kbuf: use WRITE_ONCE() for userspace-shared buffer ring fields da33e457f680 drm/xe/guc_ct: Assert on credits mismatch during runtime suspend 944a8313a7eb drm/xe: expose PAT software config to debugfs 624f494ee6e9 drm/xe: Refactor PAT dump to use shared helpers d740d52e342b ALSA: usb-audio: Initialize status1 to fix uninitialized symbol errors 210d77cca3d0 ALSA: firewire-motu: fix buffer overflow in hwdep read for DSP events 3ce8f4a501f6 ARM: omap1: avoid symbol clashes in fiq handler 79a45ddcdbba regulator: fixed: Rely on the core freeing the enable GPIO c34b04cc6178 ALSA: hda: cs35l41: Fix NULL pointer dereference in cs35l41_hda_read_acpi() fe93446b5ebd vfs: use UAPI types for new struct delegation definition 8cf01d0c4372 mqueue: correct the type of ro to int afb9917d9b37 Revert "net/socket: convert sock_map_fd() to FD_ADD()" 3e281113f871 9p: fix new mount API cache option handling f0445613314f 9p: fix cache/debug options printing in v9fs_show_options 164312662ae9 fbdev: ssd1307fb: fix potential page leak in ssd1307fb_probe() 479acb9db319 drm/plane: Fix IS_ERR() vs NULL check in drm_plane_create_hotspot_properties() 35e282c1868d drm/bridge: ti-sn65dsi83: ignore PLL_UNLOCK errors db9c67bfca85 gpio: qixis: select CONFIG_REGMAP_MMIO 52721cfc78c7 gpio: regmap: Fix memleak in error path in gpio_regmap_register() 150215b89bcf drivers/xen: use min() instead of min_t() 6987d58a9cbc Add linux-next specific files for 20251205 b7960b904861 tpm2-sessions: Open code tpm_buf_append_hmac_session() bc677a9216e1 tpm2-sessions: Remove 'attributes' parameter from tpm_buf_append_auth bda1cbf73c6e tpm2-sessions: Fix tpm2_read_public range checks 6e9722e9a7bf tpm2-sessions: Fix out of range indexing in name_size 0373d5c387f2 bnxt_en: Fix XDP_TX path a479a27f4da4 gve: Move gve_init_clock to after AQ CONFIGURE_DEVICE_RESOURCES call dd75c723ef56 r8169: fix RTL8117 Wake-on-Lan in DASH mode 8ac1dacec458 mlxsw: spectrum_mr: Fix use-after-free when updating multicast route stats 8b0e69763ef9 mlxsw: spectrum_router: Fix neighbour use-after-free b6b638bda240 mlxsw: spectrum_router: Fix possible neighbour reference count leak c4cdf7376271 net: phy: marvell-88q2xxx: Fix clamped value in mv88q2xxx_hwmon_write da67179e5538 drm/nouveau/gsp: Allocate fwsec-sb at boot 55b7d75112c2 ocfs2: invalidate inode if i_mode is zero after block read 1abfb92dcae8 kernel/watchdog.c: fix unused var warning 3a59e3e68922 ocfs2: avoid -Wflex-array-member-not-at-end warning 8b35a439ae00 ocfs2: convert remaining read-only checks to ocfs2_emergency_state 6a5f791bc78d ocfs2: add ocfs2_emergency_state helper and apply to setattr f8073b55b243 checkpatch: add uninitialized pointer with __free attribute check 2b9f6537d32d args: fix documentation to reflect the correct numbers 24f4966dd55b ocfs2: fix kernel BUG in ocfs2_find_victim_chain bea933a6fe3a liveupdate: luo_core: fix redundant bound check in luo_ioctl() 33b261a2cb81 ocfs2: validate inline xattr size and entry count in ocfs2_xattr_ibody_list 9db6b77ac367 fs/fat: remove unnecessary wrapper fat_max_cache() 98c80720c6d4 ocfs2: replace deprecated strcpy with strscpy 479e772d44ab ocfs2: check tl_used after reading it from trancate log inode eaf7125d30ce liveupdate: luo_file: don't use invalid list iterator 6ab3af586e5d tests/liveupdate: add in-kernel liveupdate test 6ae88b58caeb liveupdate: luo_flb: introduce File-Lifecycle-Bound global state bc1a6b530b57 oid_registry: allow arbitrary size OIDs 15b7e498f4bf oid_registry: allow arbitrary size OIDs 3cfeff1d2304 MAINTAINERS: add idr core-api doc file to XARRAY 93eb08c8bd66 mm/hugetlb: fix incorrect error return from hugetlb_reserve_pages() faf6f7bcb621 mm: fix CONFIG_STACK_GROWSUP typo in mm.h b39efac2a674 mm/huge_memory: fix folio split stats counting 137bab68c82e mm/huge_memory: make min_order_for_split() always return an order ee10d7c94357 mm/huge_memory: replace can_split_folio() with direct refcount calculation a1935e59db81 mm/huge_memory: change folio_split_supported() to folio_check_splittable() 43c1e87a12b9 mm/sparse: fix sparse_vmemmap_init_nid_early definition without CONFIG_SPARSEMEM 4cd701ab1a22 powerpc/pseries/cmm: adjust BALLOON_MIGRATE when migrating pages 75023da9f57a powerpc/pseries/cmm: call balloon_devinfo_init() also without CONFIG_BALLOON_COMPACTION 674e5755fd74 kasan: unpoison vms[area] addresses with a common tag 7cc5c03d90c0 kasan: refactor pcpu kasan vmalloc unpoison 02eec0a86088 mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN f0cba1515b89 mm-page_alloc-make-percpu_pagelist_high_fraction-reads-lock-free-fix 9f1143892eff mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free 330aee524f61 x86-kexec-add-a-sanity-check-on-previous-kernels-ima-kexec-buffer-fix 717fa17b7319 x86/kexec: add a sanity check on previous kernel's ima kexec buffer 11a0b64f340d idr: fix idr_alloc() returning an ID out of range a94dc22c4fe2 mailmap: update entry for Bartosz Golaszewski d9391f991ed3 genalloc.h: fix htmldocs warning 5a2a6bd2905b MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd ac9b1414158f mm/huge_memory: fix initialization of huge zero folio 13989207ee29 nvme-fabrics: add ENOKEY to no retry criteria for authentication failures bb9f4cca7c03 nvme-auth: use kvfree() for memory allocated with kvcalloc() 5c8d134f0155 nvmet-tcp: use kvcalloc for commands array ce234d838d3b nvmet-rdma: use kvcalloc for commands and responses arrays b645d5a25d49 nvme: fix typo error in nvme target 57413f0899fa nvmet-fc: use pr_* print macros instead of dev_* 86ef6f7fc741 nvmet-fcloop: remove unused lsdir member. f9929c518de8 nvmet-fcloop: check all request and response have been processed 67582dfd870a nvme-fc: check all request and response have been processed 7a9a625ab751 smb: client: Add tracepoint for krb5 auth 666065caa31a pinctrl: add CONFIG_OF dependencies for microchip drivers c431ce8b8eb4 smb: client: improve error message when creating SMB session e7e1815d4710 smb: client: relax session and tcon reconnect attempts ad8a00221798 NFSv4: Handle NFS4ERR_NOTSUPP errors for directory delegations c20b6f45fda7 nfs/localio: remove 61 byte hole from needless ____cacheline_aligned db19c2d082c5 nfs/localio: remove alignment size checking in nfs_is_local_dio_possible 30a4385509b4 nfs/localio: fix regression due to out-of-order __put_cred b6cb3ccef6e1 autofs: fix per-dentry timeout warning ba521f56912f smb: add two elements to smb2_error_map_table array 905d8999d67d smb/client: remove unused elements from smb2_error_map_table array 26866d690bd1 smb/client: reduce loop count in map_smb2_to_linux_error() by half 3ff9bc2be897 cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB2 8f869faed209 cifs: Remove dead function prototypes d1d9fad9591c cifs: Do some preparation prior to organising the function declarations d53ec5423b0e cifs: Add a tracepoint to log EIO errors 0b0c42440bd8 cifs: Don't need state locking in smb2_get_mid_entry() 48114e9c5a3a cifs: Remove the server pointer from smb_message b6a11f9a6030 cifs: Fix specification of function pointers 61726ae16c86 cifs: Replace SendReceiveBlockingLock() with SendReceive() plus flags d3f782f4e4da cifs: Clean up some places where an extra kvec[] was required for rfc1002 ff83eef764a2 cifs: Make smb1's SendReceive() wrap cifs_send_recv() e35b4fcf9409 cifs: Remove the RFC1002 header from smb_hdr dfca45e69875 cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB1 8eca12a25669 cifs: client: allow changing multichannel mount options on remount 1145ccc9a78d mm-page_alloc-make-percpu_pagelist_high_fraction-reads-lock-free-fix b38dbc0363f2 mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free f8d20950575d x86-kexec-add-a-sanity-check-on-previous-kernels-ima-kexec-buffer-fix 346f93a2f837 x86/kexec: add a sanity check on previous kernel's ima kexec buffer aa09191b8b0d idr: fix idr_alloc() returning an ID out of range 6508d271141c mailmap: update entry for Bartosz Golaszewski dbf90b175d61 genalloc.h: fix htmldocs warning d65513edc3cb MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd b3b3f374bd32 mm/huge_memory: fix initialization of huge zero folio 3dc7ae575aa1 sched/fair: Fix unfairness caused by stalled tg_load_avg_contrib when the last task migrates out b53fb6152591 sched/rt: Remove a preempt-disable section in rt_mutex_setprio() 40671f3f9198 sched/hrtick: Fix hrtick() vs. scheduling context 1402802b0e7b sched/headers: Remove whitespace noise from kernel/sched/sched.h f85fd15b0da7 sched/fair: Clear ->h_load_next when unregistering a cgroup 5ad837c6b9a5 dm raid: add documentation for takeover/reshape raid1 -> raid5 table line examples f7deec3ebe2c 9p: fix new mount API cache option handling 5a6cb1a360c3 9p: fix cache/debug options printing in v9fs_show_options aa8aba61d4e1 fs: assert on I_FREEING not being set in iput() and iput_not_last() f9ff623bca1d mm/slab: introduce kvfree_rcu_barrier_on_cache() for cache destruction 9c0bad7508a8 tools/power turbostat: version 2025.12.02 1a23ba6a1ba2 tools/power turbostat: Print wide names only for RAW 64-bit columns 2ba8b24e9da4 tools/power turbostat: Print percentages in 8-columns 8808292799b0 tools/power turbostat: Print "nan" for out of range percentages 951845d51d1d tools/power turbostat: Validate APERF access for VMWARE 68769a0b5ada tools/power turbostat: Enhance perf probe 19476a592bf2 tools/power turbostat: Validate RAPL MSRs for AWS Nitro Hypervisor 51860d6330b6 tools/power x86_energy_perf_policy: Fix potential NULL pointer dereference 7446bd6119fa tools/power x86_energy_perf_policy: Fix format string in error message 90a2fe257679 tools/power x86_energy_perf_policy: Simplify Android MSR probe 2ff4b59f2e62 tools/power x86_energy_perf_policy: Add Android MSR device support d71cb404f002 tools/power turbostat: Add run-time MSR driver probe 2313b97bc0cc tools/power turbostat: Set per_cpu_msr_sum to NULL after free 28a3ad1fd2ab tools/power turbostat: Add LLC stats abc0515104b6 tools/power turbostat: version 2025.12.02 8f69efa5707c tools/power turbostat: Print wide names only for RAW 64-bit columns 3e1ae6a092ba tools/power turbostat: Print percentages in 8-columns 3e5b00f4f0ee tools/power turbostat: Print "nan" for out of range percentages 08ce24369f8e tools/power turbostat: Validate APERF access for VMWARE b755ccdc148b tools/power turbostat: Enhance perf probe 0445469675e2 tools/power turbostat: Validate RAPL MSRs for AWS Nitro Hypervisor 26c9f36c5bf9 tools/power x86_energy_perf_policy: Fix potential NULL pointer dereference 6bf260f71513 tools/power x86_energy_perf_policy: Fix format string in error message d61a1a28b48d tools/power x86_energy_perf_policy: Simplify Android MSR probe 67b70789a93a tools/power x86_energy_perf_policy: Add Android MSR device support a4740b57dded tools/power turbostat: Add run-time MSR driver probe 2dd56dff1c87 dm pcache: fix segment info indexing ed79b300272a dm pcache: fix cache info indexing eb0cfcf26571 jfs: Add missing set_freezable() for freezable kthread 9218dc26fd92 jfs: nlink overflow in jfs_rename c0ccb8981ff2 mailmap: Update email address for Abel Vesa fd87c8a7982f nvme-fabrics: add ENOKEY to no retry criteria for authentication failures 620a3d6a076a nvme-auth: use kvfree() for memory allocated with kvcalloc() 24717cd21924 nvmet-tcp: use kvcalloc for commands array 93cf6028b88d nvmet-rdma: use kvcalloc for commands and responses arrays e4475ae4586a nvme: fix typo error in nvme target d3132d5a1720 nvmet-fc: use pr_* print macros instead of dev_* facf78e89270 nvmet-fcloop: remove unused lsdir member. d4a3dc77e6d6 nvmet-fcloop: check all request and response have been processed 92ee1738dd50 nvme-fc: check all request and response have been processed 3331befe9ac9 tools/power turbostat: Set per_cpu_msr_sum to NULL after free 67266d8b150d tools/power turbostat: Add LLC stats 8837538ad6c5 LoongArch: Adjust default config files for 32BIT/64BIT a79a8a06cb9a LoongArch: Adjust VDSO/VSYSCALL for 32BIT/64BIT 781d7c8a0707 LoongArch: Adjust misc routines for 32BIT/64BIT 81774b3e4a47 LoongArch: Adjust user accessors for 32BIT/64BIT d3d4592bdc6c LoongArch: Adjust system call for 32BIT/64BIT 9ab7b8baf2dc LoongArch: Adjust module loader for 32BIT/64BIT 236bde8463dc LoongArch: Adjust time routines for 32BIT/64BIT c70318919751 LoongArch: Adjust process management for 32BIT/64BIT 313db2b51f70 LoongArch: Adjust memory management for 32BIT/64BIT 419322d5f55c LoongArch: Adjust boot & setup for 32BIT/64BIT c4bae069073b LoongArch: Adjust common macro definitions for 32BIT/64BIT 70bdebc8cb82 mshv: adjust interrupt control structure for ARM64 6b109d754286 Drivers: hv: use kmalloc_array() instead of kmalloc() 9086c28815c5 LoongArch: Add adaptive CSR accessors for 32BIT/64BIT 7f72f0794837 LoongArch: Add atomic operations for 32BIT/64BIT 5f360b21ad75 LoongArch: Add new PCI ID for pci_fixup_vgadev() 6cdbc1dfb043 LoongArch: Correct the calculation logic of thread_count 878b39fc97b2 LoongArch: Use unsigned long for _end and _text 4df9c1543107 LoongArch: Fix arch_dup_task_struct() for CONFIG_RANDSTRUCT 6944a853a40b LoongArch: Fix build errors for CONFIG_RANDSTRUCT 046b97e10508 LoongArch: Simplify __arch_bitrev32() implementation 03042b52ef29 LoongArch: Select HAVE_ARCH_BITREVERSE in Kconfig f1a250c33a25 arm64: dts: qcom: talos: Correct UFS clocks ordering a45a80914e51 mshv: Add ioctl for self targeted passthrough hvcalls db7df69995ff Drivers: hv: Introduce mshv_vtl driver