This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 592fe8ed2063 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits c3b1995e2502 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 746d4172d2e2 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 35f2dd0cc8f9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 234caf79f346 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 389034d0ea6f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5ea410a286aa Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits a24faa6e61c7 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits c307aa63a8da Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits dba76f9d63ed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2becedbced0d Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 38627321a6c5 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits fd56b8c0a3f5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0edba93f6829 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits e6de09686db3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6e4a8b1a2d45 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 12af543d5d70 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7cf5b23f000a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c778d43a338b Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 73aaad22d97d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 9fa7b64a6d23 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1a1e8b77b16a Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits efe6bb6aa126 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits baafa4b94d97 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits e43282589a12 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4106d56c97dc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a878a2452475 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b2efa44b1908 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 030afd1b5cd9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 169233ccc067 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 0c17eadf51ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d1565e50f2d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 31f2935059bc Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 699b9e4a4389 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits be8b8d333207 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 9d352bf9ab05 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits f0a7fc14957c Merge branch 'fs-current' of linux-next omits b1cc00e97765 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits fb4cc5f19d36 um: convert irq_lock to raw spinlock omits 4e9b8ce9f58f um: virtio_uml: use raw spinlock omits cafe54dc8e56 um: virt-pci: don't use kmalloc() omits acc4521e845b um: fix execve stub execution on old host OSs omits 02fef369f75a um: properly align signal stack on x86_64 omits cfaa0ff6e035 um: avoid copying FP state from init_task omits 05c322fb75a4 um: add back support for FXSAVE registers omits 0b0d09b8f134 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 400c31cdf036 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits b001591f33b8 Merge branch into tip/master: 'sched/urgent' omits 2504fe9f8afb Merge branch into tip/master: 'perf/urgent' omits ff55c1615acc Merge branch into tip/master: 'objtool/urgent' omits 083d2868a0c3 mm: page_isolation: avoid calling folio_hstate() without h [...] omits 28799a559d7d mm/hugetlb_vmemmap: fix memory loads ordering omits 01bb2c633233 mm: pgtable: fix incorrect reclaim of non-empty PTE pages omits 34925ae058fb taskstats: modify taskstats version omits e1fcb0da95e1 getdelays: fix error format characters omits 2e2cb9a069f7 mm/migrate_device: don't add folio to be freed to LRU in m [...] omits 383ec67c0c2f tools/mm: fix build warnings with musl-libc omits 09ebb38146c7 mailmap: add entry for Feng Tang omits 39c1042a8516 .mailmap: add entries for Jeff Johnson omits a0670d473198 alloc_tag: work around clang-14 build issue with __builtin [...] omits ac1730461f63 mm,madvise,hugetlb: check for 0-length range after end add [...] omits ef02f55d09c1 mm/zswap: refactor zswap_store_page() omits 929a8320ced4 mm/zswap: fix inconsistency when zswap_store_page() fails omits 741b2a4a19a2 lib/iov_iter: fix import_iovec_ubuf iovec management omits 2a84fe4bf2e2 procfs: fix a locking bug in a vmcore_add_device_dump() er [...] new 5728c92ae112 mfd: syscon: Restore device_node_to_regmap() for non-syscon nodes new 4dc1d1bec898 Merge tag 'mfd-fixes-6.14' of git://git.kernel.org/pub/scm [...] new fc22b06fbd2a platform/x86: int3472: Use correct type for "polarity", ca [...] new 569617dbbd06 platform/x86: int3472: Call "reset" GPIO "enable" for INT347E new b3e127dacad6 platform/x86: thinkpad_acpi: Fix registration of tpacpi pl [...] new d63609e41295 Merge tag 'platform-drivers-x86-v6.14-3' of git://git.kern [...] new edb1942542bc LoongArch: Fix idle VS timer enqueue new 619b52777a49 LoongArch: Fix kernel_page_present() for KPRANGE/XKPRANGE new 03a99d16e64f LoongArch: Use str_yes_no() helper function for /proc/cpuinfo new 6b72cd9ef062 LoongArch: Remove the deprecated notifier hook mechanism new 6287f1a8c161 LoongArch: csum: Fix OoB access in IP checksum code for ne [...] new bdb13252e5d1 LoongArch: KVM: Fix typo issue about GCFG feature detection new d8cc4fee3f8a LoongArch: KVM: Remove duplicated cache attribute setting new 3011b29ec5a3 LoongArch: KVM: Set host with kernel mode when switch to VM mode new ab68d7eb7b1a Merge tag 'loongarch-fixes-6.14-1' of git://git.kernel.org [...] adds 595170d4b660 bcachefs: Fix marking reflink pointers to missing indirect [...] adds 1c316eb57c11 bcachefs: Fix use after free adds 1e690efa7259 bcachefs: Split out journal pins by btree level adds 9f734cd07693 bcachefs: Fix want_new_bset() so we write until the end of [...] new 9cf6b84b71ad bcachefs: CONFIG_BCACHEFS_INJECT_TRANSACTION_RESTARTS new 531323a2efc3 bcachefs: Pass _orig_restart_count to trans_was_restarted new 406e445b3c6b bcachefs: Reuse transaction new 1854c7f79dca Merge tag 'bcachefs-2025-02-12' of git://evilpiepirate.org [...] new 945ce413ac14 Merge tag 'for-6.14-rc2-tag' of git://git.kernel.org/pub/s [...] new 69ab25a74e2d idpf: fix handling rsc packet with a single segment new 2ff66c2f9ea4 idpf: record rx queue in skb for RSC packets new 52c11d31b5a1 idpf: call set_real_num_queues in idpf_open new 61fb097f9a64 ixgbe: Fix possible skb NULL pointer dereference new 7822dd4d6d4b igc: Fix HW RX timestamp when passed by ZC XDP new 63f20f00d23d igc: Set buffer type for empty frames in igc_init_empty_frame new 7229fa6b303c Merge branch '200GbE' of git://git.kernel.org/pub/scm/linu [...] new 15d6f74f03f8 MAINTAINERS: Add sctp headers to the general netdev entry new 78dafe1cf3af vsock: Orphan socket after transport release new 440c9d488705 vsock/test: Add test for SO_LINGER null ptr deref new b698b9a8acc8 Merge branch 'vsock-null-ptr-deref-when-so_linger-enabled' new 5db843258de1 net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases new 8a9f82ff15da net: ethernet: ti: am65-cpsw: fix RX & TX statistics for X [...] new 4542536f664f net: ethernet: ti: am65_cpsw: fix tx_cleanup for XDP case new 0469b410c888 Merge branch 'net-ethernet-ti-am65-cpsw-xdp-fixes' new 5bef3ac184b5 team: better TEAM_OPTION_TYPE_STRING validation new a527750d877f ipv6: mcast: add RCU protection to mld_newpack() new fee5d6889406 mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw() new 0d0b752f2497 s390/qeth: move netif_napi_add_tx() and napi_enable() from [...] new 0892b840318d Reapply "net: skb: introduce and use a single page frag cache" new cf56aa8dd263 Revert "netfilter: flowtable: teardown flow if cached mtu [...] new 458bf63d175e Merge tag 'nf-25-02-13' of git://git.kernel.org/pub/scm/li [...] new b4f82f9ed43a Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd new 872274b99283 Bluetooth: btintel_pcie: Fix a potential race condition new ab4eedb790ca Bluetooth: L2CAP: Fix corrupted list in hci_chan_del new 82c260c8806b Merge tag 'for-net-2025-02-13' of git://git.kernel.org/pub [...] new 540cda75884a rxrpc: Fix ipv6 path MTU discovery new 488fb6effe03 net: pse-pd: Fix deadlock in current limit functions new 348f968b89bf Merge tag 'net-6.14-rc3' of git://git.kernel.org/pub/scm/l [...] new f9af8e771890 Merge tag 'regmap-fix-v6.14-rc2' of git://git.kernel.org/p [...] new 85cc5751db7c Merge tag 'regulator-fix-v6.14-rc2' of git://git.kernel.or [...] new 68763b29e0a6 Merge tag 'spi-fix-v6.14-rc2' of git://git.kernel.org/pub/ [...] new 14288e94c21f procfs: fix a locking bug in a vmcore_add_device_dump() er [...] new 0f0ac53685b2 lib/iov_iter: fix import_iovec_ubuf iovec management new 63101d5e5a20 mm/zswap: fix inconsistency when zswap_store_page() fails new 39292da2542d mm/zswap: refactor zswap_store_page() new 8445916bd961 mm,madvise,hugetlb: check for 0-length range after end add [...] new f9c6811761fd alloc_tag: work around clang-14 build issue with __builtin [...] new 96fe17b8633e .mailmap: add entries for Jeff Johnson new 9050cc77c141 mailmap: add entry for Feng Tang new 81de7d7f2934 tools/mm: fix build warnings with musl-libc new 6a0fad08bfee mm/migrate_device: don't add folio to be freed to LRU in m [...] new c55cc83631ef getdelays: fix error format characters new 2d610ec420cc taskstats: modify taskstats version new aa507d4fc1af mm: pgtable: fix incorrect reclaim of non-empty PTE pages new f5c7113e16df mailmap: update Nick's entry new 7591c336c453 memcg: avoid dead loop when setting memory.max new 0ab37ff68167 mm: hugetlb: avoid fallback for specific node allocation o [...] new b4c66a6ca45f arm: pgtable: fix NULL pointer dereference issue new e8e94bfa2bff selftests/mm: fix check for running THP tests new 5e3394b78014 MAINTAINERS: update Nick's contact info new 537371f88c71 kasan: don't call find_vm_area() in RT kernel new ec4bdfaaba42 test_xarray: fix failure in check_pause when CONFIG_XARRAY [...] new 703564ba46db mm/hugetlb_vmemmap: fix memory loads ordering new af9138d81e61 mm: page_isolation: avoid calling folio_hstate() without h [...] new 139e7d095102 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 1d0013962d22 netfs: Fix a number of read-retry hangs new d01c495f432c netfs: Add retry stat counters new 5de0219a9bb9 netfs: Fix setting NETFS_RREQ_ALL_QUEUED to be after all s [...] new a33f72554adf Merge patch series "netfs: Miscellaneous fixes" new db2167a3e69a Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 7e6bc4e94cd6 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 3b72613d8137 Merge branch 'fs-current' of linux-next new d923782b0412 arm64: amu: Delay allocating cpumask for AMU FIE support new f818227a2f3d ACPI: GTDT: Relax sanity checking on Platform Timers array count new a4cc8494f1d8 arm64: Add missing registrations of hwcaps new 446a8351f160 arm64: rust: clean Rust 1.85.0 warning using softfloat target new ad8b356c8bec Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] new ee33ef94f56f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new aa181a2df1e8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 877bedb9f833 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b1ed70603fe5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c16ea9316d3 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new 9faca6ee9d16 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 571b69f2f9b1 ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device new 43c2179e5300 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 472ff48e2c09 PCI: Fix BUILD_BUG_ON usage for old gcc new 81f64e925c29 PCI: Avoid FLR for Mediatek MT7922 WiFi new a9bdb8658946 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 35fa2d88ca94 driver core: add a faux bus for use when a simple device/b [...] new 78418f300d39 rust/kernel: Add faux device bindings new ec76d22d2011 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] new 609f65ac6631 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new 71db7b9a019b Merge tag 'usb-serial-6.14-rc3' of ssh://gitolite.kernel.o [...] new 8d98accf1812 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new cd57e4327707 phy: freescale: fsl-samsung-hdmi: Limit PLL lock detection [...] new 8236b2a45787 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new c5004054456c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 4ab1e85db029 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new 0cbc6c94b709 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new cd8d7fa1d2e0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 2c6c64e54419 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new ed975485a13d MIPS: Export syscall stack arguments properly for remote use new 733a90561ad0 MIPS: fix mips_get_syscall_arg() for o32 new 7c0155d73d8c Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] new 1b5d1a74ab55 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 74066147fc6f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 720895d428fb Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new 9200bbb377db Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 260d8012df03 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 59c1e2bed191 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new b9524a73725d riscv: cacheinfo: Use of_property_present() for non-boolea [...] new 1508ead3d229 riscv: cpufeature: use bitmap_equal() instead of memcmp() new 431a3bbd3249 riscv/atomic: Do proper sign extension also for unsigned i [...] new 5c238584bce5 riscv/futex: sign extend compare value in atomic cmpxchg new ccc71244f95c Documentation: riscv: Remove KPROBES_ON_FTRACE new b6059e2adc1e rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm new 0eeb13956757 riscv: signal: fix signal frame size new 5338770fc74b riscv: signal: fix signal_minsigstksz new 967154646b7c MAINTAINERS: Add myself as a riscv reviewer new a3a600edaaf8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 43ee1904f97c Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] new 7b4aebeecbbd gpiolib: Fix crash on error in gpiochip_get_ngpios() new e47a75fb5b13 gpiolib: protect gpio_chip with SRCU in array_info paths i [...] new 78ece20f23e9 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new c59a3337614d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 698bf844351d Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] new 46d45ba81935 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new cee6f9a9c87b objtool/rust: add one more `noreturn` Rust function new 2e4f982cf392 rust: rbtree: fix overindented list item new 78a965415bae Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] new 320702a76186 MAINTAINERS: delete entry for AXXIA I2C new 7422c319fd80 MAINTAINERS: Add maintainer for Qualcomm's I2C GENI driver new 16fdd46baf66 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] new 4cf7d58620bf genirq: Remove unused CONFIG_GENERIC_PENDING_IRQ_CHIPFLAGS new bf7b755319c4 Merge branch into tip/master: 'irq/urgent' new e6007866d01a Merge branch into tip/master: 'objtool/urgent' new 4e4afd47c265 Merge branch into tip/master: 'perf/urgent' new 43b7d463c11d Merge branch into tip/master: 'sched/urgent' new 24f254a16660 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] new 5298b7cffa84 um: add back support for FXSAVE registers new 8891b176d350 um: avoid copying FP state from init_task new 3c2fc7434d90 um: properly align signal stack on x86_64 new f82a9e7b9fa9 um: fix execve stub execution on old host OSs new 5b166b782d32 um: virt-pci: don't use kmalloc() new daa1a05ba431 um: virtio_uml: use raw spinlock new 96178631c3f5 um: convert irq_lock to raw spinlock new c4de6cd17139 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new e00a2e5d485f drm: Fix DSC BPP increment decoding new a8972d5a49b4 drm: panel: jd9365da-h3: fix reset signal polarity new 68e1e291793b Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
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 (592fe8ed2063) \ N -- N -- N refs/heads/pending-fixes (68e1e291793b)
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 161 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/driver-api/infrastructure.rst | 6 + .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- .../process/embargoed-hardware-issues.rst | 2 +- .../sp_SP/process/embargoed-hardware-issues.rst | 2 +- MAINTAINERS | 23 +- arch/arm/mm/fault-armv.c | 40 ++-- arch/arm64/Makefile | 4 + arch/arm64/kernel/cpufeature.c | 3 + arch/arm64/kernel/topology.c | 22 +- arch/loongarch/include/asm/cpu-info.h | 21 -- arch/loongarch/include/asm/smp.h | 2 + arch/loongarch/kernel/genex.S | 28 +-- arch/loongarch/kernel/idle.c | 3 +- arch/loongarch/kernel/proc.c | 29 +-- arch/loongarch/kernel/reset.c | 6 +- arch/loongarch/kvm/main.c | 4 +- arch/loongarch/kvm/switch.S | 2 +- arch/loongarch/kvm/vcpu.c | 3 - arch/loongarch/lib/csum.c | 2 +- arch/loongarch/mm/pageattr.c | 3 +- arch/mips/include/asm/ptrace.h | 4 +- arch/mips/include/asm/syscall.h | 32 +-- arch/mips/kernel/asm-offsets.c | 6 + arch/mips/kernel/scall32-o32.S | 8 +- arch/riscv/include/asm/cmpxchg.h | 2 +- arch/riscv/include/asm/futex.h | 2 +- arch/riscv/kernel/cacheinfo.c | 12 +- arch/riscv/kernel/cpufeature.c | 2 +- arch/riscv/kernel/setup.c | 2 +- arch/riscv/kernel/signal.c | 6 - drivers/acpi/arm64/gtdt.c | 12 +- drivers/base/Makefile | 2 +- drivers/base/base.h | 1 + drivers/base/faux.c | 232 +++++++++++++++++++++ drivers/base/init.c | 1 + drivers/bluetooth/btintel_pcie.c | 5 +- drivers/gpio/gpiolib.c | 54 +++-- drivers/gpio/gpiolib.h | 4 +- drivers/gpu/drm/display/drm_dp_helper.c | 2 +- drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 8 +- drivers/mfd/syscon.c | 29 ++- drivers/net/ethernet/intel/idpf/idpf_lib.c | 5 + drivers/net/ethernet/intel/idpf/idpf_txrx.c | 5 +- drivers/net/ethernet/intel/igc/igc_main.c | 22 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 4 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 50 +++-- drivers/net/pse-pd/pse_core.c | 4 +- drivers/net/team/team_core.c | 4 +- drivers/pci/probe.c | 5 +- drivers/pci/quirks.c | 3 +- drivers/phy/freescale/phy-fsl-samsung-hdmi.c | 13 +- drivers/platform/x86/intel/int3472/discrete.c | 85 ++++++-- drivers/platform/x86/thinkpad_acpi.c | 11 +- drivers/s390/net/qeth_core_main.c | 8 +- fs/bcachefs/Kconfig | 7 + fs/bcachefs/btree_iter.c | 33 ++- fs/bcachefs/btree_iter.h | 14 +- fs/bcachefs/btree_trans_commit.c | 4 + fs/bcachefs/btree_types.h | 3 + fs/bcachefs/btree_update_interior.h | 4 +- fs/bcachefs/disk_accounting.h | 2 + fs/bcachefs/io_write.c | 12 +- fs/bcachefs/journal_reclaim.c | 37 ++-- fs/bcachefs/journal_types.h | 5 +- fs/bcachefs/reflink.c | 2 + fs/bcachefs/sb-errors_format.h | 4 +- fs/netfs/buffered_read.c | 19 +- fs/netfs/internal.h | 4 + fs/netfs/read_collect.c | 6 +- fs/netfs/read_retry.c | 43 +++- fs/netfs/stats.c | 9 + fs/netfs/write_issue.c | 1 + fs/netfs/write_retry.c | 2 + include/drm/display/drm_dp.h | 1 + include/linux/device/faux.h | 69 ++++++ include/linux/netdevice.h | 1 + include/linux/netfs.h | 2 +- include/net/bluetooth/l2cap.h | 3 +- include/trace/events/netfs.h | 4 +- kernel/irq/Kconfig | 4 - lib/test_xarray.c | 15 +- mm/hugetlb.c | 2 +- mm/kasan/report.c | 47 +++-- mm/memcontrol.c | 1 + net/bluetooth/l2cap_core.c | 169 +++++++-------- net/bluetooth/l2cap_sock.c | 15 +- net/core/dev.c | 17 -- net/core/skbuff.c | 103 ++++++++- net/ipv6/mcast.c | 14 +- net/netfilter/nf_flow_table_ip.c | 8 +- net/rxrpc/peer_event.c | 7 + net/vmw_vsock/af_vsock.c | 8 +- rust/bindings/bindings_helper.h | 1 + rust/kernel/faux.rs | 67 ++++++ rust/kernel/lib.rs | 1 + rust/kernel/rbtree.rs | 2 +- samples/rust/Kconfig | 10 + samples/rust/Makefile | 1 + samples/rust/rust_driver_faux.rs | 29 +++ sound/soc/fsl/imx-audmix.c | 31 --- tools/objtool/check.c | 1 + tools/testing/selftests/mm/run_vmtests.sh | 2 +- tools/testing/selftests/rseq/rseq-riscv-bits.h | 6 +- tools/testing/selftests/rseq/rseq-riscv.h | 2 +- tools/testing/vsock/vsock_test.c | 41 ++++ 107 files changed, 1254 insertions(+), 496 deletions(-) create mode 100644 drivers/base/faux.c create mode 100644 include/linux/device/faux.h create mode 100644 rust/kernel/faux.rs create mode 100644 samples/rust/rust_driver_faux.rs