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>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20191231.005747.1636874751558818158.davem@davemloft.net>
Date:   Tue, 31 Dec 2019 00:57:47 -0800 (PST)
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 big endian overflow in nf_flow_table, from Arnd Bergmann.

2) Fix port selection on big endian in nft_tproxy, from Phil Sutter.

3) Fix precision tracking for unbound scalars in bpf verifier, from
   Daniel Borkmann.

4) Fix integer overflow in socket rcvbuf check in UDP, from Antonio
   Messina.

5) Do not perform a neigh confirmation during a pmtu update over
   a tunnel, from Hangbin Liu.

6) Fix DMA mapping leak in dpaa_eth driver, from Madalin Bucur.

7) Various PTP fixes for sja1105 dsa driver, from Vladimir Oltean.

8) Add missing to dummy definition of of_mdiobus_child_is_phy(),
   from Geert Uytterhoeven.

Please pull, thanks a lot!

The following changes since commit c60174717544aa8959683d7e19d568309c3a0c65:

  Merge tag 'xfs-5.5-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux (2019-12-22 10:59:06 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 04b69426d846cd04ca9acefff1ea39e1c64d2714:

  hsr: fix slab-out-of-bounds Read in hsr_debugfs_rename() (2019-12-30 20:36:27 -0800)

----------------------------------------------------------------
Alexandra Winter (3):
      s390/qeth: fix false reporting of VNIC CHAR config failure
      s390/qeth: Fix vnicc_is_in_use if rx_bcast not set
      s390/qeth: vnicc Fix init to default

Amit Cohen (1):
      mlxsw: spectrum_router: Skip loopback RIFs during MAC validation

Antonio Messina (1):
      udp: fix integer overflow while computing available space in sk_rcvbuf

Arnd Bergmann (1):
      netfilter: nf_flow_table: fix big-endian integer overflow

Cambda Zhu (1):
      tcp: Fix highest_sack and highest_sack_seq

Daniel Borkmann (1):
      bpf: Fix precision tracking for unbounded scalars

David Howells (3):
      rxrpc: Unlock new call in rxrpc_new_incoming_call() rather than the caller
      rxrpc: Don't take call->user_mutex in rxrpc_new_incoming_call()
      rxrpc: Fix missing security check on incoming calls

David S. Miller (8):
      Merge tag 'rxrpc-fixes-20191220' of git://git.kernel.org/.../dhowells/linux-fs
      Merge branch 'disable-neigh-update-for-tunnels-during-pmtu-update'
      Merge branch 's390-qeth-fixes'
      Merge branch 'hsr-fix-several-bugs-in-hsr-module'
      Merge git://git.kernel.org/.../pablo/nf
      Merge git://git.kernel.org/.../bpf/bpf
      Merge branch 'bnx2x-Bug-fixes'
      Merge branch 'mlxsw-fixes'

Davide Caratti (1):
      net/sched: add delete_empty() to filters and use it in cls_flower

Eric Dumazet (1):
      net_sched: sch_fq: properly set sk->sk_pacing_status

Florian Fainelli (1):
      net: dsa: bcm_sf2: Fix IP fragment location and behavior

Florian Westphal (2):
      selftests: netfilter: extend flowtable test script with dnat rule
      netfilter: ebtables: compat: reject all padding in matches/watchers

Geert Uytterhoeven (1):
      of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy

Hangbin Liu (8):
      net: add bool confirm_neigh parameter for dst_ops.update_pmtu
      ip6_gre: do not confirm neighbor when do pmtu update
      gtp: do not confirm neighbor when do pmtu update
      net/dst: add new function skb_dst_update_pmtu_no_confirm
      tunnel: do not confirm neighbor when do pmtu update
      vti: do not confirm neighbor when do pmtu update
      sit: do not confirm neighbor when do pmtu update
      net/dst: do not confirm neighbor for vxlan and geneve pmtu update

Ido Schimmel (1):
      mlxsw: spectrum: Use dedicated policer for VRRP packets

