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-rc5Al 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
Linus Torvalds has announced the sixth release candidate for Linux Kernel 6.13 for testing.