summaryrefslogtreecommitdiff
path: root/scripts/package-build/linux-kernel
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-05-08 22:33:54 +0200
committerChristian Breunig <christian@breunig.cc>2026-05-08 22:42:37 +0200
commit0e1197b2900559793f6eb746c7ebe5d5423e0973 (patch)
treef8b3550fb01379bac4b172b9e1d459067b33bcf7 /scripts/package-build/linux-kernel
parentadc9b031da6c71d393e4c8320a48f0056b6110a8 (diff)
downloadvyos-build-0e1197b2900559793f6eb746c7ebe5d5423e0973.tar.gz
vyos-build-0e1197b2900559793f6eb746c7ebe5d5423e0973.zip
Kernel: T6847: use common build_intel_nic helper function
Instead of one build function per driver (ixgbe, i40, ice) which will anyways result in the same Python code path to be executed - use one common helper name: build_intel_nic
Diffstat (limited to 'scripts/package-build/linux-kernel')
-rwxr-xr-xscripts/package-build/linux-kernel/build.py3
-rw-r--r--scripts/package-build/linux-kernel/package.toml10
2 files changed, 6 insertions, 7 deletions
diff --git a/scripts/package-build/linux-kernel/build.py b/scripts/package-build/linux-kernel/build.py
index 625726b9..e73b2519 100755
--- a/scripts/package-build/linux-kernel/build.py
+++ b/scripts/package-build/linux-kernel/build.py
@@ -144,8 +144,7 @@ def build_package(package: dict, dependencies: list) -> None:
create_tarball(f'{package["name"]}-{package["commit_id"]}', f'{package["name"]}')
elif package['build_cmd'] == 'build_intel_qat':
build_intel_qat()
- elif package['build_cmd'] in ['build_intel_igb', 'build_intel_ixgbe', 'build_intel_ixgbevf',
- 'build_intel_i40e', 'build_intel_ice']:
+ elif package['build_cmd'] in ['build_intel_nic']:
build_intel(package['name'], package['commit_id'], package['scm_url'])
elif package['build_cmd'] == 'build_mellanox_ofed':
build_mellanox_ofed()
diff --git a/scripts/package-build/linux-kernel/package.toml b/scripts/package-build/linux-kernel/package.toml
index f4df423b..41389d10 100644
--- a/scripts/package-build/linux-kernel/package.toml
+++ b/scripts/package-build/linux-kernel/package.toml
@@ -38,31 +38,31 @@ build_cmd = "build_intel_qat"
name = "igb"
commit_id = "v5.19.10"
scm_url = "https://github.com/intel/ethernet-linux-igb"
-build_cmd = "build_intel_igb"
+build_cmd = "build_intel_nic"
[[packages]]
name = "ixgbe"
commit_id = "v6.3.6"
scm_url = "https://github.com/intel/ethernet-linux-ixgbe"
-build_cmd = "build_intel_ixgbe"
+build_cmd = "build_intel_nic"
[[packages]]
name = "ixgbevf"
commit_id = "v5.2.2"
scm_url = "http://github.com/intel/ethernet-linux-ixgbevf"
-build_cmd = "build_intel_ixgbevf"
+build_cmd = "build_intel_nic"
[[packages]]
name = "i40e"
commit_id = "v2.28.16"
scm_url = "http://github.com/intel/ethernet-linux-i40e"
-build_cmd = "build_intel_i40e"
+build_cmd = "build_intel_nic"
[[packages]]
name = "ice"
commit_id = "v2.5.4"
scm_url = "http://github.com/intel/ethernet-linux-ice"
-build_cmd = "build_intel_ice"
+build_cmd = "build_intel_nic"
[[packages]]
name = "jool"