Hi,
ION selftest compilation failed with the following error on my machine:
ionmap_test.c:12:27: fatal error: linux/dma-buf.h: No such file or directory
I have resolved it by exporting kernel headers for user space:
make headers_install INSTALL_HDR_PATH=/usr
Probably it should be part of the make file?
Tthanks, Alexey
On 09/11/2018 11:29 AM, Alexey Skidanov wrote:
Hi,
ION selftest compilation failed with the following error on my machine:
ionmap_test.c:12:27: fatal error: linux/dma-buf.h: No such file or directory
I have resolved it by exporting kernel headers for user space:
make headers_install INSTALL_HDR_PATH=/usr
Probably it should be part of the make file?
Tthanks, Alexey
Hi Alexey,
Is this on the mainline or linux-next? Can you give me more details on how your are compiling and code base etc.
thanks, -- Shuah
On 09/12/2018 09:53 PM, Shuah Khan wrote:
On 09/11/2018 11:29 AM, Alexey Skidanov wrote:
Hi,
ION selftest compilation failed with the following error on my machine:
ionmap_test.c:12:27: fatal error: linux/dma-buf.h: No such file or directory
I have resolved it by exporting kernel headers for user space:
make headers_install INSTALL_HDR_PATH=/usr
Probably it should be part of the make file?
Tthanks, Alexey
Hi Alexey,
Is this on the mainline or linux-next? Can you give me more details on how your are compiling and code base etc.
I use mainline 4.19-rc2. Compilation is done by:
cd tools/testing/selftests/android/ion make
as it's described in README file
thanks, -- Shuah
Thanks, Alexey
On 09/12/2018 12:27 PM, Alexey Skidanov wrote:
On 09/12/2018 09:53 PM, Shuah Khan wrote:
On 09/11/2018 11:29 AM, Alexey Skidanov wrote:
Hi,
ION selftest compilation failed with the following error on my machine:
ionmap_test.c:12:27: fatal error: linux/dma-buf.h: No such file or directory
I have resolved it by exporting kernel headers for user space:
make headers_install INSTALL_HDR_PATH=/usr
Probably it should be part of the make file?
Tthanks, Alexey
Hi Alexey,
Is this on the mainline or linux-next? Can you give me more details on how your are compiling and code base etc.
I use mainline 4.19-rc2. Compilation is done by:
cd tools/testing/selftests/android/ion make
as it's described in README file
So the test already does
INCLUDEDIR := -I. -I../../../../../drivers/staging/android/uapi/ -I../../../../../usr/include/
which should pick up the headers from the root of the kernel directory. I don't know exactly how those get generated though.
thanks, -- Shuah
Thanks, Alexey
On 09/12/2018 11:50 PM, Laura Abbott wrote:
On 09/12/2018 12:27 PM, Alexey Skidanov wrote:
On 09/12/2018 09:53 PM, Shuah Khan wrote:
On 09/11/2018 11:29 AM, Alexey Skidanov wrote:
Hi,
ION selftest compilation failed with the following error on my machine:
ionmap_test.c:12:27: fatal error: linux/dma-buf.h: No such file or directory
I have resolved it by exporting kernel headers for user space:
make headers_install INSTALL_HDR_PATH=/usr
Probably it should be part of the make file?
Tthanks, Alexey
Hi Alexey,
Is this on the mainline or linux-next? Can you give me more details on how your are compiling and code base etc.
I use mainline 4.19-rc2. Compilation is done by:
cd tools/testing/selftests/android/ion make
as it's described in README file
So the test already does
INCLUDEDIR := -I. -I../../../../../drivers/staging/android/uapi/ -I../../../../../usr/include/
This path ../../../../../usr/include/ is wrong. Generally, the kernel headers for user space (IOCTL definition, etc ...) are under /usr/include/linux. There should be located dma-buf.h. kernel headers for user space are installed by make headers_install.
which should pick up the headers from the root of the kernel directory. I don't know exactly how those get generated though.
thanks, -- Shuah
Thanks, Alexey
Thanks, Alexey
linux-kselftest-mirror@lists.linaro.org