numam-dpdk/kernel/linux
Thomas Monjalon c6c36fe28a kni: fix build on Linux < 3.14
The atomic functions smp_load_acquire() and smp_store_release()
were introduced in Linux 3.14. Older kernels miss the functions:

kni_fifo.h:19:2: error:
	implicit declaration of function ‘smp_load_acquire’
kni_fifo.h:30:2: error:
	implicit declaration of function ‘smp_store_release’

The fallback is to drop the atomic barrier, as it was before
the commit below.

Fixes: 711859cd0d ("kni: fix kernel FIFO synchronization")

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
2018-10-27 00:18:06 +02:00
..
igb_uio igb_uio: fix unexpected removal for hot-unplug 2018-10-25 02:11:22 +02:00
kni kni: fix build on Linux < 3.14 2018-10-27 00:18:06 +02:00
Makefile move kernel modules directories 2018-03-21 23:04:21 +01:00
meson.build kni: support meson build 2018-10-26 15:52:05 +02:00