Please pull net-20260813

Jerome Forissier <[email protected]>
Newsgroups gmane.comp.boot-loaders.u-boot
Message-ID <a1ff3456-ba21-476c-a2ba-8bc68b14691e__35417.9561765463$1786629058$gmane$org@arm.com>
Hi Tom,

The following changes since commit de02bc0eccb76aec8272abed651c35ab120f4844:

  Merge patch series "i3c: dw: fix slave device setup and probe issues" (2026-07-22 13:10:22 -0600)

are available in the Git repository at:

  https://git.u-boot-project.org/u-boot/custodians/u-boot-net.git/ tags/net-20260813

for you to fetch changes up to b752e4417900ae51d4d8fda879a5594db7025698:

  net: srand_mac(): fix -ENODEV crash with CONFIG_DM_RNG (2026-08-12 17:02:50 +0200)

----------------------------------------------------------------
Pull request net-20260813.

net:
- phy: dp83867: enable extended read / write for driver
- phy: fix duplicate eth_phy binding
- Drop unnecessary device_set_name
- dwc_eth_xgmac: Return -ENODEV when phy_connect() fails
- nfs: clean up bounds checks in nfs_readlink_reply()
- rtl8169: add support for RTL8126A and RTL8127A
- srand_mac(): fix -ENODEV crash with CONFIG_DM_RNG

net-legacy:
- Fix out-of-bounds write in IP fragment reassembly
- test: net: add regression test for IP reassembly overflow

net-lwip:
- Add tftpsrv command
- Handle chained pbufs in transmit path
- sntp: fix netif leak when ntpserverip is unset
- wget: free mbedtls x509 cert context to avoid memory leak
- Fix DHCP fine timer interval

----------------------------------------------------------------
Boon Khai Ng (1):
      net: dwc_eth_xgmac: Return -ENODEV when phy_connect() fails

Graeme Smecher (1):
      net: srand_mac(): fix -ENODEV crash with CONFIG_DM_RNG

James Hilliard (1):
      net: lwip: add tftpsrv command

Javen Xu (1):
      net: rtl8169: add support for RTL8126A and RTL8127A

Luca Jones (1):
      net: lwip: dhcp: fix DHCP fine timer interval

Markus Niebel (1):
      net: phy: dp83867: enable extended read / write for driver

Murtaza Munaim (1):
      net: nfs: clean up bounds checks in nfs_readlink_reply()

Naveen Kumar Chaudhary (2):
      cmd: lwip: sntp: fix netif leak when ntpserverip is unset
      cmd: lwip: wget: free mbedtls x509 cert context to avoid memory leak

Peng Fan (1):
      net: Drop unnecessary device_set_name

Pranav Tilak (1):
      net: phy: fix duplicate eth_phy binding

Shahriyar Jalayeri (2):
      net: fix out-of-bounds write in IP fragment reassembly
      test: net: add regression test for IP reassembly overflow

Weijie Gao (1):
      net: lwip: handle chained pbufs in transmit path

 cmd/Kconfig                       |  14 +--
 cmd/lwip/Makefile                 |   1 +
 cmd/lwip/sntp.c                   |   1 +
 cmd/lwip/tftpsrv.c                |  11 +++
 cmd/lwip/wget.c                   |   3 +
 cmd/net.c                         |   4 +-
 configs/qemu_arm64_lwip_defconfig |   1 +
 doc/usage/cmd/tftpsrv.rst         |  73 +++++++++++++++
 drivers/net/dm9000x.c             |   6 --
 drivers/net/dwc_eth_xgmac.c       |   1 +
 drivers/net/ftmac100.c            |   6 --
 drivers/net/ks8851_mll.c          |   6 --
 drivers/net/phy/dp83867.c         |  18 ++++
 drivers/net/phy/phy.c             |  29 +++++-
 drivers/net/rtl8169.c             | 103 +++++++++++++++++++--
 drivers/net/smc911x.c             |   6 --
 include/net-lwip.h                |   1 +
 lib/lwip/u-boot/lwipopts.h        |  11 +++
 net/lwip/dhcp.c                   |   2 +-
 net/lwip/net-lwip.c               |  45 ++++++---
 net/lwip/tftp.c                   | 188 +++++++++++++++++++++++++++++++++++++-
 net/net.c                         |   4 +
 net/net_rand.h                    |   2 +-
 net/nfs-common.c                  |  12 ++-
 test/dm/net_defrag.c              |  36 ++++++++
 test/py/tests/test_net.py         |  94 +++++++++++++++++++
 26 files changed, 613 insertions(+), 65 deletions(-)
 create mode 100644 cmd/lwip/tftpsrv.c
 create mode 100644 doc/usage/cmd/tftpsrv.rst

CI link: https://git.u-boot-project.org/u-boot/custodians/u-boot-net/-/pipelines/973

Thanks,
-- 
Jerome
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.