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  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]
Date:   Thu, 19 Apr 2018 21:17:23 -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) Unbalanced refcounting in TIPC, from Jon Maloy.

2) Only allow TCP_MD5SIG to be set on sockets in close or
   listen state.  Once the connection is established it makes
   no sense to change this.  From Eric Dumazet.

3) Missing attribute validation in neigh_dump_table(), also from Eric
   Dumazet.

4) Fix address comparisons in SCTP, from Xin Long.

5) Neigh proxy table clearing can deadlock, from Wolfgang
   Bumiller.

6) Fix tunnel refcounting in l2tp, from Guillaume Nault.

7) Fix double list insert in team driver, from Paolo Abeni.

8) af_vsock.ko module was accidently made unremovable, from
   Stefan Hajnoczi.

9) Fix reference to freed llc_sap object in llc stack, from
   Cong Wang.

10) Don't assume netdevice struct is DMA'able memory in virtio_net
    driver, from Michael S. Tsirkin.

Please pull, thanks a lot!

The following changes since commit 5d1365940a68dd57b031b6e3c07d7d451cd69daf:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2018-04-12 11:09:05 -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 1255fcb2a655f05e02f3a74675a6d6525f187afd:

  net/smc: fix shutdown in state SMC_LISTEN (2018-04-19 16:38:39 -0400)

----------------------------------------------------------------
Anders Roxell (1):
      selftests: net: add in_netns.sh to TEST_PROGS

Bert Kenward (1):
      sfc: check RSS is active for filter insert

Bjørn Mork (1):
      tun: fix vlan packet truncation

Colin Ian King (2):
      net: caif: fix spelling mistake "UKNOWN" -> "UNKNOWN"
      atm: iphase: fix spelling mistake: "Tansmit" -> "Transmit"

Cong Wang (1):
      llc: hold llc_sap before release_sock()

Dan Carpenter (1):
      Revert "macsec: missing dev_put() on error in macsec_newlink()"

David S. Miller (6):
      Merge branch 'ibmvnic-Fix-parameter-change-request-handling'
      Merge branch 'nfp-improve-signal-handing-on-FW-waits-and-flower-control-message-Jakub Kicinski says:
      Merge branch 'l2tp-remove-unsafe-calls-to-l2tp_tunnel_find_nth'
      Merge branch 'sfc-ARFS-fixes'
      Merge branch 'tipc-Better-check-user-provided-attributes'
      Merge branch 'virtio-ctrl-buffer-fixes'

Doron Roberts-Kedes (1):
      strparser: Fix incorrect strp->need_bytes value.

Edward Cree (3):
      sfc: insert ARFS filters with replace_equal=true
      sfc: pass the correctly bogus filter_id to rps_may_expire_flow()
      sfc: limit ARFS workitems in flight per channel

Eric Biggers (1):
      KEYS: DNS: limit the length of option strings

Eric Dumazet (5):
      tcp: md5: reject TCP_MD5SIG or TCP_MD5SIG_EXT on established sockets
      net: validate attribute sizes in neigh_dump_table()
      net: af_packet: fix race in PACKET_{R|T}X_RING
      tipc: add policy for TIPC_NLA_NET_ADDR
      tipc: fix possible crash in __tipc_nl_net_set()

Gao Feng (1):
      net: Fix one possible memleak in ip_setup_cork

Guillaume Nault (3):
      l2tp: hold reference on tunnels in netlink dumps
      l2tp: hold reference on tunnels printed in pppol2tp proc file
      l2tp: hold reference on tunnels printed in l2tp/tunnels debugfs file

Jakub Kicinski (2):
      nfp: ignore signals when communicating with management FW
      nfp: print a message when mutex wait is interrupted

Jason Wang (1):
      virtio-net: add missing virtqueue kick when flushing packets

Jon Maloy (3):
      tipc: fix unbalanced reference counter
      tipc: fix missing initializer in tipc_sendmsg()
      tipc: fix use-after-free in tipc_nametbl_stop

