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: <20180108.221336.1653280243216006953.davem@davemloft.net>
Date:   Mon, 08 Jan 2018 22:13:36 -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


Highlights:

1) Frag and UDP handling fixes in i40e driver, from Amritha Nambiar and
   Alexander Duyck.

2) Undo unintentional UAPI change in netfilter conntrack, from Florian
   Westphal.

3) Revert a change to how error codes are returned from
   dev_get_valid_name(), it broke some apps.

4) Cannot cache routes for ipv6 tunnels in the tunnel is ipv4/ipv6
   dual-stack.  From Eli Cooper.

5) Fix missed PMTU updates in geneve, from Xin Long.

6) Cure double free in macvlan, from Gao Feng.

7) Fix heap out-of-bounds write in rds_message_alloc_sgs(), from
   Mohamed Ghannam.

8) FEC bug fixes from FUgang Duan (mis-accounting of dev_id, missed
   deferral of probe when the regulator is not ready yet).

9) Missing DMA mapping error checks in 3c59x, from Neil Horman.

10) Turn off Broadcom tags for some b53 switches, from Florian
    Fainelli.

11) Fix OOPS when get_target_net() is passed an SKB whose NETLINK_CB()
    isn't initialized.  From Andrei Vagin.

12) Fix crashes in fib6_add(), from Wei Wang.

13) PMTU bug fixes in SCTP from Marcelo Ricardo Leitner.

Please pull, thanks a lot!

The following changes since commit 2758b3e3e630ba304fc4aca434d591e70e528298:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2017-12-28 23:20:21 -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 50f3d740d376f664f6accc7e86c9afd8f1c7e1e4:

  sh_eth: fix TXALCR1 offsets (2018-01-08 14:31:38 -0500)

----------------------------------------------------------------
Alexander Duyck (1):
      i40e/i40evf: Account for frags split over multiple descriptors in check linearize

Amritha Nambiar (1):
      i40e: Remove UDP support for big buffer

Andrei Vagin (1):
      rtnetlink: give a user socket to get_target_net()

Arjun Vynipadath (1):
      cxgb4: Fix FW flash errors

Benjamin Poirier (1):
      e1000e: Fix e1000_check_for_copper_link_ich8lan return value.

Christophe JAILLET (1):
      mdio-sun4i: Fix a memory leak

David S. Miller (10):
      Revert "net: core: dev_get_valid_name is now the same as dev_alloc_name_ns"
      Merge branch '1GbE' of git://git.kernel.org/.../jkirsher/net-queue
      Merge branch 'fec-clean-up-in-the-cases-of-probe-error'
      Merge branch 'ena-fixes'
      Merge branch '40GbE' of git://git.kernel.org/.../jkirsher/net-queue
      Merge tag 'mac80211-for-davem-2018-01-04' of git://git.kernel.org/.../jberg/mac80211
      Merge git://git.kernel.org/.../pablo/nf
      Merge tag 'linux-can-fixes-for-4.15-20180104' of git://git.kernel.org/.../mkl/linux-can
      Merge branch 'bnxt_en_fixes'
      Merge branch 'SCTP-PMTU-discovery-fixes'

Eduardo Otubo (1):
      xen-netfront: enable device after manual module load

Eli Cooper (1):
      ip6_tunnel: disable dst caching if tunnel is dual-stack

Felix Janda (1):
      uapi libc compat: add fallback for unsupported libcs

Florian Fainelli (1):
      net: dsa: b53: Turn off Broadcom tags for more switches

Florian Westphal (1):
      netfilter: uapi: correct UNTRACKED conntrack state bit number

Fugang Duan (3):
      net: fec: restore dev_id in the cases of probe error
      net: fec: defer probe if regulator is not ready
      net: fec: free/restore resource in related probe error pathes

Gao Feng (1):
      macvlan: Fix one possible double free

Gustavo A. R. Silva (1):
      phylink: mark expected switch fall-throughs in phylink_mii_ioctl

Hangbin Liu (1):
      netfilter: nf_tables: fix potential NULL-ptr deref in nf_tables_dump_obj_done()

Hao Chen (1):
      nl80211: Check for the required netlink attribute presence

Hauke Mehrtens (1):
      uapi/if_ether.h: prevent redefinition of struct ethhdr

Ido Schimmel (2):
      mlxsw: spectrum_router: Fix NULL pointer deref
      mlxsw: spectrum: Relax sanity checks during enslavement

Jacob Keller (1):
      i40e: don't remove netdev->dev_addr when syncing uc list

Jerome Brunet (1):
      net: stmmac: enable EEE in MII, GMII or RGMII only

Jiri Pirko (1):
      i40e: flower: Fix return value for unsupported offload

Johannes Berg (1):
      mac80211: mesh: drop frames appearing to be from us

Jon Maloy (1):
      tipc: fix problems with multipoint-to-point flow control

Luu An Phu (1):
      can: flex_can: Correct the checking for frame length in flexcan_start_xmit()

Marcelo Ricardo Leitner (3):
      sctp: fix error path in sctp_stream_init
      sctp: do not retransmit upon FragNeeded if PMTU discovery is disabled
      sctp: fix the handling of ICMP Frag Needed for too small MTUs

Martin Lederhilger (1):
      can: ems_usb: improve error reporting for error warning and error passive

Mohamed Ghannam (2):
      RDS: Heap OOB write in rds_message_alloc_sgs()
      RDS: null pointer dereference in rds_atomic_free_op