Julian Wiedmann (3):
      s390/qeth: fix qdio teardown after early init error
      s390/qeth: lock the card while changing its hsuid
      s390/qeth: fix initialization on old HW

Madalin Bucur (2):
      dpaa_eth: fix DMA mapping leak
      net: phy: aquantia: add suspend / resume ops for AQR105

Manish Chopra (2):
      bnx2x: Use appropriate define for vlan credit
      bnx2x: Fix accounting of vlan resources among the PFs

Marcelo Ricardo Leitner (1):
      sctp: fix err handling of stream initialization

Martin Blumenstingl (1):
      net: stmmac: dwmac-meson8b: Fix the RGMII TX delay on Meson8b/8m2 SoCs

Namhyung Kim (1):
      libbpf: Fix build on read-only filesystems

Netanel Belgazal (1):
      MAINTAINERS: Add additional maintainers to ENA Ethernet driver

Phil Sutter (1):
      netfilter: nft_tproxy: Fix port selector on Big Endian

Rahul Lakkireddy (1):
      cxgb4/cxgb4vf: fix flow control display for auto negotiation

Shmulik Ladkani (1):
      net/sched: act_mirred: Pull mac prior redir to non mac_header_xmit device

Taehee Yoo (7):
      hsr: avoid debugfs warning message when module is remove
      hsr: fix error handling routine in hsr_dev_finalize()
      hsr: add hsr root debugfs directory
      hsr: rename debugfs file when interface name is changed
      hsr: fix a race condition in node list insertion and deletion
      hsr: reset network header when supervision frame is created
      hsr: fix slab-out-of-bounds Read in hsr_debugfs_rename()

Vladimir Oltean (5):
      net: dsa: sja1105: Take PTP egress timestamp by port, not mgmt slot
      net: dsa: sja1105: Really make the PTP command read-write
      net: dsa: sja1105: Remove restriction of zero base-time for taprio offload
      Documentation: net: dsa: sja1105: Remove text about taprio base-time limitation
      net: dsa: sja1105: Reconcile the meaning of TPID and TPID2 for E/T and P/Q/R/S

Vladis Dronov (1):
      ptp: fix the race between the release of ptp_clock and cdev

