Skip to content

4.14.314-rc1 review

Greg Kroah-Hartman keyrings linux-kbuild linux-mmc linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest28 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/28ARM: dts: rockchip: fix a typo error for rk3288 spdif nodearch/arm/boot/dts/rk3288.dtsi+1 -10 replies
2/28net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_aggnet/sched/sch_qfq.c+7 -60 replies
3/28virtio_net: bugfix overflow inside xdp_linearize_page()drivers/net/virtio_net.c+6 -10 replies
4/28i40e: fix accessing vsi->active_filters without holding lockdrivers/net/ethernet/intel/i40e/i40e_main.c+2 -20 replies
5/28i40e: fix i40e_setup_misc_vector() error handlingdrivers/net/ethernet/intel/i40e/i40e_main.c+4 -10 replies
6/28mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.c+2 -00 replies
7/28e1000e: Disable TSO on i219-LM card to increase speeddrivers/net/ethernet/intel/e1000e/netdev.c+26 -250 replies
8/28f2fs: Fix f2fs_truncate_partial_nodes ftrace eventinclude/trace/events/f2fs.h+1 -10 replies
9/28selftests: sigaltstack: fix -Wuninitializedtools/testing/selftests/sigaltstack/current_stack_pointer.h tools/testing/selftests/sigaltstack/sas.c+24 -60 replies
10/28scsi: megaraid_sas: Fix fw_crash_buffer_show()drivers/scsi/megaraid/megaraid_sas_base.c+1 -10 replies
11/28scsi: core: Improve scsi_vpd_inquiry() checksdrivers/scsi/scsi.c+9 -20 replies
12/28net: dsa: b53: mmap: add phy opsdrivers/net/dsa/b53/b53_mmap.c+14 -00 replies
13/28s390/ptrace: fix PTRACE_GET_LAST_BREAK error handlingarch/s390/kernel/ptrace.c+2 -60 replies
14/28xen/netback: use same error messages for same errorsdrivers/net/xen-netback/netback.c+2 -40 replies
15/28nilfs2: initialize unused bytes in segment summary blocksfs/nilfs2/segment.c+20 -00 replies
16/28memstick: fix memory leak if card device is never registereddrivers/memstick/core/memstick.c+4 -10 replies
17/28x86/purgatory: Dont generate debug info for purgatory.roarch/x86/purgatory/Makefile+3 -00 replies
18/28Revert "ext4: fix use-after-free in ext4_xattr_set_entry"fs/ext4/xattr.c+2 -40 replies
19/28ext4: remove duplicate definition of ext4_xattr_ibody_inline_set()fs/ext4/inline.c fs/ext4/xattr.c fs/ext4/xattr.h+9 -340 replies
20/28ext4: fix use-after-free in ext4_xattr_set_entryfs/ext4/xattr.c+4 -20 replies
21/28udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).include/net/ipv6.h net/ipv6/af_inet6.c net/ipv6/ipv6_sockglue.c+15 -120 replies
22/28tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().include/net/ipv6.h include/net/udp.h include/net/udplite.h +6 more+46 -150 replies
23/28inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().net/ipv6/ping.c net/ipv6/raw.c net/ipv6/tcp_ipv6.c +2 more+1 -190 replies
24/28dccp: Call inet6_destroy_sock() via sk->sk_destruct().net/dccp/dccp.h net/dccp/ipv6.c net/dccp/proto.c +1 more+17 -80 replies
25/28sctp: Call inet6_destroy_sock() via sk->sk_destruct().net/sctp/socket.c+21 -80 replies
26/28counter: 104-quad-8: Fix race condition between FLAG and CNTR readsdrivers/iio/counter/104-quad-8.c+1 -90 replies
27/28iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()drivers/iio/adc/at91-sama5d2_adc.c+1 -10 replies
28/28ASN.1: Fix check for strdup() successscripts/asn1_compiler.c+1 -10 replies

