Linux 2958 Published by

Linus Torvalds has announced the release of the fourth release candidate for Linux kernel 6.11.



Linux kernel 6.11-rc4 released

The diffstat looks a bit odd this time around, with almost a third of it being in the tools directory. But that's almost entirely just due to a header file sync, which picked up the largish x86 feature flag cleanup and some other header file noise.

If you ignore the tooling header updates, it's roughly one third filesystems (bcachefs dominates, but there's btrfs and netfs fixes too), one third drivers (gpu, networking, and misc), and one third 'the rest" (MM, arch updates, core networking, documentation, etc).

But it all looks fairly normal. rc4 is bigger than either rc2 or rc3 were, but not hugely so, and it's actually a normal pattern, where it takes a while before people find some issues. So nothing feels all that odd. I have some travel coming up, so I hope things will start to calm down a bit.

Linus

Full source: https://git.kernel.org/torvalds/t/linux-6.11-rc4.tar.gz
Patch: https://git.kernel.org/torvalds/p/v6.11-rc4/v6.10

You can view the summary of the changes at the following URL:
https://git.kernel.org/torvalds/ds/v6.11-rc4/v6.11-rc3

Kernel

Aapo Vienamo (1):
thunderbolt: Fix memory leaks in {port|retimer}_sb_regs_write()

Abhinav Jain (1):
selftest: af_unix: Fix kselftest compilation warnings

Al Viro (2):
fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE
memcg_write_event_control(): fix a user-triggerable oops

Alex Bee (1):
drm/rockchip: inno-hdmi: Fix infoframe upload

Alex Deucher (2):
drm/amdgpu/jpeg2: properly set atomics vmid field
drm/amdgpu/jpeg4: properly set atomics vmid field

Alexandre Ghiti (2):
riscv: Re-introduce global icache flush in patch_text_XXX()
riscv: Fix out-of-bounds when accessing Andes per hart vendor
extension array

Amit Shah (1):
KVM: SEV: uapi: fix typo in SEV_RET_INVALID_CONFIG

Andi Shyti (1):
i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume

AngeloGioacchino Del Regno (1):
drm/mediatek: Set sensible cursor width/height values to fix crash

Arnaldo Carvalho de Melo (1):
perf daemon: Fix the build on 32-bit architectures

Asmaa Mnebhi (1):
gpio: mlxbf3: Support shutdown() function

Baochen Qiang (1):
wifi: ath12k: use 128 bytes aligned iova in transmit path for WCN7850

Baojun Xu (1):
ALSA: hda/tas2781: fix wrong calibrated data order

Barak Biber (1):
iommu: Restore lost return in iommu_report_device_fault()

Bart Van Assche (2):
ARM: riscpc: ecard: Fix the build
mips: sgi-ip22: Fix the build

Bas Nieuwenhuizen (1):
drm/amdgpu: Actually check flags for all context ops.

Benjamin Berg (1):
wifi: iwlwifi: correctly lookup DMA address in SG table

Bert Karwatzki (1):
wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change

Bitterblue Smith (1):
wifi: rtlwifi: rtl8192du: Initialise value32 in
_rtl92du_init_queue_reserved_page

Bouke Sybren Haarsma (2):
drm: panel-orientation-quirks: Add quirk for Ayn Loki Zero
drm: panel-orientation-quirks: Add quirk for Ayn Loki Max

Breno Leitao (1):
i2c: tegra: Do not mark ACPI devices as irq safe

Caleb Sander Mateos (1):
io_uring: fix user_data field name in comment

Celeste Liu (1):
riscv: entry: always initialize regs->a0 to -ENOSYS

Christian Brauner (2):
nsfs: fix ioctl declaration
pidfd: prevent creation of pidfds for kthreads

Christophe Leroy (2):
powerpc/mm: Fix size of allocated PGDIR
powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL

Claudio Imbrenda (1):
s390/uv: Panic for set and remove shared access UVC errors

Cong Wang (1):
vsock: fix recursive ->recvmsg calls

Cosmin Ratiu (1):
net/mlx5e: Correctly report errors for ethtool rx flows

