mbox series

[SRU,Disco] Disco update: 5.0.13 upstream stable release

Message ID f29c8095-08b7-e09d-c840-27b76f832246@canonical.com
State New
Headers show
Series [SRU,Disco] Disco update: 5.0.13 upstream stable release | expand

Pull-request

git+ssh://connork@git.launchpad.net/~connork/+git/stable-update-to-5.0.13 stable-update-to-5.0.13

Message

Connor Kuehl June 13, 2019, 9:36 p.m. UTC
The following changes since commit f3c4b591aca9b8079de1662104a4e96e2ac1c1b0:

  Bluetooth: hidp: fix buffer overflow (2019-06-10 23:30:50 -0400)

are available in the Git repository at:

  git+ssh://connork@git.launchpad.net/~connork/+git/stable-update-to-5.0.13 stable-update-to-5.0.13

for you to fetch changes up to dfaac732a2b1d7da608478b0faca2383303f4120:

  Linux 5.0.13 (2019-06-13 11:17:52 -0700)

Compile tested on all architectures.

----------------------------------------------------------------
Andrew Lunn (1):
      net: phy: marvell: Fix buffer overrun with stats counters

Dan Carpenter (1):
      net: dsa: bcm_sf2: fix buffer overflow doing set_rxnfc

David Ahern (1):
      selftests: fib_rule_tests: Fix icmp proto with ipv6

David Howells (1):
      rxrpc: Fix net namespace cleanup

Eric Dumazet (6):
      ipv6: fix races in ip6_dst_destroy()
      ipv6/flowlabel: wait rcu grace period before put_pid()
      l2ip: fix possible use-after-free
      l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv()
      tcp: add sanity tests in tcp_add_backlog()
      udp: fix GRO packet of death

Greg Kroah-Hartman (3):
      ALSA: line6: use dynamic buffers
      iwlwifi: mvm: properly check debugfs dentry before using it
      Linux 5.0.13

Hangbin Liu (1):
      selftests: fib_rule_tests: print the result and return 1 if any tests failed

Jakub Kicinski (3):
      net/tls: avoid NULL pointer deref on nskb->sk in fallback
      net/tls: don't copy negative amounts of data in reencrypt
      net/tls: fix copy to fragments in reencrypt

Jim Mattson (1):
      KVM: nVMX: Fix size checks in vmx_set_nested_state

Martin KaFai Lau (1):
      ipv6: A few fixes on dereferencing rt->from

Michael Chan (5):
      bnxt_en: Improve multicast address setup logic.
      bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions.
      bnxt_en: Pass correct extended TX port statistics size to firmware.
      bnxt_en: Fix statistics context reservation logic.
      bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt().

Paolo Abeni (1):
      udp: fix GRO reception in case of length mismatch

Rafael J. Wysocki (1):
      ath10k: Drop WARN_ON()s that always trigger during system resume

Sean Christopherson (1):
      KVM: x86: Whitelist port 0x7e for pre-incrementing %rip

Shmulik Ladkani (1):
      ipv4: ip_do_fragment: Preserve skb_iif during fragmentation

Vasundhara Volam (1):
      bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one()

Willem de Bruijn (3):
      ipv6: invert flowlabel sharing check in process and user mode
      packet: validate msg_namelen in send directly
      packet: in recvmsg msg_name return at least sizeof sockaddr_ll

Xin Long (1):
      sctp: avoid running the sctp state machine recursively

 Makefile                                           |  2 +-
 arch/x86/include/uapi/asm/kvm.h                    |  1 +
 arch/x86/kvm/vmx/nested.c                          |  4 +-
 arch/x86/kvm/x86.c                                 | 21 +++++++-
 drivers/net/dsa/bcm_sf2_cfp.c                      |  6 +++
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          | 53 +++++++++++--------
 drivers/net/phy/marvell.c                          |  6 ++-
 drivers/net/wireless/ath/ath10k/mac.c              |  4 +-
 .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c   |  5 ++
 include/net/sctp/command.h                         |  1 -
 net/ipv4/ip_output.c                               |  1 +
 net/ipv4/tcp_ipv4.c                                | 13 ++++-
 net/ipv6/ip6_fib.c                                 |  4 +-
 net/ipv6/ip6_flowlabel.c                           | 22 +++++---
 net/ipv6/route.c                                   | 47 ++++++++---------
 net/l2tp/l2tp_core.c                               | 10 ++--
 net/packet/af_packet.c                             | 37 ++++++++-----
 net/rxrpc/call_object.c                            | 32 ++++++------
 net/sctp/sm_sideeffect.c                           | 29 -----------
 net/sctp/sm_statefuns.c                            | 35 ++++++++++---
 net/tls/tls_device.c                               | 39 ++++++++++----
 net/tls/tls_device_fallback.c                      |  3 +-
 sound/usb/line6/driver.c                           | 60 +++++++++++++---------
 sound/usb/line6/podhd.c                            | 21 ++++----
 sound/usb/line6/toneport.c                         | 24 ++++++---
 tools/testing/selftests/net/fib_rule_tests.sh      |  8 ++-
 26 files changed, 295 insertions(+), 193 deletions(-)

Comments

