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
| ||
|
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