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: <20170509.160335.1354364643862943360.davem@davemloft.net>
Date:   Tue, 09 May 2017 16:03:35 -0400 (EDT)
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 multiqueue in stmmac driver on PCI, from Andy Shevchenko.

2) cdc_ncm doesn't actually fully zero out the padding area is
   allocates on TX, from Jim Baxter.

3) Don't leak map addresses in BPF verifier, from Daniel Borkmann.

4) If we randomize TCP timestamps, we have to do it everywhere
   including SYN cookies.  From Eric Dumazet.

5) Fix "ethtool -S" crash in aquantia driver, from Pavel Belous.

6) Fix allocation size for ntp filter bitmap in bnxt_en driver,
   from Dan Carpenter.

7) Add missing memory allocation return value check to DSA loop
   driver, from Christophe Jaillet.

8) Fix XDP leak on driver unload in qed driver, from Suddarsana Reddy
   Kalluru.

9) Don't inherit MC list from parent inet connection sockets,
   another syzkaller spotted gem.  Fix from Eric Dumazet.

Please pull, thanks a lot.

The following changes since commit af82455f7dbd9dc20244d80d033721b30d22c065:

  Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc (2017-05-04 19:15:35 -0700)

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 657831ffc38e30092a2d5f03d385d710eb88b09a:

  dccp/tcp: do not inherit mc_list from parent (2017-05-09 15:17:49 -0400)

----------------------------------------------------------------
Andy Shevchenko (4):
      stmmac: pci: set default number of rx and tx queues
      stmmac: pci: TX and RX queue priority configuration
      stmmac: pci: RX queue routing configuration
      stmmac: pci: split out common_default_data() helper

Christophe Jaillet (1):
      net: dsa: loop: Check for memory allocation failure

Dan Carpenter (1):
      bnxt_en: allocate enough space for ->ntp_fltr_bmap

Daniel Borkmann (1):
      bpf: don't let ldimm64 leak map addresses on unprivileged

David S. Miller (5):
      Merge branch 'stmmac-pci-fix-crash-on-Intel-Galileo-Gen2'
      Merge tag 'mac80211-for-davem-2017-05-08' of git://git.kernel.org/.../jberg/mac80211
      Revert "ipv4: restore rt->fi for reference counting"
      Merge branch 'mlx4-misc-fixes'
      Merge branch 'qed-general-fixes'

Eric Dumazet (2):
      tcp: randomize timestamps on syncookies
      dccp/tcp: do not inherit mc_list from parent

Ganesh Goudar (1):
      cxgb4: avoid disabling FEC by default

Geliang Tang (2):
      net/hippi/rrunner: use memdup_user
      yam: use memdup_user

Grygorii Strashko (1):
      net: ethernet: ti: cpsw: adjust cpsw fifos depth for fullduplex flow control

Hangbin Liu (2):
      bonding: check nla_put_be32 return value
      vti: check nla_put_* return value

Jack Morgenstein (1):
      net/mlx4_core: Reduce harmless SRIOV error message to debug level

Jim Baxter (1):
      net: cdc_ncm: Fix TX zero padding

Johannes Berg (4):
      mac80211: properly remove RX_ENC_FLAG_40MHZ
      nl80211: correctly validate MU-MIMO groups
      mac80211: fix IBSS presp allocation size
      cfg80211: fix multi scheduled scan kernel-doc

Jon Mason (1):
      net: mdio-mux: bcm-iproc: call mdiobus_free() in error path

Kamal Heib (1):
      net/mlx4_en: Change the error print to debug print

Karim Eshapa (1):
      drivers: net: wimax: i2400m: i2400m-usb: Use time_after for time comparison

Kees Cook (4):
      bna: Avoid reading past end of buffer
      bna: ethtool: Avoid reading past end of buffer
      qlge: Avoid reading past end of buffer
      DECnet: Use container_of() for embedded struct

Luca Coelho (1):
      mac80211: bail out from prep_connection() if a reconfig is ongoing

Mintz, Yuval (3):
      qed: Fix VF removal sequence
      qed: Tell QM the number of tasks
      qede: Split PF/VF ndos.

Pavel Belous (1):
      aquantia: Fix "ethtool -S" crash when adapter down.

Rakesh Pandit (1):
      net: alx: handle pci_alloc_irq_vectors return correctly

Ram Amrani (1):
      qed: Correct doorbell configuration for !4Kb pages

Suddarsana Reddy Kalluru (1):
      qede: Fix XDP memory leak on unload

Talat Batheesh (1):
      net/mlx4_en: Avoid adding steering rules with invalid ring