Jonathan Corbet (1):
      MAINTAINERS: Direct networking documentation changes to netdev

Jose Abreu (1):
      net: stmmac: Disable ACS Feature for GMAC >= 4

Kees Cook (2):
      ibmvnic: Define vnic_login_client_data name field as unsized array
      net/tls: Remove VLA usage

Laura Abbott (1):
      mISDN: Remove VLAs

Maxime Chevallier (2):
      net: mvpp2: Fix TCAM filter reserved range
      net: mvpp2: Fix DMA address mask size

Michael S. Tsirkin (3):
      virtio_net: split out ctrl buffer
      virtio_net: fix adding vids on big-endian
      virtio_net: sparse annotation fix

Nathan Fontenot (2):
      ibmvnic: Handle all login error conditions
      ibmvnic: Do not notify peers on parameter change resets

Nicolas Dechesne (1):
      net: qrtr: add MODULE_ALIAS_NETPROTO macro

Olivier Gayot (1):
      docs: ip-sysctl.txt: fix name of some ipv6 variables

Paolo Abeni (1):
      team: avoid adding twice the same option to the event list

Pawel Dembicki (1):
      net: qmi_wwan: add Wistron Neweb D19Q1

Pieter Jansen van Vuuren (2):
      nfp: flower: move route ack control messages out of the workqueue
      nfp: flower: split and limit cmsg skb lists

Raghuram Chary J (1):
      lan78xx: PHY DSP registers initialization to address EEE link drop issues with long cables

Randy Dunlap (1):
      textsearch: fix kernel-doc warnings and add kernel-api section

Richard Cochran (1):
      net: dsa: mv88e6xxx: Fix receive time stamp race condition.

Ronak Doshi (1):
      vmxnet3: fix incorrect dereference when rxvlan is disabled

Soheil Hassas Yeganeh (1):
      tcp: clear tp->packets_out when purging write queue

Stefan Hajnoczi (1):
      VSOCK: make af_vsock.ko removable again

Subash Abhinov Kasiviswanathan (1):
      net: qualcomm: rmnet: Fix warning seen with fill_info

Thomas Falcon (1):
      ibmvnic: Clear pending interrupt after device reset

Toshiaki Makita (1):
      vlan: Fix reading memory beyond skb->tail in skb_vlan_tagged_multi

Tung Nguyen (1):
      tipc: fix infinite loop when dumping link monitor summary

Ursula Braun (1):
      net/smc: fix shutdown in state SMC_LISTEN

Vasundhara Volam (1):
      bnxt_en: Fix memory fault in bnxt_ethtool_init()

Wang Sheng-Hui (1):
      filter.txt: update 'tools/net/' to 'tools/bpf/'

Wolfgang Bumiller (1):
      net: fix deadlock while clearing neighbor proxy table

Xin Long (1):
      sctp: do not check port in sctp_inet6_cmp_addr

dann frazier (1):
      net: hns: Avoid action name truncation