Dan Carpenter (5):
rtla/osnoise: Prevent NULL dereference in error handling
atm: idt77252: prevent use after free in dequeue_rx()
KVM: SVM: Fix uninitialized variable bug
KVM: SVM: Fix an error code in sev_gmem_post_populate()
selftests/mm: compaction_test: fix off by one in check_compaction()

Daniel Yang (1):
Documentation: dm-crypt.rst warning + error fix

Danielle Ratson (1):
net: ethtool: Allow write mechanism of LPL and both LPL and EPL

Danilo Krummrich (1):
KVM: arm64: free kvm->arch.nested_mmus with kvfree()

Darrick J. Wong (3):
xfs: attr forks require attr, not attr2
xfs: revert AIL TASK_KILLABLE threshold
xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set

David (Ming Qiang) Wu (1):
drm/amd/amdgpu: command submission parser for JPEG

David Gstir (2):
KEYS: trusted: fix DCP blob payload length assignment
KEYS: trusted: dcp: fix leak of blob encryption key

David Hildenbrand (1):
mm/hugetlb: fix hugetlb vs. core-mm PT locking

David Howells (2):
netfs, ceph: Revert "netfs: Remove deprecated use of
PG_private_2 as a second writeback flag"
netfs: Fix handling of USE_PGPRIV2 and WRITE_TO_CACHE flags

David Thompson (1):
mlxbf_gige: disable RX filters until RX path initialized

Dominique Martinet (1):
9p: Fix DIO read through netfs

Donald Hunter (2):
netfilter: nfnetlink: Initialise extack before use in ACKs
netfilter: flowtable: initialise extack before use

Douglas Anderson (1):
dt-bindings: display: panel: samsung,atna45dc02: Fix indentation

Dr. David Alan Gilbert (1):
soc: fsl: qbman: remove unused struct 'cgr_comp'

Dragos Tatulea (2):
net/mlx5e: SHAMPO, Increase timeout to improve latency
net/mlx5e: Take state lock during tx timeout reporter

Drew Fustini (1):
clk: thead: fix dependency on clk_ignore_unused

Eli Billauer (3):
char: xillybus: Don't destroy workqueue from work item running on it
char: xillybus: Refine workqueue handling
char: xillybus: Check USB endpoints when probing device

Eric Dumazet (1):
gtp: pull network headers in gtp_dev_xmit()

Eric Farman (1):
s390/dasd: Remove DMA alignment

Eugene Syromiatnikov (1):
mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size

Evan Green (2):
RISC-V: hwprobe: Add MISALIGNED_PERF key
RISC-V: hwprobe: Add SCALAR to misaligned perf defines

Faizal Rahim (4):
igc: Fix packet still tx after gate close by reducing i226 MAC
retry buffer
igc: Fix qbv_config_change_errors logics
igc: Fix reset adapter logics when tx mode change
igc: Fix qbv tx latency by setting gtxoffset

Fangzhi Zuo (1):
drm/amd/display: Fix MST BW calculation Regression

Filipe Manana (2):
btrfs: only run the extent map shrinker from kswapd tasks
btrfs: send: allow cloning non-aligned extent if it ends at i_size

Florian Westphal (2):
netfilter: nf_queue: drop packets with cloned unconfirmed conntracks
selftests: netfilter: add test for br_netfilter+conntrack+queue
combination

Foster Snowhill (4):
usbnet: ipheth: remove extraneous rx URB length check
usbnet: ipheth: drop RX URBs with no payload
usbnet: ipheth: do not stop RX on failing RX callback
usbnet: ipheth: fix carrier detection in modes 1 and 4

Francesco Dolcini (1):
dt-bindings: eeprom: at25: add fujitsu,mb85rs256 compatible

Frank Li (1):
dt-bindings: net: fsl,qoriq-mc-dpmac: add missed property phys

Fuad Tabba (1):
KVM: arm64: Tidying up PAuth code in KVM

Gal Pressman (1):
net/mlx5e: Fix queue stats access to non-existing channels splat

Gao Xiang (1):
mm/migrate: fix deadlock in migrate_pages_batch() on large folios

Gergo Koteles (3):
platform/x86: ideapad-laptop: introduce a generic notification chain
platform/x86: ideapad-laptop: move ymc_trigger_ec from lenovo-ymc
platform/x86: ideapad-laptop: add a mutex to synchronize VPC commands

