Bug#910049: linux-image-4.18.0-1-cloud-amd64: Please enable Amazon ENA NIC support
Package: linux-image-4.18.0-1-cloud-amd64
Version: 4.18.8-1
Severity: wishlist
Tags: patch
Control: affects -1 cloud.debian.org
The cloud variant of the kernel packages does not currently enable
CONFIG_ENA_ETHERNET, meaning it is not able to drive the network hardware
on modern AWS instances.
A patch for enabling this is attached. I have tested it with the linux
sources from stretch-backports on an AWS m5d instance and confirmed that
the ENA driver is properly enabled and functional.
--- /mnt/config.amd64_none_cloud-amd64 2018-10-01 20:47:28.803906526 +0000
+++ .config 2018-10-01 20:58:42.155319362 +0000
@@ -4,7 +4,7 @@
#
#
-# Compiler: gcc-6 (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
+# Compiler: gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -57,6 +57,7 @@
# CONFIG_COMPILE_TEST is not set
CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_BUILD_SALT=""
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
@@ -1935,7 +1936,8 @@
# CONFIG_NET_VENDOR_ALACRITECH is not set
# CONFIG_NET_VENDOR_ALTEON is not set
# CONFIG_ALTERA_TSE is not set
-# CONFIG_NET_VENDOR_AMAZON is not set
+CONFIG_NET_VENDOR_AMAZON=y
+CONFIG_ENA_ETHERNET=m
# CONFIG_NET_VENDOR_AMD is not set
# CONFIG_NET_VENDOR_AQUANTIA is not set
# CONFIG_NET_VENDOR_ARC is not set
Reply to: