| Message ID | 20260709093141.3785706-1-y-hegde@ti.com |
|---|---|
| State | New |
| Headers | show |
| Series | [master/wrynose] systemd: drop 15-eth.network and consolidate eth interfaces in 10-eth.network | expand |
meta-arago / na / 20260709093141.3785706-1-y-hegde PRC Results: PASS ========================================================= check-yocto-patches: PASS ========================================================= Patches ---------------------------------------- All patches passed ========================================================= apply-yocto-patch: PASS ========================================================= master ===================== Summary: - Patch Series: [master/wrynose][PATCH] systemd: drop 15-eth.network and consolidate eth interfaces in 10-eth.network - Submitter: From: Yogesh Hegde <y-hegde@ti.com> - Date: Date: Thu, 9 Jul 2026 15:01:41 +0530 - Num Patches: 1 - Mailing List (public inbox) Commit SHA: 5b0676c4b6f1eadb09e3ab1fe881ecef3b075c45 Applied to: - Repository: lcpd-prc-meta-arago - Base Branch: master-wip - Commit Author: Rishikesh Donadkar <r-donadkar@ti.com> - Commit Subject: yavta: Add patches form embedded metadata capture - Commit SHA: 7dec756385e53bdcc50efe2d5e5bc72a802681a4 Patches ---------------------------------------- All patches applied wrynose ===================== Summary: - Patch Series: [master/wrynose][PATCH] systemd: drop 15-eth.network and consolidate eth interfaces in 10-eth.network - Submitter: From: Yogesh Hegde <y-hegde@ti.com> - Date: Date: Thu, 9 Jul 2026 15:01:41 +0530 - Num Patches: 1 - Mailing List (public inbox) Commit SHA: 5b0676c4b6f1eadb09e3ab1fe881ecef3b075c45 Applied to: - Repository: lcpd-prc-meta-arago - Base Branch: wrynose-wip - Commit Author: Rishikesh Donadkar <r-donadkar@ti.com> - Commit Subject: yavta: Add patches form embedded metadata capture - Commit SHA: 0e9d2a1627f91f05159cdb6a2fbf70197d574783 Patches ---------------------------------------- All patches applied ========================================================= check-yocto-repo: PASS ========================================================= master ===================== PASS wrynose ===================== PASS ========================================================= yocto-check-layers: PASS ========================================================= master - PASS ===================== All checks passed wrynose - PASS ===================== All checks passed
diff --git a/meta-arago-distro/recipes-core/systemd/systemd-arago.inc b/meta-arago-distro/recipes-core/systemd/systemd-arago.inc index 3ca38edc..cfd41b1d 100644 --- a/meta-arago-distro/recipes-core/systemd/systemd-arago.inc +++ b/meta-arago-distro/recipes-core/systemd/systemd-arago.inc @@ -4,7 +4,6 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/systemd:" SRC_URI:append = " \ file://10-eth.network \ - file://15-eth.network \ file://30-wlan.network \ file://60-usb.network \ file://timesyncd.conf \ @@ -14,7 +13,6 @@ SRC_URI:append = " \ do_install:append() { install -d ${D}${sysconfdir}/systemd/network/ install -m 0644 ${UNPACKDIR}/10-eth.network ${D}${sysconfdir}/systemd/network/ - install -m 0644 ${UNPACKDIR}/15-eth.network ${D}${sysconfdir}/systemd/network/ install -m 0644 ${UNPACKDIR}/30-wlan.network ${D}${sysconfdir}/systemd/network/ install -m 0644 ${UNPACKDIR}/60-usb.network ${D}${sysconfdir}/systemd/network/ diff --git a/meta-arago-distro/recipes-core/systemd/systemd/10-eth.network b/meta-arago-distro/recipes-core/systemd/systemd/10-eth.network index aad5e194..fdde1fe7 100644 --- a/meta-arago-distro/recipes-core/systemd/systemd/10-eth.network +++ b/meta-arago-distro/recipes-core/systemd/systemd/10-eth.network @@ -1,5 +1,5 @@ [Match] -Name=eth0 +Name=eth* KernelCommandLine=!root=/dev/nfs [Network] diff --git a/meta-arago-distro/recipes-core/systemd/systemd/15-eth.network b/meta-arago-distro/recipes-core/systemd/systemd/15-eth.network deleted file mode 100644 index 0aa8b22d..00000000 --- a/meta-arago-distro/recipes-core/systemd/systemd/15-eth.network +++ /dev/null @@ -1,10 +0,0 @@ -[Match] -Name=eth* -KernelCommandLine=!root=/dev/nfs - -[Link] -RequiredForOnline=no - -[Network] -LinkLocalAddressing=ipv4 -DHCP=yes
With 15-eth.network systemd-networkd ignores non-eth0 interfaces for online detection, causing systemd-networkd-wait-online.service to stall for 2mins even when ethX interfaces was already online. Commit 9289107c addressed this by passing --any to systemd-wait-online, i.e service exists as soon as any interface comes online. This makes the commit 513e31b4 - marking ethX interfaces as RequiredForOnline=no via a separate 15-eth.network - redundant. Signed-off-by: Yogesh Hegde <y-hegde@ti.com> --- .../recipes-core/systemd/systemd-arago.inc | 2 -- .../recipes-core/systemd/systemd/10-eth.network | 2 +- .../recipes-core/systemd/systemd/15-eth.network | 10 ---------- 3 files changed, 1 insertion(+), 13 deletions(-) delete mode 100644 meta-arago-distro/recipes-core/systemd/systemd/15-eth.network