Skip to content

4.19.148-rc1 review

Greg Kroah-Hartman linux-tegra lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest37 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/37af_key: pfkey_dump needs parameter validationnet/key/af_key.c+7 -00 replies
2/37KVM: fix memory leak in kvm_io_bus_unregister_dev()virt/kvm/kvm_main.c+12 -90 replies
3/37kprobes: fix kill kprobe which has been marked as gonekernel/kprobes.c+8 -10 replies
4/37mm/thp: fix __split_huge_pmd_locked() for migration PMDmm/huge_memory.c+23 -170 replies
5/37cxgb4: Fix offset when clearing filter byte countersdrivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c+6 -30 replies
6/37geneve: add transport ports in route lookup for genevedrivers/net/geneve.c+27 -100 replies
7/37hdlc_ppp: add range checks in ppp_cp_parse_cr()drivers/net/wan/hdlc_ppp.c+11 -50 replies
8/37ip: fix tos reflection in ack and reset packetsnet/ipv4/ip_output.c+2 -10 replies
9/37ipv6: avoid lockdep issue in fib6_del()net/ipv6/ip6_fib.c+9 -40 replies
10/37net: DCB: Validate DCB_ATTR_DCB_BUFFER argumentnet/dcb/dcbnl.c+8 -00 replies
11/37net: dsa: rtl8366: Properly clear member configdrivers/net/dsa/rtl8366.c+13 -70 replies
12/37net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMACnet/ipv6/Kconfig+1 -00 replies
13/37net: sch_generic: aviod concurrent reset and enqueue op for lockless qdiscnet/sched/sch_generic.c+33 -160 replies
14/37nfp: use correct define to return NONE fecdrivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c+2 -20 replies
15/37tipc: Fix memory leak in tipc_group_create_member()net/tipc/group.c+10 -40 replies
16/37tipc: fix shutdown() of connection oriented socketnet/tipc/socket.c+1 -40 replies
17/37tipc: use skb_unshare() instead in tipc_buf_append()net/tipc/msg.c+2 -10 replies
18/37bnxt_en: return proper error codes in bnxt_show_tempdrivers/net/ethernet/broadcom/bnxt/bnxt.c+13 -60 replies
19/37bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+20 -110 replies
20/37net: phy: Avoid NPD upon phy_detach() when driver is unbounddrivers/net/phy/phy_device.c+2 -10 replies
21/37net: qrtr: check skb_put_padto() return valuenet/qrtr/qrtr.c+11 -90 replies
22/37net: add __must_check to skb_put_padto()include/linux/skbuff.h+4 -30 replies
23/37ipv4: Update exception handling for multipath routes via same devicenet/ipv4/route.c+7 -43 replies
24/37MAINTAINERS: add CLANG/LLVM BUILD SUPPORT infoMAINTAINERS+8 -00 replies
25/37kbuild: add OBJSIZE variable for the size toolMakefile+2 -10 replies
26/37Documentation/llvm: add documentation on building w/ Clang/LLVMDocumentation/kbuild/llvm.rst MAINTAINERS+81 -00 replies
27/37Documentation/llvm: fix the name of llvm-sizeDocumentation/kbuild/llvm.rst+1 -10 replies
28/37net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmwaredrivers/net/wan/Kconfig drivers/net/wan/Makefile+7 -70 replies
29/37net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmwaredrivers/net/wan/Makefile+3 -30 replies
30/37x86/boot: kbuild: allow readelf executable to be specifiedMakefile arch/x86/boot/compressed/Makefile+3 -20 replies
31/37kbuild: remove AS variableMakefile+1 -20 replies
32/37kbuild: replace AS=clang with LLVM_IAS=1Documentation/kbuild/llvm.rst Makefile+6 -10 replies
33/37kbuild: support LLVM=1 to switch the default tools to Clang/LLVMDocumentation/kbuild/llvm.rst Makefile tools/objtool/Makefile+35 -80 replies
34/37mm: memcg: fix memcg reclaim soft lockupmm/vmscan.c+8 -00 replies
35/37tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioningnet/ipv4/tcp_bbr.c+39 -210 replies
36/37tcp_bbr: adapt cwnd based on ack aggregation estimationinclude/net/inet_connection_sock.h net/ipv4/tcp_bbr.c+123 -30 replies
37/37serial: 8250: Avoid error message on reprobedrivers/tty/serial/8250/8250_core.c+9 -20 replies

Reviews trailers per patch

22 of 37 patches have a Reviewed-by or Acked-by.

PatchMasami HiramatsuGreg RoseEdwin PeerAndrew LunnNathan ChancellorMasahiro YamadaKees CookSedat DilekDavid AhernNick DesaulniersChris DownMichal HockoJohannes WeinerIdo SchimmelJiri PirkoAndy ShevchenkoSimon HormanJesse Brandeburg[email protected]Ying XueEric DumazetGreg Kroah-HartmanManivannan SadhasivamBjorn AnderssonYang ShiZi Yan[email protected]Vitaly KuznetsovJon HunterShuah KhanLinux Kernel Functional TestingGuenter Roeck
SeriesT-b T-b T-b T-b
1/37
2/37Reported-and-tested-by R-b
3/37A-b
4/37R-b R-b
5/37
6/37R-b
7/37R-b R-b
8/37
9/37R-b
10/37R-b R-b
11/37
12/37
13/37
14/37R-b R-b
15/37Reported-and-tested-by
16/37A-b
17/37
18/37
19/37R-b
20/37R-b
21/37A-b R-b
22/37
23/37
24/37R-b
25/37A-b
26/37R-b R-b R-b
27/37R-b R-b
28/37
29/37
30/37R-b
31/37R-b R-b T-b
32/37R-b R-b
33/37R-b T-b T-b R-b
34/37A-b A-b A-b
35/37
36/37
37/37R-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 32 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 00/37] 4.19.148-rc1 review