Griffin Kroah-Hartman (2):
Revert "serial: 8250_omap: Set the console genpd always on if no
console suspend"
Revert "misc: fastrpc: Restrict untrusted app to attach to privileged PD"

Gustavo A. R. Silva (1):
smb: smb2pdu.h: Use static_assert() to check struct sizes

Haibo Xu (2):
arm64: ACPI: NUMA: initialize all values of acpi_early_node_map
to NUMA_NO_NODE
RISC-V: ACPI: NUMA: initialize all values of acpi_early_node_map
to NUMA_NO_NODE

Hailong Liu (1):
mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high
order fallback to order 0

Haiyang Zhang (1):
net: mana: Fix RX buf alloc_size alignment and atomic op panic

Hamza Mahfooz (1):
drm/amd/display: fix s2idle entry for DCN3.5+

Hans de Goede (2):
usb: misc: ljca: Add Lunar Lake ljca GPIO HID to ljca_gpio_hids[]
media: atomisp: Fix streaming no longer working on BYT / ISP2400 devices

Heikki Krogerus (1):
usb: typec: ucsi: Fix the return value of ucsi_run_command()

Isaku Yamahata (1):
KVM: x86: Use this_cpu_ptr() instead of per_cpu_ptr(smp_processor_id())

Ivan Orlov (1):
kunit/overflow: Fix UB in overflow_allocation_test

Jack Xiao (9):
drm/amdgpu/mes: fix mes ring buffer overflow
drm/amdgpu/mes12: update mes_v12_api_def.h
drm/amdgpu/mes: add multiple mes ring instances support
drm/amdgpu/mes12: load unified mes fw on pipe0 and pipe1
drm/amdgpu/mes12: add mes pipe switch support
drm/amdgpu/mes12: adjust mes12 sw/hw init for multiple pipes
drm/amdgpu/mes12: configure two pipes hardware resources
drm/amdgpu/mes12: sw/hw fini for unified mes
drm/amdgpu/mes12: fix suspend issue

Jakub Sitnicki (3):
net: Make USO depend on CSUM offload
udp: Fall back to software USO if IPv6 extension headers are present
selftests/net: Add coverage for UDP GSO with IPv6 extension headers

Jann Horn (1):
fuse: Initialize beyond-EOF page contents before setting uptodate

Janne Grunau (1):
wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion

Jeff Layton (1):
btrfs: update target inode's ctime on unlink

Jens Axboe (1):
io_uring/sqpoll: annotate debug task == current with data_race()

Jie Wang (2):
net: hns3: fix wrong use of semaphore up
net: hns3: fix a deadlock problem when config TC during resetting

Jinjie Ruan (1):
crash: fix riscv64 crash memory reserve dead loop

Josef Bacik (1):
btrfs: check delayed refs when we're checking if a ref exists

Juan José Arboleda (1):
ALSA: usb-audio: Support Yamaha P-125 quirk entry

Kees Cook (2):
binfmt_flat: Fix corruption when not offsetting data start
exec: Fix ToCToU between perm check and set-uid/gid usage

Kenneth Feng (1):
drm/amd/amdgpu: add HDP_SD support on gc 12.0.0/1

Kent Overstreet (19):
bcachefs: delete faulty fastpath in bch2_btree_path_traverse_cached()
bcachefs: Fix bch2_trigger_alloc when upgrading from old versions
bcachefs: bch2_accounting_invalid() fixup
bcachefs: disk accounting: ignore unknown types
bcachefs: Add missing downgrade table entry
bcachefs: Convert for_each_btree_node() to lockrestart_do()
lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()
bcachefs: Add hysteresis to waiting on btree key cache flush
bcachefs: Improve trans_blocked_journal_reclaim tracepoint
bcachefs: Add a time_stat for blocked on key cache flush
bcachefs: Fix warning in __bch2_fsck_err() for trans not passed in
bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()
bcachefs: Kill __bch2_accounting_mem_mod()
bcachefs: bcachefs_metadata_version_disk_accounting_inum
bcachefs: Increase size of cuckoo hash table on too many rehashes
bcachefs: Fix forgetting to pass trans to fsck_err()
bcachefs: avoid overflowing LRU_TIME_BITS for cached data lru
bcachefs: fix incorrect i_state usage
bcachefs: Fix locking in __bch2_trans_mark_dev_sb()

