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: <20180912.132943.1274736843286775781.davem@davemloft.net>
Date:   Wed, 12 Sep 2018 13:29:43 -0700 (PDT)
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 up several Kconfig dependencies in netfilter, from Martin Willi and
   Florian Westphal.

2) Memory leak in be2net driver, from Petr Oros.

3) Memory leak in E-Switch handling of mlx5 driver, from Raed Salem.

4) mlx5_attach_interface needs to check for errors, from Huy Nguyen.

5) tipc_release() needs to orphan the sock, from Cong Wang.

6) Need to program TxConfig register after TX/RX is enabled in r8169
   driver, not beforehand, from Maciej S. Szmigiero.

7) Handle 64K PAGE_SIZE properly in ena driver, from Netanel Belgazal.

8) Fix crash regression in ip_do_fragment(), from Taehee Yoo.

9) syzbot can create conditions where kernel log is flooded with
   synflood warnings due to creation of many listening sockets,
   fix that.  From Willem de Bruijn.

10) Fix RCU issues in rds socket layer, from Cong Wang.

11) Fix vlan matching in nfp driver, from Pieter Jansen van Vuuren.

Please pull, thanks a lot!

The following changes since commit 28619527b8a712590c93d0a9e24b4425b9376a8c:

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

  Merge branch 'nfp-flower-fixes' (2018-09-12 13:18:30 -0700)

----------------------------------------------------------------
Cong Wang (6):
      tipc: orphan sock in tipc_release()
      tipc: call start and done ops directly in __tipc_nl_compat_dumpit()
      net_sched: properly cancel netlink dump on failure
      netfilter: xt_hashlimit: use s->file instead of s->private
      rds: fix two RCU related problems
      tipc: check return value of __tipc_dump_start()

Daniel Jurgens (1):
      net/mlx5: Consider PCI domain in search for next dev

David S. Miller (6):
      Merge branch 'iucv-fixes'
      Merge tag 'mlx5e-fixes-2018-09-05' of git://git.kernel.org/.../saeed/linux
      Merge branch 'ena-fixes'
      Merge git://git.kernel.org/.../pablo/nf
      Merge branch 'qeth-fixes'
      Merge branch 'nfp-flower-fixes'

Davide Caratti (1):
      net/sched: fix memory leak in act_tunnel_key_init()

Florian Westphal (5):
      netfilter: xt_checksum: ignore gso skbs
      netfilter: conntrack: place 'new' timeout in first location too
      netfilter: nf_tables: rework ct timeout set support
      netfilter: kconfig: nat related expression depend on nftables core
      netfilter: conntrack: reset tcp maxwin on re-register

Haishuang Yan (2):
      erspan: return PACKET_REJECT when the appropriate tunnel is not found
      erspan: fix error handling for erspan tunnel

Hauke Mehrtens (1):
      MIPS: lantiq: dma: add dev pointer

Huy Nguyen (1):
      net/mlx5: Check for error in mlx5_attach_interface

Jack Morgenstein (2):
      net/mlx5: Fix use-after-free in self-healing flow
      net/mlx5: Fix debugfs cleanup in the device init/remove flow

Juergen Gross (1):
      xen/netfront: fix waiting for xenbus state change

Julian Wiedmann (6):
      net/af_iucv: drop inbound packets with invalid flags
      net/af_iucv: fix skb handling on HiperTransport xmit error
      net/iucv: declare iucv_path_table_empty() as static
      s390/qeth: indicate error when netdev allocation fails
      s390/qeth: switch on SG by default for IQD devices
      s390/qeth: don't dump past end of unknown HW header

Kai-Heng Feng (1):
      r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED

Kristian Evensen (1):
      qmi_wwan: Support dynamic config on Quectel EP06

Kuninori Morimoto (1):
      ethernet: renesas: convert to SPDX identifiers

Louis Peens (1):
      nfp: flower: reject tunnel encap with ipv6 outer headers for offloading

Maciej S. Szmigiero (1):
      r8169: set TxConfig register after TX / RX is enabled, just like RxConfig

Martin Willi (1):
      netfilter: xt_cluster: add dependency on conntrack module

Michal 'vorner' Vaner (1):
      netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack clash for NF_REPEAT

Netanel Belgazal (7):
      net: ena: fix surprise unplug NULL dereference kernel crash
      net: ena: fix driver when PAGE_SIZE == 64kB
      net: ena: fix device destruction to gracefully free resources
      net: ena: fix potential double ena_destroy_device()
      net: ena: fix missing lock during device destruction
      net: ena: fix missing calls to READ_ONCE
      net: ena: fix incorrect usage of memory barriers

Pablo Neira Ayuso (2):
      netfilter: conntrack: timeout interface depend on CONFIG_NF_CONNTRACK_TIMEOUT
      netfilter: cttimeout: ctnl_timeout_find_get() returns incorrect pointer to type

Petr Machata (1):
      mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic

Petr Oros (1):
      be2net: Fix memory leak in be_cmd_get_profile_config()

Pieter Jansen van Vuuren (1):
      nfp: flower: fix vlan match by checking both vlan id and vlan pcp

Raed Salem (1):
      net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables

Roi Dayan (2):
      net/mlx5: Fix not releasing read lock when adding flow rules
      net/mlx5: Fix possible deadlock from lockdep when adding fte to fg

Saeed Mahameed (1):
      net/mlx5e: Ethtool steering, fix udp source port value

Stefan Wahren (1):
      net: qca_spi: Fix race condition in spi transfers

Taehee Yoo (2):
      netfilter: nf_tables: release chain in flushing set
      ip: frags: fix crash in ip_do_fragment()

Tariq Toukan (2):
      net/mlx5: Use u16 for Work Queue buffer fragment size
      net/mlx5: Use u16 for Work Queue buffer strides offset

