lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20180118.212510.1969436014307267400.davem@davemloft.net>
Date:   Thu, 18 Jan 2018 21:25:10 -0500 (EST)
From:   David Miller <davem@...emloft.net>
To:     torvalds@...ux-foundation.org
CC:     akpm@...ux-foundation.org, netdev@...r.kernel.org,
        linux-kernel@...r.kernel.org
Subject: [GIT] Networking


1) Fix BPF divides by zero, from Eric Dumazet and Alexei Starovoitov.

2) Reject stores into bpf context via st and xadd, from Daniel
   Borkmann.

3) Fix a memory leak in TUN, from Cong Wang.

4) Disable RX aggregation on a specific troublesome configuration of
   r8152 in a Dell TB16b dock.

5) Fix sw_ctx leak in tls, from Sabrina Dubroca.

6) Fix program replacement in cls_bpf, from Daniel Borkmann.

7) Fix uninitialized station_info structures in cfg80211, from Johannes
   Berg.

8) Fix miscalculation of transport header offset field in flow
   dissector, from Eric Dumazet.

9) Fix LPM tree leak on failure in mlxsw driver, from Ido Schimmel.

Please pull, thanks a lot!

The following changes since commit 8cbab92dff778e516064c13113ca15d4869ec883:

  Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma (2018-01-16 16:47:40 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 

for you to fetch changes up to a0dca10fce42ae82651edbe682b1c637a8ecd365:

  ibmvnic: Fix IPv6 packet descriptors (2018-01-18 21:19:06 -0500)

----------------------------------------------------------------
Alexei Starovoitov (1):
      bpf: fix 32-bit divide by zero

Alexey Kodanev (1):
      ip6_gre: init dev->mtu and dev->hard_header_len correctly

Arnd Bergmann (1):
      fm10k: mark PM functions as __maybe_unused

Christophe Leroy (1):
      net: fs_enet: do not call phy_stop() in interrupts

Cong Wang (1):
      tun: fix a memory leak for tfile->tx_array

Daniel Borkmann (4):
      bpf, arm64: fix stack_depth tracking in combination with tail calls
      bpf: reject stores into ctx via st and xadd
      bpf: fix cls_bpf on filter replace
      bpf: mark dst unknown on inconsistent {s, u}bounds adjustments

David S. Miller (4):
      Merge tag 'linux-can-fixes-for-4.15-20180116' of ssh://gitolite.kernel.org/.../mkl/linux-can
      Merge git://git.kernel.org/.../bpf/bpf
      Merge tag 'wireless-drivers-for-davem-2018-01-17' of git://git.kernel.org/.../kvalo/wireless-drivers
      Merge tag 'linux-can-fixes-for-4.15-20180118' of ssh://gitolite.kernel.org/.../mkl/linux-can

Eric Dumazet (2):
      bpf: fix divides by zero
      flow_dissector: properly cap thoff field

Guenter Roeck (1):
      bcma: Fix 'allmodconfig' and BCMA builds on MIPS targets

Ido Schimmel (1):
      mlxsw: spectrum_router: Free LPM tree upon failure

Ilya Lesokhin (1):
      net/tls: Only attach to sockets in ESTABLISHED state

James Hogan (1):
      ssb: Disable PCI host for PCI_DRIVERS_GENERIC

Johannes Berg (1):
      cfg80211: fix station info handling bugs

Kai-Heng Feng (1):
      r8152: disable RX aggregation on Dell TB16 dock

Marc Kleine-Budde (2):
      can: af_can: can_rcv(): replace WARN_ONCE by pr_warn_once
      can: af_can: canfd_rcv(): replace WARN_ONCE by pr_warn_once

Rex Chang (1):
      Net: ethernet: ti: netcp: Fix inbound ping crash if MTU size is greater than 1500

Sabrina Dubroca (3):
      tls: fix sw_ctx leak
      tls: return -EBUSY if crypto_info is already set
      tls: reset crypto_info when do_tls_setsockopt_tx fails

Stephane Grosjean (1):
      can: peak: fix potential bug in packet fragmentation

Thomas Falcon (2):
      ibmvnic: Fix IP offload control buffer
      ibmvnic: Fix IPv6 packet descriptors

Wei Wang (1):
      ipv6: don't let tb6_root node share routes with other node

Wright Feng (1):
      brcmfmac: fix CLM load error for legacy chips when user helper is enabled

Xin Long (1):
      netlink: reset extack earlier in netlink_rcv_skb

 arch/arm64/net/bpf_jit_comp.c                             |  20 ++++++-----
 drivers/bcma/Kconfig                                      |   2 +-
 drivers/net/can/usb/peak_usb/pcan_usb_fd.c                |  21 +++++------
 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c     |  16 +++++++--
 drivers/net/ethernet/freescale/fs_enet/fs_enet.h          |   1 +
 drivers/net/ethernet/ibm/ibmvnic.c                        |  24 ++++++++-----
 drivers/net/ethernet/intel/fm10k/fm10k_pci.c              |   9 ++---
 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c     |  20 +++++++----
 drivers/net/ethernet/ti/netcp_core.c                      |   2 +-
 drivers/net/tun.c                                         |  15 ++++++--
 drivers/net/usb/r8152.c                                   |  13 +++++++
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c |   9 ++---
 drivers/ssb/Kconfig                                       |   2 +-
 kernel/bpf/core.c                                         |   4 +--
 kernel/bpf/verifier.c                                     |  64 +++++++++++++++++++++++++++------
 net/can/af_can.c                                          |  36 ++++++++-----------
 net/core/filter.c                                         |   4 +++
 net/core/flow_dissector.c                                 |   3 +-
 net/ipv6/ip6_fib.c                                        |  10 ++++--
 net/ipv6/ip6_gre.c                                        |  14 ++++----
 net/netlink/af_netlink.c                                  |   2 +-
 net/sched/cls_bpf.c                                       |   9 ++++-
 net/tls/tls_main.c                                        |  17 +++++++--
 net/tls/tls_sw.c                                          |  12 ++++---
 net/wireless/nl80211.c                                    |   2 +-
 net/wireless/wext-compat.c                                |   3 +-
 tools/testing/selftests/bpf/test_verifier.c               | 152 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 27 files changed, 369 insertions(+), 117 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