]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
econet: major rewrite of ethernet driver 21557/head
authorCaleb James DeLisle <cjd@cjdns.fr>
Thu, 15 Jan 2026 21:53:20 +0000 (21:53 +0000)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 25 Jan 2026 14:59:42 +0000 (15:59 +0100)
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@cjdns.fr>
Link: https://github.com/openwrt/openwrt/pull/21557
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
package/kernel/econet-eth/Makefile

index 1de42b52f3ac443883aa3b0b4058a537c40a0775..d6440f84779174686ed8678995f0ca212c6d03b4 100644 (file)
@@ -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