This is the start of the stable review cycle for the 4.19.148 release. There are 37 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 Sun, 27 Sep 2020 12:47:02 +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.19.148-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.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.148-rc1

Lukas Wunner <[email protected]>
serial: 8250: Avoid error message on reprobe

Priyaranjan Jha <[email protected]>
tcp_bbr: adapt cwnd based on ack aggregation estimation

Priyaranjan Jha <[email protected]>
tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning

Xunlei Pang <[email protected]>
mm: memcg: fix memcg reclaim soft lockup

Masahiro Yamada <[email protected]>
kbuild: support LLVM=1 to switch the default tools to Clang/LLVM

Masahiro Yamada <[email protected]>
kbuild: replace AS=clang with LLVM_IAS=1

Masahiro Yamada <[email protected]>
kbuild: remove AS variable

Dmitry Golovin <[email protected]>
x86/boot: kbuild: allow readelf executable to be specified

Masahiro Yamada <[email protected]>

    net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware

Masahiro Yamada <[email protected]>
net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware

Fangrui Song <[email protected]>
Documentation/llvm: fix the name of llvm-size

Nick Desaulniers <[email protected]>
Documentation/llvm: add documentation on building w/ Clang/LLVM

Vasily Gorbik <[email protected]>
kbuild: add OBJSIZE variable for the size tool

Nick Desaulniers <[email protected]>
MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info

David Ahern <[email protected]>
ipv4: Update exception handling for multipath routes via same device

Eric Dumazet <[email protected]>
net: add __must_check to skb_put_padto()

Eric Dumazet <[email protected]>
net: qrtr: check skb_put_padto() return value

Florian Fainelli <[email protected]>
net: phy: Avoid NPD upon phy_detach() when driver is unbound

Michael Chan <[email protected]>
bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.

Edwin Peer <[email protected]>
bnxt_en: return proper error codes in bnxt_show_temp

Xin Long <[email protected]>
tipc: use skb_unshare() instead in tipc_buf_append()

Tetsuo Handa <[email protected]>
tipc: fix shutdown() of connection oriented socket

Peilin Ye <[email protected]>
tipc: Fix memory leak in tipc_group_create_member()

Jakub Kicinski <[email protected]>
nfp: use correct define to return NONE fec

Yunsheng Lin <[email protected]>
net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc

Necip Fazil Yildiran <[email protected]>
net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC

Linus Walleij <[email protected]>
net: dsa: rtl8366: Properly clear member config

Petr Machata <[email protected]>
net: DCB: Validate DCB_ATTR_DCB_BUFFER argument

Eric Dumazet <[email protected]>
ipv6: avoid lockdep issue in fib6_del()

Wei Wang <[email protected]>
ip: fix tos reflection in ack and reset packets

Dan Carpenter <[email protected]>
hdlc_ppp: add range checks in ppp_cp_parse_cr()

Mark Gray <[email protected]>
geneve: add transport ports in route lookup for geneve

Ganji Aravind <[email protected]>
cxgb4: Fix offset when clearing filter byte counters

Ralph Campbell <[email protected]>
mm/thp: fix __split_huge_pmd_locked() for migration PMD

Muchun Song <[email protected]>
kprobes: fix kill kprobe which has been marked as gone

Rustam Kovhaev <[email protected]>
KVM: fix memory leak in kvm_io_bus_unregister_dev()

Mark Salyzyn <[email protected]>
af_key: pfkey_dump needs parameter validation

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

Diffstat:

 Documentation/kbuild/llvm.rst                      |  87 ++++++++++
 MAINTAINERS                                        |   9 ++
 Makefile                                           |  40 +++--
 arch/x86/boot/compressed/Makefile                  |   2 +-
 drivers/net/dsa/rtl8366.c                          |  20 ++-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  19 ++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |  31 ++--
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c  |   9 +-
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |   4 +-
 drivers/net/geneve.c                               |  37 +++--
 drivers/net/phy/phy_device.c                       |   3 +-
 drivers/net/wan/Kconfig                            |   2 +-
 drivers/net/wan/Makefile                           |  12 +-
 drivers/net/wan/hdlc_ppp.c                         |  16 +-
 drivers/tty/serial/8250/8250_core.c                |  11 +-
 include/linux/skbuff.h                             |   7 +-
 include/net/inet_connection_sock.h                 |   4 +-
 kernel/kprobes.c                                   |   9 +-
 mm/huge_memory.c                                   |  40 +++--
 mm/vmscan.c                                        |   8 +
 net/dcb/dcbnl.c                                    |   8 +
 net/ipv4/ip_output.c                               |   3 +-
 net/ipv4/route.c                                   |  11 +-
 net/ipv4/tcp_bbr.c                                 | 180 ++++++++++++++++++---
 net/ipv6/Kconfig                                   |   1 +
 net/ipv6/ip6_fib.c                                 |  13 +-
 net/key/af_key.c                                   |   7 +
 net/qrtr/qrtr.c                                    |  20 +--
 net/sched/sch_generic.c                            |  49 ++++--
 net/tipc/group.c                                   |  14 +-
 net/tipc/msg.c                                     |   3 +-
 net/tipc/socket.c                                  |   5 +-
 tools/objtool/Makefile                             |   6 +
 virt/kvm/kvm_main.c                                |  21 +--
 34 files changed, 550 insertions(+), 161 deletions(-)