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.6.47
Date: Mon, 19 Aug 2024 06:13:08 +0200 [thread overview]
Message-ID: <2024081908-bath-greedily-2e38@gregkh> (raw)
I'm announcing the release of the 6.6.47 kernel.
All users of the 6.6 kernel series must upgrade.
The updated 6.6.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.6.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
------------
Documentation/bpf/map_lpm_trie.rst | 2
Documentation/mm/page_table_check.rst | 9
Makefile | 2
arch/arm64/kvm/hyp/pgtable.c | 12 -
arch/loongarch/include/uapi/asm/unistd.h | 1
arch/x86/include/asm/pgtable.h | 18 -
drivers/ata/libata-scsi.c | 15 +
drivers/isdn/mISDN/socket.c | 10
drivers/media/usb/dvb-usb/dvb-usb-init.c | 35 ---
drivers/net/ppp/pppoe.c | 23 --
drivers/nvme/host/pci.c | 7
fs/binfmt_flat.c | 4
fs/buffer.c | 2
fs/cramfs/inode.c | 2
fs/erofs/decompressor.c | 8
fs/exec.c | 8
fs/ext4/inode.c | 24 +-
fs/ext4/xattr.c | 155 ++++++--------
fs/f2fs/extent_cache.c | 48 +---
fs/f2fs/f2fs.h | 2
fs/f2fs/gc.c | 10
fs/f2fs/inode.c | 10
fs/fhandle.c | 6
fs/jfs/jfs_dmap.c | 2
fs/jfs/jfs_dtree.c | 2
fs/jfs/jfs_logmgr.c | 33 +--
fs/jfs/jfs_logmgr.h | 2
fs/jfs/jfs_mount.c | 3
fs/lockd/svc.c | 3
fs/nfs/callback.c | 3
fs/nfsd/cache.h | 2
fs/nfsd/export.c | 32 ++
fs/nfsd/export.h | 4
fs/nfsd/netns.h | 25 +-
fs/nfsd/nfs4proc.c | 6
fs/nfsd/nfs4state.c | 3
fs/nfsd/nfscache.c | 40 ---
fs/nfsd/nfsctl.c | 16 -
fs/nfsd/nfsd.h | 1
fs/nfsd/nfsfh.c | 3
fs/nfsd/nfssvc.c | 14 -
fs/nfsd/stats.c | 54 ++--
fs/nfsd/stats.h | 90 +++-----
fs/nfsd/vfs.c | 6
fs/ntfs3/frecord.c | 75 ++++++
fs/quota/quota_tree.c | 128 ++++++++---
fs/quota/quota_v2.c | 15 -
fs/reiserfs/stree.c | 2
fs/romfs/super.c | 2
fs/squashfs/block.c | 2
fs/squashfs/file.c | 3
fs/squashfs/file_direct.c | 6
fs/super.c | 15 -
include/linux/cgroup-defs.h | 7
include/linux/fs.h | 3
include/linux/sockptr.h | 25 ++
include/linux/sunrpc/svc.h | 5
include/uapi/linux/bpf.h | 19 +
kernel/bpf/lpm_trie.c | 33 +--
kernel/cgroup/cgroup-internal.h | 3
kernel/cgroup/cgroup.c | 23 +-
kernel/irq/cpuhotplug.c | 27 ++
kernel/irq/manage.c | 12 -
mm/debug_vm_pgtable.c | 31 --
mm/gup.c | 251 +++++++++++------------
mm/huge_memory.c | 6
mm/hugetlb.c | 2
mm/internal.h | 4
mm/page_table_check.c | 30 ++
net/bluetooth/rfcomm/sock.c | 14 -
net/core/filter.c | 8
net/ipv4/fou_core.c | 2
net/ipv4/tcp_metrics.c | 7
net/mac80211/iface.c | 27 ++
net/nfc/llcp_sock.c | 12 -
net/rds/recv.c | 13 +
net/sched/sch_generic.c | 5
net/sctp/inqueue.c | 14 -
net/sunrpc/stats.c | 2
net/sunrpc/svc.c | 39 ++-
net/wireless/nl80211.c | 6
samples/bpf/map_perf_test_user.c | 2
samples/bpf/xdp_router_ipv4_user.c | 2
sound/soc/soc-topology.c | 32 --
sound/usb/mixer.c | 7
tools/include/uapi/linux/bpf.h | 19 +
tools/testing/selftests/bpf/progs/map_ptr_kern.c | 2
tools/testing/selftests/bpf/test_lpm_map.c | 18 -
tools/testing/selftests/net/tls.c | 14 +
89 files changed, 1003 insertions(+), 728 deletions(-)
Alexei Starovoitov (1):
bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.
Allison Henderson (1):
net:rds: Fix possible deadlock in rds_message_put
Amadeusz Sławiński (2):
ASoC: topology: Clean up route loading
ASoC: topology: Fix route memory corruption
Chao Yu (2):
f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC
f2fs: fix to cover read extent cache access with lock
Chuck Lever (2):
NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
NFSD: Fix frame size warning in svc_export_parse()
Dave Kleikamp (1):
Revert "jfs: fix shift-out-of-bounds in dbJoin"
David Stevens (1):
genirq/cpuhotplug: Skip suspended interrupts when restoring affinity
Dmitry Antipov (1):
net: sctp: fix skb leak in sctp_inq_free()
Dongli Zhang (1):
genirq/cpuhotplug: Retry with cpu_online_mask when migration fails
Edward Adam Davis (2):
reiserfs: fix uninit-value in comp_keys
jfs: fix null ptr deref in dtInsertEntry
Eric Dumazet (5):
tcp_metrics: optimize tcp_metrics_flush_all()
mISDN: fix MISDN_TIME_STAMP handling
net: add copy_safe_from_sockptr() helper
nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies
wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
Gao Xiang (1):
erofs: avoid debugging output for (de)compressed data
Gavrilov Ilia (1):
pppoe: Fix memory leak in pppoe_sendmsg()
Greg Kroah-Hartman (1):
Linux 6.6.47
Gustavo A. R. Silva (1):
fs: Annotate struct file_handle with __counted_by() and use struct_size()
Huacai Chen (1):
LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
Jakub Kicinski (1):
net: don't dump stack on queue timeout
Jan Kara (5):
fs: Convert to bdev_open_by_dev()
jfs: Convert to bdev_open_by_dev()
quota: Detect loops in quota tree
ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
ext4: do not create EA inode under buffer lock
Javier Carrasco (2):
Input: bcm5974 - check endpoint type before starting traffic
Revert "Input: bcm5974 - check endpoint type before starting traffic"
Johannes Berg (2):
wifi: mac80211: take wiphy lock for MAC addr change
wifi: mac80211: fix change_address deadlock during unregister
John Fastabend (1):
net: tls, add test to capture error on large splice
Josef Bacik (10):
sunrpc: don't change ->sv_stats if it doesn't exist
nfsd: stop setting ->pg_stats for unused stats
sunrpc: pass in the sv_stats struct through svc_create_pooled
sunrpc: remove ->pg_stats from svc_program
sunrpc: use the struct net as the svc proc private
nfsd: rename NFSD_NET_* to NFSD_STATS_*
nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
nfsd: make all of the nfsd stats per-network namespace
nfsd: remove nfsd_stats, make th_cnt a global counter
nfsd: make svc_stat per-network namespace instead of global
Kees Cook (3):
exec: Fix ToCToU between perm check and set-uid/gid usage
bpf: Replace bpf_lpm_trie_key 0-length array with flexible array
binfmt_flat: Fix corruption when not offsetting data start
Konstantin Komarov (1):
fs/ntfs3: Do copy_to_user out of run_lock
Lizhi Xu (2):
jfs: fix log->bdev_handle null ptr deref in lbmStartIO
squashfs: squashfs_read_data need to check if the length is 0
Luiz Augusto von Dentz (1):
Bluetooth: RFCOMM: Fix not validating setsockopt user input
Manas Ghandat (1):
jfs: fix shift-out-of-bounds in dbJoin
Matthew Wilcox (Oracle) (1):
ext4: convert ext4_da_do_write_end() to take a folio
Niklas Cassel (1):
Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
Pei Li (1):
jfs: Fix shift-out-of-bounds in dbDiscardAG
Peter Xu (2):
mm/page_table_check: support userfault wr-protect entries
mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick
Phillip Lougher (1):
Squashfs: fix variable overflow triggered by sysbot
Sean Young (1):
media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()"
Takashi Iwai (1):
ALSA: usb: Fix UBSAN warning in parse_audio_unit()
Waiman Long (1):
cgroup: Move rcu_head up near the top of cgroup_root
WangYuli (1):
nvme/pci: Add APST quirk for Lenovo N60z laptop
Will Deacon (2):
KVM: arm64: Don't defer TLB invalidation when zapping table entries
KVM: arm64: Don't pass a TLBI level hint when zapping table entries
Willem de Bruijn (1):
fou: remove warn in gue_gro_receive on unsupported protocol
Wojciech Gładysz (1):
ext4: sanity check for NULL pointer after ext4_force_shutdown
Yafang Shao (1):
cgroup: Make operations on the cgroup root_list RCU safe
Yang Shi (1):
mm: gup: stop abusing try_grab_folio
yunshui (1):
bpf, net: Use DEV_STAT_INC()
next reply other threads:[~2024-08-19 4:13 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-19 4:13 Greg Kroah-Hartman [this message]
2024-08-19 4:13 ` Linux 6.6.47 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=2024081908-bath-greedily-2e38@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.