6.1.106-rc1 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest38 patches 7 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/38 | mptcp: pass addr to mptcp_pm_alloc_anno_listnet/ net/ net/ | +6 | 0 replies | |
| 2/38 | mptcp: pm: reduce indentation blocksnet/ | +11 | 0 replies | |
| 3/38 | mptcp: pm: dont try to create sf if alloc failednet/ | +6 | 0 replies | |
| 4/38 | mptcp: pm: do not ignore subflow if signal flag is also setnet/ | +12 | 0 replies | |
| 5/38 | selftests: mptcp: join: test both signal & subflowtools/ | +14 | 0 replies | |
| 6/38 | ASoC: topology: Clean up route loadingsound/ | +8 | 0 replies | |
| 7/38 | ASoC: topology: Fix route memory corruptionsound/ | +3 | 0 replies | |
| 8/38 | exec: Fix ToCToU between perm check and set-uid/gid usagefs/ | +7 | 0 replies | |
| 9/38 | LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.harch/ | +1 | 0 replies | |
| 10/38 | nfsd: move reply cache initialization into nfsd startupfs/ fs/ | +9 | 0 replies | |
| 11/38 | nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_netfs/ fs/ fs/ | +25 | 0 replies | |
| 12/38 | NFSD: Refactor nfsd_reply_cache_free_locked()fs/ | +20 | 0 replies | |
| 13/38 | NFSD: Rename nfsd_reply_cache_alloc()fs/ | +3 | 0 replies | |
| 14/38 | NFSD: Replace nfsd_prune_bucket()fs/ fs/ | +85 | 0 replies | |
| 15/38 | NFSD: Refactor the duplicate reply cache shrinkerfs/ | +39 | 0 replies | |
| 16/38 | NFSD: Rewrite synopsis of nfsd_percpu_counters_init()fs/ fs/ | +4 | 0 replies | |
| 17/38 | NFSD: Fix frame size warning in svc_export_parse()fs/ fs/ fs/ | +31 | 0 replies | |
| 18/38 | sunrpc: dont change ->sv_stats if it doesnt existnet/ | +16 | 0 replies | |
| 19/38 | nfsd: stop setting ->pg_stats for unused statsfs/ fs/ fs/ | +0 | 0 replies | |
| 20/38 | sunrpc: pass in the sv_stats struct through svc_create_pooledfs/ include/ net/ | +12 | 0 replies | |
| 21/38 | sunrpc: remove ->pg_stats from svc_programfs/ include/ | +0 | 0 replies | |
| 22/38 | sunrpc: use the struct net as the svc proc privatenet/ | +1 | 0 replies | |
| 23/38 | nfsd: rename NFSD_NET_* to NFSD_STATS_*fs/ fs/ fs/ | +7 | 0 replies | |
| 24/38 | nfsd: expose /proc/net/sunrpc/nfsd in net namespacesfs/ fs/ fs/ | +15 | 0 replies | |
| 25/38 | nfsd: make all of the nfsd stats per-network namespacefs/ fs/ fs/ +6 more | +64 | 0 replies | |
| 26/38 | nfsd: remove nfsd_stats, make th_cnt a global counterfs/ fs/ fs/ +1 more | +5 | 0 replies | |
| 27/38 | nfsd: make svc_stat per-network namespace instead of globalfs/ fs/ fs/ +2 more | +11 | 0 replies | |
| 28/38 | nvme/pci: Add APST quirk for Lenovo N60z laptopdrivers/ | +7 | 0 replies | |
| 29/38 | mptcp: fully established after ADD_ADDR echo on MPJnet/ | +2 | 0 replies | |
| 30/38 | drm/i915/gem: Fix Virtual Memory mapping boundaries calculationdrivers/ | +47 | 0 replies | |
| 31/38 | cgroup: Make operations on the cgroup root_list RCU safeinclude/ kernel/ kernel/ | +19 | 0 replies | |
| 32/38 | drm/i915: Add a function to mmap framebuffer objdrivers/ drivers/ | +93 | 0 replies | |
| 33/38 | drm/i915: Fix a NULL vs IS_ERR() bugdrivers/ | +2 | 0 replies | |
| 34/38 | drm/i915/gem: Adjust vma offset for framebuffer mmap offsetdrivers/ | +2 | 0 replies | |
| 35/38 | binfmt_flat: Fix corruption when not offsetting data startfs/ | +3 | 0 replies | |
| 36/38 | cgroup: Move rcu_head up near the top of cgroup_rootinclude/ | +4 | 0 replies | |
| 37/38 | wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM valuesnet/ | +5 | 0 replies | |
| 38/38 | KVM: arm64: Dont pass a TLBI level hint when zapping table entriesarch/ | +8 | 0 replies |
Reviews trailers per patch
30 of 38 patches have a Reviewed-by or Acked-by.
| Patch | Matthieu Baerts | Mat Martineau | Jeff Layton | Cezary Rojewski | Jann Horn | Jonathan Cavitt | Andi Shyti | Nirmoy Das | Rodrigo Vivi | Damien Le Moal | Greg Ungerer | Yafang Shao | Yosry Ahmed | Michal Koutný | Marco Vanotti | Eirik Fuller | Shaoqin Huang | Marc Zyngier | Pavel Machek (CIP) | Peter Schneider | Florian Fainelli | Linux Kernel Functional Testing | Mark Brown | Jon Hunter | Ron Economos |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Series | T-b | T-b | T-b | T-b | T-b | T-b | T-b | ||||||||||||||||||
| 1/38 | R-b | ||||||||||||||||||||||||
| 2/38 | R-b | ||||||||||||||||||||||||
| 3/38 | R-b | ||||||||||||||||||||||||
| 4/38 | R-b | ||||||||||||||||||||||||
| 5/38 | R-b | ||||||||||||||||||||||||
| 6/38 | R-b | ||||||||||||||||||||||||
| 7/38 | |||||||||||||||||||||||||
| 8/38 | T-b | ||||||||||||||||||||||||
| 9/38 | |||||||||||||||||||||||||
| 10/38 | |||||||||||||||||||||||||
| 11/38 | Reported-and-tested-by | ||||||||||||||||||||||||
| 12/38 | R-b | ||||||||||||||||||||||||
| 13/38 | R-b | ||||||||||||||||||||||||
| 14/38 | R-b | ||||||||||||||||||||||||
| 15/38 | R-b | ||||||||||||||||||||||||
| 16/38 | R-b | ||||||||||||||||||||||||
| 17/38 | R-b | ||||||||||||||||||||||||
| 18/38 | R-b | ||||||||||||||||||||||||
| 19/38 | R-b | ||||||||||||||||||||||||
| 20/38 | R-b | ||||||||||||||||||||||||
| 21/38 | R-b | ||||||||||||||||||||||||
| 22/38 | R-b | ||||||||||||||||||||||||
| 23/38 | R-b | ||||||||||||||||||||||||
| 24/38 | R-b | ||||||||||||||||||||||||
| 25/38 | R-b | ||||||||||||||||||||||||
| 26/38 | R-b | ||||||||||||||||||||||||
| 27/38 | R-b | ||||||||||||||||||||||||
| 28/38 | |||||||||||||||||||||||||
| 29/38 | R-b | ||||||||||||||||||||||||
| 30/38 | R-b | R-b | |||||||||||||||||||||||
| 31/38 | |||||||||||||||||||||||||
| 32/38 | R-b | ||||||||||||||||||||||||
| 33/38 | R-b | R-b | |||||||||||||||||||||||
| 34/38 | R-b | R-b | |||||||||||||||||||||||
| 35/38 | R-b | A-b | |||||||||||||||||||||||
| 36/38 | A-b | R-b | R-b | ||||||||||||||||||||||
| 37/38 | |||||||||||||||||||||||||
| 38/38 | R-b | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 25 reviewers.
Cover letter [PATCH 6.1 00/38] 6.1.106-rc1 review
This is the start of the stable review cycle for the 6.1.106 release. There are 38 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sat, 17 Aug 2024 13:18:17 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.106-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.1.106-rc1
Will Deacon <[email protected]>
KVM: arm64: Don't pass a TLBI level hint when zapping table entries
Eric Dumazet <[email protected]>
wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
Waiman Long <[email protected]>
cgroup: Move rcu_head up near the top of cgroup_root
Kees Cook <[email protected]>
binfmt_flat: Fix corruption when not offsetting data start
Andi Shyti <[email protected]>
drm/i915/gem: Adjust vma offset for framebuffer mmap offset
Dan Carpenter <[email protected]>
drm/i915: Fix a NULL vs IS_ERR() bug
Nirmoy Das <[email protected]>
drm/i915: Add a function to mmap framebuffer obj
Yafang Shao <[email protected]>
cgroup: Make operations on the cgroup root_list RCU safe
Andi Shyti <[email protected]>
drm/i915/gem: Fix Virtual Memory mapping boundaries calculation
Matthieu Baerts (NGI0) <[email protected]>
mptcp: fully established after ADD_ADDR echo on MPJ
WangYuli <[email protected]>
nvme/pci: Add APST quirk for Lenovo N60z laptop
Josef Bacik <[email protected]>
nfsd: make svc_stat per-network namespace instead of global
Josef Bacik <[email protected]>
nfsd: remove nfsd_stats, make th_cnt a global counter
Josef Bacik <[email protected]>
nfsd: make all of the nfsd stats per-network namespace
Josef Bacik <[email protected]>
nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
Josef Bacik <[email protected]>
nfsd: rename NFSD_NET_* to NFSD_STATS_*
Josef Bacik <[email protected]>
sunrpc: use the struct net as the svc proc private
Josef Bacik <[email protected]>
sunrpc: remove ->pg_stats from svc_program
Josef Bacik <[email protected]>
sunrpc: pass in the sv_stats struct through svc_create_pooled
Josef Bacik <[email protected]>
nfsd: stop setting ->pg_stats for unused stats
Josef Bacik <[email protected]>
sunrpc: don't change ->sv_stats if it doesn't exist
Chuck Lever <[email protected]>
NFSD: Fix frame size warning in svc_export_parse()
Chuck Lever <[email protected]>
NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
Chuck Lever <[email protected]>
NFSD: Refactor the duplicate reply cache shrinker
Chuck Lever <[email protected]>
NFSD: Replace nfsd_prune_bucket()
Chuck Lever <[email protected]>
NFSD: Rename nfsd_reply_cache_alloc()
Chuck Lever <[email protected]>
NFSD: Refactor nfsd_reply_cache_free_locked()
Jeff Layton <[email protected]>
nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net
Jeff Layton <[email protected]>
nfsd: move reply cache initialization into nfsd startup
Huacai Chen <[email protected]>
LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
Kees Cook <[email protected]>
exec: Fix ToCToU between perm check and set-uid/gid usage
Amadeusz Sławiński <[email protected]>
ASoC: topology: Fix route memory corruption
Amadeusz Sławiński <[email protected]>
ASoC: topology: Clean up route loading
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: test both signal & subflow
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: don't try to create sf if alloc failed
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: reduce indentation blocks
Geliang Tang <[email protected]>
mptcp: pass addr to mptcp_pm_alloc_anno_list
-------------
Diffstat:
Makefile | 4 +- arch/arm64/kvm/hyp/pgtable.c | 10 +- arch/loongarch/include/uapi/asm/unistd.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 192 ++++++++++++++++------ drivers/gpu/drm/i915/gem/i915_gem_mman.h | 2 +- drivers/nvme/host/pci.c | 7 + fs/binfmt_flat.c | 4 +- fs/exec.c | 8 +- fs/lockd/svc.c | 3 - fs/nfs/callback.c | 3 - fs/nfsd/export.c | 32 ++-- fs/nfsd/export.h | 4 +- fs/nfsd/netns.h | 25 ++- fs/nfsd/nfs4proc.c | 6 +- fs/nfsd/nfscache.c | 201 ++++++++++++++---------- fs/nfsd/nfsctl.c | 24 ++- fs/nfsd/nfsd.h | 1 + fs/nfsd/nfsfh.c | 3 +- fs/nfsd/nfssvc.c | 24 +-- fs/nfsd/stats.c | 52 +++--- fs/nfsd/stats.h | 83 ++++------ fs/nfsd/trace.h | 22 +++ fs/nfsd/vfs.c | 6 +- include/linux/cgroup-defs.h | 7 +- include/linux/sunrpc/svc.h | 5 +- kernel/cgroup/cgroup-internal.h | 3 +- kernel/cgroup/cgroup.c | 23 ++- net/mptcp/options.c | 3 +- net/mptcp/pm_netlink.c | 49 +++--- net/mptcp/pm_userspace.c | 2 +- net/mptcp/protocol.h | 2 +- net/sunrpc/stats.c | 2 +- net/sunrpc/svc.c | 36 +++-- net/wireless/nl80211.c | 6 +- sound/soc/soc-topology.c | 32 +--- tools/testing/selftests/net/mptcp/mptcp_join.sh | 14 ++ 36 files changed, 555 insertions(+), 346 deletions(-)