From 32938e3ff41e7b4fb29120b623ecebc91b562693 Mon Sep 17 00:00:00 2001 From: Brandon Ros Date: Wed, 30 Oct 2019 12:52:22 -0400 Subject: [PATCH 1/5] Add bison --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 6614691..e3b4798 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,6 +12,7 @@ RUN apk add --no-cache --update \ # build essentials abuild \ bc \ + bison \ binutils \ build-base \ cmake \ From c390df55a32960d9f8d22458450dd7ddf71c8e67 Mon Sep 17 00:00:00 2001 From: Brandon Ros Date: Wed, 30 Oct 2019 12:56:21 -0400 Subject: [PATCH 2/5] Update Dockerfile --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index e3b4798..e2316ea 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,7 @@ RUN apk add --no-cache --update \ abuild \ bc \ bison \ + flex \ binutils \ build-base \ cmake \ From 7543efbd04221f330704e497a97a0fc82f037f15 Mon Sep 17 00:00:00 2001 From: Brandon Ros Date: Wed, 30 Oct 2019 13:03:59 -0400 Subject: [PATCH 3/5] Update Dockerfile --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index e2316ea..0637d51 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,6 +15,7 @@ RUN apk add --no-cache --update \ bison \ flex \ binutils \ + elfutils-dev \ build-base \ cmake \ gcc \ @@ -46,6 +47,7 @@ RUN cd /srv/linux-$KERNELVER \ && echo 'CONFIG_USBIP_VHCI_HC_PORTS=8' >> .config \ && echo 'CONFIG_USBIP_VHCI_NR_HCS=1' >> .config \ && echo 'CONFIG_USBIP_HOST=m' >> .config \ + && echo 'CONFIG_RETPOLINE=n' >> .config \ # patch modules && sed -i'.bak' '/hcd->amd_resume_bug/{s/^/\/\//;n;s/^/\/\//}' ./drivers/usb/core/hcd-pci.c \ # build modules From 45c73349a2c460f7d1ada53586b3c50aec0c1cdb Mon Sep 17 00:00:00 2001 From: Brandon Ros Date: Wed, 30 Oct 2019 13:06:30 -0400 Subject: [PATCH 4/5] Update Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 0637d51..7597ccc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ # docker build --build-arg KERNELVER=$(uname -r | cut -d '-' -f 1) -t alpine-kernel-modules . # docker run -it --rm --privileged alpine-kernel-modules modprobe vhci-hcd -FROM alpine:3.4 +FROM alpine:3.10 MAINTAINER gw0 [http://gw.tnode.com/] # install alpine packages From ae9d0c1a7b0554e3d8f63797c89442d6da6f048d Mon Sep 17 00:00:00 2001 From: Brandon Ros Date: Wed, 30 Oct 2019 13:09:52 -0400 Subject: [PATCH 5/5] Update Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 7597ccc..b378d0b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,7 +26,7 @@ RUN apk add --no-cache --update \ wget # download kernel sources -ARG KERNELVER=4.9.4 +ARG KERNELVER=4.19.80 RUN wget -nv -P /srv https://www.kernel.org/pub/linux/kernel/v4.x/linux-$KERNELVER.tar.gz \ && tar -C /srv -zxf /srv/linux-$KERNELVER.tar.gz \ && rm -f /srv/linux-$KERNELVER.tar.gz