Linux 2996 Published by

Linus Torvalds has announced the sixth release candidate for Linux Kernel 6.13 for testing.



Linux kernel 6.13-rc6 released

So we had a slight pickup in commits this last week, but as expected and hoped for, things were still pretty quiet. About twice as many commits as the holiday week, but that's still not all that many.

I expect things will start becoming more normal now that people are back from the holidays and are starting to recover and wake up from their food comas.

In the meantime, below is the shortlog for the last week. Nothing particularly stands out, the changes are dominated by various driver updates (gpu, rdma and networking), with a random smattering of fixes elsewhere.

Linus

Full source: https://git.kernel.org/torvalds/t/linux-6.13-rc6.tar.gz
Patch: https://git.kernel.org/torvalds/p/v6.13-rc6/v6.12

You can view the summary of the changes at the following URL:
https://git.kernel.org/torvalds/ds/v6.13-rc6/v6.13-rc5

Kernel

Al Viro (1):
ALSA: compress_offload: fix remaining descriptor races in
sound/core/compress_offload.c

Alessandro Carminati (1):
mm/kmemleak: fix sleeping function called from invalid context
at print message

Andrea Righi (1):
MAINTAINERS: add self as reviewer for sched_ext

Antonio Pastor (1):
net: llc: reset skb->transport_header

Anumula Murali Mohan Reddy (1):
RDMA/core: Fix ENODEV error for iWARP test over vlan

Arnd Bergmann (1):
kcov: mark in_softirq_really() as __always_inline

Baojun Xu (1):
ALSA: hda/tas2781: Ignore SUBSYS_ID not found for tas2563 projects

Baolin Wang (3):
docs: mm: fix the incorrect 'FileHugeMapped' field
mm: shmem: fix incorrect index alignment for within_size policy
mm: shmem: fix the update of 'shmem_falloc->nr_unswapped'

Bernard Metzler (1):
RDMA/siw: Remove direct link to net_device

Biju Das (3):
drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
dt-bindings: display: adi,adv7533: Drop single lane support
drm: adv7511: Drop dsi single lane support

Changwoo Min (1):
MAINTAINERS: add me as reviewer for sched_ext

Chengchang Tang (3):
RDMA/hns: Fix accessing invalid dip_ctx during destroying QP
RDMA/hns: Fix warning storm caused by invalid input in IO path
RDMA/hns: Fix missing flush CQE for DWQE

Chester A. Unal (1):
MAINTAINERS: change Arınç _NAL's name and email address

Chiara Meiohas (1):
RDMA/nldev: Set error code in rdma_nl_notify_event

Chunguang.xu (1):
nvme-tcp: remove nvme_tcp_destroy_io_queues()

Clément Le Goffic (1):
watchdog: stm32_iwdg: fix error message during driver probe

Damodharam Ammepalli (3):
RDMA/bnxt_re: Fix setting mandatory attributes for modify_qp
RDMA/bnxt_re: Add send queue size check for variable wqe
RDMA/bnxt_re: Fix MSN table size for variable wqe mode

Dan Carpenter (1):
RDMA/uverbs: Prevent integer overflow issue

Daniel Schaefer (1):
ALSA hda/realtek: Add quirk for Framework F111:000C

David Hildenbrand (1):
fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit

David Vernet (1):
scx: Fix maximal BPF selftest prog

Dennis Lam (1):
ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv

Dragos Tatulea (1):
net/mlx5e: macsec: Maintain TX SA from encoding_sa

Emmanuel Grumbach (1):
wifi: iwlwifi: fix CRF name for Bz

Eric Biggers (1):
mmc: sdhci-msm: fix crypto key eviction

Eric Dumazet (4):
net: restrict SO_REUSEPORT to inet sockets
af_packet: fix vlan_get_tci() vs MSG_PEEK
af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
ila: serialize calls to nf_register_net_hooks()

Evgenii Shatokhin (1):
pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking

Fabio Estevam (1):
ARM: imx: Re-introduce the PINCTRL selection

Gal Pressman (1):
percpu: remove intermediate variable in PERCPU_PTR()

Henry Huang (1):
sched_ext: initialize kit->cursor.flags

Hongguang Gao (1):
RDMA/bnxt_re: Fix to export port num to ib_query_qp

Honglei Wang (1):
sched_ext: Add __weak to fix the build errors

Ihor Solodrai (1):
selftests/sched_ext: fix build after renames in sched_ext API

Ilya Shchipletsov (1):
netrom: check buffer length before accessing it

Jakub Kicinski (2):
netdev-genl: avoid empty messages in napi get
selftests: drv-net: test empty queue and NAPI responses in netlink