Neil Horman (1):
      3c59x: fix missing dma_mapping_error check and bad ring refill logic

Netanel Belgazal (2):
      net: ena: unmask MSI-X only after device initialization is completed
      net: ena: fix error handling in ena_down() sequence

Oliver Hartkopp (1):
      can: vxcan: improve handling of missing peer name attribute

Pablo Neira Ayuso (1):
      netfilter: nf_tables: fix chain filter in nf_tables_dump_rules()

Pravin B Shelar (1):
      MAINTAINERS: Update my email address.

Roi Dayan (1):
      net/sched: Fix update of lastuse in act modules implementing stats_update

Russell King (2):
      phylink: ensure we report link down when LOS asserted
      sfp: fix sfp-bus oops when removing socket/upstream

SZ Lin (林上智) (1):
      NET: usb: qmi_wwan: add support for YUGA CLM920-NC5 PID 0x9625

Sergei Shtylyov (3):
      sh_eth: fix TSU resource handling
      sh_eth: fix SH7757 GEther initialization
      sh_eth: fix TXALCR1 offsets

Stephen Hemminger (1):
      ethtool: do not print warning for applications using legacy API

Sunil Challa (1):
      bnxt_en: Fix population of flow_type in bnxt_hwrm_cfa_flow_alloc()

Tushar Dave (1):
      e1000: fix disabling already-disabled warning

Venkat Duvvuru (1):
      bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep routine.

Wei Wang (1):
      ipv6: fix general protection fault in fib6_add()

William Tu (1):
      vxlan: trivial indenting fix.

Wolfgang Grandegger (1):
      can: gs_usb: fix return value of the "set_bittiming" callback

Xin Long (2):
      geneve: update skb dst pmtu on tx path
      ip6_tunnel: allow ip6gre dev mtu to be set below 1280

 MAINTAINERS                                              |  2 +-
 drivers/net/can/flexcan.c                                |  2 +-
 drivers/net/can/usb/ems_usb.c                            |  1 +
 drivers/net/can/usb/gs_usb.c                             |  2 +-
 drivers/net/can/vxcan.c                                  |  2 +-
 drivers/net/dsa/b53/b53_common.c                         |  9 ++++---
 drivers/net/ethernet/3com/3c59x.c                        | 90 ++++++++++++++++++++++++++++--------------------------------------
 drivers/net/ethernet/amazon/ena/ena_netdev.c             | 45 ++++++++++++++++++++++-----------
 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c          |  2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c             |  2 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h               |  1 -
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c               | 17 ++++++-------
 drivers/net/ethernet/freescale/fec_main.c                |  7 +++++-
 drivers/net/ethernet/intel/e1000/e1000.h                 |  3 ++-
 drivers/net/ethernet/intel/e1000/e1000_main.c            | 27 ++++++++++++++++----
 drivers/net/ethernet/intel/e1000e/ich8lan.c              | 11 +++++---
 drivers/net/ethernet/intel/i40e/i40e_main.c              | 37 +++++++++++++++++++--------
 drivers/net/ethernet/intel/i40e/i40e_txrx.c              | 26 ++++++++++++++++---
 drivers/net/ethernet/intel/i40evf/i40e_txrx.c            | 26 ++++++++++++++++---
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c           | 11 ++++++--
 drivers/net/ethernet/mellanox/mlxsw/spectrum.h           |  2 ++
 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c    |  2 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c |  6 +++++
 drivers/net/ethernet/renesas/sh_eth.c                    | 33 ++++++++++++++++++------
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c        |  6 +++++
 drivers/net/geneve.c                                     | 14 +++++++++++
 drivers/net/macvlan.c                                    |  7 +++++-
 drivers/net/phy/mdio-sun4i.c                             |  6 +++--
 drivers/net/phy/phylink.c                                |  5 ++--
 drivers/net/phy/sfp-bus.c                                |  6 +++--
 drivers/net/usb/qmi_wwan.c                               |  1 +
 drivers/net/xen-netfront.c                               |  1 +
 include/linux/sh_eth.h                                   |  1 -
 include/net/sctp/structs.h                               |  2 +-
 include/net/vxlan.h                                      |  2 +-
 include/uapi/linux/if_ether.h                            |  3 +++
 include/uapi/linux/libc-compat.h                         | 61 ++++++++++++++++++++++++++++++++++++++++++++-
 include/uapi/linux/netfilter/nf_conntrack_common.h       |  2 +-
 net/core/dev.c                                           | 14 ++++++++++-
 net/core/ethtool.c                                       | 15 ++---------
 net/core/rtnetlink.c                                     | 10 ++++----
 net/ipv6/ip6_fib.c                                       | 35 +++++++++++++++-----------
 net/ipv6/ip6_tunnel.c                                    | 15 +++++------
 net/mac80211/rx.c                                        |  2 ++
 net/netfilter/nf_tables_api.c                            |  8 +++---
 net/rds/rdma.c                                           |  4 +++
 net/sched/act_gact.c                                     |  2 +-
 net/sched/act_mirred.c                                   |  2 +-
 net/sctp/input.c                                         | 28 ++++++++++++---------
 net/sctp/stream.c                                        | 22 ++++++++--------
 net/sctp/transport.c                                     | 29 +++++++++++++--------
 net/tipc/group.c                                         | 22 +++++++++++++---
 net/wireless/nl80211.c                                   |  3 ++-
 53 files changed, 474 insertions(+), 220 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