Tobias Klauser (1):
      bridge: netlink: account for IFLA_BRPORT_{B, M}CAST_FLOOD size and policy

Vlad Yasevich (1):
      vlan: Keep NETIF_F_HW_CSUM similar to other software devices

WANG Cong (2):
      ipv4: restore rt->fi for reference counting
      ipv6: reorder ip6_route_dev_notifier after ipv6_dev_notf

Wei Wang (1):
      tcp: make congestion control optionally skip slow start after idle

 drivers/net/bonding/bond_netlink.c                    |  3 ++-
 drivers/net/dsa/dsa_loop.c                            |  3 +++
 drivers/net/ethernet/aquantia/atlantic/aq_nic.c       |  6 ++++--
 drivers/net/ethernet/atheros/alx/main.c               |  4 ++--
 drivers/net/ethernet/broadcom/bnxt/bnxt.c             |  3 ++-
 drivers/net/ethernet/brocade/bna/bfa_ioc.c            |  2 +-
 drivers/net/ethernet/brocade/bna/bnad_ethtool.c       |  4 ++--
 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h            |  9 +++++++++
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c            | 38 +++++++++++++++++++++++++++++++-------
 drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h         |  6 +++---
 drivers/net/ethernet/mellanox/mlx4/cmd.c              | 14 +++++++++++---
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c       |  5 +++++
 drivers/net/ethernet/mellanox/mlx4/en_rx.c            |  3 ++-
 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c |  2 +-
 drivers/net/ethernet/qlogic/qed/qed_cxt.c             |  1 +
 drivers/net/ethernet/qlogic/qed/qed_dev.c             |  2 +-
 drivers/net/ethernet/qlogic/qed/qed_main.c            |  6 ++++--
 drivers/net/ethernet/qlogic/qede/qede_filter.c        |  5 -----
 drivers/net/ethernet/qlogic/qede/qede_main.c          | 25 ++++++++++++++++++++++++-
 drivers/net/ethernet/qlogic/qlge/qlge_dbg.c           |  4 ++--
 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c      | 41 ++++++++++++++++++-----------------------
 drivers/net/ethernet/ti/cpsw.c                        | 16 ++++++++++++++++
 drivers/net/hamradio/yam.c                            | 10 ++++------
 drivers/net/hippi/rrunner.c                           | 17 +++++++----------
 drivers/net/phy/mdio-mux-bcm-iproc.c                  |  5 ++++-
 drivers/net/usb/cdc_ncm.c                             | 11 +++++++----
 drivers/net/wimax/i2400m/i2400m-usb.h                 |  2 +-
 drivers/net/wireless/ath/ath9k/ar9003_mac.c           |  2 +-
 drivers/net/wireless/ath/ath9k/mac.c                  |  4 ++--
 drivers/net/wireless/intel/iwlegacy/4965-mac.c        |  4 +++-
 drivers/net/wireless/intel/iwlwifi/dvm/rx.c           |  4 +++-
 drivers/net/wireless/mac80211_hwsim.c                 |  8 +++++++-
 include/net/addrconf.h                                |  2 ++
 include/net/cfg80211.h                                |  2 +-
 include/net/mac80211.h                                |  2 --
 include/net/secure_seq.h                              | 10 ++++++----
 include/net/tcp.h                                     |  9 ++++++---
 kernel/bpf/verifier.c                                 | 21 ++++++++++++++++-----
 net/8021q/vlan_dev.c                                  | 13 ++++++++++---
 net/bridge/br_netlink.c                               |  4 ++++
 net/core/secure_seq.c                                 | 31 +++++++++++++++++++------------
 net/decnet/dn_neigh.c                                 | 12 ++++++------
 net/ipv4/inet_connection_sock.c                       |  2 ++
 net/ipv4/ip_vti.c                                     | 13 +++++++------
 net/ipv4/syncookies.c                                 | 12 ++++++++++--
 net/ipv4/tcp_input.c                                  |  8 +++-----
 net/ipv4/tcp_ipv4.c                                   | 32 +++++++++++++++++++-------------
 net/ipv4/tcp_output.c                                 |  4 +++-
 net/ipv6/addrconf.c                                   |  1 +
 net/ipv6/route.c                                      | 13 +++++++++++--
 net/ipv6/syncookies.c                                 | 10 +++++++++-
 net/ipv6/tcp_ipv6.c                                   | 32 +++++++++++++++++++-------------
 net/mac80211/ibss.c                                   |  2 ++
 net/mac80211/mlme.c                                   |  4 ++++
 net/wireless/nl80211.c                                |  4 ++--
 55 files changed, 345 insertions(+), 167 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