Khazhismel Kumykov (1):
dm resume: don't return EINVAL when signalled

Kirill A. Shutemov (1):
mm: fix endless reclaim on machines with unaccepted memory

Konrad Dybcio (1):
dt-bindings: Batch-update Konrad Dybcio's email

Kuniyuki Iwashima (1):
net: macb: Use rcu_dereference() for idev->ifa_list in macb_suspend().

Kyle Huey (1):
perf/bpf: Don't call bpf_overflow_handler() for tracing events

Leon Hwang (1):
bpf: Fix updating attached freplace prog in prog_array map

Li Lingfeng (1):
block: Fix lockdep warning in blk_mq_mark_tag_wait

Li RongQing (1):
KVM: eventfd: Use synchronize_srcu_expedited() on shutdown

Lianqin Hu (1):
ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET

Linus Torvalds (1):
Linux 6.11-rc4

Loan Chen (1):
drm/amd/display: Enable otg synchronization logic for DCN321

Long Li (1):
net: mana: Fix doorbell out of order violation and avoid
unnecessary doorbell rings

Lukas Bulwahn (1):
netfs: clean up after renaming FSCACHE_DEBUG config

Marc Zyngier (4):
KVM: arm64: Enforce dependency on an ARMv8.4-aware toolchain
KVM: arm64: vgic: Hold config_lock while tearing down a CPU interface
usb: xhci: Check for xhci->interrupters being allocated in
xhci_mem_clearup()
net: thunder_bgx: Fix netdev structure allocation

Mark Brown (1):
KVM: selftests: arm64: Correct feature test for S1PIE in get-reg-list

Mark Rutland (1):
arm64: uaccess: correct thinko in __get_mem_asm()

Masahiro Yamada (3):
rust: suppress error messages from CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT
rust: fix the default format for CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT
tty: vt: conmakehash: remove non-portable code printing comment header

Mathias Krause (1):
file: fix typo in take_fd() comment

Mathias Nyman (1):
xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration

Mathieu Othacehe (1):
tty: atmel_serial: use the correct RTS flag.

Matthew Brost (5):
drm/xe: Validate user fence during creation
drm/xe: Build PM into GuC CT layer
drm/xe: Add xe_gt_tlb_invalidation_fence_init helper
drm/xe: Drop xe_gt_tlb_invalidation_wait
drm/xe: Hold a PM ref when GT TLB invalidations are inflight

Matthew Wilcox (Oracle) (1):
netfs: Fault in smaller chunks for non-large folio mappings

Matthieu Baerts (NGI0) (1):
selftests: net: lib: kill PIDs before del netns

Max Kellermann (1):
fs/netfs/fscache_cookie: add missing "n_accesses" check

Maíra Canal (1):
drm/v3d: Fix out-of-bounds read in `v3d_csd_job_run()`

Melissa Wen (1):
drm/amd/display: fix cursor offset on rotation 180

Michael Mueller (1):
KVM: s390: fix validity interception issue when gisa is switched off

Michal Luczaj (1):
KVM: selftests: Add a testcase to verify x2APIC is fully readonly

Michal Wajdeczko (2):
drm/xe/vf: Fix register value lookup
drm/xe/pf: Fix VF config validation on multi-GT platforms

Miguel Ojeda (4):
rust: macros: indent list item in `module!`'s docs
rust: add intrinsics to fix `-Os` builds
kbuild: rust-analyzer: mark `rust_is_available.sh` invocation as recursive
rust: x86: remove `-3dnow{,a}` from target features

Mika Westerberg (1):
thunderbolt: Mark XDomain as unplugged when router is removed

Mikulas Patocka (2):
dm suspend: return -ERESTARTSYS instead of -EINTR
dm persistent data: fix memory allocation failure

Moon Yeounsu (1):
net: ethernet: use ip_hdrlen() instead of bit shift

Muhammad Usama Anjum (1):
selftests: memfd_secret: don't build memfd_secret test on
unsupported arches

Nam Cao (1):
riscv: change XIP's kernel_map.size to be size of the entire kernel

