[openwrt/openwrt] econet: major rewrite of ethernet driver

LEDE Commits lede-commits at lists.infradead.org
Sun Jan 25 07:00:16 PST 2026


hauke pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/8291fdedad71e47e7c1e583e3a657b6b7b5afc00

commit 8291fdedad71e47e7c1e583e3a657b6b7b5afc00
Author: Caleb James DeLisle <cjd at cjdns.fr>
AuthorDate: Thu Jan 15 21:53:20 2026 +0000

    econet: major rewrite of ethernet driver
    
    Update the econet-eth driver to a new version which is of
    sufficient quality that it is realistic to think about upstreaming.
    
    This version is now NAPI based, collects stats, downloads without
    dropped packets anymore, has debugfs introspection, and can be
    unloaded and reloaded (providing the reset controller is present).
    
    PR #21545 is recommended but not required, without this the
    ethernet driver will log a warning on startup because it can't get
    the resets and it will be impossible to unload and reload the
    driver without a reboot. However, the PoC driver was not capable of
    reloading so this is not a regression.
    
    Signed-off-by: Caleb James DeLisle <cjd at cjdns.fr>
    Link: https://github.com/openwrt/openwrt/pull/21557
    Signed-off-by: Hauke Mehrtens <hauke at hauke-m.de>
---
 package/kernel/econet-eth/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/package/kernel/econet-eth/Makefile b/package/kernel/econet-eth/Makefile
index 1de42b52f3..d6440f8477 100644
--- a/package/kernel/econet-eth/Makefile
+++ b/package/kernel/econet-eth/Makefile
@@ -5,9 +5,9 @@ PKG_RELEASE:=1
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=https://github.com/cjdelisle/econet_eth.git
-PKG_MIRROR_HASH:=764e18fe2f87cb0c742711c18ed995a2270b02f0072e7a0938906d0246287111
-PKG_SOURCE_DATE:=2025-11-07
-PKG_SOURCE_VERSION:=40aac736a46fec0d96beadd7513c53d1f0459737
+PKG_MIRROR_HASH:=1d2e55a486d2573fe206fff8ec524af157455f6d7f8e00121da440bce551c28f
+PKG_SOURCE_DATE:=2026-01-15
+PKG_SOURCE_VERSION:=ea5f527f48aeb7aef914f9e4fce6cb173cb06640
 
 include $(INCLUDE_DIR)/kernel.mk
 include $(INCLUDE_DIR)/package.mk




More information about the lede-commits mailing list