Reviews trailers per patch

14 of 28 patches have a Reviewed-by or Acked-by.

PatchSjoerd SimonsBenjamin BlockFlorian FainelliSven SchnelleJan BeulichRyusuke KonishiNick DesaulniersSteve WahlDave YoungJamal Hadi SalimRitesh Harjani (IBM)Jan KaraMatthieu BaertsJason WangMichael S. TsirkinPucha Himasekhar ReddyIdo SchimmelNaama MeirSimon HormanMukesh OjhaChao YuKees CookLinux Kernel Functional TestingAnders RoxellGuenter RoeckChris Paterson (CIP)Jon HunterHarshit Mogalapalli
SeriesT-b T-b T-b T-b T-b
1/28R-b
2/28A-b
3/28A-b A-b
4/28T-b
5/28T-b
6/28R-b
7/28T-b R-b
8/28R-b R-b
9/28R-b T-b T-b
10/28
11/28R-b
12/28A-b
13/28R-b
14/28R-b
15/28T-b
16/28
17/28R-b R-b A-b
18/28
19/28
20/28R-b R-b
21/28
22/28
23/28R-b
24/28
25/28
26/28
27/28
28/28

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 28 reviewers.

Read the v1 thread

Cover letter [PATCH 4.14 00/28] 4.14.314-rc1 review

This is the start of the stable review cycle for the 4.14.314 release. There are 28 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/v4.x/stable-review/patch-4.14.314-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-4.14.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.314-rc1

Ekaterina Orlova <[email protected]>
ASN.1: Fix check for strdup() success

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

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).

Baokun Li <[email protected]>
ext4: fix use-after-free in ext4_xattr_set_entry

Ritesh Harjani <[email protected]>
ext4: remove duplicate definition of ext4_xattr_ibody_inline_set()

Tudor Ambarus <[email protected]>
Revert "ext4: fix use-after-free in ext4_xattr_set_entry"

Pingfan Liu <[email protected]>
x86/purgatory: Don't generate debug info for purgatory.ro

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

Juergen Gross <[email protected]>
xen/netback: use same error messages for same errors

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

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

Nikita Zhandarovich <[email protected]>
mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()

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

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

Jianqun Xu <[email protected]>
ARM: dts: rockchip: fix a typo error for rk3288 spdif node

-------------

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/boot/dts/rk3288.dtsi                      |  2 +-
 arch/s390/kernel/ptrace.c                          |  8 +---
 arch/x86/purgatory/Makefile                        |  3 ++
 drivers/iio/adc/at91-sama5d2_adc.c                 |  2 +-
 drivers/iio/counter/104-quad-8.c                   | 10 +----
 drivers/memstick/core/memstick.c                   |  5 ++-
 drivers/net/dsa/b53/b53_mmap.c                     | 14 ++++++
 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/virtio_net.c                           |  7 ++-
 drivers/net/xen-netback/netback.c                  |  6 +--
 drivers/scsi/megaraid/megaraid_sas_base.c          |  2 +-
 drivers/scsi/scsi.c                                | 11 ++++-
 fs/ext4/inline.c                                   | 11 +++--
 fs/ext4/xattr.c                                    | 26 +----------
 fs/ext4/xattr.h                                    |  6 +--
 fs/nilfs2/segment.c                                | 20 +++++++++
 include/net/ipv6.h                                 |  2 +
 include/net/udp.h                                  |  2 +-
 include/net/udplite.h                              |  8 ----
 include/trace/events/f2fs.h                        |  2 +-
 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/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/sched/sch_qfq.c                                | 13 +++---
 net/sctp/socket.c                                  | 29 ++++++++----
 scripts/asn1_compiler.c                            |  2 +-
 .../selftests/sigaltstack/current_stack_pointer.h  | 23 ++++++++++
 tools/testing/selftests/sigaltstack/sas.c          |  7 +--
 42 files changed, 242 insertions(+), 166 deletions(-)