From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, jslaby@suse.cz,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: Linux 6.1.161
Date: Sat, 17 Jan 2026 16:47:22 +0100 [thread overview]
Message-ID: <2026011723-widely-wow-01e3@gregkh> (raw)
I'm announcing the release of the 6.1.161 kernel.
All users of the 6.1 kernel series must upgrade.
The updated 6.1.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.1.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Makefile | 2
arch/alpha/include/uapi/asm/ioctls.h | 8
arch/arm/Kconfig | 2
arch/arm/boot/dts/imx6q-ba16.dtsi | 2
arch/arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 1
arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 1
arch/csky/mm/fault.c | 4
drivers/atm/he.c | 3
drivers/counter/interrupt-cnt.c | 3
drivers/gpio/gpio-rockchip.c | 1
drivers/gpu/drm/pl111/pl111_drv.c | 2
drivers/hid/hid-quirks.c | 9
drivers/misc/mei/hw-me-regs.h | 2
drivers/misc/mei/pci-me.c | 2
drivers/net/ethernet/3com/3c59x.c | 2
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 87 +++---
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4
drivers/net/ethernet/freescale/enetc/enetc.h | 4
drivers/net/ethernet/marvell/prestera/prestera_devlink.c | 2
drivers/net/ethernet/mellanox/mlx5/core/port.c | 3
drivers/net/ethernet/mscc/ocelot.c | 6
drivers/net/usb/pegasus.c | 2
drivers/net/wwan/iosm/iosm_ipc_mux.c | 6
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 2
drivers/powercap/powercap_sys.c | 22 +
drivers/scsi/ipr.c | 28 ++
drivers/scsi/libsas/sas_internal.h | 14 -
drivers/scsi/sg.c | 20 +
drivers/ufs/core/ufshcd.c | 36 ++
fs/btrfs/tree-log.c | 6
fs/ext4/inode.c | 5
fs/ext4/xattr.c | 32 --
fs/ext4/xattr.h | 10
fs/nfs/Kconfig | 1
fs/nfs/namespace.c | 5
fs/nfs/nfs2xdr.c | 70 -----
fs/nfs/nfs3xdr.c | 108 +-------
fs/nfs/nfs4proc.c | 13 -
fs/nfs/nfs4trace.h | 1
fs/nfs/nfs4xdr.c | 4
fs/nfs_common/Makefile | 2
fs/nfs_common/common.c | 66 +++++
fs/nfsd/Kconfig | 1
fs/nfsd/netns.h | 2
fs/nfsd/nfs4proc.c | 2
fs/nfsd/nfs4state.c | 42 +++
fs/nfsd/nfsctl.c | 3
fs/nfsd/nfsd.h | 1
fs/nfsd/state.h | 2
fs/smb/client/nterr.h | 6
include/linux/mm.h | 3
include/linux/netdevice.h | 3
include/linux/nfs_common.h | 16 +
include/linux/pagewalk.h | 3
include/net/dst.h | 12
include/trace/misc/nfs.h | 3
include/uapi/linux/nfs.h | 1
lib/crypto/aes.c | 4
mm/ksm.c | 126 ++++++++--
mm/pagewalk.c | 20 +
net/bpf/test_run.c | 60 +++-
net/bridge/br_vlan_tunnel.c | 11
net/can/j1939/transport.c | 2
net/ceph/messenger_v2.c | 2
net/ceph/mon_client.c | 2
net/ceph/osd_client.c | 11
net/ceph/osdmap.c | 24 +
net/core/skbuff.c | 8
net/core/sock.c | 7
net/ipv4/arp.c | 7
net/ipv4/ip_output.c | 16 -
net/ipv4/ping.c | 4
net/netfilter/nf_conncount.c | 2
net/netfilter/nf_tables_api.c | 3
net/netfilter/nft_synproxy.c | 6
net/sched/sch_qfq.c | 2
net/tls/tls_device.c | 18 -
net/wireless/wext-core.c | 4
net/wireless/wext-priv.c | 4
sound/ac97/bus.c | 32 +-
sound/soc/amd/yc/acp6x-mach.c | 7
sound/soc/fsl/fsl_sai.c | 3
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c | 96 +++++++
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c | 4
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c | 8
85 files changed, 774 insertions(+), 422 deletions(-)
Alexander Stein (1):
ASoC: fsl_sai: Add missing registers to cache default
Alexander Sverdlin (1):
counter: interrupt-cnt: Drop IRQF_NO_THREAD flag
Alexander Usyskin (1):
mei: me: add nova lake point S DID
Alexandre Knecht (1):
bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress
Alok Tiwari (1):
net: marvell: prestera: fix NULL dereference on devlink_alloc() failure
Amery Hung (2):
bpf: Make variables in bpf_prog_test_run_xdp less confusing
bpf: Support specifying linear xdp packet data size for BPF_PROG_TEST_RUN
Andrew Elantsev (1):
ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025
Arnd Bergmann (1):
mm: page_poison: always declare __kernel_map_pages() function
Bartosz Golaszewski (2):
gpio: rockchip: mark the GPIO controller as sleeping
pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping
Brian Kao (1):
scsi: ufs: core: Fix EH failure after W-LUN resume error
Chen Hanxiao (1):
NFS: trace: show TIMEDOUT instead of 0x6e
ChenXiaoSong (3):
smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value
smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value
smb/client: fix NT_STATUS_NO_DATA_DETECTED value
Chuck Lever (1):
NFSD: Remove NFSERR_EAGAIN
David Hildenbrand (1):
mm/pagewalk: add walk_page_range_vma()
Di Zhu (1):
netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates
Eric Biggers (1):
lib/crypto: aes: Fix missing MMU protection for AES S-box
Eric Dumazet (2):
wifi: avoid kernel-infoleak from struct iw_point
arp: do not assume dev_hard_header() does not change skb->head
Fernando Fernandez Mancera (2):
netfilter: nft_synproxy: avoid possible data-race on update operation
netfilter: nf_conncount: update last_gc only when GC has been performed
Filipe Manana (1):
btrfs: always detect conflicting inodes when logging inode refs
Gal Pressman (1):
net/mlx5e: Don't print error message due to invalid module
Greg Kroah-Hartman (1):
Linux 6.1.161
Haibo Chen (1):
arm64: dts: add off-on-delay-us for usdhc2 regulator
Haoxiang Li (1):
ALSA: ac97: fix a double free in snd_ac97_controller_register()
Ian Ray (1):
ARM: dts: imx6q-ba16: fix RTC interrupt level
Ilya Dryomov (3):
libceph: replace overzealous BUG_ON in osdmap_apply_incremental()
libceph: return the handler error from mon_handle_auth_done()
libceph: make calc_target() set t->paused, not just clear it
Jakub Kicinski (1):
eth: bnxt: move and rename reset helpers
Jerry Wu (1):
net: mscc: ocelot: Fix crash when adding interface under a lag
Kuniyuki Iwashima (1):
tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().
Marek Vasut (1):
arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on DH electronics i.MX8M Plus DHCOM
Miaoqian Lin (1):
drm/pl111: Fix error handling in pl111_amba_probe
Michal Rábek (1):
scsi: sg: Fix occasional bogus elapsed time that exceeds timeout
Mike Snitzer (1):
nfs_common: factor out nfs_errtbl and nfs_stat_to_errno
Mohammad Heib (1):
net: fix memory leak in skb_segment_list for GRO packets
NeilBrown (1):
nfsd: provide locking for v4_end_grace
Pedro Demarchi Gomes (1):
ksm: use range-walk function to jump over holes in scan_get_next_rmap_item
Petko Manolov (1):
net: usb: pegasus: fix memory leak in update_eth_regs_async()
René Rebe (1):
HID: quirks: work around VID/PID conflict for appledisplay
Sam James (1):
alpha: don't reference obsolete termio struct for TC* constants
Scott Mayhew (1):
NFSv4: ensure the open stateid seqid doesn't go backwards
Sebastian Andrzej Siewior (1):
ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernels
Sharath Chandra Vurukala (1):
net: Add locking to protect skb->dev access in ip_output
Shardul Bankar (1):
bpf: test_run: Fix ctx leak in bpf_prog_test_run_xdp error path
Srijit Bose (1):
bnxt_en: Fix potential data corruption with HW GRO/LRO
Sumeet Pawnikar (2):
powercap: fix race condition in register_control_type()
powercap: fix sscanf() error return value handling
Takashi Iwai (1):
ALSA: ac97bus: Use guard() for mutex locks
Tetsuo Handa (2):
bpf: Fix reference count leak in bpf_prog_test_run_xdp()
can: j1939: make j1939_session_activate() fail if device is no longer registered
Thomas Fourier (2):
atm: Fix dma_free_coherent() size
net: 3com: 3c59x: fix possible null dereference in vortex_probe1()
Toke Høiland-Jørgensen (1):
bpf, test_run: Subtract size of xdp_frame from allowed metadata size
Trond Myklebust (1):
NFS: Fix up the automount fs_context to use the correct cred
Tuo Li (1):
libceph: make free_choose_arg_map() resilient to partial allocation
Wei Fang (1):
net: enetc: fix build warning when PAGE_SIZE is greater than 128K
Weiming Shi (1):
net: sock: fix hardened usercopy panic in sock_recv_errqueue
Wen Xiong (1):
scsi: ipr: Enable/disable IRQD_NO_BALANCING during reset
Xiang Mei (1):
net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset
Xingui Yang (1):
scsi: Revert "scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed"
Yang Li (1):
csky: fix csky_cmpxchg_fixup not working
Ye Bin (2):
ext4: introduce ITAIL helper
ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all()
Yonghong Song (1):
bpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4K
Zilin Guan (2):
netfilter: nf_tables: fix memory leak in nf_tables_newrule()
net: wwan: iosm: Fix memory leak in ipc_mux_deinit()
yuan.gao (1):
inet: ping: Fix icmp out counting
ziming zhang (1):
libceph: prevent potential out-of-bounds reads in handle_auth_done()
next reply other threads:[~2026-01-17 15:47 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-01-17 15:47 Greg Kroah-Hartman [this message]
2026-01-17 15:47 ` Linux 6.1.161 Greg Kroah-Hartman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2026011723-widely-wow-01e3@gregkh \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.