From 86d3a78e29f49e154a985e193fd63eabc0a17e7d Mon Sep 17 00:00:00 2001 From: Tianling Shen Date: Wed, 15 Mar 2023 14:37:03 +0800 Subject: [PATCH] igb: Update to 5.13.16 Signed-off-by: Tianling Shen --- package/kernel/igb/Makefile | 17 ++++++++++++++--- package/kernel/igb/patches/100-headers.patch | 10 ---------- 2 files changed, 14 insertions(+), 13 deletions(-) delete mode 100644 package/kernel/igb/patches/100-headers.patch diff --git a/package/kernel/igb/Makefile b/package/kernel/igb/Makefile index 42321305ec..4292a6d8b6 100644 --- a/package/kernel/igb/Makefile +++ b/package/kernel/igb/Makefile @@ -6,12 +6,12 @@ include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=igb -PKG_VERSION:=5.13.7 +PKG_VERSION:=5.13.16 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=@IMMORTALWRT -PKG_HASH:=4ccae73110f3c871a17b7cc6df7dbdf6295fc90f4941e8b2978a471c2fec83cb +PKG_SOURCE_URL:=https://sourceforge.net/projects/e1000/files/igb%20stable/$(PKG_VERSION)/ +PKG_HASH:=23731b9d3630e20ecdbe6c5db06475f07c8b2d080a374635550957747db96183 PKG_MAINTAINER:=Tianling Shen PKG_LICENSE:=GPL-2.0-only @@ -35,6 +35,17 @@ define KernelPackage/igb-vendor/description Kernel modules for Intel(R) 82575/82576 PCI-Express Gigabit Ethernet adapters. endef +define Build/Configure + ( \ + pushd $(PKG_BUILD_DIR)/src ; \ + KSRC=$(LINUX_DIR) \ + OUT=kcompat_generated_defs.h \ + CONFFILE=$(LINUX_DIR)/include/generated/autoconf.h \ + bash kcompat-generator.sh ; \ + popd ; \ + ) +endef + define Build/Compile +$(KERNEL_MAKE) $(PKG_JOBS) \ M=$(PKG_BUILD_DIR)/src \ diff --git a/package/kernel/igb/patches/100-headers.patch b/package/kernel/igb/patches/100-headers.patch deleted file mode 100644 index af2114b978..0000000000 --- a/package/kernel/igb/patches/100-headers.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/igb_main.c -+++ b/src/igb_main.c -@@ -25,6 +25,7 @@ - #ifdef CONFIG_PM_RUNTIME - #include - #endif /* CONFIG_PM_RUNTIME */ -+#include - - #include - #include "igb.h"