Stefan Bader June 27, 2019, 4:12 p.m. UTC | #1
On 13.06.19 23:36, Connor Kuehl wrote:
> The following changes since commit f3c4b591aca9b8079de1662104a4e96e2ac1c1b0:
> 
>   Bluetooth: hidp: fix buffer overflow (2019-06-10 23:30:50 -0400)
> 
> are available in the Git repository at:
> 
>   git+ssh://connork@git.launchpad.net/~connork/+git/stable-update-to-5.0.13 stable-update-to-5.0.13
> 
> for you to fetch changes up to dfaac732a2b1d7da608478b0faca2383303f4120:
> 
>   Linux 5.0.13 (2019-06-13 11:17:52 -0700)
> 
> Compile tested on all architectures.
> 
> ----------------------------------------------------------------
> Andrew Lunn (1):
>       net: phy: marvell: Fix buffer overrun with stats counters
> 
> Dan Carpenter (1):
>       net: dsa: bcm_sf2: fix buffer overflow doing set_rxnfc
> 
> David Ahern (1):
>       selftests: fib_rule_tests: Fix icmp proto with ipv6
> 
> David Howells (1):
>       rxrpc: Fix net namespace cleanup
> 
> Eric Dumazet (6):
>       ipv6: fix races in ip6_dst_destroy()
>       ipv6/flowlabel: wait rcu grace period before put_pid()
>       l2ip: fix possible use-after-free
>       l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv()
>       tcp: add sanity tests in tcp_add_backlog()
>       udp: fix GRO packet of death
> 
> Greg Kroah-Hartman (3):
>       ALSA: line6: use dynamic buffers
>       iwlwifi: mvm: properly check debugfs dentry before using it
>       Linux 5.0.13
> 
> Hangbin Liu (1):
>       selftests: fib_rule_tests: print the result and return 1 if any tests failed
> 
> Jakub Kicinski (3):
>       net/tls: avoid NULL pointer deref on nskb->sk in fallback
>       net/tls: don't copy negative amounts of data in reencrypt
>       net/tls: fix copy to fragments in reencrypt
> 
> Jim Mattson (1):
>       KVM: nVMX: Fix size checks in vmx_set_nested_state
> 
> Martin KaFai Lau (1):
>       ipv6: A few fixes on dereferencing rt->from
> 
> Michael Chan (5):
>       bnxt_en: Improve multicast address setup logic.
>       bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions.
>       bnxt_en: Pass correct extended TX port statistics size to firmware.
>       bnxt_en: Fix statistics context reservation logic.
>       bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt().
> 
> Paolo Abeni (1):
>       udp: fix GRO reception in case of length mismatch
> 
> Rafael J. Wysocki (1):
>       ath10k: Drop WARN_ON()s that always trigger during system resume
> 
> Sean Christopherson (1):
>       KVM: x86: Whitelist port 0x7e for pre-incrementing %rip
> 
> Shmulik Ladkani (1):
>       ipv4: ip_do_fragment: Preserve skb_iif during fragmentation
> 
> Vasundhara Volam (1):
>       bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one()
> 
> Willem de Bruijn (3):
>       ipv6: invert flowlabel sharing check in process and user mode
>       packet: validate msg_namelen in send directly
>       packet: in recvmsg msg_name return at least sizeof sockaddr_ll
> 
> Xin Long (1):
>       sctp: avoid running the sctp state machine recursively
> 
>  Makefile                                           |  2 +-
>  arch/x86/include/uapi/asm/kvm.h                    |  1 +
>  arch/x86/kvm/vmx/nested.c                          |  4 +-
>  arch/x86/kvm/x86.c                                 | 21 +++++++-
>  drivers/net/dsa/bcm_sf2_cfp.c                      |  6 +++
>  drivers/net/ethernet/broadcom/bnxt/bnxt.c          | 53 +++++++++++--------
>  drivers/net/phy/marvell.c                          |  6 ++-
>  drivers/net/wireless/ath/ath10k/mac.c              |  4 +-
>  .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c   |  5 ++
>  include/net/sctp/command.h                         |  1 -
>  net/ipv4/ip_output.c                               |  1 +
>  net/ipv4/tcp_ipv4.c                                | 13 ++++-
>  net/ipv6/ip6_fib.c                                 |  4 +-
>  net/ipv6/ip6_flowlabel.c                           | 22 +++++---
>  net/ipv6/route.c                                   | 47 ++++++++---------
>  net/l2tp/l2tp_core.c                               | 10 ++--
>  net/packet/af_packet.c                             | 37 ++++++++-----
>  net/rxrpc/call_object.c                            | 32 ++++++------
>  net/sctp/sm_sideeffect.c                           | 29 -----------
>  net/sctp/sm_statefuns.c                            | 35 ++++++++++---
>  net/tls/tls_device.c                               | 39 ++++++++++----
>  net/tls/tls_device_fallback.c                      |  3 +-
>  sound/usb/line6/driver.c                           | 60 +++++++++++++---------
>  sound/usb/line6/podhd.c                            | 21 ++++----
>  sound/usb/line6/toneport.c                         | 24 ++++++---
>  tools/testing/selftests/net/fib_rule_tests.sh      |  8 ++-
>  26 files changed, 295 insertions(+), 193 deletions(-)
> 
> 
> 
Applied to disco/master-next. Thanks.

-Stefan