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: <20250206123106.37283-1-pabeni@redhat.com>
Date: Thu,  6 Feb 2025 13:31:06 +0100
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.14-rc2

Hi Linus!

Interestingly the recent kmemleak improvements allowed our CI to
catch a couple of percpu leaks addressed here.
We (mostly Jakub, to be accurate) are working to increase review
coverage over the net code-base tweaking the MAINTAINER entries.

The following changes since commit c2933b2befe25309f4c5cfbea0ca80909735fd76:

  Merge tag 'net-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-01-30 12:24:20 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.14-rc2

for you to fetch changes up to 2a64c96356c87aa8af826605943e5524bf45e24d:

  Revert "net: stmmac: Specify hardware capability value when FIFO size isn't specified" (2025-02-06 11:53:54 +0100)

----------------------------------------------------------------
Current release - regressions:

  - core: harmonize tstats and dstats

  - ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnels

  - eth: tun: revert fix group permission check

  - eth: stmmac: revert "specify hardware capability value when FIFO size isn't specified"

Previous releases - regressions:

  - udp: gso: do not drop small packets when PMTU reduces

  - rxrpc: fix race in call state changing vs recvmsg()

  - eth: ice: fix Rx data path for heavy 9k MTU traffic

  - eth: vmxnet3: fix tx queue race condition with XDP

Previous releases - always broken:

  - sched: pfifo_tail_enqueue: drop new packet when sch->limit == 0

  - ethtool: ntuple: fix rss + ring_cookie check

  - rxrpc: fix the rxrpc_connection attend queue handling

Misc:

  - recognize Kuniyuki Iwashima as a maintainer

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

----------------------------------------------------------------
Cong Wang (2):
      netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()
      selftests/tc-testing: Add a test case for qdisc_tree_reduce_backlog()

David Howells (3):
      rxrpc: Fix the rxrpc_connection attend queue handling
      rxrpc: Fix call state set to not include the SERVER_SECURING state
      rxrpc: Fix race in call state changing vs recvmsg()

Eric Dumazet (1):
      net: rose: lock the socket in rose_bind()

Florian Fainelli (1):
      net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LAN

Ido Schimmel (1):
      net: sched: Fix truncation of offloaded action statistics

Jacob Moroni (1):
      net: atlantic: fix warning during hot unplug

Jakub Kicinski (17):
      net: ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnels
      net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnels
      Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      MAINTAINERS: list openvswitch docs under its entry
      MAINTAINERS: add Kuniyuki Iwashima to TCP reviewers
      MAINTAINERS: add a general entry for BSD sockets
      MAINTAINERS: add entry for UNIX sockets
      Merge branch 'maintainers-recognize-kuniyuki-iwashima-as-a-maintainer'
      ethtool: rss: fix hiding unsupported fields in dumps
      ethtool: ntuple: fix rss + ring_cookie check
      selftests: drv-net: rss_ctx: add missing cleanup in queue reconfigure
      selftests: drv-net: rss_ctx: don't fail reconfigure test if queue offset not supported
      Merge branch 'ethtool-rss-minor-fixes-for-recent-rss-changes'
      Merge branch 'net_sched-two-security-bug-fixes-and-test-cases'
      Merge branch 'rxrpc-call-state-fixes'
      MAINTAINERS: add entry for ethtool
      MAINTAINERS: add a sample ethtool section entry

Jiasheng Jiang (1):
      ice: Add check for devm_kzalloc()

Lenny Szubowicz (1):
      tg3: Disable tg3 PCIe AER on system reboot

Maciej Fijalkowski (3):
      ice: put Rx buffers after being done with current frame
      ice: gather page_count()'s of each frag right before XDP prog call
      ice: stop storing XDP verdict within ice_rx_buf

Matthieu Baerts (NGI0) (1):
      selftests: mptcp: connect: -f: no reconnect

Paolo Abeni (1):
      net: harmonize tstats and dstats

Quang Le (2):
      pfifo_tail_enqueue: Drop new packet when sch->limit == 0
      selftests/tc-testing: Add a test case for pfifo_head_drop qdisc when limit==0

Russell King (Oracle) (1):
      Revert "net: stmmac: Specify hardware capability value when FIFO size isn't specified"

Sankararaman Jayaraman (1):
      vmxnet3: Fix tx queue race condition with XDP

Willem de Bruijn (1):
      tun: revert fix group permission check

Yan Zhai (1):
      udp: gso: do not drop small packets when PMTU reduces

 MAINTAINERS                                        |  43 ++++++
 drivers/net/ethernet/aquantia/atlantic/aq_nic.c    |   4 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c |  16 ++-
 drivers/net/ethernet/broadcom/tg3.c                |  58 ++++++++
 drivers/net/ethernet/intel/ice/devlink/devlink.c   |   3 +
 drivers/net/ethernet/intel/ice/ice_txrx.c          | 150 ++++++++++++++-------
 drivers/net/ethernet/intel/ice/ice_txrx.h          |   1 -
 drivers/net/ethernet/intel/ice/ice_txrx_lib.h      |  43 ------
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  35 +++--
 drivers/net/tun.c                                  |  14 +-
 drivers/net/vmxnet3/vmxnet3_xdp.c                  |  14 +-
 include/linux/netdevice.h                          |   2 +-
 include/net/sch_generic.h                          |   2 +-
 include/trace/events/rxrpc.h                       |   1 +
 net/core/dev.c                                     |  14 ++
 net/ethtool/ioctl.c                                |   2 +-
 net/ethtool/rss.c                                  |   3 +-
 net/ipv4/udp.c                                     |   4 +-
 net/ipv6/ioam6_iptunnel.c                          |  14 +-
 net/ipv6/rpl_iptunnel.c                            |  15 ++-
 net/ipv6/seg6_iptunnel.c                           |  15 ++-
 net/ipv6/udp.c                                     |   4 +-
 net/rose/af_rose.c                                 |  24 ++--
 net/rxrpc/ar-internal.h                            |   2 +-
 net/rxrpc/call_object.c                            |   6 +-
 net/rxrpc/conn_event.c                             |  21 +--
 net/rxrpc/conn_object.c                            |   1 +
 net/rxrpc/input.c                                  |  12 +-
 net/rxrpc/sendmsg.c                                |   2 +-
 net/sched/sch_fifo.c                               |   3 +
 net/sched/sch_netem.c                              |   2 +-
 tools/testing/selftests/drivers/net/hw/rss_ctx.py  |   9 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |   2 +-
 tools/testing/selftests/net/udpgso.c               |  26 ++++
 .../tc-testing/tc-tests/infra/qdiscs.json          |  34 ++++-
 .../selftests/tc-testing/tc-tests/qdiscs/fifo.json |  23 ++++
 36 files changed, 446 insertions(+), 178 deletions(-)


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