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: <20241017132022.37781-1-pabeni@redhat.com>
Date: Thu, 17 Oct 2024 15:20:22 +0200
From: Paolo Abeni <pabeni@...hat.com>
To: torvalds@...ux-foundation.org
Cc: kuba@...nel.org,
	davem@...emloft.net,
	netdev@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: [GIT PULL] Networking for v6.12-rc4

Hi Linus!

The following changes since commit 1d227fcc72223cbdd34d0ce13541cbaab5e0d72f:

  Merge tag 'net-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-10-10 12:36:35 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.12-rc4

for you to fetch changes up to cb560795c8c2ceca1d36a95f0d1b2eafc4074e37:

  Merge branch 'mlx5-misc-fixes-2024-10-15' (2024-10-17 12:14:11 +0200)

----------------------------------------------------------------
No contributions from subtrees.

Current release - new code bugs:

  - eth: mlx5: HWS, don't destroy more bwc queue locks than allocated

Previous releases - regressions:

  - ipv4: give an IPv4 dev to blackhole_netdev

  - udp: compute L4 checksum as usual when not segmenting the skb

  - tcp/dccp: don't use timer_pending() in reqsk_queue_unlink().

  - eth: mlx5e: don't call cleanup on profile rollback failure

  - eth: microchip: vcap api: fix memory leaks in vcap_api_encode_rule_test()

  - eth: enetc: disable Tx BD rings after they are empty

  - eth: macb: avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY

Previous releases - always broken:

  - posix-clock: fix missing timespec64 check in pc_clock_settime()

  - genetlink: hold RCU in genlmsg_mcast()

  - mptcp: prevent MPC handshake on port-based signal endpoints

  - eth: vmxnet3: fix packet corruption in vmxnet3_xdp_xmit_frame

  - eth: stmmac: dwmac-tegra: fix link bring-up sequence

  - eth: bcmasp: fix potential memory leak in bcmasp_xmit()

Misc:

  - add Andrew Lunn as a co-maintainer of all networking drivers

Signed-off-by: Paolo Abeni <pabeni@...hat.com>

----------------------------------------------------------------
Alessandro Zanni (2):
      selftests: net/rds: add module not found
      selftests: drivers: net: fix name not defined

Colin Ian King (1):
      octeontx2-af: Fix potential integer overflows on integer shifts

Cosmin Ratiu (4):
      net/mlx5: HWS, don't destroy more bwc queue locks than allocated
      net/mlx5: HWS, use lock classes for bwc locks
      net/mlx5: Unregister notifier on eswitch init failure
      net/mlx5e: Don't call cleanup on profile rollback failure

Daniel Borkmann (1):
      vmxnet3: Fix packet corruption in vmxnet3_xdp_xmit_frame

Daniel Machon (1):
      net: sparx5: fix source port register when mirroring

Eric Dumazet (2):
      netdevsim: use cond_resched() in nsim_dev_trap_report_work()
      genetlink: hold RCU in genlmsg_mcast()

Felix Fietkau (1):
      net: ethernet: mtk_eth_soc: fix memory corruption during fq dma init

Jakub Kicinski (5):
      Merge branch 'net-enetc-fix-some-issues-of-xdp'
      MAINTAINERS: add Andrew Lunn as a co-maintainer of all networking drivers
      Merge branch 'posix-clock-fix-missing-timespec64-check-for-ptp-clock'
      Merge branch 'mptcp-prevent-mpc-handshake-on-port-based-signal-endpoints'
      Merge branch 'net-phy-mdio-bcm-unimac-add-bcm6846-variant'

Jakub Sitnicki (1):
      udp: Compute L4 checksum as usual when not segmenting the skb

Jinjie Ruan (3):
      posix-clock: Fix missing timespec64 check in pc_clock_settime()
      net: lan743x: Remove duplicate check
      net: microchip: vcap api: Fix memory leaks in vcap_api_encode_rule_test()

Kai Shen (1):
      net/smc: Fix memory leak when using percpu refs

Kuniyuki Iwashima (1):
      tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().

Li RongQing (1):
      net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid

Linus Walleij (2):
      dt-bindings: net: brcm,unimac-mdio: Add bcm6846-mdio
      net: phy: mdio-bcm-unimac: Add BCM6846 support

Maher Sanalla (1):
      net/mlx5: Check for invalid vector index on EQ creation

Matthieu Baerts (NGI0) (1):
      mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow

Niklas Söderlund (1):
      net: ravb: Only advertise Rx/Tx timestamps if hardware supports it

Oleksij Rempel (1):
      net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY

Oliver Neukum (1):
      net: usb: usbnet: fix race in probe failure

Paolo Abeni (3):
      mptcp: prevent MPC handshake on port-based signal endpoints
      selftests: mptcp: join: test for prohibited MPC to port-based endp
      Merge branch 'mlx5-misc-fixes-2024-10-15'

