Skip to content

5.9.13-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest46 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/46devlink: Hold rtnl lock while reading netdev attributesnet/core/devlink.c+4 -00 replies
2/46devlink: Make sure devlink instance and port are in same net namespacenet/core/devlink.c+2 -10 replies
3/46ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_initnet/ipv6/addrlabel.c+17 -90 replies
4/46net/af_iucv: set correct sk_protocol for child socketsnet/iucv/af_iucv.c+2 -20 replies
5/46net: openvswitch: fix TTL decrement action netlink message formatinclude/uapi/linux/openvswitch.h net/openvswitch/actions.c net/openvswitch/flow_netlink.c+60 -230 replies
6/46net/tls: missing received data after fast remote closenet/tls/tls_sw.c+6 -00 replies
7/46net/tls: Protect from calling tls_dev_del for TLS RX twiceinclude/net/tls.h net/tls/tls_device.c+10 -10 replies
8/46rose: Fix Null pointer dereference in rose_send_frame()net/rose/rose_loopback.c+13 -40 replies
9/46sock: set sk_err to ee_errno on dequeue from errqnet/core/skbuff.c+1 -10 replies
10/46tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_controlnet/ipv4/tcp_cong.c+5 -00 replies
11/46tun: honor IOCB_NOWAIT flagdrivers/net/tun.c+11 -30 replies
12/46usbnet: ipheth: fix connectivity with iOS 14drivers/net/usb/ipheth.c+1 -10 replies
13/46vsock/virtio: discard packets only when socket is really closednet/vmw_vsock/virtio_transport_common.c+5 -30 replies
14/46mptcp: fix NULL ptr dereference on bad MPJnet/mptcp/subflow.c+2 -30 replies
15/46net/packet: fix packet receive on L3 devices without visible hard headerinclude/linux/netdevice.h net/packet/af_packet.c+26 -170 replies
16/46netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversalnet/bridge/br_netfilter_hooks.c+5 -20 replies
17/46ipv4: Fix tos mask in inet_rtm_getroute()net/ipv4/route.c+4 -30 replies
18/46dt-bindings: net: correct interrupt flags in examplesDocumentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt+3 -30 replies
19/46chelsio/chtls: fix panic during unload reload chtlsdrivers/crypto/chelsio/chtls/chtls_cm.c+1 -00 replies
20/46ibmvnic: Ensure that SCRQ entry reads are correctly ordereddrivers/net/ethernet/ibm/ibmvnic.c+18 -00 replies
21/46ibmvnic: Fix TX completion error handlingdrivers/net/ethernet/ibm/ibmvnic.c+1 -30 replies
22/46tipc: fix incompatible mtu of transmissionnet/tipc/node.c+2 -00 replies
23/46inet_ecn: Fix endianness of checksum update when setting ECT(1)include/net/inet_ecn.h+1 -10 replies
24/46geneve: pull IP header before ECN decapsulationdrivers/net/geneve.c+16 -40 replies
25/46net: ip6_gre: set dev->hard_header_len when using header_opsnet/ipv6/ip6_gre.c+13 -30 replies
26/46dpaa_eth: copy timestamp fields to new skb in A-050385 workarounddrivers/net/ethernet/freescale/dpaa/dpaa_eth.c+9 -10 replies
27/46net/x25: prevent a couple of overflowsnet/x25/af_x25.c+4 -20 replies
28/46cxgb3: fix error return code in t3_sge_alloc_qset()drivers/net/ethernet/chelsio/cxgb3/sge.c+1 -00 replies
29/46net: pasemi: fix error return code in pasemi_mac_open()drivers/net/ethernet/pasemi/pasemi_mac.c+6 -20 replies
30/46vxlan: fix error return code in __vxlan_dev_create()drivers/net/vxlan.c+3 -10 replies
31/46chelsio/chtls: fix a double free in chtls_setkey()drivers/crypto/chelsio/chtls/chtls_hw.c+1 -00 replies
32/46net: mvpp2: Fix error return code in mvpp2_open()drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+1 -00 replies
33/46net: skbuff: ensure LSE is pullable before decrementing the MPLS ttlnet/core/skbuff.c+3 -00 replies
34/46net: openvswitch: ensure LSE is pullable before reading itnet/openvswitch/actions.c+3 -00 replies
35/46net/sched: act_mpls: ensure LSE is pullable before reading itnet/sched/act_mpls.c+3 -00 replies
36/46net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steeringdrivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h +1 more+15 -10 replies
37/46net/mlx5: Fix wrong address reclaim when command interface is downdrivers/net/ethernet/mellanox/mlx5/core/pagealloc.c+19 -20 replies
38/46net: mlx5e: fix fs_tcp.c build when IPV6 is not enableddrivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c+2 -00 replies
39/46ALSA: usb-audio: US16x08: fix value count for level meterssound/usb/mixer_us16x08.c+1 -10 replies
40/46Input: xpad - support Ardwiino Controllersdrivers/input/joystick/xpad.c+2 -00 replies
41/46Input: i8042 - add ByteSpeed touchpad to noloop tabledrivers/input/serio/i8042-x86ia64io.h+4 -00 replies
42/46Input: atmel_mxt_ts - fix lost interruptsdrivers/input/touchscreen/atmel_mxt_ts.c+2 -20 replies
43/46tracing: Fix alignment of static bufferkernel/trace/trace.c+1 -10 replies
44/46tracing: Remove WARN_ON in start_thread()kernel/trace/trace_hwlat.c+1 -10 replies
45/46uapi: fix statx attribute value overlap for DAX & MOUNT_ROOTinclude/uapi/linux/stat.h+6 -30 replies
46/46drm/i915/gt: Fixup tgl mocs for PTE trackingdrivers/gpu/drm/i915/gt/intel_mocs.c+3 -20 replies

