5.15.109-rc1 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest72 of 73 patches 9 repliesIn review
72 of 73 patches are in this archive. The cover letter announces 73.
Patches in v1 No applies recorded yet
Reviews trailers per patch
35 of 72 patches have a Reviewed-by or Acked-by.
| Patch | Sjoerd Simons | Martin Habets | Huang Cun | Martin Blumenstingl | Marco Felsch | Farid BENAMROUCHE | Jamal Hadi Salim | Jason Wang | Michael S. Tsirkin | Pucha Himasekhar Reddy | John Fastabend | Juan Jose Lopez Jaimez | Meador Inge | Simon Scannell | Naama Meir | Simon Horman | Mukesh Ojha | Chao Yu | Hans de Goede | Thomas Weißschuh | Kees Cook | Linux Kernel Functional Testing | Anders Roxell | Benjamin Block | Florian Fainelli | Sven Schnelle | Yanjun Zhang | Jan Beulich | Ryusuke Konishi | Jouni Högander | David Hildenbrand | Yang Shi | Vlastimil Babka | Michal Hocko | Oscar Salvador | Ido Schimmel | Mirsad Goran Todorovac | Jay Vosburgh | David Ahern | Petr Machata | Dongliang Mu | Jiachen Zhang | Matthieu Baerts | Jeff LaBundy | Mel Gorman | Shengjiu Wang | Conor Dooley | Vincent Guittot | Nick Desaulniers | Guenter Roeck | Bagas Sanjaya | Jon Hunter | Chris Paterson (CIP) | Harshit Mogalapalli | Ron Economos | Shuah Khan |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Series | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 1/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5/73 | Reported-and-tested-by | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9/73 | A-b | A-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11/73 | Debugged-by | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13/73 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14/73 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 16/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 17/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 18/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 19/73 | T-b | A-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 20/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 21/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 22/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 23/73 | R-b | R-b | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| 24/73 | T-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 25/73 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 26/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 27/73 | R-b | A-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28/73 | R-b | T-b | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| 29/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 30/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 32/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 33/73 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 34/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 35/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 36/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 37/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 38/73 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 39/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 40/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 41/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 42/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 43/73 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 44/73 | R-b | A-b | A-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| 45/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 46/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 47/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 48/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 49/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 50/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 51/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 52/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 54/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 55/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 56/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 57/73 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 58/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 59/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 60/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 61/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 62/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 63/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 64/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 65/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 66/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 67/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 68/73 | A-b | A-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 69/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 70/73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 71/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 72/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 73/73 | 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 56 reviewers.
Cover letter [PATCH 5.15 00/73] 5.15.109-rc1 review
This is the start of the stable review cycle for the 5.15.109 release. There are 73 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 Wed, 26 Apr 2023 13:11:11 +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/v5.x/stable-review/patch-5.15.109-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-5.15.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 5.15.109-rc1
Yang Yingliang <[email protected]>
soc: sifive: l2_cache: fix missing of_node_put() in sifive_l2_init()
Yang Yingliang <[email protected]>
soc: sifive: l2_cache: fix missing free_irq() in error path in sifive_l2_init()
Yang Yingliang <[email protected]>
soc: sifive: l2_cache: fix missing iounmap() in error path in sifive_l2_init()
Ekaterina Orlova <[email protected]>
ASN.1: Fix check for strdup() success
Nikita Zhandarovich <[email protected]>
ASoC: fsl_asrc_dma: fix potential null-ptr-deref
Tetsuo Handa <[email protected]>
mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
Dan Carpenter <[email protected]>
iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
William Breathitt Gray <[email protected]>
counter: 104-quad-8: Fix race condition between FLAG and CNTR reads
Uwe Kleine-König <[email protected]>
pwm: hibvt: Explicitly set .polarity in .get_state()
Uwe Kleine-König <[email protected]>
pwm: iqs620a: Explicitly set .polarity in .get_state()
Uwe Kleine-König <[email protected]>
pwm: meson: Explicitly set .polarity in .get_state()
Kuniyuki Iwashima <[email protected]>
sctp: Call inet6_destroy_sock() via sk->sk_destruct().
Kuniyuki Iwashima <[email protected]>
dccp: Call inet6_destroy_sock() via sk->sk_destruct().
Kuniyuki Iwashima <[email protected]>
inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().
Kuniyuki Iwashima <[email protected]>
tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().
Kuniyuki Iwashima <[email protected]>
udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).
Miklos Szeredi <[email protected]>
fuse: fix deadlock between atomic O_TRUNC and page invalidation
Jiachen Zhang <[email protected]>
fuse: always revalidate rename target dentry
Miklos Szeredi <[email protected]>
fuse: fix attr version comparison in fuse_read_update_size()
Alyssa Ross <[email protected]>
purgatory: fix disabling debug info
Salvatore Bonaccorso <[email protected]>
docs: futex: Fix kernel-doc references after code split-up preparation
Jiaxun Yang <[email protected]>
MIPS: Define RUNTIME_DISCARD_EXIT in LD script
Qais Yousef <[email protected]>
sched/fair: Fixes for capacity inversion detection
Qais Yousef <[email protected]>
sched/uclamp: Fix a uninitialized variable warnings
Qais Yousef <[email protected]>
sched/fair: Consider capacity inversion in util_fits_cpu()
Qais Yousef <[email protected]>
sched/fair: Detect capacity inversion
Qais Yousef <[email protected]>
sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition
Qais Yousef <[email protected]>
sched/uclamp: Make cpu_overutilized() use util_fits_cpu()
Qais Yousef <[email protected]>
sched/uclamp: Fix fits_capacity() check in feec()
Mel Gorman <[email protected]>
mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages
Peter Xu <[email protected]>
mm/khugepaged: check again on anon uffd-wp during isolation
Ville Syrjälä <[email protected]>
drm/i915: Fix fast wake AUX sync len
Bhavya Kapoor <[email protected]>
mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25
Ondrej Mosnacek <[email protected]>
kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()
Greg Kroah-Hartman <[email protected]>
memstick: fix memory leak if card device is never registered
Ryusuke Konishi <[email protected]>
nilfs2: initialize unused bytes in segment summary blocks
Brian Masney <[email protected]>
iio: light: tsl2772: fix reading proximity-diodes from device tree
Mel Gorman <[email protected]>
rtmutex: Add acquire semantics for rtmutex lock acquisition slow path
Hans de Goede <[email protected]>
platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE
Juergen Gross <[email protected]>
xen/netback: use same error messages for same errors
Sagi Grimberg <[email protected]>
nvme-tcp: fix a possible UAF when failing to allocate an io queue
Heiko Carstens <[email protected]>
s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling
Álvaro Fernández Rojas <[email protected]>
net: dsa: b53: mmap: add phy ops
Damien Le Moal <[email protected]>
scsi: core: Improve scsi_vpd_inquiry() checks
Tomas Henzl <[email protected]>
scsi: megaraid_sas: Fix fw_crash_buffer_show()
Nick Desaulniers <[email protected]>
selftests: sigaltstack: fix -Wuninitialized
Frank Crawford <[email protected]>
platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2
Jonathan Denose <[email protected]>
Input: i8042 - add quirk for Fujitsu Lifebook A574/H
Douglas Raillard <[email protected]>
f2fs: Fix f2fs_truncate_partial_nodes ftrace event
Sebastian Basierski <[email protected]>
e1000e: Disable TSO on i219-LM card to increase speed
Daniel Borkmann <[email protected]>
bpf: Fix incorrect verifier pruning due to missing register precision taints
Li Lanzhe <[email protected]>
spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe()
Ido Schimmel <[email protected]>
mlxsw: pci: Fix possible crash during initialization
Alexander Aring <[email protected]>
net: rpl: fix rpl header size calculation
Ido Schimmel <[email protected]>
bonding: Fix memory leak when changing bond type to Ethernet
Nikita Zhandarovich <[email protected]>
mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()
Michael Chan <[email protected]>
bnxt_en: Do not initialize PTP on older P3/P4 chips
Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements
Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: validate catch-all set elements
Aleksandr Loktionov <[email protected]>
i40e: fix i40e_setup_misc_vector() error handling
Aleksandr Loktionov <[email protected]>
i40e: fix accessing vsi->active_filters without holding lock
Florian Westphal <[email protected]>
netfilter: nf_tables: fix ifdef to also consider nf_tables=m
Ding Hui <[email protected]>
sfc: Fix use-after-free due to selftest_work
Jonathan Cooper <[email protected]>
sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP.
Xuan Zhuo <[email protected]>
virtio_net: bugfix overflow inside xdp_linearize_page()
Gwangun Jung <[email protected]>
net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg
Cristian Ciocaltea <[email protected]>
regulator: fan53555: Fix wrong TCS_SLEW_MASK
Cristian Ciocaltea <[email protected]>
regulator: fan53555: Explicitly include bits header
Florian Westphal <[email protected]>
netfilter: br_netfilter: fix recent physdev match breakage
Peng Fan <[email protected]>
arm64: dts: imx8mm-evk: correct pmic clock source
Marc Gonzalez <[email protected]>
arm64: dts: meson-g12-common: specify full DMC range
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
Jianqun Xu <[email protected]>
ARM: dts: rockchip: fix a typo error for rk3288 spdif node
-------------
Diffstat:
Documentation/kernel-hacking/locking.rst | 2 +- .../translations/it_IT/kernel-hacking/locking.rst | 2 +- Makefile | 4 +- arch/arm/boot/dts/rk3288.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 2 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 4 +- arch/mips/kernel/vmlinux.lds.S | 2 + arch/s390/kernel/ptrace.c | 8 +- arch/x86/purgatory/Makefile | 3 +- drivers/counter/104-quad-8.c | 29 ++--- drivers/gpu/drm/i915/display/intel_dp_aux.c | 2 +- drivers/iio/adc/at91-sama5d2_adc.c | 2 +- drivers/iio/light/tsl2772.c | 1 + drivers/input/serio/i8042-x86ia64io.h | 8 ++ drivers/memstick/core/memstick.c | 5 +- drivers/mmc/host/sdhci_am654.c | 2 - drivers/net/bonding/bond_main.c | 7 +- drivers/net/dsa/b53/b53_mmap.c | 14 +++ drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 51 ++++---- drivers/net/ethernet/intel/i40e/i40e_main.c | 9 +- .../ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.c | 2 + drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 2 +- drivers/net/ethernet/sfc/ef100_netdev.c | 6 +- drivers/net/ethernet/sfc/efx.c | 30 +++-- drivers/net/ethernet/sfc/efx_common.c | 12 +- drivers/net/ethernet/sfc/efx_common.h | 6 +- drivers/net/ethernet/sfc/ethtool_common.c | 2 +- drivers/net/ethernet/sfc/net_driver.h | 50 +++++++- drivers/net/virtio_net.c | 8 +- drivers/net/xen-netback/netback.c | 6 +- drivers/nvme/host/tcp.c | 46 ++++---- drivers/platform/x86/gigabyte-wmi.c | 2 + drivers/pwm/pwm-hibvt.c | 1 + drivers/pwm/pwm-iqs620a.c | 1 + drivers/pwm/pwm-meson.c | 7 ++ drivers/regulator/fan53555.c | 13 ++- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/scsi.c | 11 +- drivers/soc/sifive/sifive_l2_cache.c | 27 ++++- drivers/spi/spi-rockchip-sfc.c | 2 +- fs/fuse/dir.c | 9 +- fs/fuse/file.c | 31 ++--- fs/nilfs2/segment.c | 20 ++++ include/linux/skbuff.h | 5 +- include/net/ipv6.h | 2 + include/net/netfilter/nf_tables.h | 4 + include/net/udp.h | 2 +- include/net/udplite.h | 8 -- include/trace/events/f2fs.h | 2 +- kernel/bpf/verifier.c | 15 +++ kernel/locking/rtmutex.c | 55 +++++++-- kernel/locking/rtmutex_api.c | 6 +- kernel/sched/core.c | 10 +- kernel/sched/fair.c | 128 ++++++++++++++++++--- kernel/sched/sched.h | 61 +++++++++- kernel/sys.c | 69 ++++++----- mm/khugepaged.c | 4 + mm/page_alloc.c | 19 +++ net/bridge/br_netfilter_hooks.c | 17 ++- net/dccp/dccp.h | 1 + net/dccp/ipv6.c | 15 +-- net/dccp/proto.c | 8 +- net/ipv4/udp.c | 9 +- net/ipv4/udplite.c | 8 ++ net/ipv6/af_inet6.c | 15 ++- net/ipv6/ipv6_sockglue.c | 20 ++-- net/ipv6/ping.c | 6 - net/ipv6/raw.c | 2 - net/ipv6/rpl.c | 3 +- net/ipv6/tcp_ipv6.c | 8 +- net/ipv6/udp.c | 17 ++- net/ipv6/udp_impl.h | 1 + net/ipv6/udplite.c | 9 +- net/l2tp/l2tp_ip6.c | 2 - net/mptcp/protocol.c | 7 -- net/netfilter/nf_tables_api.c | 67 +++++++++-- net/netfilter/nft_lookup.c | 36 +----- net/sched/sch_qfq.c | 13 ++- net/sctp/socket.c | 29 +++-- scripts/asn1_compiler.c | 2 +- sound/soc/fsl/fsl_asrc_dma.c | 11 +- .../selftests/sigaltstack/current_stack_pointer.h | 23 ++++ tools/testing/selftests/sigaltstack/sas.c | 7 +- 85 files changed, 820 insertions(+), 366 deletions(-)