03 Jul, 2013
1 commit
-
Commit a07f7672d7cf0ff0d6e548a9feb6e0bd016d9c6c added user-space copies
of the byteshift headers to be used by hostprogs, changing e.g. u8 to __u8.
However, in order to cross-compile the kernel from a non-Linux system,
stdint.h types need to be used instead of linux/types.h types.Signed-off-by: Yaakov Selkowitz
Signed-off-by: Michal Marek
29 Feb, 2012
1 commit
-
There are various hostprogs in the kernel that are rolling their own
implementations of {get,put}_unaligned_le*(). Copy the byteshift
headers from include/linux/unaligned so that they can all use a single
implementation.This requires changing some of the data types to the userspace
exported ones (u32 -> __u32, etc).Signed-off-by: Matt Fleming
Link: http://lkml.kernel.org/r/1330436245-24875-2-git-send-email-matt@console-pimps.org
Signed-off-by: H. Peter Anvin