Paritosh Dixit (1):
      net: stmmac: dwmac-tegra: Fix link bring-up sequence

Peter Rashleigh (1):
      net: dsa: mv88e6xxx: Fix the max_vid definition for the MV88E6361

Sabrina Dubroca (1):
      macsec: don't increment counters for an unrelated SA

Shay Drory (1):
      net/mlx5: Fix command bitmask initialization

Vladimir Oltean (1):
      net: dsa: vsc73xx: fix reception from VLAN-unaware bridges

Wang Hai (5):
      net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit()
      net: xilinx: axienet: fix potential memory leak in axienet_start_xmit()
      net: ethernet: rtsn: fix potential memory leak in rtsn_start_xmit()
      net: systemport: fix potential memory leak in bcm_sysport_xmit()
      net: bcmasp: fix potential memory leak in bcmasp_xmit()

Wei Fang (5):
      net: enetc: remove xdp_drops statistic from enetc_xdp_drop()
      net: enetc: block concurrent XDP transmissions during ring reconfiguration
      net: enetc: disable Tx BD rings after they are empty
      net: enetc: disable NAPI after all rings are disabled
      net: enetc: add missing static descriptor and inline keyword

Xin Long (1):
      ipv4: give an IPv4 dev to blackhole_netdev

Yevgeny Kliteynik (2):
      net/mlx5: HWS, removed wrong access to a number of rules variable
      net/mlx5: HWS, fixed double free in error flow of definer layout

 .../devicetree/bindings/net/brcm,unimac-mdio.yaml  |   1 +
 MAINTAINERS                                        |   1 +
 drivers/net/dsa/mv88e6xxx/chip.c                   |   2 +-
 drivers/net/dsa/vitesse-vsc73xx-core.c             |   1 -
 drivers/net/ethernet/aeroflex/greth.c              |   3 +-
 drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c   |   1 +
 drivers/net/ethernet/broadcom/bcmsysport.c         |   1 +
 drivers/net/ethernet/cadence/macb_main.c           |  14 ++-
 drivers/net/ethernet/freescale/enetc/enetc.c       |  56 +++++++---
 drivers/net/ethernet/freescale/enetc/enetc.h       |   1 +
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |   4 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |   8 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/eq.c       |   6 ++
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |   5 +-
 .../mellanox/mlx5/core/steering/hws/mlx5hws_bwc.c  |   4 +-
 .../mlx5/core/steering/hws/mlx5hws_context.h       |   1 +
 .../mlx5/core/steering/hws/mlx5hws_definer.c       |   4 +-
 .../mellanox/mlx5/core/steering/hws/mlx5hws_send.c |  22 +++-
 drivers/net/ethernet/microchip/lan743x_ptp.c       |  35 +++----
 .../net/ethernet/microchip/sparx5/sparx5_mirror.c  |  12 +--
 .../net/ethernet/microchip/vcap/vcap_api_kunit.c   |   2 +
 drivers/net/ethernet/renesas/ravb_main.c           |  25 +++--
 drivers/net/ethernet/renesas/rtsn.c                |   1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c  |  14 ++-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   2 +
 drivers/net/macsec.c                               |  18 ----
 drivers/net/mdio/mdio-bcm-unimac.c                 |   1 +
 drivers/net/netdevsim/dev.c                        |  15 +--
 drivers/net/usb/usbnet.c                           |   1 +
 drivers/net/vmxnet3/vmxnet3_xdp.c                  |   2 +-
 drivers/target/target_core_user.c                  |   2 +-
 include/linux/fsl/enetc_mdio.h                     |   3 +-
 include/net/genetlink.h                            |   3 +-
 kernel/time/posix-clock.c                          |   3 +
 net/ipv4/devinet.c                                 |  35 +++++--
 net/ipv4/inet_connection_sock.c                    |  21 +++-
 net/ipv4/udp.c                                     |   4 +-
 net/ipv6/udp.c                                     |   4 +-
 net/l2tp/l2tp_netlink.c                            |   4 +-
 net/mptcp/mib.c                                    |   1 +
 net/mptcp/mib.h                                    |   1 +
 net/mptcp/pm_netlink.c                             |   3 +-
 net/mptcp/protocol.h                               |   1 +
 net/mptcp/subflow.c                                |  11 ++
 net/netlink/genetlink.c                            |  28 ++---
 net/smc/smc_pnet.c                                 |   2 +-
 net/smc/smc_wr.c                                   |   6 +-
 net/wireless/nl80211.c                             |   8 +-
 tools/testing/selftests/net/lib/py/nsim.py         |   1 +
 tools/testing/selftests/net/mptcp/mptcp_join.sh    | 115 +++++++++++++++------
 tools/testing/selftests/net/rds/test.py            |   5 +-
 53 files changed, 351 insertions(+), 179 deletions(-)


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