Jeff Johnson (1):
MAINTAINERS: wifi: ath: add Jeff Johnson as maintainer

Jens Axboe (3):
io_uring/timeout: flush timeouts outside of the timeout lock
io_uring/net: always initialize kmsg->msg.msg_inq upfront
io_uring/kbuf: use pre-committed buffer address for non-pollable file

Jianbo Liu (2):
net/mlx5e: Skip restore TC rules for vport rep without loaded flag
net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only

Jinjian Song (1):
net: wwan: t7xx: Fix FSM command timeout issue

Joe Hattori (4):
platform/x86: mlx-platform: call pci_dev_put() to balance the refcount
pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe()
net: stmmac: restructure the error path of stmmac_probe_config_dt()
net: mv643xx_eth: fix an OF node reference leak

John Harrison (1):
drm/xe: Revert some changes that break a mesa debug tool

Joshua Washington (6):
gve: clean XDP queues in gve_tx_stop_ring_gqi
gve: guard XDP xmit NDO on existence of xdp queues
gve: guard XSK operations on the existence of queues
gve: process XSK TX descriptors as part of RX NAPI
gve: fix XDP allocation path in edge cases
gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup

Kairui Song (2):
mm/list_lru: fix false warning of negative counter
mm, madvise: fix potential workingset node list_lru leaks

Kalesh AP (5):
RDMA/bnxt_re: Don't fail destroy QP and cleanup debugfs earlier
RDMA/bnxt_re: Fix the check for 9060 condition
RDMA/bnxt_re: Fix reporting hw_ver in query_device
RDMA/bnxt_re: Disable use of reserved wqes
RDMA/bnxt_re: Fix error recovery sequence

Kashyap Desai (2):
RDMA/bnxt_re: Fix max SGEs for the Work Request
RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters

Kees Cook (1):
wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_*

Kefeng Wang (1):
mm: don't try THP alignment for FS without get_unmapped_area

Kohei Enju (1):
ftrace: Fix function profiler's filtering functionality

Koichiro Den (1):
vmstat: disable vmstat_work on vmstat_cpu_down_prep()

Konstantin Andrikopoulos (1):
rust: add safety comment in workqueue traits

Kory Maincent (1):
net: pse-pd: tps23881: Fix power on/off issue

Kuan-Wei Chiu (1):
scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and
transitivity

Leo Stone (1):
nvmet: Don't overflow subsysnqn

Leon Romanovsky (1):
RDMA/bnxt_re: Remove always true dattr validity check

Li Zhijian (1):
RDMA/rtrs: Ensure 'ib_sge list' is accessible

Liang Jie (1):
net: sfc: Correct key_len for efx_tc_ct_zone_ht_params

Linus Torvalds (1):
Linux 6.13-rc6

Linus Walleij (1):
wifi: cw1200: Fix potential NULL dereference

Liu Shixin (1):
mm: hugetlb: independent PMD page table shared count

Lorenzo Stoakes (2):
mm: reinstate ability to map write-sealed memfd mappings read-only
selftests/memfd: add test for mapping write-sealed memfd read-only

Lucas De Marchi (1):
drm/xe: Fix fault on fd close after unbind

Lucas Stach (1):
pmdomain: core: add dummy release function to genpd device

Luis Chamberlain (1):
nvmet: propagate npwg topology

MD Danish Anwar (1):
net: ti: icssg-prueth: Fix firmware load sequence.

Maciej S. Szmigiero (1):
net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()

Maksim Kiselev (1):
clk: thead: Fix TH1520 emmc and shdci clock rate

Mark Zhang (1):
RDMA/mlx5: Enable multiplane mode only when it is supported

Masahiro Yamada (3):
modpost: fix the missed iteration for the max bit in do_input()
modpost: refactor do_vmbus_entry()
modpost: work around unaligned data access error

Mathieu Othacehe (1):
mailmap: modify the entry for Mathieu Othacehe

Matthieu Baerts (NGI0) (3):
netlink: specs: mptcp: add missing 'server-side' attr
netlink: specs: mptcp: clearly mention attributes
netlink: specs: mptcp: fix missing doc

Meghana Malladi (1):
net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers
during iep_init

Michal Wajdeczko (1):
drm/xe/pf: Use correct function to check LMEM provisioning

Mingcong Bai (1):
platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile

Mohsin Bashir (1):
eth: fbnic: fix csr boundary for RPM RAM section

Mostafa Saleh (1):
scripts/mksysmap: Fix escape chars '$'

Nikolaus Voss (1):
clk: clk-imx8mp-audiomix: fix function signature

Nikolay Kuratov (1):
net/sctp: Prevent autoclose integer overflow in sctp_association_init()