sunlianwen (1):
      net: change the comment of dev_mc_init

 Documentation/core-api/kernel-api.rst                  |  13 ++++++
 Documentation/networking/filter.txt                    |   6 +--
 Documentation/networking/ip-sysctl.txt                 |   8 ++--
 MAINTAINERS                                            |   1 +
 drivers/atm/iphase.c                                   |   4 +-
 drivers/isdn/mISDN/dsp_hwec.c                          |   8 ++--
 drivers/isdn/mISDN/l1oip_core.c                        |  14 ++++--
 drivers/net/dsa/mv88e6xxx/hwtstamp.c                   |  12 ++++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c      |  49 +++++++++++---------
 drivers/net/ethernet/broadcom/bnxt/bnxt_nvm_defs.h     |   2 -
 drivers/net/ethernet/hisilicon/hns/hnae.h              |   2 +-
 drivers/net/ethernet/ibm/ibmvnic.c                     |  85 +++++++++++++++++++++-------------
 drivers/net/ethernet/ibm/ibmvnic.h                     |   1 -
 drivers/net/ethernet/marvell/mvpp2.c                   |  14 +++---
 drivers/net/ethernet/netronome/nfp/flower/cmsg.c       |  44 +++++++++++++++---
 drivers/net/ethernet/netronome/nfp/flower/cmsg.h       |   2 +
 drivers/net/ethernet/netronome/nfp/flower/main.c       |   6 ++-
 drivers/net/ethernet/netronome/nfp/flower/main.h       |   8 +++-
 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_mutex.c |   5 +-
 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c   |   3 +-
 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c     |  11 +++--
 drivers/net/ethernet/sfc/ef10.c                        |   7 ++-
 drivers/net/ethernet/sfc/farch.c                       |   2 +-
 drivers/net/ethernet/sfc/net_driver.h                  |  25 ++++++++++
 drivers/net/ethernet/sfc/rx.c                          |  60 ++++++++++++------------
 drivers/net/ethernet/stmicro/stmmac/dwmac4.h           |   2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c      |   7 ---
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c      |   7 ++-
 drivers/net/macsec.c                                   |   5 +-
 drivers/net/phy/microchip.c                            | 178 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 drivers/net/team/team.c                                |  19 ++++++++
 drivers/net/tun.c                                      |   7 +--
 drivers/net/usb/qmi_wwan.c                             |   1 +
 drivers/net/virtio_net.c                               |  79 +++++++++++++++++++-------------
 drivers/net/vmxnet3/vmxnet3_drv.c                      |  17 +++++--
 drivers/net/vmxnet3/vmxnet3_int.h                      |   4 +-
 include/linux/if_vlan.h                                |   7 ++-
 include/linux/microchipphy.h                           |   8 ++++
 include/linux/textsearch.h                             |   4 +-
 lib/textsearch.c                                       |  40 +++++++++-------
 net/caif/chnl_net.c                                    |   2 +-
 net/core/dev.c                                         |   2 +-
 net/core/dev_addr_lists.c                              |   2 +-
 net/core/neighbour.c                                   |  40 ++++++++++------
 net/dns_resolver/dns_key.c                             |  12 ++---
 net/ipv4/ip_output.c                                   |   8 ++--
 net/ipv4/tcp.c                                         |   8 ++--
 net/l2tp/l2tp_core.c                                   |  40 ++++++++--------
 net/l2tp/l2tp_core.h                                   |   3 +-
 net/l2tp/l2tp_debugfs.c                                |  15 +++++-
 net/l2tp/l2tp_netlink.c                                |  11 +++--
 net/l2tp/l2tp_ppp.c                                    |  24 +++++++---
 net/llc/af_llc.c                                       |   7 +++
 net/packet/af_packet.c                                 |  23 ++++++----
 net/qrtr/qrtr.c                                        |   1 +
 net/sctp/ipv6.c                                        |  60 ++++++++++++------------
 net/smc/af_smc.c                                       |  10 ++--
 net/strparser/strparser.c                              |   7 ++-
 net/tipc/monitor.c                                     |   2 +-
 net/tipc/name_table.c                                  |  34 ++++++++------
 net/tipc/name_table.h                                  |   2 +-
 net/tipc/net.c                                         |   2 +
 net/tipc/netlink.c                                     |   5 +-
 net/tipc/node.c                                        |  11 ++---
 net/tipc/socket.c                                      |   4 +-
 net/tipc/subscr.c                                      |   5 +-
 net/tls/tls_sw.c                                       |  10 +++-
 net/vmw_vsock/af_vsock.c                               |   6 +++
 tools/testing/selftests/net/Makefile                   |   2 +-
 69 files changed, 786 insertions(+), 349 deletions(-)

Powered by blists - more mailing lists