DKMS build issue with kernel 5.1 kni_fifo.h

Bug #1838984 reported by Christian Ehrhardt 
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dpdk (Ubuntu)
Fix Released
Low
Unassigned
Bionic
Triaged
Low
Unassigned

Bug Description

So when 5.1 comes we will also need a fix for
/var/lib/dkms/dpdk-rte-kni/17.11.6/build/kni_net.c:40:10: fatal error: kni_fifo.h: No such file or directory
 #include <kni_fifo.h>

Required change in /usr/src/dpdk-rte-kni-17.11.6/kni_net.c
From
 #include <kni_fifo.h>
To
 #include "kni_fifo.h"

Maybe the kernel formerly provided it, this makes it use its real own file.
OTOH this works in 18.11.x and that particular change isn't upstream there. Many others are, maybe they added an include path to pick it up.

Eventually it might be only an artifact of my silly test setup (so keep it low for now), Kernel Team will report it when a real Ubuntu 5.1 or later is coming around for Bionic.

Changed in dpdk (Ubuntu):
importance: Undecided → Low
status: New → Confirmed
Changed in dpdk (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Fix should be in 18.11.2-1 and later

Changed in dpdk (Ubuntu):
status: Triaged → Fix Released
Changed in dpdk (Ubuntu Bionic):
importance: Undecided → Low
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.