Namhyung Kim (10):
perf tools: Add tools/include/uapi/README
tools/include: Sync uapi/drm/i915_drm.h with the kernel sources
tools/include: Sync uapi/linux/kvm.h with the kernel sources
tools/include: Sync uapi/linux/perf.h with the kernel sources
tools/include: Sync uapi/sound/asound.h with the kernel sources
tools/include: Sync uapi/asm-generic/unistd.h with the kernel sources
tools/include: Sync network socket headers with the kernel sources
tools/include: Sync filesystem headers with the kernel sources
tools/include: Sync x86 headers with the kernel sources
tools/include: Sync arm64 headers with the kernel sources

Namjae Jeon (2):
ksmbd: override fsids for share path check
ksmbd: override fsids for smb2_query_info()

Naohiro Aota (2):
btrfs: fix invalid mapping of extent xarray state
btrfs: zoned: properly take lock to read/update block group's
zoned variables

Niklas Cassel (1):
Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1
and no error"

Niklas Neronin (1):
usb: xhci: fix duplicate stall handling in handle_tx_event()

Nysal Jan K.A (2):
cpu/SMT: Enable SMT only if a core is online
powerpc/topology: Check if a core is online

Oleksij Rempel (1):
pse-core: Conditionally set current limit during PI regulator registration

Oliver Neukum (1):
usbnet: ipheth: race between ipheth_close and error handling

Olivier Langlois (2):
io_uring/napi: check napi_enabled in io_napi_add() before proceeding
io_uring/napi: remove duplicate io_napi_entry timeout assignation

Omar Sandoval (1):
filelock: fix name of file_lease slab cache

Parsa Poorshikhian (1):
ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7

Pasha Tatashin (3):
mm: don't account memmap on failure
mm: add system wide stats items category
mm: don't account memmap per-node

Paul Moore (1):
selinux: revert our use of vma_is_initial_heap()

Pawel Dembicki (5):
net: dsa: vsc73xx: fix port MAC configuration in full duplex mode
net: dsa: vsc73xx: pass value in phy_write operation
net: dsa: vsc73xx: check busy flag in MDIO operations
net: dsa: vsc73xx: allow phy resetting
net: phy: vitesse: repair vsc73xx autonegotiation

Pedro Falcato (1):
mseal: fix is_madv_discard()

Peiyang Wang (3):
net: hns3: use the user's cfg after reset
net: hns3: void array out of bound when loop tnl_num
net: hns3: use correct release function during uninitialization

Peng Fan (1):
tty: serial: fsl_lpuart: mark last busy before uart_add_one_port

Petr Pavlu (1):
refcount: Report UAF for refcount_sub_and_test(0) when counter==0

Phil Sutter (3):
netfilter: nf_tables: Audit log dump reset after the fact
netfilter: nf_tables: Introduce nf_tables_getobj_single
netfilter: nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests

Phillip Lougher (1):
Squashfs: sanity check symbolic link size

Qu Wenruo (3):
btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type
btrfs: tree-checker: add dev extent item checks
btrfs: only enable extent map shrinker for DEBUG builds

Radhey Shyam Pandey (1):
net: axienet: Fix register defines comment description

Rafael J. Wysocki (7):
Revert "ACPI: EC: Evaluate orphan _REG under EC device"
ACPICA: Add a depth argument to acpi_execute_reg_methods()
ACPI: EC: Evaluate _REG outside the EC scope more carefully
thermal: gov_bang_bang: Call __thermal_cdev_update() directly
thermal: gov_bang_bang: Split bang_bang_control()
thermal: gov_bang_bang: Add .manage() callback
thermal: gov_bang_bang: Use governor_data to reduce overhead

Richard Fitzgerald (4):
spi: Add empty versions of ACPI functions
ALSA: hda: cs35l56: Remove redundant call to hda_cs_dsp_control_remove()
ALSA: hda: cs35l41: Remove redundant call to hda_cs_dsp_control_remove()
i2c: Use IS_REACHABLE() for substituting empty ACPI functions

Rodrigo Siqueira (1):
drm/amd/display: Adjust cursor position

Samuel Holland (1):
arm64: Fix KASAN random tag seed initialization

Sarthak Singh (1):
rust: Support latest version of `rust-analyzer`

