kernel: add igb and ixgb drivers, with vf variants

This lets us boot on packet.net machines and successfully gives
a DHCP lease when installed via iPXE.  See #1245

Signed-off-by: Anil Madhavapeddy <anil@docker.com>
This commit is contained in:
Anil Madhavapeddy 2017-03-15 13:39:06 +00:00
parent 03aa09596b
commit 38b2fff68b
2 changed files with 6 additions and 6 deletions

View File

@ -20,12 +20,12 @@ all: bzImage push
# IMAGE_VERSION is used to determine if a new image should be pushed to hub. # IMAGE_VERSION is used to determine if a new image should be pushed to hub.
ifdef LTS4.4 ifdef LTS4.4
KERNEL_VERSION=4.4.54 KERNEL_VERSION=4.4.54
IMAGE_VERSION=$(KERNEL_VERSION)-0 IMAGE_VERSION=$(KERNEL_VERSION)-1
IMAGE_MAJOR_VERSION=4.4.x IMAGE_MAJOR_VERSION=4.4.x
DEPS=Dockerfile.4.4 Makefile kernel_config kernel_config.debug kernel_config.4.4 patches-4.4 DEPS=Dockerfile.4.4 Makefile kernel_config kernel_config.debug kernel_config.4.4 patches-4.4
else else
KERNEL_VERSION=4.9.15 KERNEL_VERSION=4.9.15
IMAGE_VERSION=$(KERNEL_VERSION)-0 IMAGE_VERSION=$(KERNEL_VERSION)-1
IMAGE_MAJOR_VERSION=4.9.x IMAGE_MAJOR_VERSION=4.9.x
DEPS=Dockerfile Makefile kernel_config kernel_config.debug patches-4.9 DEPS=Dockerfile Makefile kernel_config kernel_config.debug patches-4.9
endif endif

View File

@ -1763,10 +1763,10 @@ CONFIG_NET_VENDOR_INTEL=y
CONFIG_E1000=y CONFIG_E1000=y
CONFIG_E1000E=y CONFIG_E1000E=y
CONFIG_E1000E_HWTS=y CONFIG_E1000E_HWTS=y
# CONFIG_IGB is not set CONFIG_IGB=y
# CONFIG_IGBVF is not set CONFIG_IGBVF=y
# CONFIG_IXGB is not set CONFIG_IXGB=y
# CONFIG_IXGBE is not set CONFIG_IXGBE=y
CONFIG_IXGBEVF=y CONFIG_IXGBEVF=y
# CONFIG_I40E is not set # CONFIG_I40E is not set
# CONFIG_I40EVF is not set # CONFIG_I40EVF is not set