This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-current in repository linux-next.
omits 3bfe1da11c0d Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...] omits 60bffdb5c488 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 5459db03c3b4 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds 114ea9bbaf76 io_uring: fix nr_segs calculation in io_import_kbuf new d245b2e53e81 Merge tag 'io_uring-6.19-20251218' of git://git.kernel.org [...] adds d9f514d3e6ee block: move around bio flagging helpers adds 9637fc3bdd10 selftests: ublk: fix overflow in ublk_queue_auto_zc_fallback() adds 1fd4b8d7e3cf selftests: ublk: correct last_rw map type in seq_io.bt adds fe8c0182d494 selftests: ublk: remove unused ios map in seq_io.bt adds 58eec4f3fc28 selftests: ublk: fix fio arguments in run_io_and_recover() adds 20da98a07bcb selftests: ublk: use auto_zc for PER_IO_DAEMON tests in stress_04 adds d8295408e0cf selftests: ublk: don't share backing files between ublk servers adds 52bc48376326 selftests: ublk: forbid multiple data copy modes adds b9f0a94c3b2e selftests: ublk: add support for user copy to kublk adds 63276182c513 selftests: ublk: add user copy test cases adds 9869d3a6fed3 block: fix race between wbt_enable_default and IO submission adds 54891a96b7a9 loop: use READ_ONCE() to read lo->lo_state without locking adds 4b2b03151e2e zloop: use READ_ONCE() to read lo->lo_state in queue_rq path adds 67d85b062dcb Documentation: admin-guide: blockdev: replace zone_capacit [...] adds a58383fa45c7 block: add allocation size check in blkdev_pr_read_keys() adds c258f5c4502c ublk: fix deadlock when reading partition table adds c9b5645fd8ca block: rnbd-clt: Fix leaked ID in init_dev() adds ccb8a3c08adf block: validate pi_offset integrity limit adds af65faf34f6e block: validate interval_exp integrity limit new d8ba32c5a460 Merge tag 'block-6.19-20251218' of git://git.kernel.org/pu [...] adds 7a089c5d35aa iommupt: Return ERR_PTR from _table_alloc() new c2e8dc1222c2 amd/iommu: Preserve domain ids inside the kdump kernel new c7fe9384c85d amd/iommu: Make protection domain ID functions non-static new e4a3d52ab971 Merge tag 'iommu-fixes-v6.19-rc1' of git://git.kernel.org/ [...] adds 53ca00a19d34 mm/slub: reset KASAN tag in defer_free() before accessing [...] new 44f9a00a44a0 Merge tag 'slab-for-6.19-rc2' of git://git.kernel.org/pub/ [...] adds e5aff444e3a7 x86/xen: Fix sparse warning in enlighten_pv.c new 255a918a943b Merge tag 'for-linus-6.19-rc2-tag' of git://git.kernel.org [...] adds 1b9439c933b5 KVM: selftests: Add missing "break" in rseq_test's param parsing adds e2b43fb25243 KVM: x86: Apply runtime updates to current CPUID during KV [...] adds 824d227324dc KVM: selftests: Add a CPUID testcase for KVM_SET_CPUID2 wi [...] adds 9935df5333aa KVM: Disallow toggling KVM_MEM_GUEST_MEMFD on an existing memslot adds af62fe2494da KVM: Harden and prepare for modifying existing guest_memfd [...] adds da01f64e7470 KVM: nSVM: Clear exit_code_hi in VMCB when synthesizing ne [...] adds f402ecd7a8b6 KVM: nSVM: Set exit_code_hi to -1 when synthesizing SVM_EX [...] adds b2849bec936b KVM: VMX: Update SVI during runtime APICv activation adds 297631388309 KVM: nVMX: Immediately refresh APICv controls as needed on [...] adds 0499add8efd7 Merge tag 'kvm-x86-fixes-6.19-rc1' of https://github.com/k [...] new 072c0b4f0f95 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds b7737c38e7cb arm64: mm: Simplify check in arch_kfence_init_pool() adds eb972eab0794 lkdtm/bugs: Add cases for BUG and PANIC occurring in hardi [...] adds 63de2b3859ba arm64/efi: Remove unneeded SVE/SME fallback preserve/store [...] adds 98a97bf41528 arm64/gcs: Flush the GCS locking state on exec new f4ea8e05f2a8 lkdtm/bugs: Do not confuse the clang/objtool with busy wait loop new 18dfd1cbf6a6 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds bd94fbe8b55f MIPS: Alchemy: Remove bogus static/inline specifiers adds 680ad315caaa MIPS: Fix a reference leak bug in ip22_check_gio() new a688362b19c4 Merge tag 'mips-fixes_6.19_1' of git://git.kernel.org/pub/ [...] adds 3e8ade58b71b arm64: kdump: Fix elfcorehdr overlap caused by reserved me [...] adds 7fff398df4c4 dt-bindings: display/ti: Simplify dma-coherent property adds 512e1568562b dt-bindings: clock: sprd,sc9860-clk: Allow "reg" for gate clocks adds 0f5796dac1bb cpufreq: dt-platdev: Fix creating device on OPPv1 platforms adds 67549b73f10b dt-bindings: gpu: img,powervr-rogue: Document GE7800 GPU i [...] adds 54de247a0efa dt-bindings: Updates Linus Walleij's mail address new 987697749def arm64: dts: mediatek: mt7986: add dtbs with applied overla [...] new 0773bc6ab7ec arm64: dts: mediatek: mt7988: add dtbs with applied overla [...] new ce7b1d58609a arm64: dts: mediatek: Apply mt8395-radxa DT overlay at build time new d571fe47bb86 Merge tag 'devicetree-fixes-for-6.19-1' of git://git.kerne [...] adds 726c93b0408f kunit: Drop unused parameter from kunit_device_register_internal adds c33b68801fbe kunit: make FAULT_TEST default to n when PANIC_ON_OOPS new fa084c35afa1 Merge tag 'linux_kselftest-kunit-fixes-6.19-rc3' of git:// [...] new 244a07c4862d drm/amd: Resume the device in thaw() callback when console [...] new 69741d9ccc72 drm/amd/display: Fix scratch registers offsets for DCN35 new fd62aa13d3ee drm/amd/display: Fix scratch registers offsets for DCN351 new 3886b198bd6e drm/amd/display: Fix DP no audio issue new 77f73253015c drm/amdgpu: fix a job->pasid access race in gpu recovery new 7a372e214f6b drm/amd/pm: restore SCLK settings after S0ix resume new 969faea4e9d0 drm/amdkfd: Fix improper NULL termination of queue restore [...] new 46eb784f3e9a Merge tag 'amd-drm-fixes-6.19-2025-12-17' of https://gitla [...] adds fe27e709d91f drm/tests: hdmi: Handle drm_kunit_helper_enable_crtc_conne [...] adds 141d95e42884 drm/tests: Handle EDEADLK in drm_test_check_valid_clones() adds 526aafabd756 drm/tests: Handle EDEADLK in set_up_atomic_state() adds 630efee9493c drm: Fix object leak in DRM_IOCTL_GEM_CHANGE_HANDLE adds 84318277d633 Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes adds 2b973ca48ff3 drm/panel: sony-td4353-jdi: Enable prepare_prev_first adds 7bbf6d15e935 accel/amdxdna: Block running under a hypervisor adds 2bfca4fe1f36 drm/panel: visionox-rm69299: Depend on BACKLIGHT_CLASS_DEVICE new 77de4a273d30 Merge tag 'drm-misc-fixes-2025-12-18' of https://gitlab.fr [...] new b32045d73bb4 drm/xe: Fix freq kobject leak on sysfs_create_files failure new c88a0731ed95 drm/xe: Apply Wa_14020316580 in xe_gt_idle_enable_pg() new 224a6ac0808d drm/xe: Do not reference loop variable directly new 9acc3295813b drm/xe: fix drm_gpusvm_init() arguments new 17d52ab2a6ec drm/xe/throttle: Skip reason prefix while emitting array new 61e6b711c30f drm/xe/vf: Stop waiting for ring space on VF post migratio [...] new 17445af7dcc7 drm/me/gsc: mei interrupt top half should be in irq disabl [...] new 449bcd5d45eb drm/xe/bo: Don't include the CCS metadata in the dma-buf sg-table new c770467d28bd drm/xe/vf: Fix queuing of recovery work new eafb6f62093f drm/xe: Increase TDF timeout new eed5b815fa49 drm/xe: Restore engine registers before restarting schedul [...] new 8e4613040091 drm/xe: Limit num_syncs to prevent oversized allocations new f8dd66bfb4e1 drm/xe/oa: Limit num_syncs to prevent oversized allocations new 6f0f404bd289 drm/xe: Adjust long-running workload timeslices to reasona [...] new 256edb267a9d drm/xe/oa: Always set OAG_OAGLBCTXCTRL_COUNTER_RESUME new eb192bedf590 drm/xe/xe_sriov_vfio: Fix return value in xe_sriov_vfio_mi [...] new 3595114bc31d drm/xe/oa: Disallow 0 OA property values new 3767ca4166ad drm/xe/eustall: Disallow 0 EU stall property values new fe3ccd24138f drm/xe: Drop preempt-fences when destroying imported dma-bufs. new 80f9c601d9c4 drm/xe: Use usleep_range for accurate long-running workloa [...] new f66ac60dee28 Merge tag 'drm-xe-fixes-2025-12-19' of https://gitlab.free [...] new a0bdd554a821 Merge tag 'drm-fixes-2025-12-20' of https://gitlab.freedes [...] adds ed724ea1b82a dt-bindings: mmc: sdhci-of-aspeed: Switch ref to sdhci-com [...] adds a9c4c9085ec8 mmc: sdhci-of-arasan: Increase CD stable timeout to 2 seconds adds d3ecb12e2e04 mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to [...] new 3ed22a356c10 Merge tag 'mmc-v6.19-rc1' of git://git.kernel.org/pub/scm/ [...] adds 46c28bbbb150 hwmon: (dell-smm) Limit fan multiplier to avoid overflow adds 6946c726c3f4 hwmon: (ibmpex) fix use-after-free in high/low store adds 82f2aab35a1a hwmon: (tmp401) fix overflow caused by default conversion [...] adds 6cde588e6493 hwmon: (DS620) Update broken Datasheet URL in driver docum [...] new b3db91c3bfea hwmon: (ltc4282): Fix reset_history file permissions new f0ae3a50624b Merge tag 'hwmon-for-v6.19-rc2' of git://git.kernel.org/pu [...] adds 2145f447b79a xfs: ignore discard return value adds 5990fd756943 xfs: fix a UAF problem in xattr repair adds f06725052098 xfs: fix stupid compiler warning adds fc40459de825 xfs: fix a memory leak in xfs_buf_item_init() adds 8dc15b7a6e59 xfs: fix XFS_ERRTAG_FORCE_ZERO_RANGE for zoned file system adds 982d2616a290 xfs: validate that zoned RT devices are zone aligned adds dc68c0f60169 xfs: fix the zoned RT growfs check for zone alignment new f67e8a5e3ead Merge tag 'xfs-fixes-6.19-rc2' of git://git.kernel.org/pub [...] new 4cc5373f2e74 clang: work around asm output constraint problems new 91ff28ae6d05 x86/irqflags: Use ASM_OUTPUT_RM in native_save_fl() adds a8a313612af7 spi: mpfs: Fix an error handling path in mpfs_spi_probe() adds 1417927df804 spi: fsl-cpm: Check length parity before switching to 16 bit mode adds 1d24636a9c87 spi: dt-bindings: snps,dw-abp-ssi: Allow up to 16 chip-selects adds 8c04b77f87e6 spi: mt65xx: Use IRQF_ONESHOT with threaded IRQ adds b1f54d7143e0 spi: cadence-quadspi: Add error logging for DMA request failure adds 1889dd208197 spi: cadence-quadspi: Fix clock disable on probe failure path adds 9d651a6c6283 spi: cadence-quadspi: Fix probe error path and logging new 78f2a78e8db8 Merge tag 'spi-fix-v6.19-rc1' of git://git.kernel.org/pub/ [...] new ba624ba88d9f ata: libata-core: Disable LPM on ST2000DM008-2FR102 new 9094662f6707 Merge tag 'ata-6.19-rc2' of git://git.kernel.org/pub/scm/l [...] adds fbbd7ce627af genirq: Don't overwrite interrupt thread flags on setup new 610192c229ce Merge tag 'irq-urgent-2025-12-21' of git://git.kernel.org/ [...] adds 5288176a5412 x86/boot/Documentation: Fix htmldocs build warning due to [...] adds c8161e5304ab x86/fpu: Fix FPU state core dump truncation on CPUs with n [...] adds ac87efcf9e42 x86/boot/Documentation: Fix whitespace noise in boot.rst adds 043507144ae1 x86/sgx: Remove unmatched quote in __sgx_encl_extend funct [...] adds 8b62e64e6d30 x86/mm/tlb/trace: Export the TLB_REMOTE_WRONG_CPU enum in [...] adds 0c01ea92f545 mm: Remove tlb_flush_reason::NR_TLB_FLUSH_REASONS from <li [...] adds 21433d3e3ca1 x86/platform/uv: Fix UBSAN array-index-out-of-bounds new 0edc78b82bea x86/msi: Make irq_retrigger() functional for posted MSI new c56a12c71ad3 x86/bug: Fix old GCC compile fails new 44087d3d4619 Merge tag 'x86-urgent-2025-12-21' of git://git.kernel.org/ [...] adds 60d7f6031b94 i2c: bcm-iproc: Fix Wvoid-pointer-to-enum-cast warning adds 3ff79e76d31f i2c: pxa: Fix Wvoid-pointer-to-enum-cast warning adds 4c544cd6556d i2c: rcar: Fix Wvoid-pointer-to-enum-cast warning adds d9b85d296f3a dt-bindings: i2c: dw: Add Mobileye I2C controllers adds dde7e2131100 i2c: i801: Add support for Intel Nova Lake-S adds 880977fdc7f6 dt-bindings: i2c: qcom-cci: Document SM8750 compatible new 765b233a9b94 Merge tag 'i2c-for-6.19-rc2' of git://git.kernel.org/pub/s [...] adds e58c88f0cb2d Input: lkkbd - disable pending work before freeing device adds 2aaf33c6e1e8 Input: atkbd - skip deactivate for HONOR FMB-P's internal [...] adds aed3716db7ff Input: i8042 - add TUXEDO InfinityBook Max Gen10 AMD to i8 [...] new bf40644ef8c8 Input: alps - fix use-after-free bugs caused by dev3_regis [...] new d579478cee22 Input: apple_z2 - fix reading incorrect reports after exit [...] new 733a8924229f Input: add ABS_SND_PROFILE new 806ec7b797ad Input: xpad - add support for CRKD Guitars new 248d3a73a016 Input: ti_am335x_tsc - fix off-by-one error in wire_order [...] new 10a0e846d806 Merge tag 'input-for-v6.19-rc1' of git://git.kernel.org/pu [...] new 3766511de1ce scripts: coccicheck: filter *.cocci files by MODE new 52ad85fd33a7 Coccinelle: pm_runtime: Fix typo in report message new 1123cfe8cfe9 Merge tag 'coccinelle-6.19' of git://git.kernel.org/pub/sc [...] new 9448598b22c5 Linux 6.19-rc2 new 7f2e8e1d22f6 parisc: Set valid bit in high byte of 64‑bit physical address new b927546677c8 Merge tag 'dma-mapping-6.19-2025-12-22' of git://git.kerne [...] adds cdc996667c26 ALSA: hda: Remove unnecessary print function dev_err() adds da3a7efff64e ALSA: usb-audio: Update for native DSD support quirks adds 7fde61795df6 ALSA: usb-audio: Reorder USB mode selection quirk adds 7141cb1092eb ALSA: usb-audio: Do not expose PCM and DSD on same altsett [...] adds e64826e5e367 ALSA: hda/realtek: enable woofer speakers on Medion NM14LNL adds 2a03b40deacb ALSA: vxpocket: Fix resource leak in vxpocket_probe error path adds 5032347c04ba ALSA: pcmcia: Fix resource leak in snd_pdacf_probe error path adds 5526c1c6ba1d ALSA: usb-mixer: us16x08: validate meter packet indices adds 720eebd514c0 ALSA: hda/realtek: Add support for HP Trekker Laptop adds 108c422c495d ALSA: hda/realtek: Add support for HP Clipper Laptop adds 70d6df5cb599 ALSA: hda/realtek: fix micmute LED reversed on HP Abe and Bantie adds f7cede182c96 ALSA: hda/realtek: Add Asus quirk for TAS amplifiers adds 4d4021b0bbd1 ASoC: tegra: Fix uninitialized flat cache warning in tegra [...] adds e2cb8ef03726 ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025 adds 20c734cb6783 ASoC: qcom: sdm845: set quaternary MI2S codec DAI to I2S format adds 9f4d0899efd9 ASoC: fsl_sai: Constrain sample rates from audio PLLs only [...] adds cb0ae6f22790 ASoC: sdw_utils: subtract the endpoint that is not present adds 84085139290a ASoC: SOF: topology: Add context when sink or source widge [...] adds da230e232352 ASoC: SOF: ipc4-topology: set playback channel mask adds 544c0494cdb3 ASoC: SOF: Intel: pci-mtl: Change the topology path to int [...] adds c8f3c9fa75ff ASoC: soc-acpi / SOF: Add best_effort flag to get_function [...] adds 91b7f7d0eeda ASoC: Intel: soc-acpi-intel-nvl-match: Drop rt722 l3 from [...] adds e3b88652b66b ASoC: Intel: common / SOF: Use function topologies for adds 26e455064983 ASoC: SOF: ipc4-topology: Prefer 32-bit DMIC blobs for 8-b [...] adds 816f291fc23f ASoC: SOF: ipc4-topology: Convert FLOAT to S32 during blob [...] adds 9a068c4a7717 ASoC: SOF: ipc4-topology: fixes for 'exotic' format adds 00b960a83c76 ASoC: ak4458: remove the reset operation in probe and remove adds 90ed688792a6 ASoC: fsl_sai: Add missing registers to cache default adds 08fd332eeb88 ASoC: fsl_xcvr: provide regmap names adds d05d125f4e12 ASoC: rt1320: update VC blind write settings adds fa43ab13c59f ASoC: fsl-asoc-card: Use of_property_present() for non-boo [...] new 095d62114182 ASoC: ops: fix snd_soc_get_volsw for sx controls new 9f5f3583ba42 ASoC: fsl_easrc: fix duplicate debugfs directory error new 4de6cea0d8e1 ASoC: fsl_asrc_dma: fix duplicate debugfs directory error new 01ad27827c21 ASoC: fsl_easrc: Fix duplicate debufs entries new e43aefb771e8 ASoC: Intel: soc-acpi-intel-mtl-match: Add 6 amp CS35L56 w [...] new 26f637fa0887 ASoC: Intel: soc-acpi-intel-mtl-match: Add 6 amp CS35L63 w [...] new 56d953a8d0da ASoC: Intel: mtl-match: Add 6-amp matches for CS35L56 new 24f171c7e145 Merge tag 'asoc-fix-v6.19-rc1' of https://git.kernel.org/p [...] new 17753d1755a5 ALSA: hda/realtek: fix PCI SSID for one of the HP 200 G2i laptop new ebb8719c1a7d Merge tag 'sound-6.19-rc3' of git://git.kernel.org/pub/scm [...] new 4012d7856219 erofs: fix unexpected EIO under memory pressure new ce93692d681e Merge tag 'erofs-for-6.19-rc3-fixes' of git://git.kernel.o [...] new ccd1cdca5cd4 Merge tag 'nfsd-6.19-1' of git://git.kernel.org/pub/scm/li [...] new 0a70cac78967 ksmbd: Fix to handle removal of rfc1002 header from smb_hdr new 0b444cfd8b74 ksmbd: rename smb2_get_msg to smb_get_msg new 3b9c30eb8f5a smb/server: fix minimum SMB1 PDU size new 4c7d8eb9a79a smb/server: fix minimum SMB2 PDU size new e2cc6440895a Merge tag 'v6.19-rc2-smb3-server-fixes' of git://git.samba [...] new 94fb5e796ad7 tools/virtio: fix up compiler.h stub new f059588c5527 virtio: make it self-contained new 16fe720f1d2a tools/virtio: use kernel's virtio.h new 42059e68eaff tools/virtio: add struct module forward declaration new 03d768a38cea tools/virtio: stub DMA mapping functions new c53ad75c6236 tools/virtio: add dev_WARN_ONCE and is_vmalloc_addr stubs new b6600eff0559 tools/virtio: add ucopysize.h stub new 4e949e77fa5e tools/virtio: pass KCFLAGS to module build new a2f964c45b35 tools/virtio: add struct cpumask to cpumask.h new b0fe545b3c64 tools/virtio: stub might_sleep and synchronize_rcu new cec9c5e385f6 tools/virtio: switch to kernel's virtio_config.h new e88dfb93311c virtio_features: make it self-contained new 39cfe193f3b1 tools/virtio: fix up oot build new 7f81878b046a tools/virtio: add device, device_driver stubs new d8ee3cfdc89b vhost/vsock: improve RCU read sections around vhost_vsock_get() new 8f0cbedc86cf Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] new b14fad555302 io_uring: fix filename leak in __io_openat_prep() new 4079a3869391 Merge tag 'io_uring-6.19-20251226' of git://git.kernel.org [...] new daa24603d9f0 ublk: clean up user copy references on ublk server exit new 1ddb815fdfd4 block: rnbd-clt: Fix signedness bug in init_dev() new 3f0e9c8cefa9 Merge tag 'block-6.19-20251226' of git://git.kernel.org/pu [...] new 5688e977ed2b efi/libstub: gop: Fix EDID support in mixed-mode new 61ed08c2fd1d arm64: efi: Fix NULL pointer dereference by initializing user_ns new cfe54f4591e6 kthread: Warn if mm_struct lacks user_ns in kthread_use_mm() new b63f4a4e95d6 Merge tag 'efi-fixes-for-v6.19-1' of git://git.kernel.org/ [...] adds d8932355f8c5 rust: dma: add helpers for architectures without CONFIG_HAS_DMA adds e2f1081ca8f1 samples: rust: fix endianness issue in rust_driver_pci new d412ff9e26eb debugfs: Fix memleak in debugfs_change_name(). new 87e7f6019097 software node: Also support referencing non-constant softw [...] new 2b742094582d fs/kernfs: null-ptr deref in simple_xattrs_free() new 1e5e062ad84c Merge tag 'driver-core-6.19-rc3' of git://git.kernel.org/p [...] new cb6d5aa9c0f1 cifs: Fix memory and information leak in smb3_reconfigure() new 04688d6128b7 Merge tag 'v6.19-rc2-smb3-client-fix' of git://git.samba.o [...] adds 1f7d6e2efeed scsi: scsi_debug: Fix atomic write enable module param des [...] adds d37316319498 scsi: mpi3mr: Read missing IOCFacts flag for reply queue f [...] adds 0e1677654259 scsi: sg: Fix occasional bogus elapsed time that exceeds timeout adds c9f36f04a8a2 scsi: ufs: core: Add ufshcd_update_evt_hist() for UFS susp [...] new c53f467229a7 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 129049d4fe22 drm/msm: adreno: fix deferencing ifpc_reglist when not declared new ef3b04091fd8 drm/msm/a6xx: move preempt_prepare_postamble after error check new 6c6915bfea21 drm/msm: add PERFCTR_CNTL to ifpc_reglist new d2b6e710d270 drm/msm: Fix a7xx per pipe register programming new a50d8777159a drm/msm/disp: mdp_format: fix all kernel-doc warnings new 23bee889e33d drm/msm/dp: fix all kernel-doc warnings new ce26953807ee drm/msm/dpu: dpu_hw_cdm.h: fix all kernel-doc warnings new 686f6aafd39f drm/msm/dpu: dpu_hw_ctl.h: fix all kernel-doc warnings new 70e66a0c5b1b drm/msm/dpu: dpu_hw_cwb.h: fix all kernel-doc warnings new 9d22d53ecb15 drm/msm/dpu: dpu_hw_dsc.h: fix all kernel-doc warnings new 399f4345f07a drm/msm/dpu: dpu_hw_dspp.h: fix all kernel-doc warnings new f6d754552b55 drm/msm/dpu: dpu_hw_intf.h: fix all kernel-doc warnings new 7ce9dd5eca99 drm/msm/dpu: dpu_hw_lm.h: fix all kernel-doc warnings new 847c12befab4 drm/msm/dpu: dpu_hw_merge3d.h: fix all kernel-doc warnings new abc287a76e1c drm/msm/dpu: dpu_hw_pingpong.h: fix all kernel-doc warnings new f5a7145d0fb1 drm/msm/dpu: dpu_hw_sspp.h: fix all kernel-doc warnings new 6e945d518a57 drm/msm/dpu: dpu_hw_top.h: fix all kernel-doc warnings new 3091c572fefd drm/msm/dpu: dpu_hw_vbif.h: fix all kernel-doc warnings new a6ccad66048a drm/msm/dpu: dpu_hw_wb.h: fix all kernel-doc warnings new 4fc510e57161 drm/msm: msm_fence.h: fix all kernel-doc warnings new 010c98df53ce drm/msm: msm_gem_vma.c: fix all kernel-doc warnings new cd5697865258 drm/msm: msm_gpu.h: fix all kernel-doc warnings new 7c85da6f63b1 drm/msm: msm_iommu.c: fix all kernel-doc warnings new 35ab5123bd24 Revert "drm/msm/dpu: support plane splitting in quad-pipe case" new da9168d8ef1c Revert "drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case" new 88733a0b6487 drm/msm/dpu: Add missing NULL pointer check for pingpong i [...] new 66691e272e40 drm/msm: Replace unsafe snprintf usage with scnprintf new 479e25d88d16 Merge tag 'drm-msm-fixes-2025-12-26' of https://gitlab.fre [...] new 0d362c7fa165 Merge tag 'drm-fixes-2025-12-27' of https://gitlab.freedes [...] new b61104e7a634 regulator: uapi: Use UAPI integer type new 9c6552cc2097 regulator: Add UAPI headers to MAINTAINERS new 60489936aced regulator: fp9931: fix regulator node pointer new 651df419975a Merge tag 'regulator-fix-v6.19-rc2' of git://git.kernel.or [...] new e0c8755d44eb spi: dt-bindings: sun6i: Add compatibles for A523's SPI co [...] new c81f30bde5b0 spi: sun6i: Support A523's SPI controllers new d67396c9d697 spi: cadence-quadspi: Prevent lost complete() call during [...] new 5bfbbf0a49ee spi: cadence-quadspi: Improve CQSPI_SLOW_SRAM quirk if fla [...] new b005d618c854 spi: cadence-quadspi: Prevent indirect read new d26143bb38e2 Merge tag 'spi-fix-v6.19-rc2' of git://git.kernel.org/pub/ [...] new c2296a1e4241 powerpc/kexec: Enable SMT before waking offline CPUs new 42f53b39004f selftests/powerpc/pmu/: Add check_extended_reg_test to .gitignore new f1164534ad62 powerpc/tools: drop `-o pipefail` in gcc check scripts new b94b73567561 powerpc: Add reloc_offset() to font bitmap pointer used fo [...] new fbe409d138b1 powerpc/powernv: Enable cpuidle state detection for POWER11 new 608328ba5b06 powerpc/32: Restore disabling of interrupts at interrupt/s [...] new cd80afff4877 Merge tag 'powerpc-6.19-2' of git://git.kernel.org/pub/scm [...] new 818d78ba1b3f riscv: signal: abstract header saving for setup_sigcontext new 1e6084d5c433 riscv: mm: pmdp_huge_get_and_clear(): avoid atomic ops whe [...] new 425cc087fbaf riscv: mm: ptep_get_and_clear(): avoid atomic ops when !CO [...] new e0e51a0de02c riscv: mm: use xchg() on non-atomic_long_t variables, not [...] new 4115155baf43 dt-bindings: riscv: add Zilsd and Zclsd extension descriptions new 3f0cbfb8a107 riscv: add ISA extension parsing for Zilsd and Zclsd new 6118ebed3bdf riscv: hwprobe: export Zilsd and Zclsd ISA extensions new f02dd2547276 riscv/atomic.h: use RISCV_FULL_BARRIER in _arch_atomic* function. new 5efaf92da436 riscv: Add SBI debug trigger extension and function ids new 03de3e44a706 Merge tag 'riscv-for-linus-6.19-rc3' of git://git.kernel.o [...] new c48c0fd0e196 firewire: nosy: Fix dma_free_coherent() size new 1c55bc8710a3 Merge tag 'firewire-fixes-6.19-rc3' of git://git.kernel.or [...] adds 24ec03cc5512 serial: core: Restore sysfs fwnode information adds 5edb7338d611 serial: 8250: longson: Fix NULL vs IS_ERR() bug in probe new f54151148b96 serial: core: Fix serial device initialization new c3ca8a0aac83 serial: sh-sci: Check that the DMA cookie is valid new 267ee93c417e serial: xilinx_uartps: fix rs485 delay_rts_after_send new 15225b910cb8 Merge tag 'tty-6.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds 74098cc06e75 xhci: dbgtty: fix device unregister: fixup adds e1003aa7ec9e usb: dwc3: keep susphy enabled during exit to avoid contro [...] adds d14cd998e67b usb: typec: ucsi: huawei-gaokin: add DRM dependency adds 36cc7e09df9e usb: renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc() adds 41ca62e3e21e usb: phy: fsl-usb: Fix use-after-free in delayed work duri [...] adds 128bb7fab342 usb: typec: altmodes/displayport: Drop the device referenc [...] adds c84117912bdd USB: lpc32xx_udc: Fix error handling in probe adds 14ad4c10d5bd usb: typec: ucsi: Fix null pointer dereference in ucsi_syn [...] adds 3b4961313d31 usb: dwc3: of-simple: fix clock resource leak in dwc3_of_s [...] new 0831269b5f71 usb: usb-storage: Maintain minimal modifications to the bc [...] new 5106dbab44fb usb: typec: ucsi: Get connector status after enable notifications new 782be79e4551 usb: gadget: lpc32xx_udc: fix clock imbalance in error path new b4b64fda4d30 usb: phy: isp1301: fix non-OF device reference imbalance new b4c61e542faf usb: ohci-nxp: fix device leak on probe failure new ad6fb7367eaa usb: gadget: lpc32xx_udc: clean up probe error labels new 8ff242c04157 usb: ohci-nxp: clean up probe error labels new 0dc580d4a651 Revert "usb: typec: ucsi: Get connector status after enabl [...] new df3e3169303f Revert "usb: typec: ucsi: Fix null pointer dereference in [...] new 784b756dde91 Revert "usb: typec: ucsi: Add support for SET_PDOS command" new 174e7d0f47e5 Revert "usb: typec: ucsi: Enable debugfs for message_out d [...] new 2e46b4e024ff Revert "usb: typec: ucsi: Add support for message out data [...] new e7a9f6600166 Revert "usb: typec: ucsi: Update UCSI structure to have me [...] new 22201800f198 Merge patch series "usb: typec: ucsi: revert broken buffer [...] new c875a6c32467 Merge tag 'usb-6.19-rc3' of git://git.kernel.org/pub/scm/l [...] new f8f9c1f4d0c7 Linux 6.19-rc3 new 50fdb78b7c0b crypto: seqiv - Do not use req->iv after crypto_aead_encrypt new b74fd80d7fe5 crypto: hisilicon/qm - fix incorrect judgment in qm_get_co [...] new a69eddfd171f Merge tag 'v6.19-p2' of git://git.kernel.org/pub/scm/linux [...] adds aa7d3a56a20f cpuset: fix warning when disabling remote partition new bba0b6a1c400 Merge tag 'cgroup-for-6.19-rc3-fixes' of git://git.kernel. [...] adds b0101ccb5b46 sched_ext: fix uninitialized ret on alloc_percpu() failure new 12494e5e2aea sched_ext: Fix some comments in ext.c new ccaeeb585c7c sched_ext: Use the resched_cpu() to replace resched_curr() [...] new f92ff79ba264 tools/sched_ext: fix scx_show_state.py for scx_root change new c9894e6f0160 tools/sched_ext: update scx_show_state.py for scx_aborting change new 7839932417dd Merge tag 'sched_ext-for-6.19-rc3-fixes' of git://git.kern [...] new 11ce66c7a04b MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd new 5393802c94e0 genalloc.h: fix htmldocs warning new 87726567d83d mailmap: update entry for Bartosz Golaszewski new c6e8e595a079 idr: fix idr_alloc() returning an ID out of range new 007f5da43b3d mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN new 6f13db031e27 kasan: refactor pcpu kasan vmalloc unpoison new 6a0e5b333842 kasan: unpoison vms[area] addresses with a common tag new 6ba776b533ca mm: leafops.h: correct kernel-doc function param. names new 7838a4eb8a1d mm/page_alloc: change all pageblocks migrate type on coalescing new 612b595e08ca MAINTAINERS: update one straggling entry for Bartosz Golaszewski new 02129e623c18 mm/damon/vaddr: fix missing pte_unmap_unlock in damos_va_m [...] new fdee5216851c .mailmap: remove one of the entries for WangYuli new 8de524774b9e MAINTAINERS: add ABI headers to KHO and LIVE UPDATE new fe55ea85939e kernel/kexec: change the prototype of kimage_map_segment() new a3785ae5d334 kernel/kexec: fix IMA when allocation happens in CMA area new 632b874d59a3 selftests/mm: fix thread state check in uffd-unit-tests new 7013803444dd tools/mm/page_owner_sort: fix timestamp comparison for sta [...] new e6dbcb7c0e7b mm: fixup pfnmap memory failure handling to use pgoff new 6db12d5c474d mm: memcg: fix unit conversion for K() macro in OOM log new 6558749ef340 rust: maple_tree: rcu_read_lock() in destructor to silence [...] new f183663901f2 mm: consider non-anon swap cache folios in folio_expected_ [...] new 0c75714095e0 mm/page_alloc: report 1 as zone_batchsize for !CONFIG_MMU new 7622292d2a4c sparse: update MAINTAINERS info new ffd042a23b79 MAINTAINERS: notify the "Device Memory" community of memor [...] new 077d925b60c3 mm/memremap: fix spurious large folio warning for FS-DAX new a76a5ae2c6c6 mm/page_owner: fix memory leak in page_owner_stack_fops->r [...] new d6b5a8d6f142 mm/ksm: fix pte_unmap_unlock of wrong address in break_ksm [...] new 0b34fd0feac6 Merge tag 'mm-hotfixes-stable-2025-12-28-21-50' of git://g [...] new 07fe35b766a6 Revert "scripts/clang-tools: Handle included .c files in g [...] new b08fc4d0ec24 kbuild: fix compilation of dtb specified on command-line w [...] new 1f4ea4838b13 mcb: Add missing modpost build support new 8640b74557fc Merge tag 'kbuild-fixes-6.19-1' of git://git.kernel.org/pu [...] new bf4172bd870c net: usb: sr9700: support devices with virtual driver CD new d1a1a4bade4b net: mdio: aspeed: add dummy read to avoid read-after-write issue new 15ef641a0c67 fjes: Add missing iounmap in fjes_hw_init() new 1e5a541420b8 net: phy: mediatek: fix nvmem cell reference leak in mt798 [...] new 549822767630 net: openvswitch: Avoid needlessly taking the RTNL on vpor [...] new db5b4e39c4e6 ip6_gre: make ip6gre_header() robust new dabac51b8102 net/handshake: Fix null-ptr-deref in handshake_complete() new 932ac51d9953 team: fix check for port enabled in team_queue_override_po [...] new 71154bbe4942 mptcp: fallback earlier on simult connection new 86730ac255b0 mptcp: ensure context reset on disconnect() new 350719c3833c Merge branch 'mptcp-fix-warn-on-bad-status' new 35ddf66c65ef erspan: Initialize options_len before referencing options. new 5e7365b5a1ac net: airoha: Move net_devs registration in a dedicated routine new 06e219f6a706 net: dsa: properly keep track of conduit reference new a9f96dc59b4a net: dsa: fix missing put_device() in dsa_tree_find_first_ [...] new df60c332caf9 amd-xgbe: reset retries and mode on RX adapt failures new d52668cac3f9 selftests: drv-net: psp: fix templated test names in psp_i [...] new f0e5126f5e55 selftests: drv-net: psp: fix test names in ipver_test_builder() new dff94bc6072b Merge branch 'selftests-drv-net-psp-fix-templated-test-nam [...] new 12cab1191d98 net: usb: rtl8150: fix memory leak on usb_submit_urb() failure new 472c5dd6b95c selftests: net: fix "buffer overflow detected" for tap.c new b94f11af9d92 net: wangxun: move PHYLINK dependency new 348240e5fa90 Bluetooth: MGMT: report BIS capability flags in supported [...] new 252714f1e8bd Bluetooth: btusb: revert use of devm_kzalloc in btusb new 2a2618c050e7 Merge tag 'for-net-2025-12-19' of git://git.kernel.org/pub [...] new 6402078bd9d1 smc91x: fix broken irq-context in PREEMPT_RT new d5dc28305143 bng_en: update module description new be43abc55141 i40e: fix scheduling in set_rx_mode new 699428342153 i40e: validate ring_len parameter against hardware-specifi [...] new 6daa2893f323 iavf: fix off-by-one issues in iavf_config_rss_reg() new 4af1f9a47291 idpf: fix LAN memory regions command on some NVMs new b3d6bbae1d6d idpf: reduce mbx_task schedule delay to 300us new 9c72a5182ed9 e1000: fix OOB in e1000_tbi_should_accept() new 352df98b7b4f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new d42bce414d1c net: dsa: b53: skip multicast entries for fdb_dump() new a4f800c4487d net: mdio: rtl9300: use scoped for loops new a1e077a3f76e net: usb: asix: validate PHY address before use new 1ab526d97a57 net: nfc: fix deadlock between nfc_unregister_device and r [...] new f79f9b7ace17 net: bridge: Describe @tunnel_hash member in net_bridge_vl [...] new c04de0c79534 net: avoid prefetching NULL pointers new 3387a7ad478b net: mana: Fix use-after-free in reset service rescan path new 4d1442979e4a af_unix: don't post cmsg for SO_INQ unless explicitly asked for new 85f4b0c650d9 octeontx2-pf: fix "UBSAN: shift-out-of-bounds error" adds 193d18f60588 wifi: mac80211: Discard Beacon frames to non-broadcast address adds f3ccdfda345c wifi: rtw88: limit indirect IO under powered off for RTL8822CS adds dd39edb445f0 wifi: rtlwifi: 8192cu: fix tid out of range in rtl92cu_tx_ [...] adds 0ff5e81e1518 Revert "wifi: rtw88: add WQ_UNBOUND to alloc_workqueue users" adds 7623cc423e8d Merge tag 'rtw-2025-12-15' of https://github.com/pkshih/rtw adds cbf0dc37bb4e wifi: mac80211: fix list iteration in ieee80211_add_virtua [...] adds 2b77b9551d11 wifi: cfg80211: sme: store capped length in __cfg80211_con [...] adds e75665dd0968 wifi: wlcore: ensure skb headroom before skb_push adds 99067b58a408 wifi: mac80211: don't WARN for connections on invalid channels adds a519be2f5d95 wifi: mac80211: do not use old MBSSID elements adds ff4071c60018 wifi: mac80211: ocb: skip rx_no_sta when interface is not joined adds ca5898222914 wifi: iwlwifi: Fix firmware version handling adds 81d90d93d22c wifi: iwlwifi: Implement settime64 as stub for MVM/MLD PTP new a6694b7e39b3 Merge tag 'wireless-2025-12-17' of https://git.kernel.org/ [...] new a48e23221000 net: stmmac: fix the crash issue for zero copy XDP_TX action new 3d970eda0034 gve: defer interrupt enabling until NAPI registration new e34f0df3d81a usbnet: avoid a possible crash in dql_completed() new 58fc7342b529 ipv6: BUG() in pskb_expand_head() as part of calipso_skbuf [...] new fa0b198be1c6 net: usb: sr9700: fix incorrect command used to write sing [...] new ac782f4e3bfc ipv4: Fix reference count leak when using error routes wit [...] new 44741e9de29b selftests: fib_nexthops: Add test cases for error routes deletion new 6e17474aa9fe net: fib: restore ECMP balance from loopback new 3be42c3b3d43 selftests: fib_test: Add test case for ipv4 multi nexthops new 99537d5c476c net: macb: Relocate mog_init_rings() callback from macb_ma [...] new 5939b6dbcda8 net: enetc: do not print error log if addr is 0 new 6595beb40fb0 net: rose: fix invalid array index in rose_kill_by_device() new 1adaea51c61b ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RT new dbf8fe85a16a Merge tag 'net-6.19-rc4' of git://git.kernel.org/pub/scm/l [...] new a49a2a1baa0c lockd: fix vfs_test_lock() calls new 8072e34e1387 nfsd: fix nfsd_file reference leak in nfsd4_add_rdaccess_t [...] new 8f9e967830ff nfsd: use ATTR_DELEG in nfsd4_finalize_deleg_timestamps() new 1f941b2c23fd nfsd: Drop the client reference in client_states_open() new c8ebd433459b Merge tag 'nfsd-6.19-2' of git://git.kernel.org/pub/scm/li [...] new dc85a46928c4 vfio/pci: Disable qword access to the PCI ROM bar new 8bb808cea301 vfio/pci: Disable qword access to the VGA region new 1e9150503882 vfio/xe: Add default handler for .get_region_info_caps new 30fb98ec34d3 tools include: Add definitions for __aligned_{l,b}e64 new 193120dddd1a vfio: selftests: Drop <uapi/linux/types.h> includes new 665077d78dc7 vfio/pds: Fix memory leak in pds_vfio_dirty_enable() new acf44a2361b8 vfio/xe: Fix use-after-free in xe_vfio_pci_alloc_file() new 349bd28a86f2 Merge tag 'vfio-v6.19-rc4' of https://github.com/awilliam/ [...] adds 433f7744cb30 platform/x86: alienware-wmi-wmax: Add support for new Area [...] adds a584644a490d platform/x86: alienware-wmi-wmax: Add AWCC support for Ali [...] adds 7f3c2499da24 platform/x86: alienware-wmi-wmax: Add support for Alienwar [...] adds 4dcb6e4af15b platform/x86/uniwill: Add TUXEDO Book BA15 Gen10 new e521dc168783 platform/x86: asus-nb-wmi: Add keymap for display toggle new f13bce715d16 platform/mellanox: mlxbf-pmc: Remove trailing whitespaces [...] new a5b9fdd33c59 platform/x86: dell-lis3lv02d: Add Latitude 5400 new 05126063605f platform/x86: think-lmi: Add WMI certificate thumbprint su [...] new 1461209cf813 platform/x86: msi-laptop: add missing sysfs_remove_group() new 15dd100349b8 platform/x86: ibm_rtl: fix EBDA signature search pointer a [...] new 20e20b147cf7 platform/x86/intel/vsec: correct kernel-doc comments new 00c22b1e8428 platform/x86/intel/pmt: Fix kobject memory leak on init failure new d37cd54ebeac platform/x86: samsung-galaxybook: Fix problematic pointer cast new cbf3dc32609b platform/x86: ideapad-laptop: Reassign KEY_CUT to KEY_SELE [...] new 063185ba3274 platform/x86: asus-armoury: add support for GU605CR new a05117150256 platform/x86: asus-armoury: add support for GA403WR new a22d893f490d platform/x86: asus-armoury: add support for FA608UM new 499d987b65c0 platform/x86: asus-armoury: add support for G615LR new e44c42c830b7 platform/x86: hp-bioscfg: Fix out-of-bounds array access i [...] new 66e245db16f0 platform/x86/intel/pmt/discovery: use valid device pointer [...] new 6a02651c4c4b platform/x86: asus-armoury: fix ppt data for FA507R new c6703f10c8cc platform/x86: asus-armoury: add support for G835LW new 9528d5c091c5 Merge tag 'platform-drivers-x86-v6.19-2' of git://git.kern [...] new af7809f037e6 Revert "wifi: mt76: Strip whitespace from build ddate" new b69053dd3ffb wifi: mt76: Remove blank line after mt792x firmware version dmesg new bc311611625a smb3 client: add missing tracepoint for unsupported ioctls new fa2fd0b10f66 smb: client: fix UBSAN array-index-out-of-bounds in smb2_c [...] new 047b4e783ce2 Merge tag 'v6.19-rc3-smb3-client-fixes' of git://git.samba [...] new 0c56693b06a6 ksmbd: Fix memory leak in get_file_all_info() new 7c28f8eef5ac smb/server: call ksmbd_session_rpc_close() on error path i [...] new 3296c3012a9d smb/server: fix refcount leak in parse_durable_handle_context() new f416c556997a smb/server: fix refcount leak in smb2_open() new e3a97ab1bbc3 Merge tag 'v6.19-rc3-smb3-server-fixes' of git://git.samba [...] new d2d7f5636f0d drm/xe/svm: Fix a debug printout new 754c23238438 drm/pagemap, drm/xe: Ensure that the devmem allocation is [...] new bed2a6bd2068 drm/xe/guc: READ/WRITE_ONCE g2h_fence->done new 1054f19572ac Merge tag 'drm-xe-fixes-2025-12-30' of https://gitlab.free [...] adds 6b991ad8dc3a drm/imagination: Disallow exporting of PM/FW protected objects new 560271e10b2c drm/nouveau/dispnv50: Don't call drm_atomic_get_crtc_state [...] new 8f05e411aee3 drm/gem-shmem: Fix typos in documentation new 3fbd97618f49 drm/gem-shmem: Fix the MODULE_LICENSE() string new 9abfe0b2e0cb Merge tag 'drm-misc-fixes-2025-12-29' of https://gitlab.fr [...] new 4fe2bd195435 drm/i915/gem: Zero-initialize the eb.vma array in i915_gem [...] new 7be19f9327d9 Merge tag 'drm-intel-fixes-2025-12-31' of https://gitlab.f [...] new 9b0436804460 Merge tag 'drm-fixes-2026-01-02' of https://gitlab.freedes [...] new 807e5d383ca8 LoongArch: Complete CPUCFG registers definition new d5be446948b3 LoongArch: Set correct protection_map[] for VM_NONE/VM_SHARED new 1b2f4706c6a2 LoongArch: Use UNWIND_HINT_END_OF_STACK for entry points new 6e5416d63bcb LoongArch: Remove is_entry_func() and kernel_entry_end new 4cd641a79e69 LoongArch: Remove unnecessary checks for ORC unwinder new 9bdc1ab5e4ce LoongArch: Enable exception fixup for specific ADE subcode new 45cb47c628df LoongArch: Refactor register restoration in ftrace_common_return new 3f5a238f24d7 LoongArch: BPF: Sign extend kfunc call arguments new eb71f5c433e1 LoongArch: BPF: Zero-extend bpf_tail_call() index new d314e1f48260 LoongArch: BPF: Save return address register ra to t0 befo [...] new 61319d15a560 LoongArch: BPF: Adjust the jump offset of tail calls new 26138762d9a2 LoongArch: BPF: Enable trampoline-based tracing for module [...] new 73721d867677 LoongArch: BPF: Enhance the bpf_arch_text_poke() function new bb85d206be20 samples/ftrace: Adjust LoongArch register restore order in [...] new b993744a9727 Merge tag 'loongarch-fixes-6.19-1' of git://git.kernel.org [...] new 150b1b97e275 x86/microcode/AMD: Fix Entrysign revision check for Zen5/S [...] new 71b62ed6cea9 Merge tag 'x86-urgent-2026-01-02' of git://git.kernel.org/ [...] new fc5ff2500976 io_uring: use GFP_NOWAIT for overflow CQEs on legacy rings new 5623eb1ed035 io_uring/tctx: add separate lock for list of tctx's in ctx new 70eafc743016 io_uring/memmap: drop unused sz param in io_uring_validate [...] new 509b5b115218 Merge tag 'io_uring-6.19-20260102' of git://git.kernel.org [...] new 04bdb1a04d8a block,bfq: fix aux stat accumulation destination new 7fc4da6a304b ublk: scan partition in async way new 60cf86372030 selftests/ublk: add test for async partition scan new a2ce13396917 selftests/ublk: fix Makefile to rebuild on header changes new 10845a105bbc blk-mq: skip CPU offline notify on unmapped hctx new 00f6c1b4d15d md: Fix static checker warning in analyze_sbs new 7ad6ef91d874 md/raid5: fix possible null-pointer dereferences in raid5_ [...] new 2cc583653bbe md: suspend array while updating raid_disks via sysfs new 864466c38c4a md: Fix logical_block_size configuration being overwritten new a4166f1c4893 md: Fix forward incompatibility from configurable logical [...] new 9e193a06e6e5 Merge tag 'md-6.19-20251231' of gitolite.kernel.org:pub/sc [...] new 69153e8b97eb block, bfq: update outdated comment new bea82c80a5d6 Merge tag 'block-6.19-20260102' of git://git.kernel.org/pu [...] new b889b4fb4cbe selftests/ftrace: traceonoff_triggers: strip off names new 0eccd4acd6bd selftests/ftrace: Test toplevel-enable for instance new 19b8a76cd99b kselftest/harness: Use helper to avoid zero-size memset warning new 3d35fa1190a1 Merge tag 'linux_kselftest-fixes-6.19-rc4' of git://git.ke [...] adds a7b8e876e0ef RDMA/core: Check for the presence of LS_NLA_TYPE_DGID correctly adds 57f3cb6c8415 RDMA/cm: Fix leaking the multicast GID table reference adds 2dc675f61485 RDMA/ucma: Fix rdma_ucm_query_ib_service_resp struct padding adds d95e99a74eaf RDMA/irdma: Fix irdma_alloc_ucontext_resp padding adds 887bfe598639 RDMA/mana_ib: check cqe length for kernel CQs adds 6f05611728e9 RDMA/irdma: avoid invalid read in irdma_net_event adds c1776ccba661 RTRS/rtrs: clean up rtrs headers kernel-doc adds 85463eb6a46c RDMA/efa: Remove possible negative shift new 8aaa848eaddd RDMA/core: Fix logic error in ib_get_gids_from_rdma_hdr() new 145a417a39d7 RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db() new de41cbc64d02 RDMA/rxe: let rxe_reclassify_recv_socket() call sk_owner_put() new fa3c411d21eb RDMA/core: always drop device refcount in ib_del_sub_devic [...] new f01765a23613 RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_send new 9b68a1cc966b RDMA/bnxt_re: Fix OOB write in bnxt_re_copy_err_stats() new 3d70e0fb0f28 RDMA/bnxt_re: Fix to use correct page size for PDE table new 3c68cf68233e IB/rxe: Fix missing umem_odp->umem_mutex unlock on error path new 43bd09d5b750 RDMA/rtrs: Fix clt_path::max_pages_per_mr calculation new fcd431a9627f RDMA/bnxt_re: fix dma_free_coherent() pointer new 6ce4d44fb0ca Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new c31f4aa8fed0 kunit: Enforce task execution in {soft,hard}irq contexts new dec1ecf2c707 Merge tag 'libcrypto-fixes-for-linus' of git://git.kernel. [...] new 684d3b2670a2 PM: sleep: Fix suspend_test() at the TEST_CORE level new bbbc721033c0 Merge tag 'pm-6.19-rc4' of git://git.kernel.org/pub/scm/li [...] adds 7678523109d1 tools/build: Add a feature test for libopenssl adds 800ad1f0e277 perf tools: Disable BPF skeleton if no libopenssl found new 5c5f6fe32df2 perf symbol: Fix ENOENT case for filename__read_build_id new b3d1dcd02c8c perf tests kvm: Avoid leaving perf.data.guest file around new 9e724085dacd perf tests top: Make the test exclusive new d5e4c710b54a tools headers arm64: Add NVIDIA Olympus part new d852b838eb05 perf arm-spe: Add NVIDIA Olympus to neoverse list new be6c9e82c999 tools headers: Sync UAPI drm/drm.h with kernel sources new 34524cde88c9 tools headers: Sync UAPI KVM headers with kernel sources new 673293eadbe9 tools headers: Sync UAPI linux/fcntl.h with kernel sources new 4bd8d145731f tools headers: Sync UAPI linux/fs.h with kernel sources new 45e07a6f3a19 tools headers: Sync UAPI linux/mount.h with kernel sources new c482993189df tools headers: Sync UAPI sound/asound.h with kernel sources new 369e91bd201d tools headers: Sync x86 headers with kernel sources new 0d5d3bb6cef4 tools headers: Sync arm64 headers with kernel sources new d0783e1fb83b tools headers: Sync linux/gfp_types.h with kernel sources new 00a7e470a597 tools headers: Sync linux/socket.h with kernel sources new eb0674018791 tools headers: Sync syscall table with kernel sources new fe072f651083 tools build: Fix the common set of features test wrt libopenssl new 805f9a061372 Merge tag 'perf-tools-fixes-for-v6.19-2026-01-02' of git:/ [...] new 305f254727bd pmdomain: mtk-pm-domains: Fix spinlock recursion fix in probe new 73cb5f6eafb0 pmdomain: imx: Fix reference count leak in imx_gpc_probe() new aacb0a6d604a Merge tag 'pmdomain-v6.19-rc3' of git://git.kernel.org/pub [...] new 4a824c312899 entry: Always inline local_irq_{enable,disable}_exit_to_user() new 54e82e93ca93 Merge tag 'core_urgent_for_v6.19_rc4' of git://git.kernel. [...] new e82e675a1441 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] new d7bbbb29c07e Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new cba8a6e918d7 erofs: don't bother with s_stack_depth increasing for now new 4e9e0dc8f9f6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new c6c209ceb87f NFSD: Remove NFSERR_EAGAIN new e901c7fce59e NFSD: Fix permission check for read access to executable-o [...] new 2857bd59feb6 nfsd: provide locking for v4_end_grace new fb321998de76 nfsd: use correct loop termination in nfsd4_revoke_states() new d0424066fcd2 nfsd: check that server is running in unlock_filesystem new 0b88bfa42e54 NFSD: net ref data still needs to be freed even if net has [...] new 22b25112be5e Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...]
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 (3bfe1da11c0d) \ N -- N -- N refs/heads/fs-current (22b25112be5e)
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 440 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 | 4 +- Documentation/admin-guide/blockdev/zoned_loop.rst | 2 +- Documentation/arch/riscv/hwprobe.rst | 8 + Documentation/arch/x86/boot.rst | 198 ++++++++++----------- .../devicetree/bindings/arm/arm,integrator.yaml | 2 +- .../devicetree/bindings/arm/arm,realview.yaml | 2 +- Documentation/devicetree/bindings/arm/arm,scu.yaml | 2 +- .../bindings/arm/arm,versatile-sysreg.yaml | 2 +- .../devicetree/bindings/arm/arm,versatile.yaml | 2 +- .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 2 +- Documentation/devicetree/bindings/arm/gemini.yaml | 2 +- .../devicetree/bindings/arm/intel-ixp4xx.yaml | 2 +- Documentation/devicetree/bindings/arm/ux500.yaml | 2 +- .../devicetree/bindings/ata/ata-generic.yaml | 2 +- .../bindings/ata/cortina,gemini-sata-bridge.yaml | 2 +- .../devicetree/bindings/ata/faraday,ftide010.yaml | 2 +- .../bindings/ata/intel,ixp4xx-compact-flash.yaml | 2 +- .../devicetree/bindings/ata/pata-common.yaml | 2 +- .../devicetree/bindings/ata/sata-common.yaml | 2 +- .../bindings/auxdisplay/arm,versatile-lcd.yaml | 2 +- .../devicetree/bindings/clock/sprd,sc9860-clk.yaml | 26 --- .../bindings/clock/stericsson,u8500-clks.yaml | 2 +- .../bindings/crypto/intel,ixp4xx-crypto.yaml | 2 +- .../bindings/display/dsi-controller.yaml | 2 +- .../bindings/display/faraday,tve200.yaml | 2 +- .../bindings/display/panel/arm,rtsm-display.yaml | 2 +- .../display/panel/arm,versatile-tft-panel.yaml | 2 +- .../bindings/display/panel/ilitek,ili9322.yaml | 2 +- .../bindings/display/panel/novatek,nt35510.yaml | 2 +- .../bindings/display/panel/samsung,lms380kf01.yaml | 2 +- .../bindings/display/panel/samsung,lms397kf04.yaml | 2 +- .../bindings/display/panel/samsung,s6d16d0.yaml | 2 +- .../bindings/display/panel/sony,acx424akp.yaml | 2 +- .../bindings/display/panel/ti,nspire.yaml | 2 +- .../bindings/display/panel/tpo,tpg110.yaml | 2 +- .../devicetree/bindings/display/ste,mcde.yaml | 2 +- .../bindings/display/ti/ti,am65x-dss.yaml | 3 +- .../bindings/display/ti/ti,j721e-dss.yaml | 3 +- .../devicetree/bindings/dma/stericsson,dma40.yaml | 2 +- .../devicetree/bindings/extcon/fcs,fsa880.yaml | 2 +- .../intel,ixp4xx-network-processing-engine.yaml | 2 +- .../devicetree/bindings/gnss/brcm,bcm4751.yaml | 2 +- .../bindings/gpio/faraday,ftgpio010.yaml | 2 +- .../bindings/gpio/gpio-consumer-common.yaml | 2 +- .../devicetree/bindings/gpio/gpio-ep9301.yaml | 2 +- .../devicetree/bindings/gpio/gpio-mmio.yaml | 2 +- .../bindings/gpio/intel,ixp4xx-gpio.yaml | 2 +- .../devicetree/bindings/gpio/mrvl-gpio.yaml | 2 +- .../devicetree/bindings/gpio/pl061-gpio.yaml | 2 +- .../devicetree/bindings/gpio/st,nomadik-gpio.yaml | 2 +- .../devicetree/bindings/gpio/st,stmpe-gpio.yaml | 2 +- .../devicetree/bindings/gpu/img,powervr-rogue.yaml | 4 +- .../devicetree/bindings/hwmon/ntc-thermistor.yaml | 2 +- .../devicetree/bindings/hwmon/winbond,w83781d.yaml | 2 +- .../devicetree/bindings/i2c/arm,i2c-versatile.yaml | 2 +- .../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 2 + .../bindings/i2c/snps,designware-i2c.yaml | 7 + .../devicetree/bindings/i2c/st,nomadik-i2c.yaml | 2 +- .../bindings/iio/accel/bosch,bma255.yaml | 2 +- .../bindings/iio/adc/qcom,pm8018-adc.yaml | 2 +- .../bindings/iio/gyroscope/invensense,mpu3050.yaml | 2 +- .../bindings/iio/light/capella,cm3605.yaml | 2 +- .../bindings/iio/light/sharp,gp2ap002.yaml | 2 +- .../iio/magnetometer/asahi-kasei,ak8974.yaml | 2 +- .../bindings/iio/magnetometer/yamaha,yas530.yaml | 2 +- .../devicetree/bindings/iio/st,st-sensors.yaml | 2 +- .../devicetree/bindings/input/atmel,maxtouch.yaml | 2 +- .../input/touchscreen/cypress,cy8ctma140.yaml | 2 +- .../input/touchscreen/cypress,cy8ctma340.yaml | 2 +- .../bindings/input/touchscreen/melfas,mms114.yaml | 2 +- .../bindings/input/touchscreen/zinitix,bt400.yaml | 2 +- .../arm,versatile-fpga-irq.yaml | 2 +- .../interrupt-controller/faraday,ftintc010.yaml | 2 +- .../intel,ixp4xx-interrupt.yaml | 2 +- .../bindings/leds/backlight/kinetic,ktd253.yaml | 2 +- .../devicetree/bindings/leds/register-bit-led.yaml | 2 +- .../devicetree/bindings/leds/regulator-led.yaml | 2 +- .../devicetree/bindings/leds/richtek,rt8515.yaml | 2 +- .../intel,ixp4xx-expansion-bus-controller.yaml | 2 +- .../intel,ixp4xx-expansion-peripheral-props.yaml | 2 +- .../bindings/mfd/arm,dev-platforms-syscon.yaml | 2 +- .../devicetree/bindings/mfd/st,stmpe.yaml | 2 +- .../devicetree/bindings/mfd/stericsson,ab8500.yaml | 2 +- .../bindings/mfd/stericsson,db8500-prcmu.yaml | 2 +- .../misc/intel,ixp4xx-ahb-queue-manager.yaml | 2 +- .../devicetree/bindings/mmc/arm,pl18x.yaml | 2 +- .../devicetree/bindings/mmc/aspeed,sdhci.yaml | 2 +- .../mtd/partitions/arm,arm-firmware-suite.yaml | 2 +- .../bindings/mtd/partitions/redboot-fis.yaml | 2 +- .../devicetree/bindings/mtd/partitions/seama.yaml | 2 +- .../bindings/net/bluetooth/brcm,bluetooth.yaml | 2 +- .../bindings/net/cortina,gemini-ethernet.yaml | 2 +- .../devicetree/bindings/net/dsa/micrel,ks8995.yaml | 2 +- .../devicetree/bindings/net/dsa/realtek.yaml | 2 +- .../bindings/net/dsa/vitesse,vsc73xx.yaml | 2 +- .../bindings/net/intel,ixp46x-ptp-timer.yaml | 2 +- .../bindings/net/intel,ixp4xx-ethernet.yaml | 2 +- .../devicetree/bindings/net/intel,ixp4xx-hss.yaml | 2 +- .../devicetree/bindings/pci/faraday,ftpci100.yaml | 2 +- .../devicetree/bindings/pci/intel,ixp4xx-pci.yaml | 2 +- .../devicetree/bindings/pci/v3,v360epc-pci.yaml | 2 +- .../devicetree/bindings/pinctrl/pincfg-node.yaml | 2 +- .../devicetree/bindings/pinctrl/pinctrl.yaml | 2 +- .../devicetree/bindings/pinctrl/pinmux-node.yaml | 2 +- .../bindings/power/supply/samsung,battery.yaml | 2 +- .../devicetree/bindings/riscv/extensions.yaml | 36 ++++ .../devicetree/bindings/rng/intel,ixp46x-rng.yaml | 2 +- .../devicetree/bindings/rtc/faraday,ftrtc010.yaml | 2 +- .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 4 + .../bindings/spi/arm,pl022-peripheral-props.yaml | 2 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 6 +- .../devicetree/bindings/spi/spi-pl022.yaml | 2 +- .../bindings/timer/faraday,fttmr010.yaml | 2 +- .../bindings/timer/intel,ixp4xx-timer.yaml | 2 +- .../devicetree/bindings/timer/st,nomadik-mtu.yaml | 2 +- .../devicetree/bindings/usb/faraday,fotg210.yaml | 2 +- .../devicetree/bindings/usb/intel,ixp4xx-udc.yaml | 2 +- .../bindings/watchdog/faraday,ftwdt010.yaml | 2 +- .../bindings/watchdog/maxim,max63xx.yaml | 2 +- Documentation/hwmon/ds620.rst | 4 +- Documentation/i2c/busses/i2c-i801.rst | 1 + Documentation/input/event-codes.rst | 6 + MAINTAINERS | 9 +- Makefile | 2 +- arch/arm64/boot/dts/mediatek/Makefile | 55 ++++++ arch/arm64/kernel/fpsimd.c | 130 +++----------- arch/arm64/kernel/process.c | 1 + arch/arm64/mm/mmu.c | 33 ++-- arch/loongarch/include/asm/loongarch.h | 7 + arch/loongarch/kernel/head.S | 4 +- arch/loongarch/kernel/mcount_dyn.S | 14 +- arch/loongarch/kernel/traps.c | 5 + arch/loongarch/kernel/unwind_orc.c | 27 +-- arch/loongarch/mm/cache.c | 8 +- arch/loongarch/net/bpf_jit.c | 58 ++++-- arch/loongarch/net/bpf_jit.h | 26 +++ arch/mips/alchemy/common/setup.c | 3 +- arch/mips/sgi-ip22/ip22-gio.c | 3 +- arch/powerpc/include/asm/hw_irq.h | 2 +- arch/powerpc/include/asm/reg.h | 1 + arch/powerpc/kernel/btext.c | 3 +- arch/powerpc/kernel/entry_32.S | 15 -- arch/powerpc/kernel/interrupt.c | 5 +- arch/powerpc/kexec/core_64.c | 19 ++ arch/powerpc/platforms/powernv/idle.c | 9 +- .../tools/gcc-check-fpatchable-function-entry.sh | 1 - arch/powerpc/tools/gcc-check-mprofile-kernel.sh | 1 - arch/riscv/include/asm/atomic.h | 8 +- arch/riscv/include/asm/hwcap.h | 2 + arch/riscv/include/asm/pgtable.h | 16 +- arch/riscv/include/asm/sbi.h | 29 +++ arch/riscv/include/asm/vector.h | 3 + arch/riscv/include/uapi/asm/hwprobe.h | 3 + arch/riscv/kernel/cpufeature.c | 24 +++ arch/riscv/kernel/signal.c | 62 ++++--- arch/riscv/kernel/sys_hwprobe.c | 2 + arch/x86/include/asm/bug.h | 2 +- arch/x86/include/asm/irq_remapping.h | 7 + arch/x86/include/asm/irqflags.h | 2 +- arch/x86/include/asm/uv/bios.h | 2 +- arch/x86/kernel/cpu/microcode/amd.c | 2 +- arch/x86/kernel/cpu/sgx/ioctl.c | 2 +- arch/x86/kernel/fpu/xstate.c | 4 +- arch/x86/kernel/irq.c | 23 +++ arch/x86/kvm/cpuid.c | 11 +- arch/x86/kvm/svm/nested.c | 4 +- arch/x86/kvm/svm/svm.c | 2 + arch/x86/kvm/svm/svm.h | 7 +- arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/vmx.c | 9 - arch/x86/kvm/x86.c | 7 + arch/x86/xen/enlighten_pv.c | 2 +- block/bfq-cgroup.c | 2 +- block/bfq-iosched.c | 2 +- block/bfq-iosched.h | 2 +- block/blk-mq.c | 2 +- block/blk-settings.c | 14 +- block/blk-sysfs.c | 2 +- block/blk-wbt.c | 20 ++- block/blk-wbt.h | 5 + block/elevator.c | 4 - block/elevator.h | 1 - block/ioctl.c | 9 +- crypto/seqiv.c | 8 +- drivers/accel/amdxdna/aie2_pci.c | 6 + drivers/ata/libata-core.c | 3 + drivers/block/loop.c | 22 ++- drivers/block/rnbd/rnbd-clt.c | 13 +- drivers/block/rnbd/rnbd-clt.h | 2 +- drivers/block/ublk_drv.c | 70 +++++++- drivers/block/zloop.c | 8 +- drivers/bluetooth/btusb.c | 12 +- drivers/cpufreq/cpufreq-dt-platdev.c | 7 +- drivers/crypto/hisilicon/qm.c | 9 +- drivers/firewire/nosy.c | 10 +- drivers/firmware/efi/efi.c | 1 + drivers/firmware/efi/libstub/gop.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 2 +- .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 8 +- .../amd/display/dc/resource/dcn35/dcn35_resource.c | 8 +- .../display/dc/resource/dcn351/dcn351_resource.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 5 + .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 37 +++- drivers/gpu/drm/drm_gem.c | 8 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 5 +- drivers/gpu/drm/drm_pagemap.c | 17 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 37 ++-- drivers/gpu/drm/imagination/pvr_gem.c | 11 ++ drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 13 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 52 ++++-- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 1 + drivers/gpu/drm/msm/adreno/a6xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 13 ++ drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 38 +--- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 29 ++- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 2 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 84 +++++---- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cwb.h | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 20 +-- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 23 ++- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 20 +-- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 47 ++--- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 21 ++- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 137 +++++--------- drivers/gpu/drm/msm/disp/mdp_format.h | 6 +- drivers/gpu/drm/msm/dp/dp_debug.h | 2 +- drivers/gpu/drm/msm/dp/dp_drm.c | 1 + drivers/gpu/drm/msm/dp/dp_link.h | 9 +- drivers/gpu/drm/msm/dp/dp_panel.h | 8 +- drivers/gpu/drm/msm/msm_fence.h | 36 ++-- drivers/gpu/drm/msm/msm_gem_vma.c | 5 +- drivers/gpu/drm/msm/msm_gpu.h | 68 ++----- drivers/gpu/drm/msm/msm_iommu.c | 4 +- drivers/gpu/drm/msm/msm_perf.c | 10 +- drivers/gpu/drm/nouveau/dispnv50/atom.h | 13 ++ drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/panel/Kconfig | 1 + drivers/gpu/drm/panel/panel-sony-td4353-jdi.c | 2 + drivers/gpu/drm/tests/drm_atomic_state_test.c | 40 ++++- drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c | 143 +++++++++++++++ drivers/gpu/drm/xe/xe_bo.c | 15 +- drivers/gpu/drm/xe/xe_device.c | 2 +- drivers/gpu/drm/xe/xe_dma_buf.c | 2 +- drivers/gpu/drm/xe/xe_eu_stall.c | 2 +- drivers/gpu/drm/xe/xe_exec.c | 3 +- drivers/gpu/drm/xe/xe_gt.c | 7 +- drivers/gpu/drm/xe/xe_gt_freq.c | 4 +- drivers/gpu/drm/xe/xe_gt_idle.c | 8 + drivers/gpu/drm/xe/xe_gt_sriov_vf.c | 2 +- drivers/gpu/drm/xe/xe_gt_throttle.c | 2 +- drivers/gpu/drm/xe/xe_guc_ct.c | 14 +- drivers/gpu/drm/xe/xe_guc_submit.c | 35 +++- drivers/gpu/drm/xe/xe_heci_gsc.c | 4 +- drivers/gpu/drm/xe/xe_migrate.c | 25 ++- drivers/gpu/drm/xe/xe_migrate.h | 6 +- drivers/gpu/drm/xe/xe_oa.c | 12 +- drivers/gpu/drm/xe/xe_sriov_vfio.c | 2 +- drivers/gpu/drm/xe/xe_svm.c | 51 ++++-- drivers/gpu/drm/xe/xe_svm.h | 2 +- drivers/gpu/drm/xe/xe_vm.c | 8 +- drivers/gpu/drm/xe/xe_vm_types.h | 2 +- drivers/gpu/drm/xe/xe_wa.c | 8 - drivers/gpu/drm/xe/xe_wa_oob.rules | 1 + drivers/hid/hid-debug.c | 1 + drivers/hwmon/dell-smm-hwmon.c | 9 + drivers/hwmon/ibmpex.c | 9 +- drivers/hwmon/ltc4282.c | 9 +- drivers/hwmon/tmp401.c | 2 +- drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-bcm-iproc.c | 3 +- drivers/i2c/busses/i2c-i801.c | 3 + drivers/i2c/busses/i2c-pxa.c | 2 +- drivers/i2c/busses/i2c-rcar.c | 2 +- drivers/infiniband/core/addr.c | 33 ++-- drivers/infiniband/core/cma.c | 3 + drivers/infiniband/core/device.c | 4 +- drivers/infiniband/core/verbs.c | 2 +- drivers/infiniband/hw/bnxt_re/hw_counters.h | 6 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 7 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 8 +- drivers/infiniband/hw/efa/efa_verbs.c | 4 - drivers/infiniband/hw/irdma/utils.c | 3 +- drivers/infiniband/hw/mana/cq.c | 4 + drivers/infiniband/sw/rxe/rxe_net.c | 32 ++++ drivers/infiniband/sw/rxe/rxe_odp.c | 4 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 1 + drivers/infiniband/ulp/rtrs/rtrs-pri.h | 32 ++-- drivers/infiniband/ulp/rtrs/rtrs.h | 24 ++- drivers/input/joystick/xpad.c | 5 + drivers/input/keyboard/atkbd.c | 7 + drivers/input/keyboard/lkkbd.c | 5 +- drivers/input/mouse/alps.c | 1 + drivers/input/serio/i8042-acpipnpio.h | 7 + drivers/input/touchscreen/apple_z2.c | 4 + drivers/input/touchscreen/ti_am335x_tsc.c | 2 +- drivers/iommu/amd/amd_iommu.h | 5 + drivers/iommu/amd/init.c | 24 ++- drivers/iommu/amd/iommu.c | 27 ++- drivers/iommu/generic_pt/iommu_pt.h | 3 + drivers/iommu/intel/irq_remapping.c | 8 +- drivers/md/md.c | 61 +++++-- drivers/md/raid5.c | 10 +- drivers/misc/lkdtm/bugs.c | 53 ++++++ drivers/mmc/host/Kconfig | 4 +- drivers/mmc/host/sdhci-of-arasan.c | 2 +- drivers/net/dsa/b53/b53_common.c | 3 + drivers/net/ethernet/airoha/airoha_eth.c | 39 ++-- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 2 + drivers/net/ethernet/broadcom/Kconfig | 8 +- drivers/net/ethernet/broadcom/bnge/bnge.h | 2 +- drivers/net/ethernet/broadcom/bnge/bnge_core.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 3 +- .../net/ethernet/freescale/enetc/netc_blk_ctrl.c | 8 +- drivers/net/ethernet/google/gve/gve_main.c | 2 +- drivers/net/ethernet/google/gve/gve_utils.c | 2 + drivers/net/ethernet/intel/e1000/e1000_main.c | 10 +- drivers/net/ethernet/intel/i40e/i40e.h | 11 ++ drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 12 -- drivers/net/ethernet/intel/i40e/i40e_main.c | 1 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 4 +- drivers/net/ethernet/intel/idpf/idpf_lib.c | 2 +- drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 5 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 8 + drivers/net/ethernet/microsoft/mana/gdma_main.c | 2 +- drivers/net/ethernet/smsc/smc91x.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 17 +- drivers/net/ethernet/wangxun/Kconfig | 4 +- drivers/net/fjes/fjes_hw.c | 12 +- drivers/net/mdio/mdio-aspeed.c | 7 + drivers/net/mdio/mdio-realtek-rtl9300.c | 6 +- drivers/net/phy/mediatek/mtk-ge-soc.c | 2 +- drivers/net/team/team_core.c | 2 +- drivers/net/usb/asix_common.c | 5 + drivers/net/usb/ax88172a.c | 6 +- drivers/net/usb/rtl8150.c | 2 + drivers/net/usb/sr9700.c | 9 +- drivers/net/usb/usbnet.c | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/mld/ptp.c | 7 + drivers/net/wireless/intel/iwlwifi/mvm/ptp.c | 7 + .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 3 +- drivers/net/wireless/realtek/rtw88/sdio.c | 4 +- drivers/net/wireless/realtek/rtw88/usb.c | 3 +- drivers/net/wireless/ti/wlcore/tx.c | 5 + drivers/of/fdt.c | 2 +- drivers/parisc/sba_iommu.c | 4 +- drivers/platform/mellanox/mlxbf-pmc.c | 14 +- drivers/platform/x86/asus-armoury.h | 176 +++++++++++++++++- drivers/platform/x86/asus-nb-wmi.c | 1 + drivers/platform/x86/dell/alienware-wmi-wmax.c | 32 ++++ drivers/platform/x86/dell/dell-lis3lv02d.c | 1 + .../platform/x86/hp/hp-bioscfg/enum-attributes.c | 4 +- .../platform/x86/hp/hp-bioscfg/int-attributes.c | 2 +- .../x86/hp/hp-bioscfg/order-list-attributes.c | 5 + .../x86/hp/hp-bioscfg/passwdobj-attributes.c | 5 + .../platform/x86/hp/hp-bioscfg/string-attributes.c | 2 +- drivers/platform/x86/ibm_rtl.c | 2 +- drivers/platform/x86/intel/pmt/discovery.c | 8 +- drivers/platform/x86/lenovo/ideapad-laptop.c | 2 +- drivers/platform/x86/lenovo/think-lmi.c | 6 +- drivers/platform/x86/msi-laptop.c | 3 + drivers/platform/x86/samsung-galaxybook.c | 9 +- drivers/platform/x86/uniwill/uniwill-acpi.c | 7 + drivers/pmdomain/imx/gpc.c | 5 +- drivers/pmdomain/mediatek/mtk-pm-domains.c | 21 +-- drivers/regulator/fp9931.c | 3 + drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 1 + drivers/scsi/mpi3mr/mpi3mr_fw.c | 2 + drivers/scsi/scsi_debug.c | 2 +- drivers/scsi/sg.c | 20 ++- drivers/spi/spi-cadence-quadspi.c | 31 ++-- drivers/spi/spi-fsl-spi.c | 2 +- drivers/spi/spi-mpfs.c | 1 + drivers/spi/spi-mt65xx.c | 2 +- drivers/spi/spi-sun6i.c | 11 +- drivers/tty/serial/8250/8250_loongson.c | 4 +- drivers/tty/serial/serial_base_bus.c | 11 +- drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 14 +- drivers/ufs/core/ufshcd.c | 5 +- drivers/usb/dwc3/dwc3-of-simple.c | 7 +- drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/dwc3/host.c | 2 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 42 +++-- drivers/usb/host/ohci-nxp.c | 18 +- drivers/usb/host/xhci-dbgtty.c | 2 +- drivers/usb/phy/phy-fsl-usb.c | 1 + drivers/usb/phy/phy-isp1301.c | 7 +- drivers/usb/renesas_usbhs/pipe.c | 2 + drivers/usb/storage/unusual_uas.h | 2 +- drivers/usb/typec/altmodes/displayport.c | 8 +- drivers/usb/typec/ucsi/Kconfig | 1 + drivers/usb/typec/ucsi/cros_ec_ucsi.c | 5 +- drivers/usb/typec/ucsi/debugfs.c | 36 +--- drivers/usb/typec/ucsi/displayport.c | 11 +- drivers/usb/typec/ucsi/ucsi.c | 118 ++++-------- drivers/usb/typec/ucsi/ucsi.h | 22 +-- drivers/usb/typec/ucsi/ucsi_acpi.c | 25 +-- drivers/usb/typec/ucsi/ucsi_ccg.c | 11 +- drivers/usb/typec/ucsi/ucsi_yoga_c630.c | 15 +- drivers/vfio/pci/nvgrace-gpu/main.c | 4 +- drivers/vfio/pci/pds/dirty.c | 7 +- drivers/vfio/pci/vfio_pci_rdwr.c | 25 ++- drivers/vfio/pci/xe/main.c | 5 +- drivers/vhost/vsock.c | 15 +- fs/debugfs/inode.c | 7 +- fs/erofs/super.c | 18 +- fs/erofs/zdata.c | 8 +- fs/kernfs/dir.c | 6 +- fs/lockd/svc4proc.c | 4 +- fs/lockd/svclock.c | 21 ++- fs/lockd/svcproc.c | 5 +- fs/locks.c | 12 +- fs/nfs_common/common.c | 1 - fs/nfsd/netns.h | 2 + fs/nfsd/nfs4proc.c | 2 +- fs/nfsd/nfs4state.c | 69 +++++-- fs/nfsd/nfsctl.c | 12 +- fs/nfsd/nfsd.h | 1 - fs/nfsd/nfssvc.c | 30 ++-- fs/nfsd/state.h | 6 +- fs/nfsd/vfs.c | 4 +- fs/smb/client/fs_context.c | 2 + fs/smb/client/ioctl.c | 3 + fs/smb/client/smb2ops.c | 6 + fs/smb/client/trace.h | 1 + fs/smb/server/auth.c | 4 +- fs/smb/server/connection.c | 11 +- fs/smb/server/oplock.c | 8 +- fs/smb/server/server.c | 2 +- fs/smb/server/smb2pdu.c | 82 +++++---- fs/smb/server/smb2pdu.h | 9 - fs/smb/server/smb_common.c | 26 +-- fs/smb/server/smb_common.h | 9 + fs/xfs/libxfs/xfs_sb.c | 15 ++ fs/xfs/scrub/attr_repair.c | 2 +- fs/xfs/xfs_attr_item.c | 2 +- fs/xfs/xfs_buf_item.c | 1 + fs/xfs/xfs_discard.c | 27 +-- fs/xfs/xfs_discard.h | 2 +- fs/xfs/xfs_file.c | 58 ++++-- fs/xfs/xfs_rtalloc.c | 14 +- include/drm/drm_pagemap.h | 17 +- include/kunit/run-in-irq-context.h | 53 +++--- include/linux/bio.h | 30 ++-- include/linux/compiler-clang.h | 1 + include/linux/compiler_types.h | 3 +- include/linux/genalloc.h | 1 + include/linux/intel_vsec.h | 17 +- include/linux/io_uring_types.h | 8 +- include/linux/irq-entry-common.h | 4 +- include/linux/kasan.h | 16 ++ include/linux/kexec.h | 4 +- include/linux/leafops.h | 4 +- include/linux/memory-failure.h | 2 + include/linux/mm.h | 8 +- include/linux/mm_types.h | 1 - include/linux/property.h | 1 + include/linux/vfio_pci_core.h | 10 +- include/linux/virtio.h | 2 + include/linux/virtio_features.h | 2 + include/net/dsa.h | 1 + include/sound/soc-acpi.h | 5 +- include/trace/events/tlb.h | 5 +- include/trace/misc/nfs.h | 2 - include/uapi/drm/xe_drm.h | 1 + include/uapi/linux/input-event-codes.h | 9 + include/uapi/linux/nfs.h | 1 - include/uapi/linux/pr.h | 2 + include/uapi/rdma/irdma-abi.h | 2 +- include/uapi/rdma/rdma_user_cm.h | 4 +- include/uapi/regulator/regulator.h | 6 +- io_uring/cancel.c | 5 + io_uring/io_uring.c | 7 +- io_uring/memmap.c | 9 +- io_uring/openclose.c | 2 +- io_uring/register.c | 2 + io_uring/rsrc.c | 1 + io_uring/tctx.c | 8 +- kernel/cgroup/cpuset.c | 21 ++- kernel/irq/manage.c | 2 +- kernel/kexec_core.c | 16 +- kernel/kthread.c | 1 + kernel/power/suspend.c | 9 +- kernel/sched/ext.c | 23 ++- lib/idr.c | 2 + lib/kunit/Kconfig | 2 +- lib/kunit/device.c | 7 +- mm/damon/vaddr.c | 2 +- mm/kasan/common.c | 32 ++++ mm/kasan/hw_tags.c | 2 +- mm/kasan/shadow.c | 4 +- mm/ksm.c | 2 +- mm/memcontrol.c | 4 +- mm/memory-failure.c | 29 +-- mm/memremap.c | 2 - mm/page_alloc.c | 26 +-- mm/page_owner.c | 2 +- mm/slub.c | 2 + mm/vmalloc.c | 8 +- net/bluetooth/mgmt.c | 6 + net/bridge/br_private.h | 1 + net/core/dev.c | 8 +- net/dsa/dsa.c | 67 +++---- net/handshake/netlink.c | 3 +- net/ipv4/fib_semantics.c | 26 ++- net/ipv4/fib_trie.c | 7 +- net/ipv4/ip_gre.c | 6 +- net/ipv6/calipso.c | 3 +- net/ipv6/ip6_gre.c | 15 +- net/ipv6/route.c | 13 +- net/mac80211/cfg.c | 10 -- net/mac80211/iface.c | 2 +- net/mac80211/mlme.c | 5 +- net/mac80211/ocb.c | 3 + net/mac80211/rx.c | 5 + net/mptcp/options.c | 10 ++ net/mptcp/protocol.c | 8 +- net/mptcp/protocol.h | 9 +- net/mptcp/subflow.c | 6 - net/nfc/core.c | 9 +- net/openvswitch/vport-netdev.c | 17 +- net/rose/af_rose.c | 2 +- net/unix/af_unix.c | 11 +- net/wireless/sme.c | 2 +- rust/helpers/dma.c | 21 +++ rust/kernel/maple_tree.rs | 11 +- samples/ftrace/ftrace-direct-modify.c | 8 +- samples/ftrace/ftrace-direct-multi-modify.c | 8 +- samples/ftrace/ftrace-direct-multi.c | 4 +- samples/ftrace/ftrace-direct-too.c | 4 +- samples/ftrace/ftrace-direct.c | 4 +- samples/rust/rust_driver_pci.rs | 2 +- scripts/Makefile.build | 26 +-- scripts/clang-tools/gen_compile_commands.py | 135 +------------- scripts/coccicheck | 6 +- scripts/coccinelle/api/pm_runtime.cocci | 2 +- scripts/mod/devicetable-offsets.c | 3 + scripts/mod/file2alias.c | 9 + security/integrity/ima/ima_kexec.c | 4 +- sound/hda/codecs/realtek/alc269.c | 32 +++- sound/hda/controllers/cix-ipbloq.c | 4 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 8 +- sound/pcmcia/vx/vxpocket.c | 8 +- sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/codecs/ak4458.c | 4 - sound/soc/codecs/rt1320-sdw.c | 16 +- sound/soc/fsl/fsl-asoc-card.c | 8 +- sound/soc/fsl/fsl_asrc_dma.c | 3 + sound/soc/fsl/fsl_easrc.c | 3 + sound/soc/fsl/fsl_sai.c | 13 +- sound/soc/fsl/fsl_xcvr.c | 3 + sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 104 +++++++++++ sound/soc/intel/common/soc-acpi-intel-nvl-match.c | 49 ----- sound/soc/intel/common/sof-function-topology-lib.c | 5 +- sound/soc/intel/common/sof-function-topology-lib.h | 2 +- sound/soc/qcom/sdm845.c | 2 + sound/soc/sdw_utils/soc_sdw_utils.c | 8 +- sound/soc/soc-ops.c | 32 ++-- sound/soc/sof/intel/pci-mtl.c | 6 +- sound/soc/sof/ipc4-topology.c | 49 +++-- sound/soc/sof/topology.c | 26 ++- sound/soc/tegra/tegra210_ahub.c | 6 +- sound/usb/endpoint.c | 6 +- sound/usb/format.c | 5 +- sound/usb/mixer_us16x08.c | 20 ++- sound/usb/quirks.c | 14 +- tools/arch/arm64/include/asm/cputype.h | 8 +- tools/arch/x86/include/asm/cpufeatures.h | 11 ++ tools/arch/x86/include/asm/msr-index.h | 30 ++++ tools/arch/x86/include/uapi/asm/kvm.h | 1 + tools/build/Makefile.feature | 6 +- tools/build/feature/Makefile | 10 +- tools/build/feature/test-all.c | 5 + tools/build/feature/test-libopenssl.c | 7 + tools/include/linux/gfp_types.h | 6 - tools/include/linux/types.h | 8 + tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/drm/drm.h | 15 ++ tools/include/uapi/linux/kvm.h | 11 ++ tools/mm/page_owner_sort.c | 6 +- tools/perf/Makefile.config | 8 + tools/perf/arch/arm/entry/syscalls/syscall.tbl | 1 + .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 1 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/s390/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/sh/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/sparc/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/x86/entry/syscalls/syscall_32.tbl | 1 + tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 + tools/perf/arch/xtensa/entry/syscalls/syscall.tbl | 1 + tools/perf/builtin-buildid-cache.c | 6 +- tools/perf/tests/shell/kvm.sh | 2 +- tools/perf/tests/shell/top.sh | 2 +- tools/perf/trace/beauty/include/linux/socket.h | 24 ++- tools/perf/trace/beauty/include/uapi/linux/fcntl.h | 12 ++ tools/perf/trace/beauty/include/uapi/linux/fs.h | 3 +- tools/perf/trace/beauty/include/uapi/linux/mount.h | 2 +- .../perf/trace/beauty/include/uapi/sound/asound.h | 2 +- tools/perf/util/arm-spe.c | 1 + tools/perf/util/libbfd.c | 4 +- tools/perf/util/symbol-elf.c | 4 +- tools/perf/util/symbol-minimal.c | 4 +- tools/sched_ext/scx_show_state.py | 10 +- tools/scripts/syscall.tbl | 1 + tools/testing/radix-tree/idr-test.c | 21 +++ tools/testing/selftests/drivers/net/psp.py | 6 +- .../ftrace/test.d/event/toplevel-enable.tc | 3 +- .../test.d/ftrace/func_traceonoff_triggers.tc | 5 +- tools/testing/selftests/kselftest_harness.h | 8 +- tools/testing/selftests/kvm/rseq_test.c | 1 + tools/testing/selftests/kvm/x86/cpuid_test.c | 15 ++ tools/testing/selftests/lkdtm/tests.txt | 2 + tools/testing/selftests/mm/uffd-unit-tests.c | 2 +- tools/testing/selftests/net/fib_nexthops.sh | 15 ++ tools/testing/selftests/net/fib_tests.sh | 70 +++++++- tools/testing/selftests/net/tap.c | 16 +- .../powerpc/pmu/sampling_tests/.gitignore | 1 + tools/testing/selftests/ublk/Makefile | 13 +- tools/testing/selftests/ublk/file_backed.c | 7 +- tools/testing/selftests/ublk/kublk.c | 64 ++++++- tools/testing/selftests/ublk/kublk.h | 23 ++- tools/testing/selftests/ublk/stripe.c | 2 +- tools/testing/selftests/ublk/test_common.sh | 21 ++- tools/testing/selftests/ublk/test_generic_04.sh | 2 +- tools/testing/selftests/ublk/test_generic_05.sh | 2 +- tools/testing/selftests/ublk/test_generic_11.sh | 2 +- tools/testing/selftests/ublk/test_generic_14.sh | 40 +++++ tools/testing/selftests/ublk/test_generic_15.sh | 68 +++++++ tools/testing/selftests/ublk/test_loop_06.sh | 25 +++ tools/testing/selftests/ublk/test_loop_07.sh | 21 +++ tools/testing/selftests/ublk/test_null_03.sh | 24 +++ tools/testing/selftests/ublk/test_stress_04.sh | 12 +- tools/testing/selftests/ublk/test_stress_05.sh | 10 +- tools/testing/selftests/ublk/test_stress_06.sh | 39 ++++ tools/testing/selftests/ublk/test_stress_07.sh | 39 ++++ tools/testing/selftests/ublk/test_stripe_05.sh | 26 +++ tools/testing/selftests/ublk/test_stripe_06.sh | 21 +++ tools/testing/selftests/ublk/trace/seq_io.bt | 3 +- .../vfio/lib/include/libvfio/iova_allocator.h | 1 - tools/testing/selftests/vfio/lib/iommu.c | 1 - tools/testing/selftests/vfio/lib/iova_allocator.c | 1 - tools/testing/selftests/vfio/lib/vfio_pci_device.c | 1 - .../testing/selftests/vfio/vfio_dma_mapping_test.c | 1 - .../selftests/vfio/vfio_iommufd_setup_test.c | 1 - tools/virtio/Makefile | 8 +- tools/virtio/linux/compiler.h | 6 + tools/virtio/linux/cpumask.h | 4 + tools/virtio/linux/device.h | 8 + tools/virtio/linux/dma-mapping.h | 4 + tools/virtio/linux/kernel.h | 16 ++ tools/virtio/linux/module.h | 2 + tools/virtio/linux/ucopysize.h | 21 +++ tools/virtio/linux/virtio.h | 73 +------- tools/virtio/linux/virtio_config.h | 102 +---------- tools/virtio/oot-stubs.h | 10 ++ virt/kvm/kvm_main.c | 17 +- 672 files changed, 4697 insertions(+), 2579 deletions(-) create mode 100644 tools/build/feature/test-libopenssl.c create mode 100755 tools/testing/selftests/ublk/test_generic_14.sh create mode 100755 tools/testing/selftests/ublk/test_generic_15.sh create mode 100755 tools/testing/selftests/ublk/test_loop_06.sh create mode 100755 tools/testing/selftests/ublk/test_loop_07.sh create mode 100755 tools/testing/selftests/ublk/test_null_03.sh create mode 100755 tools/testing/selftests/ublk/test_stress_06.sh create mode 100755 tools/testing/selftests/ublk/test_stress_07.sh create mode 100755 tools/testing/selftests/ublk/test_stripe_05.sh create mode 100755 tools/testing/selftests/ublk/test_stripe_06.sh create mode 100644 tools/virtio/linux/ucopysize.h create mode 100644 tools/virtio/oot-stubs.h