summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorCalifornia Sullivan <california.l.sullivan@intel.com>2017-12-18 15:56:25 -0800
committerCalifornia Sullivan <california.l.sullivan@intel.com>2017-12-21 11:48:47 -0800
commitaa246ba9855d35d454ddcf041578310cbaa90250 (patch)
tree3d58da31df230027360abfc8d1765625725da8fa /common
parent9b70e252684776ace208abeaa94638458a2da712 (diff)
downloadmeta-intel-aa246ba9855d35d454ddcf041578310cbaa90250.tar.gz
ixgbe*: skip package if using 4.14 kernel
No stable release supports 4.14 or newer yet. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> (commit 1580913674bc84c8e6c10cf855dbf38d2ee8f3d2 upstream) [fixed location] Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Diffstat (limited to 'common')
-rw-r--r--common/recipes-kernel/intel-ethernet/ixgbe.bb9
-rw-r--r--common/recipes-kernel/intel-ethernet/ixgbevf.bb9
2 files changed, 18 insertions, 0 deletions
diff --git a/common/recipes-kernel/intel-ethernet/ixgbe.bb b/common/recipes-kernel/intel-ethernet/ixgbe.bb
index 181158d4..caa6f42a 100644
--- a/common/recipes-kernel/intel-ethernet/ixgbe.bb
+++ b/common/recipes-kernel/intel-ethernet/ixgbe.bb
@@ -43,3 +43,12 @@ FILES_${PN}-script += "/etc/network/set_irq_affinity"
43 43
44#Ignore "ERROR: QA Issue: ixgbe: Files/directories were installed but not shipped" 44#Ignore "ERROR: QA Issue: ixgbe: Files/directories were installed but not shipped"
45INSANE_SKIP_${PN} = "installed-vs-shipped" 45INSANE_SKIP_${PN} = "installed-vs-shipped"
46
47# Support for 4.14 not yet available
48python () {
49 if d.getVar("PREFERRED_PROVIDER_virtual/kernel") == "linux-intel" and \
50 d.getVar("PREFERRED_VERSION_linux-intel") == "4.14%" or \
51 d.getVar("PREFERRED_PROVIDER_virtual/kernel") == "linux-intel-rt" and \
52 d.getVar("PREFERRED_VERSION_linux-intel-rt") == "4.14%":
53 raise bb.parse.SkipPackage("out of tree ixgbe not yet available for Linux Kernel 4.14 or newer")
54}
diff --git a/common/recipes-kernel/intel-ethernet/ixgbevf.bb b/common/recipes-kernel/intel-ethernet/ixgbevf.bb
index 6a9636e6..025ee081 100644
--- a/common/recipes-kernel/intel-ethernet/ixgbevf.bb
+++ b/common/recipes-kernel/intel-ethernet/ixgbevf.bb
@@ -44,3 +44,12 @@ FILES_${PN}-script += "/etc/network/set_irq_affinity"
44 44
45#Ignore "ERROR: QA Issue: ixgbe: Files/directories were installed but not shipped" 45#Ignore "ERROR: QA Issue: ixgbe: Files/directories were installed but not shipped"
46INSANE_SKIP_${PN} = "installed-vs-shipped" 46INSANE_SKIP_${PN} = "installed-vs-shipped"
47
48# Support for 4.14 not yet available
49python () {
50 if d.getVar("PREFERRED_PROVIDER_virtual/kernel") == "linux-intel" and \
51 d.getVar("PREFERRED_VERSION_linux-intel") == "4.14%" or \
52 d.getVar("PREFERRED_PROVIDER_virtual/kernel") == "linux-intel-rt" and \
53 d.getVar("PREFERRED_VERSION_linux-intel-rt") == "4.14%":
54 raise bb.parse.SkipPackage("Out of tree ixgbevf not yet available for Linux Kernel 4.14 or newer")
55}