Vakul Garg (1):
      net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC

Vincent Whitchurch (1):
      tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY

Wenjia Zhang (1):
      s390/qeth: use vzalloc for QUERY OAT buffer

Willem de Bruijn (1):
      tcp: rate limit synflood warnings further

Yue Haibing (1):
      netfilter: conntrack: remove duplicated include from nf_conntrack_proto_udp.c

 arch/mips/include/asm/mach-lantiq/xway/xway_dma.h          |   1 +
 arch/mips/lantiq/xway/dma.c                                |   4 +--
 drivers/net/ethernet/amazon/ena/ena_com.c                  |  24 ++++++++---------
 drivers/net/ethernet/amazon/ena/ena_eth_com.c              |   6 +++++
 drivers/net/ethernet/amazon/ena/ena_eth_com.h              |   8 ++----
 drivers/net/ethernet/amazon/ena/ena_netdev.c               |  82 ++++++++++++++++++++++++++------------------------------
 drivers/net/ethernet/amazon/ena/ena_netdev.h               |  11 ++++++++
 drivers/net/ethernet/emulex/benet/be_cmds.c                |   2 +-
 drivers/net/ethernet/lantiq_etop.c                         |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/dev.c              |  22 ++++++++++------
 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c    |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c          |  76 ++++++++++++++++++++++++++--------------------------
 drivers/net/ethernet/mellanox/mlx5/core/health.c           |  10 ++++++-
 drivers/net/ethernet/mellanox/mlx5/core/main.c             |  12 +++++----
 drivers/net/ethernet/mellanox/mlx5/core/wq.c               |   6 ++---
 drivers/net/ethernet/mellanox/mlx5/core/wq.h               |   2 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c     |  16 +++++------
 drivers/net/ethernet/netronome/nfp/flower/action.c         |   6 +++++
 drivers/net/ethernet/netronome/nfp/flower/main.h           |   1 +
 drivers/net/ethernet/netronome/nfp/flower/match.c          |   2 +-
 drivers/net/ethernet/netronome/nfp/flower/offload.c        |  11 ++++++++
 drivers/net/ethernet/qualcomm/qca_7k.c                     |  76 +++++++++++++++++++++++++---------------------------
 drivers/net/ethernet/qualcomm/qca_spi.c                    | 110 +++++++++++++++++++++++++++++++++++++++-------------------------------------
 drivers/net/ethernet/qualcomm/qca_spi.h                    |   5 ----
 drivers/net/ethernet/realtek/r8169.c                       |  11 +++++---
 drivers/net/ethernet/renesas/Kconfig                       |   1 +
 drivers/net/ethernet/renesas/Makefile                      |   1 +
 drivers/net/ethernet/renesas/ravb_ptp.c                    |   6 +----
 drivers/net/usb/qmi_wwan.c                                 |  30 ++++++++++++++++++++-
 drivers/net/xen-netfront.c                                 |  24 +++++++----------
 drivers/s390/net/qeth_core_main.c                          |  11 +++++---
 drivers/s390/net/qeth_l2_main.c                            |   2 +-
 drivers/s390/net/qeth_l3_main.c                            |   2 +-
 include/linux/mlx5/driver.h                                |   8 +++---
 include/net/netfilter/nf_conntrack_timeout.h               |   2 +-
 net/core/skbuff.c                                          |   3 ---
 net/ipv4/ip_fragment.c                                     |   1 +
 net/ipv4/ip_gre.c                                          |   5 ++++
 net/ipv4/netfilter/Kconfig                                 |   8 +++---
 net/ipv4/tcp.c                                             |   2 +-
 net/ipv4/tcp_input.c                                       |   4 +--
 net/ipv6/netfilter/nf_conntrack_reasm.c                    |   1 +
 net/iucv/af_iucv.c                                         |  38 +++++++++++++++++---------
 net/iucv/iucv.c                                            |   2 +-
 net/netfilter/Kconfig                                      |  12 ++++-----
 net/netfilter/nf_conntrack_proto.c                         |  26 ++++++++++++++++++
 net/netfilter/nf_conntrack_proto_dccp.c                    |  19 ++++++++-----
 net/netfilter/nf_conntrack_proto_generic.c                 |   8 +++---
 net/netfilter/nf_conntrack_proto_gre.c                     |   8 +++---
 net/netfilter/nf_conntrack_proto_icmp.c                    |   8 +++---
 net/netfilter/nf_conntrack_proto_icmpv6.c                  |   8 +++---
 net/netfilter/nf_conntrack_proto_sctp.c                    |  21 ++++++++++-----
 net/netfilter/nf_conntrack_proto_tcp.c                     |  19 ++++++++-----
 net/netfilter/nf_conntrack_proto_udp.c                     |  21 +++++++--------
 net/netfilter/nf_tables_api.c                              |   1 +
 net/netfilter/nfnetlink_cttimeout.c                        |   6 ++---
 net/netfilter/nfnetlink_queue.c                            |   1 +
 net/netfilter/nft_ct.c                                     |  59 ++++++++++++++++++++---------------------
 net/netfilter/xt_CHECKSUM.c                                |  22 +++++++++++++++-
 net/netfilter/xt_cluster.c                                 |  14 +++++++++-
 net/netfilter/xt_hashlimit.c                               |  18 ++++++-------
 net/rds/bind.c                                             |   5 +++-
 net/sched/act_tunnel_key.c                                 |  28 +++++++++++++-------
 net/tipc/netlink_compat.c                                  |   5 ++++
 net/tipc/socket.c                                          |  18 ++++++++-----
 net/tipc/socket.h                                          |   1 +
 net/tls/tls_sw.c                                           |   6 +++++
 68 files changed, 593 insertions(+), 400 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