All of lore.kernel.org
 help / color / mirror / Atom feed
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()


             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.