Sean Christopherson (2):
KVM: x86: Make x2APIC ID 100% readonly
KVM: x86: Disallow read-only memslots for SEV-ES and SEV-SNP (and TDX)

Sean Young (1):
media: Revert "media: dvb-usb: Fix unexpected infinite loop in
dvb_usb_read_remote_control()"

Sebastian Ott (3):
KVM: arm64: fix override-init warnings in W=1 builds
KVM: arm64: fix kdoc warnings in W=1 builds
KVM: arm64: vgic: fix unexpected unlock sparse warnings

Shin'ichiro Kawasaki (2):
scsi: mpi3mr: Add missing spin_lock_init() for mrioc->trigger_lock
scsi: mpi3mr: Avoid MAX_PAGE_ORDER WARNING for buffer allocations

Shyam Sundar S K (1):
platform/x86/amd/pmf: Fix to Update HPD Data When ALS is Disabled

Simon Trimmer (1):
ALSA: hda/realtek: Add support for new HP G12 laptops

Song Liu (2):
kallsyms: Do not cleanup .llvm.<hash> suffix before sorting symbols
kallsyms: Match symbols exactly with CONFIG_LTO_CLANG

Stefan Haberland (1):
s390/dasd: fix error recovery leading to data corruption on ESE devices

Stefan Wiehler (1):
of/irq: Prevent device address out-of-bounds read in interrupt map walk

Steve French (1):
smb3: fix lock breakage for cached writes

Steven Rostedt (1):
tracing: Return from tracing_buffers_read() if the file has been closed

Su Hui (1):
smb/client: avoid possible NULL dereference in cifs_free_subrequest()

Subash Abhinov Kasiviswanathan (1):
tcp: Update window clamping condition

Suren Baghdasaryan (2):
alloc_tag: introduce clear_page_tag_ref() helper function
alloc_tag: mark pages reserved during CMA activation as not tagged

Takahiro Itazuri (1):
docs: KVM: Fix register ID of SPSR_FIQ

Takashi Iwai (2):
ALSA: timer: Relax start tick time check for slave timer elements
ALSA: hda/tas2781: Use correct endian conversion

Tariq Toukan (1):
net/mlx5: SD, Do not query MPIR register if no sd_group

Thorsten Blum (2):
gcc-plugins: randstruct: Remove GCC 4.7 or newer requirement
btrfs: send: annotate struct name_cache_entry with __counted_by()

Tom Hughes (1):
netfilter: allow ipv6 fragments to arrive on different devices

Umesh Nerlige Ramappa (4):
drm/xe: Move part of xe_file cleanup to a helper
drm/xe: Add ref counting for xe_file
drm/xe: Take a ref to xe file when user creates a VM
drm/xe: Fix use after free when client stats are captured

Waiman Long (1):
mm/memory-failure: use raw_spinlock_t in struct memory_failure_cpu

Xu Yang (1):
Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET"

Yinjie Yao (1):
drm/amdgpu: Update kmd_fw_shared for VCN5

Yonghong Song (2):
bpf: Fix a kernel verifier crash in stacksafe()
selftests/bpf: Add a test to verify previous stacksafe() fix

Yu Kuai (1):
md/raid1: Fix data corruption for degraded array with slow disk

Yue Haibing (2):
iommu: Remove unused declaration iommu_sva_unbind_gpasid()
KVM: x86: hyper-v: Remove unused inline function kvm_hv_free_pa_page()

Zehui Xu (1):
kbuild: rust: skip -fmin-function-alignment in bindgen flags

Zenghui Yu (1):
KVM: arm64: vgic-debug: Exit the iterator properly w/o LPI

Zhen Lei (2):
selinux: fix potential counting error in avc_add_xperms_decision()
selinux: add the processing of the failure of avc_add_xperms_decision()

Zheng Zhang (1):
net: ethernet: mtk_wed: fix use-after-free panic in
mtk_wed_setup_tc_block_cb()

Zhihao Cheng (2):
nvdimm/pmem: Set dax flag for all 'PFN_MAP' cases
vfs: Don't evict inode under the inode lru traversing context

Zi Yan (2):
mm/numa: no task_numa_fault() call if PTE is changed
mm/numa: no task_numa_fault() call if PMD is changed

yangerkun (1):
libfs: fix infinite directory reads for offset dir