From: Jon Mason <jon.mason@arm.com>
To: meta-arm@lists.yoctoproject.org
Subject: [PATCH] arm-bsp/sbsa-ref: add e1000e to kernel config
Date: Mon, 14 Sep 2026 17:49:37 -0400 [thread overview]
Message-ID: <20260914214937.18745-1-jon.mason@arm.com> (raw)
Recent changes to the arm64 kernel defconfig changed CONFIG_E1000E from
built-in to a module. This breaks testimage networking on the SBSA
Reference platform.
testimage provides the target network configuration through the kernel
“ip=” command-line option. The kernel needs the network driver to be
built-in in order to configure the interface from this option during
boot. With e1000e built as a module, the interface is not available at
that point and testimage is unable to establish an SSH connection to the
target.
Set CONFIG_E1000E=y in the sbsa-ref kernel configuration to make the
driver built-in again and restore testimage SSH testing.
Signed-off-by: Jon Mason <jon.mason@arm.com>
---
meta-arm-bsp/recipes-kernel/linux/files/sbsa-ref/e1000.cfg | 1 +
meta-arm-bsp/recipes-kernel/linux/linux-arm-platforms.inc | 3 +++
2 files changed, 4 insertions(+)
create mode 100644 meta-arm-bsp/recipes-kernel/linux/files/sbsa-ref/e1000.cfg
diff --git a/meta-arm-bsp/recipes-kernel/linux/files/sbsa-ref/e1000.cfg b/meta-arm-bsp/recipes-kernel/linux/files/sbsa-ref/e1000.cfg
new file mode 100644
index 000000000000..cc3fe0047ee7
--- /dev/null
+++ b/meta-arm-bsp/recipes-kernel/linux/files/sbsa-ref/e1000.cfg
@@ -0,0 +1 @@
+CONFIG_E1000E=y
diff --git a/meta-arm-bsp/recipes-kernel/linux/linux-arm-platforms.inc b/meta-arm-bsp/recipes-kernel/linux/linux-arm-platforms.inc
index 537259589688..31b6df05407f 100644
--- a/meta-arm-bsp/recipes-kernel/linux/linux-arm-platforms.inc
+++ b/meta-arm-bsp/recipes-kernel/linux/linux-arm-platforms.inc
@@ -135,3 +135,6 @@ KBUILD_DEFCONFIG:sbsa-ref = "defconfig"
KCONFIG_MODE:sbsa-ref = "--alldefconfig"
# Upstream defconfig often causes warnings but we don't maintain it
KCONF_BSP_AUDIT_LEVEL:sbsa-ref = "0"
+# Build e1000e into the kernel for testimage
+FILESEXTRAPATHS:prepend:sbsa-ref := "${ARMBSPFILESPATHS}"
+SRC_URI:append:sbsa-ref = " file://e1000.cfg"
--
2.50.1 (Apple Git-155)
reply other threads:[~2026-09-14 21:49 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260914214937.18745-1-jon.mason@arm.com \
--to=jon.mason@arm.com \
--cc=meta-arm@lists.yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.