Nilay Shroff (1):
nvmet-loop: avoid using mutex in IO hotpath

Nirmoy Das (2):
drm/xe: Use non-interruptible wait when moving BO to system
drm/xe: Wait for migration job before unmapping pages

Olof Johansson (1):
MAINTAINERS: Remove Olof from SoC maintainers

Pablo Neira Ayuso (1):
netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext

Paolo Abeni (4):
mptcp: fix TCP options overflow.
mptcp: fix recvbuffer adjust on sleeping rcvmsg
mptcp: don't always assume copied data in mptcp_cleanup_rbuf()
mptcp: prevent excessive coalescing on receive

Pascal Hambourg (1):
sky2: Add device ID 11ab:4373 for Marvell 88E8075

Patrisious Haddad (1):
RDMA/mlx5: Enforce same type port association for multiport RoCE

Pavel Begunkov (1):
io_uring/rw: fix downgraded mshot read

Robert Beckett (1):
nvme-pci: 512 byte aligned dma pool segment quirk

Rodrigo Vivi (1):
drm/i915/dg1: Fix power gate sequence.

Saravanan Vajravel (1):
RDMA/bnxt_re: Add check for path mtu in modify_qp

Seiji Nishikawa (1):
mm: vmscan: account for free pages to prevent infinite Loop in
throttle_direct_reclaim()

Selvin Xavier (3):
RDMA/bnxt_re: Avoid initializing the software queue for user queues
RDMA/bnxt_re: Fix max_qp_wrs reported
RDMA/bnxt_re: Fix the locking while accessing the QP table

SeongJae Park (2):
mm/damon/core: fix new damon_target objects leaks on
damon_commit_targets()
mm/damon/core: fix ignored quota goals and filters of newly
committed schemes

Shahar Shitrit (1):
net/mlx5: DR, select MSIX vector 0 for completion queue creation

Siddharth Vadapalli (1):
net: ethernet: ti: am65-cpsw: default to round-robin for host port receive

Stefan Ekenberg (1):
drm/bridge: adv7511_audio: Update Audio InfoFrame properly

Steven Davis (1):
cdrom: Fix typo, 'devicen' to 'device'

Steven Rostedt (1):
tracing: Have process_string() also allow arrays

Su Hui (1):
workqueue: add printf attribute to __alloc_workqueue()

Suraj Kandpal (1):
drm/i915/cx0_phy: Fix C10 pll programming sequence

Takashi Iwai (4):
ALSA: compress_offload: Drop unneeded no_free_ptr()
ALSA: seq: oss: Fix races at processing SysEx messages
Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi"
ALSA: seq: Check UMP support for midi_version change

Tanya Agarwal (1):
ALSA: usb-audio: US16x08: Initialize array before use

Tejun Heo (2):
sched_ext: Fix invalid irq restore in scx_ops_bypass()
sched_ext: Fix dsq_local_on selftest

Tetsuo Handa (1):
mm/util: make memdup_user_nul() similar to memdup_user()

Thomas Weißschuh (1):
kbuild: pacman-pkg: provide versioned linux-api-headers package

Thorsten Blum (1):
nios2: Use str_yes_no() helper in show_cpuinfo()

Tristram Ha (2):
net: dsa: microchip: Fix KSZ9477 set_ageing_time function
net: dsa: microchip: Fix LAN937X set_ageing_time function

Tvrtko Ursulin (1):
workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from
!WQ_MEM_RECLAIM worker

Umesh Nerlige Ramappa (1):
xe/oa: Fix query mode of operation for OAR/OAC

Vishnu Sankar (1):
platform/x86: thinkpad-acpi: Add support for hotkey 0x1401

Vitalii Mordan (1):
eth: bcmsysport: fix call balance of priv->clk handling routines

Vladimir Oltean (1):
selftests: net: local_termination: require mausezahn

Wang Liang (1):
net: fix memory leak in tcp_conn_request()

Wei Fang (1):
net: phy: micrel: Dynamically control external clock of KSZ PHY

Willem de Bruijn (1):
net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets

Xiao Liang (1):
net: Fix netns for ip_tunnel_init_flow()

Yafang Shao (1):
mm/readahead: fix large folio support in async readahead

Yang Erkun (1):
maple_tree: reload mas before the second call for mas_empty_area

Yosry Ahmed (1):
mm: zswap: fix race between [de]compression and CPU hotunplug

Zhu Yanjun (1):
RDMA/rxe: Remove the direct link to net_device

Zilin Guan (1):
fgraph: Add READ_ONCE() when accessing fgraph_array[]

guanjing (1):
sched_ext: fix application of sizeof to pointer

wenglianfa (1):
RDMA/hns: Fix mapping error of zero-hop WQE buffer