x86: add support for AWS T3 instances
Amazon AWS T3 cloud instances require kernel support for the Elastic Fabric Adapter to access storage and for Elastic Network Adapter to use network interfaces. Since the Fabric Adapter is needed to access root filesystem, enable in x86_64 kernel. Elastic Network Adapter goes in a module, and add this module to default list in x86_64. The module is set to AutoLoad because AutoProbe does not seem to load it. Signed-off-by: Alberto Bursi <bobafetthotmail@gmail.com>
This commit is contained in:
parent
0c0c9c734d
commit
788ec9a7cf
@ -253,6 +253,7 @@ CONFIG_I2C_BOARDINFO=y
|
||||
# CONFIG_I2C_MULTI_INSTANTIATE is not set
|
||||
# CONFIG_IA32_EMULATION is not set
|
||||
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
|
||||
CONFIG_INFINIBAND_EFA=y
|
||||
CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y
|
||||
CONFIG_INTEL_GTT=y
|
||||
CONFIG_INTEL_IDLE=y
|
||||
|
@ -1,7 +1,7 @@
|
||||
define Device/generic
|
||||
DEVICE_TITLE := Generic x86/64
|
||||
DEVICE_PACKAGES += kmod-bnx2 kmod-e1000e kmod-e1000 kmod-forcedeth kmod-igb \
|
||||
kmod-ixgbe kmod-r8169
|
||||
DEVICE_PACKAGES += kmod-amazon-ena kmod-bnx2 kmod-e1000e kmod-e1000 \
|
||||
kmod-forcedeth kmod-igb kmod-ixgbe kmod-r8169
|
||||
GRUB2_VARIANT := generic
|
||||
endef
|
||||
TARGET_DEVICES += generic
|
||||
|
@ -2,6 +2,23 @@
|
||||
#
|
||||
# Copyright (C) 2017 Cezary Jackiewicz <cezary@eko.one.pll>
|
||||
|
||||
define KernelPackage/amazon-ena
|
||||
SUBMENU:=$(NETWORK_DEVICES_MENU)
|
||||
TITLE:=Elastic Network Adapter (for Amazon AWS T3)
|
||||
DEPENDS:=@TARGET_x86_64
|
||||
KCONFIG:=CONFIG_ENA_ETHERNET
|
||||
FILES:=$(LINUX_DIR)/drivers/net/ethernet/amazon/ena/ena.ko
|
||||
AUTOLOAD:=$(call AutoLoad,12,ena)
|
||||
endef
|
||||
|
||||
define KernelPackage/amazon-ena/description
|
||||
This driver supports Elastic Network Adapter (ENA)
|
||||
used by Amazon AWS T3 instances.
|
||||
endef
|
||||
|
||||
$(eval $(call KernelPackage,amazon-ena))
|
||||
|
||||
|
||||
define KernelPackage/sound-cs5535audio
|
||||
TITLE:=CS5535/CS5536 Audio Controller
|
||||
DEPENDS:=@TARGET_x86_geode +kmod-ac97
|
||||
|
Loading…
Reference in New Issue
Block a user