Reviews trailers per patch

15 of 46 patches have a Reviewed-by or Acked-by.

Patch[email protected]Rob HerringMarc Kleine-BuddeDavid AhernSoheil Hassas YeganehRaju RangojuMartin SchillerAndrew LunnGuillaume NaultMatti VuorelaFlorian WestphalSergio LopezJia HeDavide CarattiMatthieu BaertsJason A. DonenfeldWillem de BruijnVille SyrjäläAndre MüllerDavid HowellsDarrick J. WongChristoph HellwigIra WeinyCamelia GrozaJon MaloyPete HeistJeffrin Jose TLinux Kernel Functional TestingJon HunterGuenter Roeck
SeriesT-b T-b T-b T-b
1/46
2/46
3/46
4/46
5/46
6/46
7/46
8/46T-b
9/46A-b
10/46
11/46
12/46T-b
13/46T-b A-b
14/46T-b R-b
15/46A-b A-b
16/46R-b
17/46R-b
18/46A-b A-b
19/46
20/46
21/46
22/46A-b
23/46T-b
24/46
25/46
26/46A-b
27/46A-b
28/46A-b
29/46
30/46
31/46
32/46R-b
33/46
34/46
35/46A-b
36/46
37/46
38/46
39/46
40/46
41/46
42/46T-b
43/46
44/46
45/46R-b R-b R-b R-b
46/46R-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 30 reviewers.

Read the v1 thread

Cover letter [PATCH 5.9 00/46] 5.9.13-rc1 review

This is the start of the stable review cycle for the 5.9.13 release. There are 46 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 Tue, 08 Dec 2020 11:15:42 +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.9.13-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.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.9.13-rc1

Chris Wilson <[email protected]>
drm/i915/gt: Fixup tgl mocs for PTE tracking

Eric Sandeen <[email protected]>
uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT

Vasily Averin <[email protected]>
tracing: Remove WARN_ON in start_thread()

Minchan Kim <[email protected]>
tracing: Fix alignment of static buffer

Linus Walleij <[email protected]>
Input: atmel_mxt_ts - fix lost interrupts

Po-Hsu Lin <[email protected]>
Input: i8042 - add ByteSpeed touchpad to noloop table

Sanjay Govind <[email protected]>
Input: xpad - support Ardwiino Controllers

Hector Martin <[email protected]>
ALSA: usb-audio: US16x08: fix value count for level meters

Randy Dunlap <[email protected]>
net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled

Eran Ben Elisha <[email protected]>
net/mlx5: Fix wrong address reclaim when command interface is down

Yevgeny Kliteynik <[email protected]>
net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering

Davide Caratti <[email protected]>
net/sched: act_mpls: ensure LSE is pullable before reading it

Davide Caratti <[email protected]>
net: openvswitch: ensure LSE is pullable before reading it

Davide Caratti <[email protected]>
net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl

Wang Hai <[email protected]>
net: mvpp2: Fix error return code in mvpp2_open()

Dan Carpenter <[email protected]>
chelsio/chtls: fix a double free in chtls_setkey()

Zhang Changzhong <[email protected]>
vxlan: fix error return code in __vxlan_dev_create()

Zhang Changzhong <[email protected]>
net: pasemi: fix error return code in pasemi_mac_open()

Zhang Changzhong <[email protected]>
cxgb3: fix error return code in t3_sge_alloc_qset()

Dan Carpenter <[email protected]>
net/x25: prevent a couple of overflows

Yangbo Lu <[email protected]>
dpaa_eth: copy timestamp fields to new skb in A-050385 workaround

Antoine Tenart <[email protected]>

    net: ip6_gre: set dev->hard_header_len when using header_ops

Eric Dumazet <[email protected]>
geneve: pull IP header before ECN decapsulation

Toke Høiland-Jørgensen <[email protected]>
inet_ecn: Fix endianness of checksum update when setting ECT(1)

Hoang Le <[email protected]>
tipc: fix incompatible mtu of transmission

Thomas Falcon <[email protected]>
ibmvnic: Fix TX completion error handling

Thomas Falcon <[email protected]>
ibmvnic: Ensure that SCRQ entry reads are correctly ordered

Vinay Kumar Yadav <[email protected]>
chelsio/chtls: fix panic during unload reload chtls

Krzysztof Kozlowski <[email protected]>
dt-bindings: net: correct interrupt flags in examples

Guillaume Nault <[email protected]>
ipv4: Fix tos mask in inet_rtm_getroute()

Antoine Tenart <[email protected]>

    netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal

Eyal Birger <[email protected]>
net/packet: fix packet receive on L3 devices without visible hard header

Paolo Abeni <[email protected]>
mptcp: fix NULL ptr dereference on bad MPJ

Stefano Garzarella <[email protected]>
vsock/virtio: discard packets only when socket is really closed

Yves-Alexis Perez <[email protected]>
usbnet: ipheth: fix connectivity with iOS 14

Jens Axboe <[email protected]>
tun: honor IOCB_NOWAIT flag

Alexander Duyck <[email protected]>
tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control

Willem de Bruijn <[email protected]>
sock: set sk_err to ee_errno on dequeue from errq

Anmol Karn <[email protected]>
rose: Fix Null pointer dereference in rose_send_frame()

Maxim Mikityanskiy <[email protected]>
net/tls: Protect from calling tls_dev_del for TLS RX twice

Vadim Fedorenko <[email protected]>
net/tls: missing received data after fast remote close

Eelco Chaudron <[email protected]>
net: openvswitch: fix TTL decrement action netlink message format

Julian Wiedmann <[email protected]>
net/af_iucv: set correct sk_protocol for child sockets

Wang Hai <[email protected]>
ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init

Parav Pandit <[email protected]>
devlink: Make sure devlink instance and port are in same net namespace

Parav Pandit <[email protected]>
devlink: Hold rtnl lock while reading netdev attributes

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

Diffstat:

 .../devicetree/bindings/net/can/tcan4x5x.txt       |  2 +-
 .../devicetree/bindings/net/nfc/nxp-nci.txt        |  2 +-
 .../devicetree/bindings/net/nfc/pn544.txt          |  2 +-
 Makefile                                           |  4 +-
 drivers/crypto/chelsio/chtls/chtls_cm.c            |  1 +
 drivers/crypto/chelsio/chtls/chtls_hw.c            |  1 +
 drivers/gpu/drm/i915/gt/intel_mocs.c               |  5 +-
 drivers/input/joystick/xpad.c                      |  2 +
 drivers/input/serio/i8042-x86ia64io.h              |  4 ++
 drivers/input/touchscreen/atmel_mxt_ts.c           |  4 +-
 drivers/net/ethernet/chelsio/cxgb3/sge.c           |  1 +
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     | 10 ++-
 drivers/net/ethernet/ibm/ibmvnic.c                 | 22 ++++++-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |  1 +
 .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c  |  2 +
 .../net/ethernet/mellanox/mlx5/core/pagealloc.c    | 21 +++++-
 .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c  |  1 +
 .../mellanox/mlx5/core/steering/dr_domain.c        |  5 ++
 .../mellanox/mlx5/core/steering/dr_types.h         |  1 +
 drivers/net/ethernet/pasemi/pasemi_mac.c           |  8 ++-
 drivers/net/geneve.c                               | 20 ++++--
 drivers/net/tun.c                                  | 14 +++-
 drivers/net/usb/ipheth.c                           |  2 +-
 drivers/net/vxlan.c                                |  4 +-
 include/linux/mlx5/mlx5_ifc.h                      |  9 ++-
 include/linux/netdevice.h                          |  5 ++
 include/net/inet_ecn.h                             |  2 +-
 include/net/tls.h                                  |  6 ++
 include/uapi/linux/openvswitch.h                   |  2 +
 include/uapi/linux/stat.h                          |  9 ++-
 kernel/trace/trace.c                               |  2 +-
 kernel/trace/trace_hwlat.c                         |  2 +-
 net/bridge/br_netfilter_hooks.c                    |  7 +-
 net/core/devlink.c                                 |  7 +-
 net/core/skbuff.c                                  |  5 +-
 net/ipv4/route.c                                   |  7 +-
 net/ipv4/tcp_cong.c                                |  5 ++
 net/ipv6/addrlabel.c                               | 26 +++++---
 net/ipv6/ip6_gre.c                                 | 16 ++++-
 net/iucv/af_iucv.c                                 |  4 +-
 net/mptcp/subflow.c                                |  5 +-
 net/openvswitch/actions.c                          | 10 +--
 net/openvswitch/flow_netlink.c                     | 74 ++++++++++++++++------
 net/packet/af_packet.c                             | 38 ++++++-----
 net/rose/rose_loopback.c                           | 17 +++--
 net/sched/act_mpls.c                               |  3 +
 net/tipc/node.c                                    |  2 +
 net/tls/tls_device.c                               |  5 +-
 net/tls/tls_sw.c                                   |  6 ++
 net/vmw_vsock/virtio_transport_common.c            |  8 ++-
 net/x25/af_x25.c                                   |  6 +-
 sound/usb/mixer_us16x08.c                          |  2 +-
 52 files changed, 321 insertions(+), 108 deletions(-)