Vladyslav Tarasiuk (1):
      net/mlxfw: Fix out-of-memory error in mfa2 flash burning

 Documentation/networking/dsa/sja1105.rst              |  6 ------
 MAINTAINERS                                           |  2 ++
 drivers/net/dsa/bcm_sf2_cfp.c                         |  6 +++---
 drivers/net/dsa/sja1105/sja1105_main.c                | 10 +++++-----
 drivers/net/dsa/sja1105/sja1105_ptp.c                 |  6 +++---
 drivers/net/dsa/sja1105/sja1105_static_config.c       |  7 +++++--
 drivers/net/dsa/sja1105/sja1105_tas.c                 |  5 -----
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h        |  5 ++++-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h            |  1 +
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c    |  4 ++--
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c            | 21 +++++++++++++--------
 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c   |  4 ++--
 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h    |  1 +
 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c        | 18 +++++++++++-------
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c        | 39 ++++++++++++++++++++-------------------
 drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c      |  7 ++++---
 drivers/net/ethernet/mellanox/mlxsw/reg.h             |  1 +
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c        |  9 +++++++--
 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c |  3 +++
 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c   | 14 +++++++++++---
 drivers/net/gtp.c                                     |  2 +-
 drivers/net/phy/aquantia_main.c                       |  2 ++
 drivers/ptp/ptp_clock.c                               | 31 ++++++++++++++-----------------
 drivers/ptp/ptp_private.h                             |  2 +-
 drivers/s390/net/qeth_core_main.c                     | 29 +++++++++--------------------
 drivers/s390/net/qeth_l2_main.c                       | 10 +++++-----
 drivers/s390/net/qeth_l3_main.c                       |  2 +-
 drivers/s390/net/qeth_l3_sys.c                        | 40 ++++++++++++++++++++++++++++------------
 include/linux/of_mdio.h                               |  2 +-
 include/linux/posix-clock.h                           | 19 +++++++++++--------
 include/net/dst.h                                     | 13 +++++++++++--
 include/net/dst_ops.h                                 |  3 ++-
 include/net/sch_generic.h                             |  5 +++++
 kernel/bpf/verifier.c                                 | 43 ++++++++++++++++++++++---------------------
 kernel/time/posix-clock.c                             | 31 +++++++++++++------------------
 net/bridge/br_nf_core.c                               |  3 ++-
 net/bridge/netfilter/ebtables.c                       | 33 ++++++++++++++++-----------------
 net/decnet/dn_route.c                                 |  6 ++++--
 net/hsr/hsr_debugfs.c                                 | 52 ++++++++++++++++++++++++++++++++++++++++------------
 net/hsr/hsr_device.c                                  | 28 ++++++++++++++++------------
 net/hsr/hsr_framereg.c                                | 73 ++++++++++++++++++++++++++++++++++++++++++++++---------------------------
 net/hsr/hsr_framereg.h                                |  6 ++----
 net/hsr/hsr_main.c                                    |  7 ++++++-
 net/hsr/hsr_main.h                                    | 22 +++++++++++++++-------
 net/hsr/hsr_netlink.c                                 |  1 +
 net/ipv4/inet_connection_sock.c                       |  2 +-
 net/ipv4/ip_tunnel.c                                  |  2 +-
 net/ipv4/ip_vti.c                                     |  2 +-
 net/ipv4/route.c                                      |  9 ++++++---
 net/ipv4/tcp_output.c                                 |  3 +++
 net/ipv4/udp.c                                        |  2 +-
 net/ipv4/xfrm4_policy.c                               |  5 +++--
 net/ipv6/inet6_connection_sock.c                      |  2 +-
 net/ipv6/ip6_gre.c                                    |  2 +-
 net/ipv6/ip6_tunnel.c                                 |  4 ++--
 net/ipv6/ip6_vti.c                                    |  2 +-
 net/ipv6/route.c                                      | 22 +++++++++++++++-------
 net/ipv6/sit.c                                        |  2 +-
 net/ipv6/xfrm6_policy.c                               |  5 +++--
 net/netfilter/ipvs/ip_vs_xmit.c                       |  2 +-
 net/netfilter/nf_flow_table_offload.c                 |  2 +-
 net/netfilter/nft_tproxy.c                            |  4 ++--
 net/rxrpc/ar-internal.h                               | 10 +++++++---
 net/rxrpc/call_accept.c                               | 60 +++++++++++++++++++++++++++++++++++++-----------------------
 net/rxrpc/conn_event.c                                | 16 +---------------
 net/rxrpc/conn_service.c                              |  4 ++++
 net/rxrpc/input.c                                     | 18 ------------------
 net/rxrpc/rxkad.c                                     |  5 +++--
 net/rxrpc/security.c                                  | 70 +++++++++++++++++++++++++++++++++-------------------------------------
 net/sched/act_mirred.c                                | 22 ++++++++++++----------
 net/sched/cls_api.c                                   | 31 +++++--------------------------
 net/sched/cls_flower.c                                | 12 ++++++++++++
 net/sched/cls_u32.c                                   | 25 -------------------------
 net/sched/sch_fq.c                                    | 17 ++++++++---------
 net/sctp/stream.c                                     | 30 +++++++++++++++---------------
 net/sctp/transport.c                                  |  2 +-
 tools/lib/bpf/Makefile                                | 15 ++++++++-------
 tools/testing/selftests/bpf/.gitignore                |  1 +
 tools/testing/selftests/bpf/Makefile                  |  6 +++---
 tools/testing/selftests/netfilter/nft_flowtable.sh    | 39 ++++++++++++++++++++++++++++++++++-----
 80 files changed, 600 insertions(+), 489 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