VirtualBox

Ticket #19644: vbox-setup.log-CentOS7-kernel-ml-5.8

File vbox-setup.log-CentOS7-kernel-ml-5.8, 399.4 KB (added by pjwelsh, 4 years ago)

CentOS7-kernel-ml-5.8 build fail

Line 
1Building the main VirtualBox module.
2Error building the module:
3make V=1 CONFIG_MODULE_SIG= CONFIG_MODULE_SIG_ALL= -C /lib/modules/5.8.1-1.el7.elrepo.x86_64/build M=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j8 modules
4make[1]: warning: -jN forced in submake: disabling jobserver mode.
5make -C /usr/src/kernels/5.8.1-1.el7.elrepo.x86_64 -f /usr/src/kernels/5.8.1-1.el7.elrepo.x86_64/Makefile modules
6make -f ./scripts/Makefile.build obj=/tmp/vbox.0 \
7single-build= \
8need-builtin=1 need-modorder=1
9 gcc -Wp,-MMD,/tmp/vbox.0/linux/.SUPDrv-linux.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-array-bounds -Wno-maybe-uninitialized -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -fno-omit-frame-pointer -fno-pie -Wno-declaration-after-statement -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX_WITHOUT_EFLAGS_AC_SET_IN_VBOXDRV -DIPRT_WITHOUT_EFLAGS_AC_PRESERVING -DVBOX_WITH_64_BITS_GUESTS -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"SUPDrv_linux"' -DKBUILD_MODNAME='"vboxdrv"' -c -o /tmp/vbox.0/linux/SUPDrv-linux.o /tmp/vbox.0/linux/SUPDrv-linux.c
10 gcc -Wp,-MMD,/tmp/vbox.0/.SUPDrv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-array-bounds -Wno-maybe-uninitialized -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -fno-omit-frame-pointer -fno-pie -Wno-declaration-after-statement -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX_WITHOUT_EFLAGS_AC_SET_IN_VBOXDRV -DIPRT_WITHOUT_EFLAGS_AC_PRESERVING -DVBOX_WITH_64_BITS_GUESTS -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"SUPDrv"' -DKBUILD_MODNAME='"vboxdrv"' -c -o /tmp/vbox.0/SUPDrv.o /tmp/vbox.0/SUPDrv.c
11 gcc -Wp,-MMD,/tmp/vbox.0/.SUPDrvGip.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-array-bounds -Wno-maybe-uninitialized -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -fno-omit-frame-pointer -fno-pie -Wno-declaration-after-statement -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX_WITHOUT_EFLAGS_AC_SET_IN_VBOXDRV -DIPRT_WITHOUT_EFLAGS_AC_PRESERVING -DVBOX_WITH_64_BITS_GUESTS -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"SUPDrvGip"' -DKBUILD_MODNAME='"vboxdrv"' -c -o /tmp/vbox.0/SUPDrvGip.o /tmp/vbox.0/SUPDrvGip.c
12 gcc -Wp,-MMD,/tmp/vbox.0/.SUPDrvSem.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-array-bounds -Wno-maybe-uninitialized -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -fno-omit-frame-pointer -fno-pie -Wno-declaration-after-statement -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX_WITHOUT_EFLAGS_AC_SET_IN_VBOXDRV -DIPRT_WITHOUT_EFLAGS_AC_PRESERVING -DVBOX_WITH_64_BITS_GUESTS -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"SUPDrvSem"' -DKBUILD_MODNAME='"vboxdrv"' -c -o /tmp/vbox.0/SUPDrvSem.o /tmp/vbox.0/SUPDrvSem.c
13 gcc -Wp,-MMD,/tmp/vbox.0/.SUPDrvTracer.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-array-bounds -Wno-maybe-uninitialized -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -fno-omit-frame-pointer -fno-pie -Wno-declaration-after-statement -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX_WITHOUT_EFLAGS_AC_SET_IN_VBOXDRV -DIPRT_WITHOUT_EFLAGS_AC_PRESERVING -DVBOX_WITH_64_BITS_GUESTS -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"SUPDrvTracer"' -DKBUILD_MODNAME='"vboxdrv"' -c -o /tmp/vbox.0/SUPDrvTracer.o /tmp/vbox.0/SUPDrvTracer.c
14In file included from ././include/linux/compiler_types.h:68:0,
15 from <command-line>:0:
16./include/linux/compiler-gcc.h:15:3: error: #error Sorry, your compiler is too old - please upgrade it.
17 # error Sorry, your compiler is too old - please upgrade it.
18 ^
19 gcc -Wp,-MMD,/tmp/vbox.0/.SUPLibAll.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-array-bounds -Wno-maybe-uninitialized -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -fno-omit-frame-pointer -fno-pie -Wno-declaration-after-statement -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX_WITHOUT_EFLAGS_AC_SET_IN_VBOXDRV -DIPRT_WITHOUT_EFLAGS_AC_PRESERVING -DVBOX_WITH_64_BITS_GUESTS -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"SUPLibAll"' -DKBUILD_MODNAME='"vboxdrv"' -c -o /tmp/vbox.0/SUPLibAll.o /tmp/vbox.0/SUPLibAll.c
20 gcc -Wp,-MMD,/tmp/vbox.0/r0drv/.alloc-r0drv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-array-bounds -Wno-maybe-uninitialized -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -fno-omit-frame-pointer -fno-pie -Wno-declaration-after-statement -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX_WITHOUT_EFLAGS_AC_SET_IN_VBOXDRV -DIPRT_WITHOUT_EFLAGS_AC_PRESERVING -DVBOX_WITH_64_BITS_GUESTS -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"alloc_r0drv"' -DKBUILD_MODNAME='"vboxdrv"' -c -o /tmp/vbox.0/r0drv/alloc-r0drv.o /tmp/vbox.0/r0drv/alloc-r0drv.c
21In file included from ././include/linux/compiler_types.h:68:0,
22 from <command-line>:0:
23./include/linux/compiler-gcc.h:15:3: error: #error Sorry, your compiler is too old - please upgrade it.
24 # error Sorry, your compiler is too old - please upgrade it.
25 ^
26 gcc -Wp,-MMD,/tmp/vbox.0/r0drv/.initterm-r0drv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-array-bounds -Wno-maybe-uninitialized -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -fno-omit-frame-pointer -fno-pie -Wno-declaration-after-statement -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -DVBOX_WITHOUT_EFLAGS_AC_SET_IN_VBOXDRV -DIPRT_WITHOUT_EFLAGS_AC_PRESERVING -DVBOX_WITH_64_BITS_GUESTS -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"initterm_r0drv"' -DKBUILD_MODNAME='"vboxdrv"' -c -o /tmp/vbox.0/r0drv/initterm-r0drv.o /tmp/vbox.0/r0drv/initterm-r0drv.c
27In file included from ././include/linux/compiler_types.h:68:0,
28 from <command-line>:0:
29./include/linux/compiler-gcc.h:15:3: error: #error Sorry, your compiler is too old - please upgrade it.
30 # error Sorry, your compiler is too old - please upgrade it.
31 ^
32In file included from ././include/linux/compiler_types.h:68:0,
33 from <command-line>:0:
34./include/linux/compiler-gcc.h:15:3: error: #error Sorry, your compiler is too old - please upgrade it.
35 # error Sorry, your compiler is too old - please upgrade it.
36 ^
37In file included from ././include/linux/compiler_types.h:68:0,
38 from <command-line>:0:
39./include/linux/compiler-gcc.h:15:3: error: #error Sorry, your compiler is too old - please upgrade it.
40 # error Sorry, your compiler is too old - please upgrade it.
41 ^
42In file included from ././include/linux/compiler_types.h:68:0,
43 from <command-line>:0:
44./include/linux/compiler-gcc.h:15:3: error: #error Sorry, your compiler is too old - please upgrade it.
45 # error Sorry, your compiler is too old - please upgrade it.
46 ^
47In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
48 from /tmp/vbox.0/include/VBox/types.h:33,
49 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
50 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
51./include/linux/compiler.h: In function ‘__read_once_word_nocheck’:
52./include/linux/compiler.h:309:2: error: implicit declaration of function ‘_Generic’ [-Werror=implicit-function-declaration]
53 return __READ_ONCE(*(unsigned long *)addr);
54 ^
55In file included from <command-line>:0:0:
56././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
57 char: (char)0, \
58 ^
59./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
60 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
61 ^
62./include/linux/compiler.h:309:9: note: in expansion of macro ‘__READ_ONCE’
63 return __READ_ONCE(*(unsigned long *)addr);
64 ^
65In file included from ././include/linux/compiler_types.h:68:0,
66 from <command-line>:0:
67./include/linux/compiler-gcc.h:15:3: error: #error Sorry, your compiler is too old - please upgrade it.
68 # error Sorry, your compiler is too old - please upgrade it.
69 ^
70In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
71 from /tmp/vbox.0/include/VBox/types.h:33,
72 from /tmp/vbox.0/SUPDrvInternal.h:38,
73 from /tmp/vbox.0/SUPDrv.c:33:
74./include/linux/compiler.h: In function ‘__read_once_word_nocheck’:
75./include/linux/compiler.h:309:2: error: implicit declaration of function ‘_Generic’ [-Werror=implicit-function-declaration]
76 return __READ_ONCE(*(unsigned long *)addr);
77 ^
78In file included from <command-line>:0:0:
79././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
80 char: (char)0, \
81 ^
82./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
83 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
84 ^
85./include/linux/compiler.h:309:9: note: in expansion of macro ‘__READ_ONCE’
86 return __READ_ONCE(*(unsigned long *)addr);
87 ^
88In file included from ././include/linux/compiler_types.h:68:0,
89 from <command-line>:0:
90./include/linux/compiler-gcc.h:15:3: error: #error Sorry, your compiler is too old - please upgrade it.
91 # error Sorry, your compiler is too old - please upgrade it.
92 ^
93In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
94 from /tmp/vbox.0/include/VBox/types.h:33,
95 from /tmp/vbox.0/SUPDrvInternal.h:38,
96 from /tmp/vbox.0/SUPDrvGip.c:33:
97./include/linux/compiler.h: In function ‘__read_once_word_nocheck’:
98./include/linux/compiler.h:309:2: error: implicit declaration of function ‘_Generic’ [-Werror=implicit-function-declaration]
99 return __READ_ONCE(*(unsigned long *)addr);
100 ^
101In file included from <command-line>:0:0:
102././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
103 char: (char)0, \
104 ^
105./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
106 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
107 ^
108./include/linux/compiler.h:309:9: note: in expansion of macro ‘__READ_ONCE’
109 return __READ_ONCE(*(unsigned long *)addr);
110 ^
111In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
112 from /tmp/vbox.0/include/VBox/types.h:33,
113 from /tmp/vbox.0/SUPDrvInternal.h:38,
114 from /tmp/vbox.0/SUPDrvSem.c:33:
115./include/linux/compiler.h: In function ‘__read_once_word_nocheck’:
116./include/linux/compiler.h:309:2: error: implicit declaration of function ‘_Generic’ [-Werror=implicit-function-declaration]
117 return __READ_ONCE(*(unsigned long *)addr);
118 ^
119In file included from <command-line>:0:0:
120././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
121 char: (char)0, \
122 ^
123./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
124 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
125 ^
126./include/linux/compiler.h:309:9: note: in expansion of macro ‘__READ_ONCE’
127 return __READ_ONCE(*(unsigned long *)addr);
128 ^
129In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
130 from /tmp/vbox.0/include/VBox/types.h:33,
131 from /tmp/vbox.0/SUPDrvInternal.h:38,
132 from /tmp/vbox.0/SUPDrvTracer.c:33:
133./include/linux/compiler.h: In function ‘__read_once_word_nocheck’:
134./include/linux/compiler.h:309:2: error: implicit declaration of function ‘_Generic’ [-Werror=implicit-function-declaration]
135 return __READ_ONCE(*(unsigned long *)addr);
136 ^
137In file included from <command-line>:0:0:
138././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
139 char: (char)0, \
140 ^
141./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
142 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
143 ^
144./include/linux/compiler.h:309:9: note: in expansion of macro ‘__READ_ONCE’
145 return __READ_ONCE(*(unsigned long *)addr);
146 ^
147In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
148 from /tmp/vbox.0/include/VBox/types.h:33,
149 from /tmp/vbox.0/include/VBox/sup.h:33,
150 from /tmp/vbox.0/SUPLibAll.c:31:
151./include/linux/compiler.h: In function ‘__read_once_word_nocheck’:
152./include/linux/compiler.h:309:2: error: implicit declaration of function ‘_Generic’ [-Werror=implicit-function-declaration]
153 return __READ_ONCE(*(unsigned long *)addr);
154 ^
155In file included from <command-line>:0:0:
156././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
157 char: (char)0, \
158 ^
159./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
160 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
161 ^
162./include/linux/compiler.h:309:9: note: in expansion of macro ‘__READ_ONCE’
163 return __READ_ONCE(*(unsigned long *)addr);
164 ^
165In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
166 from /tmp/vbox.0/include/iprt/mem.h:34,
167 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
168./include/linux/compiler.h: In function ‘__read_once_word_nocheck’:
169./include/linux/compiler.h:309:2: error: implicit declaration of function ‘_Generic’ [-Werror=implicit-function-declaration]
170 return __READ_ONCE(*(unsigned long *)addr);
171 ^
172In file included from <command-line>:0:0:
173././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
174 char: (char)0, \
175 ^
176./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
177 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
178 ^
179./include/linux/compiler.h:309:9: note: in expansion of macro ‘__READ_ONCE’
180 return __READ_ONCE(*(unsigned long *)addr);
181 ^
182In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
183 from /tmp/vbox.0/include/iprt/initterm.h:33,
184 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
185./include/linux/compiler.h: In function ‘__read_once_word_nocheck’:
186./include/linux/compiler.h:309:2: error: implicit declaration of function ‘_Generic’ [-Werror=implicit-function-declaration]
187 return __READ_ONCE(*(unsigned long *)addr);
188 ^
189In file included from <command-line>:0:0:
190././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
191 char: (char)0, \
192 ^
193./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
194 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
195 ^
196./include/linux/compiler.h:309:9: note: in expansion of macro ‘__READ_ONCE’
197 return __READ_ONCE(*(unsigned long *)addr);
198 ^
199./include/linux/list.h: In function ‘list_empty’:
200././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
201 char: (char)0, \
202 ^
203./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
204 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
205 ^
206./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
207 __READ_ONCE_SCALAR(x); \
208 ^
209./include/linux/list.h:282:9: note: in expansion of macro ‘READ_ONCE’
210 return READ_ONCE(head->next) == head;
211 ^
212././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
213 char: (char)0, \
214 ^
215./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
216 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
217 ^
218./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
219 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
220 ^
221./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
222 __READ_ONCE_SCALAR(x); \
223 ^
224./include/linux/list.h:282:9: note: in expansion of macro ‘READ_ONCE’
225 return READ_ONCE(head->next) == head;
226 ^
227./include/linux/list.h: In function ‘list_empty’:
228In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
229 from /tmp/vbox.0/include/iprt/mem.h:34,
230 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
231./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
232 (typeof(x))__x; \
233 ^
234./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
235 __READ_ONCE_SCALAR(x); \
236 ^
237./include/linux/list.h:282:9: note: in expansion of macro ‘READ_ONCE’
238 return READ_ONCE(head->next) == head;
239 ^
240././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
241 char: (char)0, \
242 ^
243./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
244 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
245 ^
246./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
247 __READ_ONCE_SCALAR(x); \
248 ^
249./include/linux/list.h:282:9: note: in expansion of macro ‘READ_ONCE’
250 return READ_ONCE(head->next) == head;
251 ^
252././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
253 char: (char)0, \
254 ^
255./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
256 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
257 ^
258./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
259 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
260 ^
261./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
262 __READ_ONCE_SCALAR(x); \
263 ^
264./include/linux/list.h:282:9: note: in expansion of macro ‘READ_ONCE’
265 return READ_ONCE(head->next) == head;
266 ^
267In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
268 from /tmp/vbox.0/include/iprt/initterm.h:33,
269 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
270./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
271 (typeof(x))__x; \
272 ^
273./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
274 __READ_ONCE_SCALAR(x); \
275 ^
276./include/linux/list.h:282:9: note: in expansion of macro ‘READ_ONCE’
277 return READ_ONCE(head->next) == head;
278 ^
279In file included from <command-line>:0:0:
280./include/linux/list.h: In function ‘hlist_unhashed_lockless’:
281cc1: some warnings being treated as errors
282././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
283 char: (char)0, \
284 ^
285./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
286 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
287 ^
288./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
289 __READ_ONCE_SCALAR(x); \
290 ^
291./include/linux/list.h:794:10: note: in expansion of macro ‘READ_ONCE’
292 return !READ_ONCE(h->pprev);
293 ^
294In file included from <command-line>:0:0:
295./include/linux/list.h: In function ‘hlist_unhashed_lockless’:
296././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
297 char: (char)0, \
298 ^
299./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
300 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
301 ^
302./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
303 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
304 ^
305./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
306 __READ_ONCE_SCALAR(x); \
307 ^
308./include/linux/list.h:794:10: note: in expansion of macro ‘READ_ONCE’
309 return !READ_ONCE(h->pprev);
310 ^
311././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
312 char: (char)0, \
313 ^
314./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
315 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
316 ^
317./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
318 __READ_ONCE_SCALAR(x); \
319 ^
320./include/linux/list.h:794:10: note: in expansion of macro ‘READ_ONCE’
321 return !READ_ONCE(h->pprev);
322 ^
323In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
324 from /tmp/vbox.0/include/iprt/mem.h:34,
325 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
326./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
327 (typeof(x))__x; \
328 ^
329./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
330 __READ_ONCE_SCALAR(x); \
331 ^
332./include/linux/list.h:794:10: note: in expansion of macro ‘READ_ONCE’
333 return !READ_ONCE(h->pprev);
334 ^
335In file included from <command-line>:0:0:
336./include/linux/list.h: In function ‘hlist_empty’:
337././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
338 char: (char)0, \
339 ^
340./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
341 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
342 ^
343./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
344 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
345 ^
346./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
347 __READ_ONCE_SCALAR(x); \
348 ^
349./include/linux/list.h:794:10: note: in expansion of macro ‘READ_ONCE’
350 return !READ_ONCE(h->pprev);
351 ^
352make[3]: ././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
353 char: (char)0, \
354 ^
355./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
356 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
357 ^
358./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
359 __READ_ONCE_SCALAR(x); \
360 ^
361./include/linux/list.h:803:10: note: in expansion of macro ‘READ_ONCE’
362 return !READ_ONCE(h->first);
363 ^
364*** [/tmp/vbox.0/SUPLibAll.o] Error 1
365make[3]: *** Waiting for unfinished jobs....
366In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
367 from /tmp/vbox.0/include/iprt/initterm.h:33,
368 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
369./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
370 (typeof(x))__x; \
371 ^
372./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
373 __READ_ONCE_SCALAR(x); \
374 ^
375./include/linux/list.h:794:10: note: in expansion of macro ‘READ_ONCE’
376 return !READ_ONCE(h->pprev);
377 ^
378././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
379 char: (char)0, \
380 ^
381./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
382 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
383 ^
384./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
385 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
386 ^
387./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
388 __READ_ONCE_SCALAR(x); \
389 ^
390./include/linux/list.h:803:10: note: in expansion of macro ‘READ_ONCE’
391 return !READ_ONCE(h->first);
392 ^
393In file included from <command-line>:0:0:
394./include/linux/list.h: In function ‘hlist_empty’:
395In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
396 from /tmp/vbox.0/include/iprt/mem.h:34,
397 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
398./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
399 (typeof(x))__x; \
400 ^
401./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
402 __READ_ONCE_SCALAR(x); \
403 ^
404./include/linux/list.h:803:10: note: in expansion of macro ‘READ_ONCE’
405 return !READ_ONCE(h->first);
406 ^
407././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
408 char: (char)0, \
409 ^
410./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
411 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
412 ^
413./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
414 __READ_ONCE_SCALAR(x); \
415 ^
416./include/linux/list.h:803:10: note: in expansion of macro ‘READ_ONCE’
417 return !READ_ONCE(h->first);
418 ^
419././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
420 char: (char)0, \
421 ^
422./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
423 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
424 ^
425./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
426 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
427 ^
428./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
429 __READ_ONCE_SCALAR(x); \
430 ^
431./include/linux/list.h:803:10: note: in expansion of macro ‘READ_ONCE’
432 return !READ_ONCE(h->first);
433 ^
434In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
435 from /tmp/vbox.0/include/iprt/initterm.h:33,
436 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
437./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
438 (typeof(x))__x; \
439 ^
440./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
441 __READ_ONCE_SCALAR(x); \
442 ^
443./include/linux/list.h:803:10: note: in expansion of macro ‘READ_ONCE’
444 return !READ_ONCE(h->first);
445 ^
446In file included from <command-line>:0:0:
447./arch/x86/include/asm/page_64.h: In function ‘clear_page’:
448././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
449 #define asm_inline asm __inline
450 ^
451./arch/x86/include/asm/alternative.h:256:2: note: in expansion of macro ‘asm_inline’
452 asm_inline volatile (ALTERNATIVE_2("call %P[old]", "call %P[new1]", feature1,\
453 ^
454./arch/x86/include/asm/page_64.h:49:2: note: in expansion of macro ‘alternative_call_2’
455 alternative_call_2(clear_page_orig,
456 ^
457In file included from ./arch/x86/include/asm/barrier.h:5:0,
458 from ./include/linux/compiler.h:251,
459 from /tmp/vbox.0/include/iprt/types.h:150,
460 from /tmp/vbox.0/include/iprt/mem.h:34,
461 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
462./arch/x86/include/asm/alternative.h:128:2: error: expected identifier or ‘(’ before string constant
463 "# ALT: oldinstr2\n" \
464 ^
465./arch/x86/include/asm/alternative.h:168:2: note: in expansion of macro ‘OLDINSTR_2’
466 OLDINSTR_2(oldinstr, 1, 2) \
467 ^
468./arch/x86/include/asm/alternative.h:256:23: note: in expansion of macro ‘ALTERNATIVE_2’
469 asm_inline volatile (ALTERNATIVE_2("call %P[old]", "call %P[new1]", feature1,\
470 ^
471./arch/x86/include/asm/page_64.h:49:2: note: in expansion of macro ‘alternative_call_2’
472 alternative_call_2(clear_page_orig,
473 ^
474In file included from <command-line>:0:0:
475./arch/x86/include/asm/page_64.h: In function ‘clear_page’:
476././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
477 #define asm_inline asm __inline
478 ^
479./arch/x86/include/asm/alternative.h:256:2: note: in expansion of macro ‘asm_inline’
480 asm_inline volatile (ALTERNATIVE_2("call %P[old]", "call %P[new1]", feature1,\
481 ^
482./arch/x86/include/asm/page_64.h:49:2: note: in expansion of macro ‘alternative_call_2’
483 alternative_call_2(clear_page_orig,
484 ^
485In file included from ./arch/x86/include/asm/barrier.h:5:0,
486 from ./include/linux/compiler.h:251,
487 from /tmp/vbox.0/include/iprt/types.h:150,
488 from /tmp/vbox.0/include/iprt/initterm.h:33,
489 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
490./arch/x86/include/asm/alternative.h:128:2: error: expected identifier or ‘(’ before string constant
491 "# ALT: oldinstr2\n" \
492 ^
493./arch/x86/include/asm/alternative.h:168:2: note: in expansion of macro ‘OLDINSTR_2’
494 OLDINSTR_2(oldinstr, 1, 2) \
495 ^
496./arch/x86/include/asm/alternative.h:256:23: note: in expansion of macro ‘ALTERNATIVE_2’
497 asm_inline volatile (ALTERNATIVE_2("call %P[old]", "call %P[new1]", feature1,\
498 ^
499./arch/x86/include/asm/page_64.h:49:2: note: in expansion of macro ‘alternative_call_2’
500 alternative_call_2(clear_page_orig,
501 ^
502cc1: some warnings being treated as errors
503In file included from <command-line>:0:0:
504./arch/x86/include/asm/segment.h: In function ‘vdso_read_cpunode’:
505./include/linux/list.h: In function ‘list_empty’:
506././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
507 #define asm_inline asm __inline
508 ^
509./arch/x86/include/asm/alternative.h:240:2: note: in expansion of macro ‘asm_inline’
510 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
511 ^
512./arch/x86/include/asm/segment.h:266:2: note: in expansion of macro ‘alternative_io’
513 alternative_io ("lsl %[seg],%[p]",
514 ^
515././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
516 char: (char)0, \
517 ^
518./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
519 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
520 ^
521./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
522 __READ_ONCE_SCALAR(x); \
523 ^
524./include/linux/list.h:282:9: note: in expansion of macro ‘READ_ONCE’
525 return READ_ONCE(head->next) == head;
526 ^
527In file included from ./arch/x86/include/asm/barrier.h:5:0,
528 from ./include/linux/compiler.h:251,
529 from /tmp/vbox.0/include/iprt/types.h:150,
530 from /tmp/vbox.0/include/iprt/mem.h:34,
531 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
532./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
533 "# ALT: oldnstr\n" \
534 ^
535./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
536 OLDINSTR(oldinstr, 1) \
537 ^
538./arch/x86/include/asm/alternative.h:240:23: note: in expansion of macro ‘ALTERNATIVE’
539 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
540 ^
541./arch/x86/include/asm/segment.h:266:2: note: in expansion of macro ‘alternative_io’
542 alternative_io ("lsl %[seg],%[p]",
543 ^
544././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
545 char: (char)0, \
546 ^
547./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
548 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
549 ^
550./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
551 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
552 ^
553./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
554 __READ_ONCE_SCALAR(x); \
555 ^
556./include/linux/list.h:282:9: note: in expansion of macro ‘READ_ONCE’
557 return READ_ONCE(head->next) == head;
558 ^
559In file included from <command-line>:0:0:
560./arch/x86/include/asm/segment.h: In function ‘vdso_read_cpunode’:
561././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
562 #define asm_inline asm __inline
563 ^
564./arch/x86/include/asm/alternative.h:240:2: note: in expansion of macro ‘asm_inline’
565 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
566 ^
567./arch/x86/include/asm/segment.h:266:2: note: in expansion of macro ‘alternative_io’
568 alternative_io ("lsl %[seg],%[p]",
569 ^
570In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
571 from /tmp/vbox.0/include/VBox/types.h:33,
572 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
573 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
574./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
575 (typeof(x))__x; \
576 ^
577./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
578 __READ_ONCE_SCALAR(x); \
579 ^
580./include/linux/list.h:282:9: note: in expansion of macro ‘READ_ONCE’
581 return READ_ONCE(head->next) == head;
582 ^
583In file included from ./arch/x86/include/asm/barrier.h:5:0,
584 from ./include/linux/compiler.h:251,
585 from /tmp/vbox.0/include/iprt/types.h:150,
586 from /tmp/vbox.0/include/iprt/initterm.h:33,
587 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
588./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
589 "# ALT: oldnstr\n" \
590 ^
591./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
592 OLDINSTR(oldinstr, 1) \
593 ^
594./arch/x86/include/asm/alternative.h:240:23: note: in expansion of macro ‘ALTERNATIVE’
595 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
596 ^
597./arch/x86/include/asm/segment.h:266:2: note: in expansion of macro ‘alternative_io’
598 alternative_io ("lsl %[seg],%[p]",
599 ^
600make[3]: *** [/tmp/vbox.0/SUPDrvSem.o] Error 1
601In file included from <command-line>:0:0:
602./include/linux/list.h: In function ‘hlist_unhashed_lockless’:
603././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
604 char: (char)0, \
605 ^
606./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
607 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
608 ^
609./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
610 __READ_ONCE_SCALAR(x); \
611 ^
612./include/linux/list.h:794:10: note: in expansion of macro ‘READ_ONCE’
613 return !READ_ONCE(h->pprev);
614 ^
615././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
616 char: (char)0, \
617 ^
618./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
619 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
620 ^
621./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
622 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
623 ^
624./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
625 __READ_ONCE_SCALAR(x); \
626 ^
627./include/linux/list.h:794:10: note: in expansion of macro ‘READ_ONCE’
628 return !READ_ONCE(h->pprev);
629 ^
630In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
631 from /tmp/vbox.0/include/VBox/types.h:33,
632 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
633 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
634./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
635 (typeof(x))__x; \
636 ^
637./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
638 __READ_ONCE_SCALAR(x); \
639 ^
640./include/linux/list.h:794:10: note: in expansion of macro ‘READ_ONCE’
641 return !READ_ONCE(h->pprev);
642 ^
643In file included from <command-line>:0:0:
644./include/linux/list.h: In function ‘hlist_empty’:
645././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
646 char: (char)0, \
647 ^
648./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
649 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
650 ^
651./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
652 __READ_ONCE_SCALAR(x); \
653 ^
654./include/linux/list.h:803:10: note: in expansion of macro ‘READ_ONCE’
655 return !READ_ONCE(h->first);
656 ^
657././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
658 char: (char)0, \
659 ^
660./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
661 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
662 ^
663./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
664 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
665 ^
666./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
667 __READ_ONCE_SCALAR(x); \
668 ^
669./include/linux/list.h:803:10: note: in expansion of macro ‘READ_ONCE’
670 return !READ_ONCE(h->first);
671 ^
672In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
673 from /tmp/vbox.0/include/VBox/types.h:33,
674 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
675 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
676./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
677 (typeof(x))__x; \
678 ^
679./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
680 __READ_ONCE_SCALAR(x); \
681 ^
682./include/linux/list.h:803:10: note: in expansion of macro ‘READ_ONCE’
683 return !READ_ONCE(h->first);
684 ^
685In file included from <command-line>:0:0:
686./arch/x86/include/asm/page_64.h: In function ‘clear_page’:
687././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
688 #define asm_inline asm __inline
689 ^
690./arch/x86/include/asm/alternative.h:256:2: note: in expansion of macro ‘asm_inline’
691 asm_inline volatile (ALTERNATIVE_2("call %P[old]", "call %P[new1]", feature1,\
692 ^
693./arch/x86/include/asm/page_64.h:49:2: note: in expansion of macro ‘alternative_call_2’
694 alternative_call_2(clear_page_orig,
695 ^
696In file included from ./arch/x86/include/asm/barrier.h:5:0,
697 from ./include/linux/compiler.h:251,
698 from /tmp/vbox.0/include/iprt/types.h:150,
699 from /tmp/vbox.0/include/VBox/types.h:33,
700 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
701 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
702./arch/x86/include/asm/alternative.h:128:2: error: expected identifier or ‘(’ before string constant
703 "# ALT: oldinstr2\n" \
704 ^
705./arch/x86/include/asm/alternative.h:168:2: note: in expansion of macro ‘OLDINSTR_2’
706 OLDINSTR_2(oldinstr, 1, 2) \
707 ^
708./arch/x86/include/asm/alternative.h:256:23: note: in expansion of macro ‘ALTERNATIVE_2’
709 asm_inline volatile (ALTERNATIVE_2("call %P[old]", "call %P[new1]", feature1,\
710 ^
711./arch/x86/include/asm/page_64.h:49:2: note: in expansion of macro ‘alternative_call_2’
712 alternative_call_2(clear_page_orig,
713 ^
714In file included from <command-line>:0:0:
715./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_read’:
716././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
717 char: (char)0, \
718 ^
719./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
720 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
721 ^
722./arch/x86/include/asm/atomic.h:31:9: note: in expansion of macro ‘__READ_ONCE’
723 return __READ_ONCE((v)->counter);
724 ^
725In file included from <command-line>:0:0:
726./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_read’:
727././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
728 char: (char)0, \
729 ^
730./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
731 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
732 ^
733./arch/x86/include/asm/atomic.h:31:9: note: in expansion of macro ‘__READ_ONCE’
734 return __READ_ONCE((v)->counter);
735 ^
736In file included from <command-line>:0:0:
737./arch/x86/include/asm/segment.h: In function ‘vdso_read_cpunode’:
738././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
739 #define asm_inline asm __inline
740 ^
741./arch/x86/include/asm/alternative.h:240:2: note: in expansion of macro ‘asm_inline’
742 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
743 ^
744./arch/x86/include/asm/segment.h:266:2: note: in expansion of macro ‘alternative_io’
745 alternative_io ("lsl %[seg],%[p]",
746 ^
747In file included from ./arch/x86/include/asm/barrier.h:5:0,
748 from ./include/linux/compiler.h:251,
749 from /tmp/vbox.0/include/iprt/types.h:150,
750 from /tmp/vbox.0/include/VBox/types.h:33,
751 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
752 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
753./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
754 "# ALT: oldnstr\n" \
755 ^
756./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
757 OLDINSTR(oldinstr, 1) \
758 ^
759./arch/x86/include/asm/alternative.h:240:23: note: in expansion of macro ‘ALTERNATIVE’
760 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
761 ^
762./arch/x86/include/asm/segment.h:266:2: note: in expansion of macro ‘alternative_io’
763 alternative_io ("lsl %[seg],%[p]",
764 ^
765./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_read’:
766././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
767 char: (char)0, \
768 ^
769./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
770 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
771 ^
772./arch/x86/include/asm/atomic64_64.h:22:9: note: in expansion of macro ‘__READ_ONCE’
773 return __READ_ONCE((v)->counter);
774 ^
775./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_read’:
776././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
777 char: (char)0, \
778 ^
779./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
780 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
781 ^
782./arch/x86/include/asm/atomic64_64.h:22:9: note: in expansion of macro ‘__READ_ONCE’
783 return __READ_ONCE((v)->counter);
784 ^
785./include/linux/atomic-arch-fallback.h: In function ‘arch_atomic_read_acquire’:
786././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
787 char: (char)0, \
788 ^
789./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
790 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
791 ^
792./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
793 __READ_ONCE_SCALAR(x); \
794 ^
795./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
796 typeof(*p) ___p1 = READ_ONCE(*p); \
797 ^
798./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
799 #define smp_load_acquire(p) __smp_load_acquire(p)
800 ^
801./include/linux/atomic-arch-fallback.h:84:9: note: in expansion of macro ‘smp_load_acquire’
802 return smp_load_acquire(&(v)->counter);
803 ^
804./include/linux/atomic-arch-fallback.h: In function ‘arch_atomic_read_acquire’:
805././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
806 char: (char)0, \
807 ^
808./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
809 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
810 ^
811./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
812 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
813 ^
814./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
815 __READ_ONCE_SCALAR(x); \
816 ^
817./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
818 typeof(*p) ___p1 = READ_ONCE(*p); \
819 ^
820./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
821 #define smp_load_acquire(p) __smp_load_acquire(p)
822 ^
823./include/linux/atomic-arch-fallback.h:84:9: note: in expansion of macro ‘smp_load_acquire’
824 return smp_load_acquire(&(v)->counter);
825 ^
826././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
827 char: (char)0, \
828 ^
829./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
830 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
831 ^
832./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
833 __READ_ONCE_SCALAR(x); \
834 ^
835./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
836 typeof(*p) ___p1 = READ_ONCE(*p); \
837 ^
838./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
839 #define smp_load_acquire(p) __smp_load_acquire(p)
840 ^
841./include/linux/atomic-arch-fallback.h:84:9: note: in expansion of macro ‘smp_load_acquire’
842 return smp_load_acquire(&(v)->counter);
843 ^
844././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
845 char: (char)0, \
846 ^
847./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
848 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
849 ^
850./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
851 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
852 ^
853./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
854 __READ_ONCE_SCALAR(x); \
855 ^
856./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
857 typeof(*p) ___p1 = READ_ONCE(*p); \
858 ^
859./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
860 #define smp_load_acquire(p) __smp_load_acquire(p)
861 ^
862./include/linux/atomic-arch-fallback.h:84:9: note: in expansion of macro ‘smp_load_acquire’
863 return smp_load_acquire(&(v)->counter);
864 ^
865./include/linux/atomic-arch-fallback.h: In function ‘arch_atomic64_read_acquire’:
866././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
867 char: (char)0, \
868 ^
869./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
870 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
871 ^
872./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
873 __READ_ONCE_SCALAR(x); \
874 ^
875./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
876 typeof(*p) ___p1 = READ_ONCE(*p); \
877 ^
878./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
879 #define smp_load_acquire(p) __smp_load_acquire(p)
880 ^
881./include/linux/atomic-arch-fallback.h:1191:9: note: in expansion of macro ‘smp_load_acquire’
882 return smp_load_acquire(&(v)->counter);
883 ^
884./include/linux/atomic-arch-fallback.h: In function ‘arch_atomic64_read_acquire’:
885././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
886 char: (char)0, \
887 ^
888./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
889 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
890 ^
891./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
892 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
893 ^
894./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
895 __READ_ONCE_SCALAR(x); \
896 ^
897./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
898 typeof(*p) ___p1 = READ_ONCE(*p); \
899 ^
900./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
901 #define smp_load_acquire(p) __smp_load_acquire(p)
902 ^
903./include/linux/atomic-arch-fallback.h:1191:9: note: in expansion of macro ‘smp_load_acquire’
904 return smp_load_acquire(&(v)->counter);
905 ^
906././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
907 char: (char)0, \
908 ^
909./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
910 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
911 ^
912./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
913 __READ_ONCE_SCALAR(x); \
914 ^
915./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
916 typeof(*p) ___p1 = READ_ONCE(*p); \
917 ^
918./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
919 #define smp_load_acquire(p) __smp_load_acquire(p)
920 ^
921./include/linux/atomic-arch-fallback.h:1191:9: note: in expansion of macro ‘smp_load_acquire’
922 return smp_load_acquire(&(v)->counter);
923 ^
924././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
925 char: (char)0, \
926 ^
927./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
928 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
929 ^
930./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
931 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
932 ^
933./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
934 __READ_ONCE_SCALAR(x); \
935 ^
936./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
937 typeof(*p) ___p1 = READ_ONCE(*p); \
938 ^
939./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
940 #define smp_load_acquire(p) __smp_load_acquire(p)
941 ^
942./include/linux/atomic-arch-fallback.h:1191:9: note: in expansion of macro ‘smp_load_acquire’
943 return smp_load_acquire(&(v)->counter);
944 ^
945In file included from <command-line>:0:0:
946./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_read’:
947././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
948 char: (char)0, \
949 ^
950./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
951 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
952 ^
953./arch/x86/include/asm/atomic.h:31:9: note: in expansion of macro ‘__READ_ONCE’
954 return __READ_ONCE((v)->counter);
955 ^
956./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_read’:
957././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
958 char: (char)0, \
959 ^
960./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
961 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
962 ^
963./arch/x86/include/asm/atomic64_64.h:22:9: note: in expansion of macro ‘__READ_ONCE’
964 return __READ_ONCE((v)->counter);
965 ^
966./include/linux/atomic-arch-fallback.h: In function ‘arch_atomic_read_acquire’:
967././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
968 char: (char)0, \
969 ^
970./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
971 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
972 ^
973./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
974 __READ_ONCE_SCALAR(x); \
975 ^
976./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
977 typeof(*p) ___p1 = READ_ONCE(*p); \
978 ^
979./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
980 #define smp_load_acquire(p) __smp_load_acquire(p)
981 ^
982./include/linux/atomic-arch-fallback.h:84:9: note: in expansion of macro ‘smp_load_acquire’
983 return smp_load_acquire(&(v)->counter);
984 ^
985././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
986 char: (char)0, \
987 ^
988./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
989 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
990 ^
991./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
992 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
993 ^
994./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
995 __READ_ONCE_SCALAR(x); \
996 ^
997./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
998 typeof(*p) ___p1 = READ_ONCE(*p); \
999 ^
1000./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
1001 #define smp_load_acquire(p) __smp_load_acquire(p)
1002 ^
1003./include/linux/atomic-arch-fallback.h:84:9: note: in expansion of macro ‘smp_load_acquire’
1004 return smp_load_acquire(&(v)->counter);
1005 ^
1006./include/linux/atomic-arch-fallback.h: In function ‘arch_atomic64_read_acquire’:
1007././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1008 char: (char)0, \
1009 ^
1010./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1011 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1012 ^
1013./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1014 __READ_ONCE_SCALAR(x); \
1015 ^
1016./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
1017 typeof(*p) ___p1 = READ_ONCE(*p); \
1018 ^
1019./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
1020 #define smp_load_acquire(p) __smp_load_acquire(p)
1021 ^
1022./include/linux/atomic-arch-fallback.h:1191:9: note: in expansion of macro ‘smp_load_acquire’
1023 return smp_load_acquire(&(v)->counter);
1024 ^
1025././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1026 char: (char)0, \
1027 ^
1028./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1029 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1030 ^
1031./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1032 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1033 ^
1034./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1035 __READ_ONCE_SCALAR(x); \
1036 ^
1037./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
1038 typeof(*p) ___p1 = READ_ONCE(*p); \
1039 ^
1040./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
1041 #define smp_load_acquire(p) __smp_load_acquire(p)
1042 ^
1043./include/linux/atomic-arch-fallback.h:1191:9: note: in expansion of macro ‘smp_load_acquire’
1044 return smp_load_acquire(&(v)->counter);
1045 ^
1046cc1: some warnings being treated as errors
1047make[3]: *** [/tmp/vbox.0/SUPDrvTracer.o] Error 1
1048cc1: some warnings being treated as errors
1049make[3]: *** [/tmp/vbox.0/SUPDrvGip.o] Error 1
1050In file included from <command-line>:0:0:
1051./arch/x86/include/asm/special_insns.h: In function ‘clflushopt’:
1052././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1053 #define asm_inline asm __inline
1054 ^
1055./arch/x86/include/asm/alternative.h:240:2: note: in expansion of macro ‘asm_inline’
1056 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1057 ^
1058./arch/x86/include/asm/special_insns.h:215:2: note: in expansion of macro ‘alternative_io’
1059 alternative_io(".byte " __stringify(NOP_DS_PREFIX) "; clflush %P0",
1060 ^
1061In file included from ./arch/x86/include/asm/barrier.h:5:0,
1062 from ./include/linux/compiler.h:251,
1063 from /tmp/vbox.0/include/iprt/types.h:150,
1064 from /tmp/vbox.0/include/iprt/mem.h:34,
1065 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
1066./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
1067 "# ALT: oldnstr\n" \
1068 ^
1069./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
1070 OLDINSTR(oldinstr, 1) \
1071 ^
1072./arch/x86/include/asm/alternative.h:240:23: note: in expansion of macro ‘ALTERNATIVE’
1073 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1074 ^
1075./arch/x86/include/asm/special_insns.h:215:2: note: in expansion of macro ‘alternative_io’
1076 alternative_io(".byte " __stringify(NOP_DS_PREFIX) "; clflush %P0",
1077 ^
1078In file included from <command-line>:0:0:
1079./arch/x86/include/asm/special_insns.h: In function ‘clflushopt’:
1080././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1081 #define asm_inline asm __inline
1082 ^
1083./arch/x86/include/asm/alternative.h:240:2: note: in expansion of macro ‘asm_inline’
1084 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1085 ^
1086./arch/x86/include/asm/special_insns.h:215:2: note: in expansion of macro ‘alternative_io’
1087 alternative_io(".byte " __stringify(NOP_DS_PREFIX) "; clflush %P0",
1088 ^
1089In file included from ./arch/x86/include/asm/barrier.h:5:0,
1090 from ./include/linux/compiler.h:251,
1091 from /tmp/vbox.0/include/iprt/types.h:150,
1092 from /tmp/vbox.0/include/iprt/initterm.h:33,
1093 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
1094./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
1095 "# ALT: oldnstr\n" \
1096 ^
1097./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
1098 OLDINSTR(oldinstr, 1) \
1099 ^
1100./arch/x86/include/asm/alternative.h:240:23: note: in expansion of macro ‘ALTERNATIVE’
1101 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1102 ^
1103./arch/x86/include/asm/special_insns.h:215:2: note: in expansion of macro ‘alternative_io’
1104 alternative_io(".byte " __stringify(NOP_DS_PREFIX) "; clflush %P0",
1105 ^
1106In file included from <command-line>:0:0:
1107./arch/x86/include/asm/processor.h: In function ‘prefetch’:
1108././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1109 #define asm_inline asm __inline
1110 ^
1111./arch/x86/include/asm/alternative.h:221:2: note: in expansion of macro ‘asm_inline’
1112 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1113 ^
1114./arch/x86/include/asm/processor.h:816:2: note: in expansion of macro ‘alternative_input’
1115 alternative_input(BASE_PREFETCH, "prefetchnta %P1",
1116 ^
1117In file included from ./arch/x86/include/asm/barrier.h:5:0,
1118 from ./include/linux/compiler.h:251,
1119 from /tmp/vbox.0/include/iprt/types.h:150,
1120 from /tmp/vbox.0/include/iprt/mem.h:34,
1121 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
1122./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
1123 "# ALT: oldnstr\n" \
1124 ^
1125./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
1126 OLDINSTR(oldinstr, 1) \
1127 ^
1128./arch/x86/include/asm/alternative.h:221:23: note: in expansion of macro ‘ALTERNATIVE’
1129 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1130 ^
1131./arch/x86/include/asm/processor.h:816:2: note: in expansion of macro ‘alternative_input’
1132 alternative_input(BASE_PREFETCH, "prefetchnta %P1",
1133 ^
1134In file included from <command-line>:0:0:
1135./arch/x86/include/asm/processor.h: In function ‘prefetchw’:
1136././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1137 #define asm_inline asm __inline
1138 ^
1139./arch/x86/include/asm/alternative.h:221:2: note: in expansion of macro ‘asm_inline’
1140 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1141 ^
1142./arch/x86/include/asm/processor.h:828:2: note: in expansion of macro ‘alternative_input’
1143 alternative_input(BASE_PREFETCH, "prefetchw %P1",
1144 ^
1145In file included from ./arch/x86/include/asm/barrier.h:5:0,
1146 from ./include/linux/compiler.h:251,
1147 from /tmp/vbox.0/include/iprt/types.h:150,
1148 from /tmp/vbox.0/include/iprt/mem.h:34,
1149 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
1150./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
1151 "# ALT: oldnstr\n" \
1152 ^
1153./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
1154 OLDINSTR(oldinstr, 1) \
1155 ^
1156./arch/x86/include/asm/alternative.h:221:23: note: in expansion of macro ‘ALTERNATIVE’
1157 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1158 ^
1159./arch/x86/include/asm/processor.h:828:2: note: in expansion of macro ‘alternative_input’
1160 alternative_input(BASE_PREFETCH, "prefetchw %P1",
1161 ^
1162In file included from <command-line>:0:0:
1163./include/linux/thread_info.h: In function ‘copy_overflow’:
1164././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1165 #define asm_inline asm __inline
1166 ^
1167./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
1168 asm_inline volatile("1:\t" ins "\n" \
1169 ^
1170./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1171 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1172 ^
1173./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
1174 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
1175 ^
1176./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
1177 __WARN_printf(TAINT_WARN, format); \
1178 ^
1179./include/linux/thread_info.h:134:2: note: in expansion of macro ‘WARN’
1180 WARN(1, "Buffer overflow detected (%d < %lu)!\n", size, count);
1181 ^
1182In file included from ./include/linux/bug.h:5:0,
1183 from ./include/linux/thread_info.h:12,
1184 from ./arch/x86/include/asm/preempt.h:7,
1185 from ./include/linux/preempt.h:78,
1186 from ./include/linux/spinlock.h:51,
1187 from ./include/linux/seqlock.h:36,
1188 from ./include/linux/time.h:6,
1189 from ./include/linux/stat.h:19,
1190 from ./include/linux/module.h:13,
1191 from /tmp/vbox.0/include/internal/iprt.h:59,
1192 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
1193./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
1194 asm_inline volatile("1:\t" ins "\n" \
1195 ^
1196./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1197 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1198 ^
1199./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
1200 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
1201 ^
1202./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
1203 __WARN_printf(TAINT_WARN, format); \
1204 ^
1205./include/linux/thread_info.h:134:2: note: in expansion of macro ‘WARN’
1206 WARN(1, "Buffer overflow detected (%d < %lu)!\n", size, count);
1207 ^
1208In file included from <command-line>:0:0:
1209./include/linux/thread_info.h: In function ‘check_copy_size’:
1210././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1211 #define asm_inline asm __inline
1212 ^
1213./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
1214 asm_inline volatile("1:\t" ins "\n" \
1215 ^
1216./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1217 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1218 ^
1219./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
1220 __WARN_FLAGS(BUGFLAG_ONCE | \
1221 ^
1222./include/linux/thread_info.h:150:6: note: in expansion of macro ‘WARN_ON_ONCE’
1223 if (WARN_ON_ONCE(bytes > INT_MAX))
1224 ^
1225In file included from ./include/linux/bug.h:5:0,
1226 from ./include/linux/thread_info.h:12,
1227 from ./arch/x86/include/asm/preempt.h:7,
1228 from ./include/linux/preempt.h:78,
1229 from ./include/linux/spinlock.h:51,
1230 from ./include/linux/seqlock.h:36,
1231 from ./include/linux/time.h:6,
1232 from ./include/linux/stat.h:19,
1233 from ./include/linux/module.h:13,
1234 from /tmp/vbox.0/include/internal/iprt.h:59,
1235 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
1236./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
1237 asm_inline volatile("1:\t" ins "\n" \
1238 ^
1239./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1240 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1241 ^
1242./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
1243 __WARN_FLAGS(BUGFLAG_ONCE | \
1244 ^
1245./include/linux/thread_info.h:150:6: note: in expansion of macro ‘WARN_ON_ONCE’
1246 if (WARN_ON_ONCE(bytes > INT_MAX))
1247 ^
1248In file included from <command-line>:0:0:
1249./arch/x86/include/asm/processor.h: In function ‘prefetch’:
1250././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1251 #define asm_inline asm __inline
1252 ^
1253./arch/x86/include/asm/alternative.h:221:2: note: in expansion of macro ‘asm_inline’
1254 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1255 ^
1256./arch/x86/include/asm/processor.h:816:2: note: in expansion of macro ‘alternative_input’
1257 alternative_input(BASE_PREFETCH, "prefetchnta %P1",
1258 ^
1259In file included from ./arch/x86/include/asm/barrier.h:5:0,
1260 from ./include/linux/compiler.h:251,
1261 from /tmp/vbox.0/include/iprt/types.h:150,
1262 from /tmp/vbox.0/include/iprt/initterm.h:33,
1263 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
1264./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
1265 "# ALT: oldnstr\n" \
1266 ^
1267./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
1268 OLDINSTR(oldinstr, 1) \
1269 ^
1270./arch/x86/include/asm/alternative.h:221:23: note: in expansion of macro ‘ALTERNATIVE’
1271 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1272 ^
1273./arch/x86/include/asm/processor.h:816:2: note: in expansion of macro ‘alternative_input’
1274 alternative_input(BASE_PREFETCH, "prefetchnta %P1",
1275 ^
1276In file included from <command-line>:0:0:
1277./arch/x86/include/asm/processor.h: In function ‘prefetchw’:
1278././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1279 #define asm_inline asm __inline
1280 ^
1281./arch/x86/include/asm/alternative.h:221:2: note: in expansion of macro ‘asm_inline’
1282 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1283 ^
1284./arch/x86/include/asm/processor.h:828:2: note: in expansion of macro ‘alternative_input’
1285 alternative_input(BASE_PREFETCH, "prefetchw %P1",
1286 ^
1287In file included from ./arch/x86/include/asm/barrier.h:5:0,
1288 from ./include/linux/compiler.h:251,
1289 from /tmp/vbox.0/include/iprt/types.h:150,
1290 from /tmp/vbox.0/include/iprt/initterm.h:33,
1291 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
1292./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
1293 "# ALT: oldnstr\n" \
1294 ^
1295./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
1296 OLDINSTR(oldinstr, 1) \
1297 ^
1298./arch/x86/include/asm/alternative.h:221:23: note: in expansion of macro ‘ALTERNATIVE’
1299 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1300 ^
1301./arch/x86/include/asm/processor.h:828:2: note: in expansion of macro ‘alternative_input’
1302 alternative_input(BASE_PREFETCH, "prefetchw %P1",
1303 ^
1304In file included from <command-line>:0:0:
1305./include/linux/thread_info.h: In function ‘copy_overflow’:
1306././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1307 #define asm_inline asm __inline
1308 ^
1309./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
1310 asm_inline volatile("1:\t" ins "\n" \
1311 ^
1312./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1313 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1314 ^
1315./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
1316 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
1317 ^
1318./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
1319 __WARN_printf(TAINT_WARN, format); \
1320 ^
1321./include/linux/thread_info.h:134:2: note: in expansion of macro ‘WARN’
1322 WARN(1, "Buffer overflow detected (%d < %lu)!\n", size, count);
1323 ^
1324In file included from ./include/linux/bug.h:5:0,
1325 from ./include/linux/thread_info.h:12,
1326 from ./arch/x86/include/asm/preempt.h:7,
1327 from ./include/linux/preempt.h:78,
1328 from ./include/linux/spinlock.h:51,
1329 from ./include/linux/seqlock.h:36,
1330 from ./include/linux/time.h:6,
1331 from ./include/linux/stat.h:19,
1332 from ./include/linux/module.h:13,
1333 from /tmp/vbox.0/include/internal/iprt.h:59,
1334 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
1335./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
1336 asm_inline volatile("1:\t" ins "\n" \
1337 ^
1338./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1339 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1340 ^
1341./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
1342 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
1343 ^
1344./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
1345 __WARN_printf(TAINT_WARN, format); \
1346 ^
1347./include/linux/thread_info.h:134:2: note: in expansion of macro ‘WARN’
1348 WARN(1, "Buffer overflow detected (%d < %lu)!\n", size, count);
1349 ^
1350In file included from <command-line>:0:0:
1351./include/linux/thread_info.h: In function ‘check_copy_size’:
1352././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1353 #define asm_inline asm __inline
1354 ^
1355./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
1356 asm_inline volatile("1:\t" ins "\n" \
1357 ^
1358./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1359 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1360 ^
1361./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
1362 __WARN_FLAGS(BUGFLAG_ONCE | \
1363 ^
1364./include/linux/thread_info.h:150:6: note: in expansion of macro ‘WARN_ON_ONCE’
1365 if (WARN_ON_ONCE(bytes > INT_MAX))
1366 ^
1367In file included from ./include/linux/bug.h:5:0,
1368 from ./include/linux/thread_info.h:12,
1369 from ./arch/x86/include/asm/preempt.h:7,
1370 from ./include/linux/preempt.h:78,
1371 from ./include/linux/spinlock.h:51,
1372 from ./include/linux/seqlock.h:36,
1373 from ./include/linux/time.h:6,
1374 from ./include/linux/stat.h:19,
1375 from ./include/linux/module.h:13,
1376 from /tmp/vbox.0/include/internal/iprt.h:59,
1377 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
1378./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
1379 asm_inline volatile("1:\t" ins "\n" \
1380 ^
1381./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1382 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1383 ^
1384./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
1385 __WARN_FLAGS(BUGFLAG_ONCE | \
1386 ^
1387./include/linux/thread_info.h:150:6: note: in expansion of macro ‘WARN_ON_ONCE’
1388 if (WARN_ON_ONCE(bytes > INT_MAX))
1389 ^
1390In file included from <command-line>:0:0:
1391./include/linux/seqlock.h: In function ‘__read_seqcount_begin’:
1392././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1393 char: (char)0, \
1394 ^
1395./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1396 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1397 ^
1398./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1399 __READ_ONCE_SCALAR(x); \
1400 ^
1401./include/linux/seqlock.h:129:8: note: in expansion of macro ‘READ_ONCE’
1402 ret = READ_ONCE(s->sequence);
1403 ^
1404././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1405 char: (char)0, \
1406 ^
1407./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1408 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1409 ^
1410./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1411 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1412 ^
1413./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1414 __READ_ONCE_SCALAR(x); \
1415 ^
1416./include/linux/seqlock.h:129:8: note: in expansion of macro ‘READ_ONCE’
1417 ret = READ_ONCE(s->sequence);
1418 ^
1419./include/linux/seqlock.h: In function ‘raw_read_seqcount’:
1420././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1421 char: (char)0, \
1422 ^
1423./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1424 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1425 ^
1426./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1427 __READ_ONCE_SCALAR(x); \
1428 ^
1429./include/linux/seqlock.h:149:17: note: in expansion of macro ‘READ_ONCE’
1430 unsigned ret = READ_ONCE(s->sequence);
1431 ^
1432././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1433 char: (char)0, \
1434 ^
1435./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1436 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1437 ^
1438./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1439 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1440 ^
1441./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1442 __READ_ONCE_SCALAR(x); \
1443 ^
1444./include/linux/seqlock.h:149:17: note: in expansion of macro ‘READ_ONCE’
1445 unsigned ret = READ_ONCE(s->sequence);
1446 ^
1447./include/linux/seqlock.h: In function ‘raw_seqcount_begin’:
1448././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1449 char: (char)0, \
1450 ^
1451./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1452 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1453 ^
1454./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1455 __READ_ONCE_SCALAR(x); \
1456 ^
1457./include/linux/seqlock.h:202:17: note: in expansion of macro ‘READ_ONCE’
1458 unsigned ret = READ_ONCE(s->sequence);
1459 ^
1460././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1461 char: (char)0, \
1462 ^
1463./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1464 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1465 ^
1466./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1467 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1468 ^
1469./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1470 __READ_ONCE_SCALAR(x); \
1471 ^
1472./include/linux/seqlock.h:202:17: note: in expansion of macro ‘READ_ONCE’
1473 unsigned ret = READ_ONCE(s->sequence);
1474 ^
1475In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
1476 from /tmp/vbox.0/include/iprt/mem.h:34,
1477 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
1478./include/linux/seqlock.h: In function ‘__read_seqcount_retry’:
1479././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1480 char: (char)0, \
1481 ^
1482./include/linux/compiler.h:78:42: note: in definition of macro ‘unlikely’
1483 # define unlikely(x) __builtin_expect(!!(x), 0)
1484 ^
1485./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1486 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1487 ^
1488./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1489 __READ_ONCE_SCALAR(x); \
1490 ^
1491./include/linux/seqlock.h:225:18: note: in expansion of macro ‘READ_ONCE’
1492 return unlikely(READ_ONCE(s->sequence) != start);
1493 ^
1494././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1495 char: (char)0, \
1496 ^
1497./include/linux/compiler.h:78:42: note: in definition of macro ‘unlikely’
1498 # define unlikely(x) __builtin_expect(!!(x), 0)
1499 ^
1500./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1501 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1502 ^
1503./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1504 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1505 ^
1506./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1507 __READ_ONCE_SCALAR(x); \
1508 ^
1509./include/linux/seqlock.h:225:18: note: in expansion of macro ‘READ_ONCE’
1510 return unlikely(READ_ONCE(s->sequence) != start);
1511 ^
1512In file included from <command-line>:0:0:
1513./include/linux/seqlock.h: In function ‘raw_read_seqcount_latch’:
1514././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1515 char: (char)0, \
1516 ^
1517./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1518 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1519 ^
1520./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1521 __READ_ONCE_SCALAR(x); \
1522 ^
1523./include/linux/seqlock.h:313:12: note: in expansion of macro ‘READ_ONCE’
1524 int seq = READ_ONCE(s->sequence); /* ^^^ */
1525 ^
1526././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1527 char: (char)0, \
1528 ^
1529./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1530 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1531 ^
1532./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1533 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1534 ^
1535./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1536 __READ_ONCE_SCALAR(x); \
1537 ^
1538./include/linux/seqlock.h:313:12: note: in expansion of macro ‘READ_ONCE’
1539 int seq = READ_ONCE(s->sequence); /* ^^^ */
1540 ^
1541./arch/x86/include/asm/special_insns.h: In function ‘clflushopt’:
1542././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1543 #define asm_inline asm __inline
1544 ^
1545./arch/x86/include/asm/alternative.h:240:2: note: in expansion of macro ‘asm_inline’
1546 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1547 ^
1548./arch/x86/include/asm/special_insns.h:215:2: note: in expansion of macro ‘alternative_io’
1549 alternative_io(".byte " __stringify(NOP_DS_PREFIX) "; clflush %P0",
1550 ^
1551In file included from ./arch/x86/include/asm/barrier.h:5:0,
1552 from ./include/linux/compiler.h:251,
1553 from /tmp/vbox.0/include/iprt/types.h:150,
1554 from /tmp/vbox.0/include/VBox/types.h:33,
1555 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
1556 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
1557./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
1558 "# ALT: oldnstr\n" \
1559 ^
1560./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
1561 OLDINSTR(oldinstr, 1) \
1562 ^
1563./arch/x86/include/asm/alternative.h:240:23: note: in expansion of macro ‘ALTERNATIVE’
1564 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1565 ^
1566./arch/x86/include/asm/special_insns.h:215:2: note: in expansion of macro ‘alternative_io’
1567 alternative_io(".byte " __stringify(NOP_DS_PREFIX) "; clflush %P0",
1568 ^
1569./include/linux/rcupdate.h: In function ‘rcu_head_after_call_rcu’:
1570././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1571 char: (char)0, \
1572 ^
1573./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1574 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1575 ^
1576./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1577 __READ_ONCE_SCALAR(x); \
1578 ^
1579./include/linux/rcupdate.h:924:24: note: in expansion of macro ‘READ_ONCE’
1580 rcu_callback_t func = READ_ONCE(rhp->func);
1581 ^
1582././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1583 char: (char)0, \
1584 ^
1585./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1586 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1587 ^
1588./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1589 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1590 ^
1591./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1592 __READ_ONCE_SCALAR(x); \
1593 ^
1594./include/linux/rcupdate.h:924:24: note: in expansion of macro ‘READ_ONCE’
1595 rcu_callback_t func = READ_ONCE(rhp->func);
1596 ^
1597In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
1598 from /tmp/vbox.0/include/iprt/mem.h:34,
1599 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
1600./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1601 (typeof(x))__x; \
1602 ^
1603./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1604 __READ_ONCE_SCALAR(x); \
1605 ^
1606./include/linux/rcupdate.h:924:24: note: in expansion of macro ‘READ_ONCE’
1607 rcu_callback_t func = READ_ONCE(rhp->func);
1608 ^
1609In file included from <command-line>:0:0:
1610./include/linux/seqlock.h: In function ‘__read_seqcount_begin’:
1611In file included from <command-line>:0:0:
1612././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1613 #define asm_inline asm __inline
1614 ^
1615./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
1616 asm_inline volatile("1:\t" ins "\n" \
1617 ^
1618./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1619 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1620 ^
1621./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
1622 __WARN_FLAGS(BUGFLAG_ONCE | \
1623 ^
1624./include/linux/rcupdate.h:928:2: note: in expansion of macro ‘WARN_ON_ONCE’
1625 WARN_ON_ONCE(func != (rcu_callback_t)~0L);
1626 ^
1627././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1628 char: (char)0, \
1629 ^
1630./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1631 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1632 ^
1633./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1634 __READ_ONCE_SCALAR(x); \
1635 ^
1636./include/linux/seqlock.h:129:8: note: in expansion of macro ‘READ_ONCE’
1637 ret = READ_ONCE(s->sequence);
1638 ^
1639In file included from ./include/linux/bug.h:5:0,
1640 from ./include/linux/thread_info.h:12,
1641 from ./arch/x86/include/asm/preempt.h:7,
1642 from ./include/linux/preempt.h:78,
1643 from ./include/linux/spinlock.h:51,
1644 from ./include/linux/seqlock.h:36,
1645 from ./include/linux/time.h:6,
1646 from ./include/linux/stat.h:19,
1647 from ./include/linux/module.h:13,
1648 from /tmp/vbox.0/include/internal/iprt.h:59,
1649 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
1650./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
1651 asm_inline volatile("1:\t" ins "\n" \
1652 ^
1653./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1654 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1655 ^
1656./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
1657 __WARN_FLAGS(BUGFLAG_ONCE | \
1658 ^
1659./include/linux/rcupdate.h:928:2: note: in expansion of macro ‘WARN_ON_ONCE’
1660 WARN_ON_ONCE(func != (rcu_callback_t)~0L);
1661 ^
1662In file included from <command-line>:0:0:
1663./arch/x86/include/asm/processor.h: In function ‘prefetch’:
1664././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1665 char: (char)0, \
1666 ^
1667./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1668 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1669 ^
1670./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1671 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1672 ^
1673./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1674 __READ_ONCE_SCALAR(x); \
1675 ^
1676./include/linux/seqlock.h:129:8: note: in expansion of macro ‘READ_ONCE’
1677 ret = READ_ONCE(s->sequence);
1678 ^
1679././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1680 #define asm_inline asm __inline
1681 ^
1682./arch/x86/include/asm/alternative.h:221:2: note: in expansion of macro ‘asm_inline’
1683 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1684 ^
1685./arch/x86/include/asm/processor.h:816:2: note: in expansion of macro ‘alternative_input’
1686 alternative_input(BASE_PREFETCH, "prefetchnta %P1",
1687 ^
1688./include/linux/seqlock.h: In function ‘raw_read_seqcount’:
1689././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1690 char: (char)0, \
1691 ^
1692./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1693 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1694 ^
1695./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1696 __READ_ONCE_SCALAR(x); \
1697 ^
1698./include/linux/seqlock.h:149:17: note: in expansion of macro ‘READ_ONCE’
1699 unsigned ret = READ_ONCE(s->sequence);
1700 ^
1701In file included from ./arch/x86/include/asm/barrier.h:5:0,
1702 from ./include/linux/compiler.h:251,
1703 from /tmp/vbox.0/include/iprt/types.h:150,
1704 from /tmp/vbox.0/include/VBox/types.h:33,
1705 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
1706 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
1707./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
1708 "# ALT: oldnstr\n" \
1709 ^
1710./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
1711 OLDINSTR(oldinstr, 1) \
1712 ^
1713./arch/x86/include/asm/alternative.h:221:23: note: in expansion of macro ‘ALTERNATIVE’
1714 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1715 ^
1716./arch/x86/include/asm/processor.h:816:2: note: in expansion of macro ‘alternative_input’
1717 alternative_input(BASE_PREFETCH, "prefetchnta %P1",
1718 ^
1719In file included from <command-line>:0:0:
1720./arch/x86/include/asm/processor.h: In function ‘prefetchw’:
1721././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1722 char: (char)0, \
1723 ^
1724./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1725 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1726 ^
1727./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1728 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1729 ^
1730./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1731 __READ_ONCE_SCALAR(x); \
1732 ^
1733./include/linux/seqlock.h:149:17: note: in expansion of macro ‘READ_ONCE’
1734 unsigned ret = READ_ONCE(s->sequence);
1735 ^
1736././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1737 #define asm_inline asm __inline
1738 ^
1739./arch/x86/include/asm/alternative.h:221:2: note: in expansion of macro ‘asm_inline’
1740 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1741 ^
1742./arch/x86/include/asm/processor.h:828:2: note: in expansion of macro ‘alternative_input’
1743 alternative_input(BASE_PREFETCH, "prefetchw %P1",
1744 ^
1745./include/linux/seqlock.h: In function ‘raw_seqcount_begin’:
1746In file included from ./arch/x86/include/asm/barrier.h:5:0,
1747 from ./include/linux/compiler.h:251,
1748 from /tmp/vbox.0/include/iprt/types.h:150,
1749 from /tmp/vbox.0/include/VBox/types.h:33,
1750 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
1751 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
1752./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
1753 "# ALT: oldnstr\n" \
1754 ^
1755./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
1756 OLDINSTR(oldinstr, 1) \
1757 ^
1758./arch/x86/include/asm/alternative.h:221:23: note: in expansion of macro ‘ALTERNATIVE’
1759 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
1760 ^
1761./arch/x86/include/asm/processor.h:828:2: note: in expansion of macro ‘alternative_input’
1762 alternative_input(BASE_PREFETCH, "prefetchw %P1",
1763 ^
1764././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1765 char: (char)0, \
1766 ^
1767./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1768 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1769 ^
1770./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1771 __READ_ONCE_SCALAR(x); \
1772 ^
1773./include/linux/seqlock.h:202:17: note: in expansion of macro ‘READ_ONCE’
1774 unsigned ret = READ_ONCE(s->sequence);
1775 ^
1776././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1777 char: (char)0, \
1778 ^
1779./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1780 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1781 ^
1782./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1783 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1784 ^
1785./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1786 __READ_ONCE_SCALAR(x); \
1787 ^
1788./include/linux/seqlock.h:202:17: note: in expansion of macro ‘READ_ONCE’
1789 unsigned ret = READ_ONCE(s->sequence);
1790 ^
1791In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
1792 from /tmp/vbox.0/include/iprt/initterm.h:33,
1793 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
1794./include/linux/seqlock.h: In function ‘__read_seqcount_retry’:
1795In file included from <command-line>:0:0:
1796./include/linux/ktime.h: In function ‘ktime_divns’:
1797././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1798 #define asm_inline asm __inline
1799 ^
1800./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
1801 asm_inline volatile("1:\t" ins "\n" \
1802 ^
1803./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1804 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1805 ^
1806./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
1807 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
1808 ^
1809./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
1810 __WARN(); \
1811 ^
1812./include/linux/ktime.h:153:2: note: in expansion of macro ‘WARN_ON’
1813 WARN_ON(div < 0);
1814 ^
1815././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1816 char: (char)0, \
1817 ^
1818./include/linux/compiler.h:78:42: note: in definition of macro ‘unlikely’
1819 # define unlikely(x) __builtin_expect(!!(x), 0)
1820 ^
1821./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1822 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1823 ^
1824./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1825 __READ_ONCE_SCALAR(x); \
1826 ^
1827./include/linux/seqlock.h:225:18: note: in expansion of macro ‘READ_ONCE’
1828 return unlikely(READ_ONCE(s->sequence) != start);
1829 ^
1830In file included from ./include/linux/bug.h:5:0,
1831 from ./include/linux/thread_info.h:12,
1832 from ./arch/x86/include/asm/preempt.h:7,
1833 from ./include/linux/preempt.h:78,
1834 from ./include/linux/spinlock.h:51,
1835 from ./include/linux/seqlock.h:36,
1836 from ./include/linux/time.h:6,
1837 from ./include/linux/stat.h:19,
1838 from ./include/linux/module.h:13,
1839 from /tmp/vbox.0/include/internal/iprt.h:59,
1840 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
1841./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
1842 asm_inline volatile("1:\t" ins "\n" \
1843 ^
1844./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1845 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1846 ^
1847./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
1848 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
1849 ^
1850./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
1851 __WARN(); \
1852 ^
1853./include/linux/ktime.h:153:2: note: in expansion of macro ‘WARN_ON’
1854 WARN_ON(div < 0);
1855 ^
1856In file included from <command-line>:0:0:
1857./include/linux/thread_info.h: In function ‘copy_overflow’:
1858././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1859 char: (char)0, \
1860 ^
1861./include/linux/compiler.h:78:42: note: in definition of macro ‘unlikely’
1862 # define unlikely(x) __builtin_expect(!!(x), 0)
1863 ^
1864./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1865 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1866 ^
1867./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1868 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1869 ^
1870./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1871 __READ_ONCE_SCALAR(x); \
1872 ^
1873./include/linux/seqlock.h:225:18: note: in expansion of macro ‘READ_ONCE’
1874 return unlikely(READ_ONCE(s->sequence) != start);
1875 ^
1876././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1877 #define asm_inline asm __inline
1878 ^
1879./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
1880 asm_inline volatile("1:\t" ins "\n" \
1881 ^
1882./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1883 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1884 ^
1885./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
1886 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
1887 ^
1888./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
1889 __WARN_printf(TAINT_WARN, format); \
1890 ^
1891./include/linux/thread_info.h:134:2: note: in expansion of macro ‘WARN’
1892 WARN(1, "Buffer overflow detected (%d < %lu)!\n", size, count);
1893 ^
1894In file included from <command-line>:0:0:
1895./include/linux/seqlock.h: In function ‘raw_read_seqcount_latch’:
1896In file included from ./include/linux/bug.h:5:0,
1897 from ./include/linux/thread_info.h:12,
1898 from ./arch/x86/include/asm/preempt.h:7,
1899 from ./include/linux/preempt.h:78,
1900 from ./include/linux/spinlock.h:51,
1901 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
1902 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
1903./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
1904 asm_inline volatile("1:\t" ins "\n" \
1905 ^
1906./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1907 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1908 ^
1909./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
1910 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
1911 ^
1912./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
1913 __WARN_printf(TAINT_WARN, format); \
1914 ^
1915./include/linux/thread_info.h:134:2: note: in expansion of macro ‘WARN’
1916 WARN(1, "Buffer overflow detected (%d < %lu)!\n", size, count);
1917 ^
1918In file included from <command-line>:0:0:
1919./include/linux/thread_info.h: In function ‘check_copy_size’:
1920././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1921 char: (char)0, \
1922 ^
1923./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
1924 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1925 ^
1926./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1927 __READ_ONCE_SCALAR(x); \
1928 ^
1929./include/linux/seqlock.h:313:12: note: in expansion of macro ‘READ_ONCE’
1930 int seq = READ_ONCE(s->sequence); /* ^^^ */
1931 ^
1932././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1933 #define asm_inline asm __inline
1934 ^
1935./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
1936 asm_inline volatile("1:\t" ins "\n" \
1937 ^
1938./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1939 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1940 ^
1941./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
1942 __WARN_FLAGS(BUGFLAG_ONCE | \
1943 ^
1944./include/linux/thread_info.h:150:6: note: in expansion of macro ‘WARN_ON_ONCE’
1945 if (WARN_ON_ONCE(bytes > INT_MAX))
1946 ^
1947././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
1948 char: (char)0, \
1949 ^
1950./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
1951 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
1952 ^
1953./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
1954 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
1955 ^
1956./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
1957 __READ_ONCE_SCALAR(x); \
1958 ^
1959./include/linux/seqlock.h:313:12: note: in expansion of macro ‘READ_ONCE’
1960 int seq = READ_ONCE(s->sequence); /* ^^^ */
1961 ^
1962In file included from ./include/linux/bug.h:5:0,
1963 from ./include/linux/thread_info.h:12,
1964 from ./arch/x86/include/asm/preempt.h:7,
1965 from ./include/linux/preempt.h:78,
1966 from ./include/linux/spinlock.h:51,
1967 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
1968 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
1969./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
1970 asm_inline volatile("1:\t" ins "\n" \
1971 ^
1972./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1973 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1974 ^
1975./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
1976 __WARN_FLAGS(BUGFLAG_ONCE | \
1977 ^
1978./include/linux/thread_info.h:150:6: note: in expansion of macro ‘WARN_ON_ONCE’
1979 if (WARN_ON_ONCE(bytes > INT_MAX))
1980 ^
1981In file included from <command-line>:0:0:
1982./include/linux/srcu.h: In function ‘srcu_read_unlock’:
1983././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
1984 #define asm_inline asm __inline
1985 ^
1986./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
1987 asm_inline volatile("1:\t" ins "\n" \
1988 ^
1989./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
1990 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
1991 ^
1992./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
1993 __WARN_FLAGS(BUGFLAG_ONCE | \
1994 ^
1995./include/linux/srcu.h:179:2: note: in expansion of macro ‘WARN_ON_ONCE’
1996 WARN_ON_ONCE(idx & ~0x1);
1997 ^
1998In file included from ./include/linux/bug.h:5:0,
1999 from ./include/linux/thread_info.h:12,
2000 from ./arch/x86/include/asm/preempt.h:7,
2001 from ./include/linux/preempt.h:78,
2002 from ./include/linux/spinlock.h:51,
2003 from ./include/linux/seqlock.h:36,
2004 from ./include/linux/time.h:6,
2005 from ./include/linux/stat.h:19,
2006 from ./include/linux/module.h:13,
2007 from /tmp/vbox.0/include/internal/iprt.h:59,
2008 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
2009./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
2010 asm_inline volatile("1:\t" ins "\n" \
2011 ^
2012./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2013 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2014 ^
2015./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
2016 __WARN_FLAGS(BUGFLAG_ONCE | \
2017 ^
2018./include/linux/srcu.h:179:2: note: in expansion of macro ‘WARN_ON_ONCE’
2019 WARN_ON_ONCE(idx & ~0x1);
2020 ^
2021In file included from <command-line>:0:0:
2022./include/linux/page-flags.h: In function ‘compound_head’:
2023././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2024 char: (char)0, \
2025 ^
2026./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2027 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2028 ^
2029./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2030 __READ_ONCE_SCALAR(x); \
2031 ^
2032./include/linux/page-flags.h:182:23: note: in expansion of macro ‘READ_ONCE’
2033 unsigned long head = READ_ONCE(page->compound_head);
2034 ^
2035././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2036 char: (char)0, \
2037 ^
2038./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2039 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2040 ^
2041./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2042 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2043 ^
2044./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2045 __READ_ONCE_SCALAR(x); \
2046 ^
2047./include/linux/page-flags.h:182:23: note: in expansion of macro ‘READ_ONCE’
2048 unsigned long head = READ_ONCE(page->compound_head);
2049 ^
2050./include/linux/page-flags.h: In function ‘PageTail’:
2051././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2052 char: (char)0, \
2053 ^
2054./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2055 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2056 ^
2057./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2058 __READ_ONCE_SCALAR(x); \
2059 ^
2060./include/linux/page-flags.h:191:9: note: in expansion of macro ‘READ_ONCE’
2061 return READ_ONCE(page->compound_head) & 1;
2062 ^
2063././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2064 char: (char)0, \
2065 ^
2066./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2067 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2068 ^
2069./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2070 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2071 ^
2072./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2073 __READ_ONCE_SCALAR(x); \
2074 ^
2075./include/linux/page-flags.h:191:9: note: in expansion of macro ‘READ_ONCE’
2076 return READ_ONCE(page->compound_head) & 1;
2077 ^
2078./include/linux/rcupdate.h: In function ‘rcu_head_after_call_rcu’:
2079././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2080 char: (char)0, \
2081 ^
2082./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2083 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2084 ^
2085./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2086 __READ_ONCE_SCALAR(x); \
2087 ^
2088./include/linux/rcupdate.h:924:24: note: in expansion of macro ‘READ_ONCE’
2089 rcu_callback_t func = READ_ONCE(rhp->func);
2090 ^
2091././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2092 char: (char)0, \
2093 ^
2094./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2095 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2096 ^
2097./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2098 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2099 ^
2100./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2101 __READ_ONCE_SCALAR(x); \
2102 ^
2103./include/linux/rcupdate.h:924:24: note: in expansion of macro ‘READ_ONCE’
2104 rcu_callback_t func = READ_ONCE(rhp->func);
2105 ^
2106In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
2107 from /tmp/vbox.0/include/iprt/initterm.h:33,
2108 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
2109./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
2110 (typeof(x))__x; \
2111 ^
2112./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2113 __READ_ONCE_SCALAR(x); \
2114 ^
2115./include/linux/rcupdate.h:924:24: note: in expansion of macro ‘READ_ONCE’
2116 rcu_callback_t func = READ_ONCE(rhp->func);
2117 ^
2118./include/linux/page-flags.h: In function ‘ClearPageCompound’:
2119././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
2120 #define asm_inline asm __inline
2121 ^
2122./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
2123 asm_inline volatile("1:\t" ins "\n" \
2124 ^
2125./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
2126 _BUG_FLAGS(ASM_UD2, 0); \
2127 ^
2128./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
2129 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
2130 ^
2131./include/linux/page-flags.h:581:2: note: in expansion of macro ‘BUG_ON’
2132 BUG_ON(!PageHead(page));
2133 ^
2134In file included from <command-line>:0:0:
2135./include/linux/seqlock.h: In function ‘__read_seqcount_begin’:
2136In file included from <command-line>:0:0:
2137././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
2138 #define asm_inline asm __inline
2139 ^
2140./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
2141 asm_inline volatile("1:\t" ins "\n" \
2142 ^
2143./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2144 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2145 ^
2146./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
2147 __WARN_FLAGS(BUGFLAG_ONCE | \
2148 ^
2149./include/linux/rcupdate.h:928:2: note: in expansion of macro ‘WARN_ON_ONCE’
2150 WARN_ON_ONCE(func != (rcu_callback_t)~0L);
2151 ^
2152In file included from ./include/linux/bug.h:5:0,
2153 from ./include/linux/thread_info.h:12,
2154 from ./arch/x86/include/asm/preempt.h:7,
2155 from ./include/linux/preempt.h:78,
2156 from ./include/linux/spinlock.h:51,
2157 from ./include/linux/seqlock.h:36,
2158 from ./include/linux/time.h:6,
2159 from ./include/linux/stat.h:19,
2160 from ./include/linux/module.h:13,
2161 from /tmp/vbox.0/include/internal/iprt.h:59,
2162 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
2163./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
2164 asm_inline volatile("1:\t" ins "\n" \
2165 ^
2166./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
2167 _BUG_FLAGS(ASM_UD2, 0); \
2168 ^
2169./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
2170 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
2171 ^
2172./include/linux/page-flags.h:581:2: note: in expansion of macro ‘BUG_ON’
2173 BUG_ON(!PageHead(page));
2174 ^
2175././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2176 char: (char)0, \
2177 ^
2178./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2179 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2180 ^
2181./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2182 __READ_ONCE_SCALAR(x); \
2183 ^
2184./include/linux/seqlock.h:129:8: note: in expansion of macro ‘READ_ONCE’
2185 ret = READ_ONCE(s->sequence);
2186 ^
2187In file included from ./include/linux/bug.h:5:0,
2188 from ./include/linux/thread_info.h:12,
2189 from ./arch/x86/include/asm/preempt.h:7,
2190 from ./include/linux/preempt.h:78,
2191 from ./include/linux/spinlock.h:51,
2192 from ./include/linux/seqlock.h:36,
2193 from ./include/linux/time.h:6,
2194 from ./include/linux/stat.h:19,
2195 from ./include/linux/module.h:13,
2196 from /tmp/vbox.0/include/internal/iprt.h:59,
2197 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
2198./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
2199 asm_inline volatile("1:\t" ins "\n" \
2200 ^
2201./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2202 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2203 ^
2204./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
2205 __WARN_FLAGS(BUGFLAG_ONCE | \
2206 ^
2207./include/linux/rcupdate.h:928:2: note: in expansion of macro ‘WARN_ON_ONCE’
2208 WARN_ON_ONCE(func != (rcu_callback_t)~0L);
2209 ^
2210././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2211 char: (char)0, \
2212 ^
2213./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2214 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2215 ^
2216./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2217 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2218 ^
2219./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2220 __READ_ONCE_SCALAR(x); \
2221 ^
2222./include/linux/seqlock.h:129:8: note: in expansion of macro ‘READ_ONCE’
2223 ret = READ_ONCE(s->sequence);
2224 ^
2225./include/linux/seqlock.h: In function ‘raw_read_seqcount’:
2226././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2227 char: (char)0, \
2228 ^
2229./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2230 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2231 ^
2232./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2233 __READ_ONCE_SCALAR(x); \
2234 ^
2235./include/linux/seqlock.h:149:17: note: in expansion of macro ‘READ_ONCE’
2236 unsigned ret = READ_ONCE(s->sequence);
2237 ^
2238In file included from <command-line>:0:0:
2239./include/linux/mmzone.h: In function ‘get_page_from_free_area’:
2240././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2241 char: (char)0, \
2242 ^
2243./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2244 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2245 ^
2246./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2247 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2248 ^
2249./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2250 __READ_ONCE_SCALAR(x); \
2251 ^
2252./include/linux/seqlock.h:149:17: note: in expansion of macro ‘READ_ONCE’
2253 unsigned ret = READ_ONCE(s->sequence);
2254 ^
2255././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2256 char: (char)0, \
2257 ^
2258./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2259 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2260 ^
2261./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2262 __READ_ONCE_SCALAR(x); \
2263 ^
2264./include/linux/list.h:527:28: note: in expansion of macro ‘READ_ONCE’
2265 struct list_head *pos__ = READ_ONCE(head__->next); \
2266 ^
2267./include/linux/mmzone.h:106:9: note: in expansion of macro ‘list_first_entry_or_null’
2268 return list_first_entry_or_null(&area->free_list[migratetype],
2269 ^
2270././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2271 char: (char)0, \
2272 ^
2273./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2274 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2275 ^
2276./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2277 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2278 ^
2279./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2280 __READ_ONCE_SCALAR(x); \
2281 ^
2282./include/linux/list.h:527:28: note: in expansion of macro ‘READ_ONCE’
2283 struct list_head *pos__ = READ_ONCE(head__->next); \
2284 ^
2285./include/linux/mmzone.h:106:9: note: in expansion of macro ‘list_first_entry_or_null’
2286 return list_first_entry_or_null(&area->free_list[migratetype],
2287 ^
2288./include/linux/seqlock.h: In function ‘raw_seqcount_begin’:
2289In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
2290 from /tmp/vbox.0/include/iprt/mem.h:34,
2291 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
2292./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
2293 (typeof(x))__x; \
2294 ^
2295./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2296 __READ_ONCE_SCALAR(x); \
2297 ^
2298./include/linux/list.h:527:28: note: in expansion of macro ‘READ_ONCE’
2299 struct list_head *pos__ = READ_ONCE(head__->next); \
2300 ^
2301./include/linux/mmzone.h:106:9: note: in expansion of macro ‘list_first_entry_or_null’
2302 return list_first_entry_or_null(&area->free_list[migratetype],
2303 ^
2304././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2305 char: (char)0, \
2306 ^
2307./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2308 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2309 ^
2310./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2311 __READ_ONCE_SCALAR(x); \
2312 ^
2313./include/linux/seqlock.h:202:17: note: in expansion of macro ‘READ_ONCE’
2314 unsigned ret = READ_ONCE(s->sequence);
2315 ^
2316././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2317 char: (char)0, \
2318 ^
2319./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2320 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2321 ^
2322./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2323 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2324 ^
2325./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2326 __READ_ONCE_SCALAR(x); \
2327 ^
2328./include/linux/seqlock.h:202:17: note: in expansion of macro ‘READ_ONCE’
2329 unsigned ret = READ_ONCE(s->sequence);
2330 ^
2331In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
2332 from /tmp/vbox.0/include/VBox/types.h:33,
2333 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
2334 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
2335./include/linux/seqlock.h: In function ‘__read_seqcount_retry’:
2336././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2337 char: (char)0, \
2338 ^
2339./include/linux/compiler.h:78:42: note: in definition of macro ‘unlikely’
2340 # define unlikely(x) __builtin_expect(!!(x), 0)
2341 ^
2342./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2343 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2344 ^
2345./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2346 __READ_ONCE_SCALAR(x); \
2347 ^
2348./include/linux/seqlock.h:225:18: note: in expansion of macro ‘READ_ONCE’
2349 return unlikely(READ_ONCE(s->sequence) != start);
2350 ^
2351././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2352 char: (char)0, \
2353 ^
2354./include/linux/compiler.h:78:42: note: in definition of macro ‘unlikely’
2355 # define unlikely(x) __builtin_expect(!!(x), 0)
2356 ^
2357./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2358 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2359 ^
2360./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2361 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2362 ^
2363./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2364 __READ_ONCE_SCALAR(x); \
2365 ^
2366./include/linux/seqlock.h:225:18: note: in expansion of macro ‘READ_ONCE’
2367 return unlikely(READ_ONCE(s->sequence) != start);
2368 ^
2369In file included from <command-line>:0:0:
2370./include/linux/seqlock.h: In function ‘raw_read_seqcount_latch’:
2371././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2372 char: (char)0, \
2373 ^
2374./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2375 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2376 ^
2377./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2378 __READ_ONCE_SCALAR(x); \
2379 ^
2380./include/linux/seqlock.h:313:12: note: in expansion of macro ‘READ_ONCE’
2381 int seq = READ_ONCE(s->sequence); /* ^^^ */
2382 ^
2383././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2384 char: (char)0, \
2385 ^
2386./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2387 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2388 ^
2389./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2390 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2391 ^
2392./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2393 __READ_ONCE_SCALAR(x); \
2394 ^
2395./include/linux/seqlock.h:313:12: note: in expansion of macro ‘READ_ONCE’
2396 int seq = READ_ONCE(s->sequence); /* ^^^ */
2397 ^
2398In file included from <command-line>:0:0:
2399./include/linux/ktime.h: In function ‘ktime_divns’:
2400././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
2401 #define asm_inline asm __inline
2402 ^
2403./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
2404 asm_inline volatile("1:\t" ins "\n" \
2405 ^
2406./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2407 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2408 ^
2409./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
2410 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
2411 ^
2412./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
2413 __WARN(); \
2414 ^
2415./include/linux/ktime.h:153:2: note: in expansion of macro ‘WARN_ON’
2416 WARN_ON(div < 0);
2417 ^
2418In file included from ./include/linux/bug.h:5:0,
2419 from ./include/linux/thread_info.h:12,
2420 from ./arch/x86/include/asm/preempt.h:7,
2421 from ./include/linux/preempt.h:78,
2422 from ./include/linux/spinlock.h:51,
2423 from ./include/linux/seqlock.h:36,
2424 from ./include/linux/time.h:6,
2425 from ./include/linux/stat.h:19,
2426 from ./include/linux/module.h:13,
2427 from /tmp/vbox.0/include/internal/iprt.h:59,
2428 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
2429./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
2430 asm_inline volatile("1:\t" ins "\n" \
2431 ^
2432./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2433 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2434 ^
2435./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
2436 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
2437 ^
2438./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
2439 __WARN(); \
2440 ^
2441./include/linux/ktime.h:153:2: note: in expansion of macro ‘WARN_ON’
2442 WARN_ON(div < 0);
2443 ^
2444In file included from <command-line>:0:0:
2445./include/asm-generic/fixmap.h: In function ‘virt_to_fix’:
2446././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
2447 #define asm_inline asm __inline
2448 ^
2449./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
2450 asm_inline volatile("1:\t" ins "\n" \
2451 ^
2452./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
2453 _BUG_FLAGS(ASM_UD2, 0); \
2454 ^
2455./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
2456 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
2457 ^
2458./include/asm-generic/fixmap.h:38:2: note: in expansion of macro ‘BUG_ON’
2459 BUG_ON(vaddr >= FIXADDR_TOP || vaddr < FIXADDR_START);
2460 ^
2461In file included from ./include/linux/bug.h:5:0,
2462 from ./include/linux/thread_info.h:12,
2463 from ./arch/x86/include/asm/preempt.h:7,
2464 from ./include/linux/preempt.h:78,
2465 from ./include/linux/spinlock.h:51,
2466 from ./include/linux/seqlock.h:36,
2467 from ./include/linux/time.h:6,
2468 from ./include/linux/stat.h:19,
2469 from ./include/linux/module.h:13,
2470 from /tmp/vbox.0/include/internal/iprt.h:59,
2471 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
2472./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
2473 asm_inline volatile("1:\t" ins "\n" \
2474 ^
2475./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
2476 _BUG_FLAGS(ASM_UD2, 0); \
2477 ^
2478./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
2479 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
2480 ^
2481./include/asm-generic/fixmap.h:38:2: note: in expansion of macro ‘BUG_ON’
2482 BUG_ON(vaddr >= FIXADDR_TOP || vaddr < FIXADDR_START);
2483 ^
2484In file included from <command-line>:0:0:
2485./include/linux/srcu.h: In function ‘srcu_read_unlock’:
2486././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
2487 #define asm_inline asm __inline
2488 ^
2489./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
2490 asm_inline volatile("1:\t" ins "\n" \
2491 ^
2492./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2493 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2494 ^
2495./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
2496 __WARN_FLAGS(BUGFLAG_ONCE | \
2497 ^
2498./include/linux/srcu.h:179:2: note: in expansion of macro ‘WARN_ON_ONCE’
2499 WARN_ON_ONCE(idx & ~0x1);
2500 ^
2501In file included from <command-line>:0:0:
2502./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_write’:
2503././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
2504 #define asm_inline asm __inline
2505 ^
2506./arch/x86/include/asm/alternative.h:240:2: note: in expansion of macro ‘asm_inline’
2507 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
2508 ^
2509./arch/x86/include/asm/apic.h:107:2: note: in expansion of macro ‘alternative_io’
2510 alternative_io("movl %0, %P1", "xchgl %0, %P1", X86_BUG_11AP,
2511 ^
2512In file included from ./include/linux/bug.h:5:0,
2513 from ./include/linux/thread_info.h:12,
2514 from ./arch/x86/include/asm/preempt.h:7,
2515 from ./include/linux/preempt.h:78,
2516 from ./include/linux/spinlock.h:51,
2517 from ./include/linux/seqlock.h:36,
2518 from ./include/linux/time.h:6,
2519 from ./include/linux/stat.h:19,
2520 from ./include/linux/module.h:13,
2521 from /tmp/vbox.0/include/internal/iprt.h:59,
2522 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
2523./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
2524 asm_inline volatile("1:\t" ins "\n" \
2525 ^
2526./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2527 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2528 ^
2529./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
2530 __WARN_FLAGS(BUGFLAG_ONCE | \
2531 ^
2532./include/linux/srcu.h:179:2: note: in expansion of macro ‘WARN_ON_ONCE’
2533 WARN_ON_ONCE(idx & ~0x1);
2534 ^
2535In file included from ./arch/x86/include/asm/barrier.h:5:0,
2536 from ./include/linux/compiler.h:251,
2537 from /tmp/vbox.0/include/iprt/types.h:150,
2538 from /tmp/vbox.0/include/iprt/mem.h:34,
2539 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
2540./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
2541 "# ALT: oldnstr\n" \
2542 ^
2543./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
2544 OLDINSTR(oldinstr, 1) \
2545 ^
2546./arch/x86/include/asm/alternative.h:240:23: note: in expansion of macro ‘ALTERNATIVE’
2547 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
2548 ^
2549./arch/x86/include/asm/apic.h:107:2: note: in expansion of macro ‘alternative_io’
2550 alternative_io("movl %0, %P1", "xchgl %0, %P1", X86_BUG_11AP,
2551 ^
2552In file included from ./arch/x86/include/asm/smp.h:13:0,
2553 from ./arch/x86/include/asm/mmzone_64.h:11,
2554 from ./arch/x86/include/asm/mmzone.h:5,
2555 from ./include/linux/mmzone.h:949,
2556 from ./include/linux/gfp.h:6,
2557 from ./include/linux/umh.h:4,
2558 from ./include/linux/kmod.h:9,
2559 from ./include/linux/module.h:16,
2560 from /tmp/vbox.0/include/internal/iprt.h:59,
2561 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
2562./arch/x86/include/asm/apic.h:105:16: warning: unused variable ‘addr’ [-Wunused-variable]
2563 volatile u32 *addr = (volatile u32 *)(APIC_BASE + reg);
2564 ^
2565./include/linux/rcupdate.h: In function ‘rcu_head_after_call_rcu’:
2566././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2567 char: (char)0, \
2568 ^
2569./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2570 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2571 ^
2572./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2573 __READ_ONCE_SCALAR(x); \
2574 ^
2575./include/linux/rcupdate.h:924:24: note: in expansion of macro ‘READ_ONCE’
2576 rcu_callback_t func = READ_ONCE(rhp->func);
2577 ^
2578././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2579 char: (char)0, \
2580 ^
2581./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2582 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2583 ^
2584./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2585 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2586 ^
2587./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2588 __READ_ONCE_SCALAR(x); \
2589 ^
2590./include/linux/rcupdate.h:924:24: note: in expansion of macro ‘READ_ONCE’
2591 rcu_callback_t func = READ_ONCE(rhp->func);
2592 ^
2593In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
2594 from /tmp/vbox.0/include/VBox/types.h:33,
2595 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
2596 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
2597./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
2598 (typeof(x))__x; \
2599 ^
2600./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2601 __READ_ONCE_SCALAR(x); \
2602 ^
2603./include/linux/rcupdate.h:924:24: note: in expansion of macro ‘READ_ONCE’
2604 rcu_callback_t func = READ_ONCE(rhp->func);
2605 ^
2606In file included from <command-line>:0:0:
2607././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
2608 #define asm_inline asm __inline
2609 ^
2610./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
2611 asm_inline volatile("1:\t" ins "\n" \
2612 ^
2613./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2614 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2615 ^
2616./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
2617 __WARN_FLAGS(BUGFLAG_ONCE | \
2618 ^
2619./include/linux/rcupdate.h:928:2: note: in expansion of macro ‘WARN_ON_ONCE’
2620 WARN_ON_ONCE(func != (rcu_callback_t)~0L);
2621 ^
2622In file included from ./include/linux/bug.h:5:0,
2623 from ./include/linux/thread_info.h:12,
2624 from ./arch/x86/include/asm/preempt.h:7,
2625 from ./include/linux/preempt.h:78,
2626 from ./include/linux/spinlock.h:51,
2627 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
2628 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
2629./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
2630 asm_inline volatile("1:\t" ins "\n" \
2631 ^
2632./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2633 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2634 ^
2635./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
2636 __WARN_FLAGS(BUGFLAG_ONCE | \
2637 ^
2638./include/linux/rcupdate.h:928:2: note: in expansion of macro ‘WARN_ON_ONCE’
2639 WARN_ON_ONCE(func != (rcu_callback_t)~0L);
2640 ^
2641In file included from <command-line>:0:0:
2642./include/linux/page-flags.h: In function ‘compound_head’:
2643././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2644 char: (char)0, \
2645 ^
2646./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2647 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2648 ^
2649./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2650 __READ_ONCE_SCALAR(x); \
2651 ^
2652./include/linux/page-flags.h:182:23: note: in expansion of macro ‘READ_ONCE’
2653 unsigned long head = READ_ONCE(page->compound_head);
2654 ^
2655././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2656 char: (char)0, \
2657 ^
2658./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2659 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2660 ^
2661./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2662 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2663 ^
2664./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2665 __READ_ONCE_SCALAR(x); \
2666 ^
2667./include/linux/page-flags.h:182:23: note: in expansion of macro ‘READ_ONCE’
2668 unsigned long head = READ_ONCE(page->compound_head);
2669 ^
2670./include/linux/page-flags.h: In function ‘PageTail’:
2671In file included from <command-line>:0:0:
2672./include/linux/llist.h: In function ‘llist_empty’:
2673././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2674 char: (char)0, \
2675 ^
2676./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2677 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2678 ^
2679./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2680 __READ_ONCE_SCALAR(x); \
2681 ^
2682./include/linux/page-flags.h:191:9: note: in expansion of macro ‘READ_ONCE’
2683 return READ_ONCE(page->compound_head) & 1;
2684 ^
2685././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2686 char: (char)0, \
2687 ^
2688./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2689 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2690 ^
2691./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2692 __READ_ONCE_SCALAR(x); \
2693 ^
2694./include/linux/llist.h:189:9: note: in expansion of macro ‘READ_ONCE’
2695 return READ_ONCE(head->first) == NULL;
2696 ^
2697././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2698 char: (char)0, \
2699 ^
2700./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2701 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2702 ^
2703./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2704 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2705 ^
2706./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2707 __READ_ONCE_SCALAR(x); \
2708 ^
2709./include/linux/llist.h:189:9: note: in expansion of macro ‘READ_ONCE’
2710 return READ_ONCE(head->first) == NULL;
2711 ^
2712././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2713 char: (char)0, \
2714 ^
2715./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2716 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2717 ^
2718./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2719 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2720 ^
2721./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2722 __READ_ONCE_SCALAR(x); \
2723 ^
2724./include/linux/page-flags.h:191:9: note: in expansion of macro ‘READ_ONCE’
2725 return READ_ONCE(page->compound_head) & 1;
2726 ^
2727In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
2728 from /tmp/vbox.0/include/iprt/mem.h:34,
2729 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
2730./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
2731 (typeof(x))__x; \
2732 ^
2733./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2734 __READ_ONCE_SCALAR(x); \
2735 ^
2736./include/linux/llist.h:189:9: note: in expansion of macro ‘READ_ONCE’
2737 return READ_ONCE(head->first) == NULL;
2738 ^
2739In file included from <command-line>:0:0:
2740./include/linux/ktime.h: In function ‘ktime_divns’:
2741././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
2742 #define asm_inline asm __inline
2743 ^
2744./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
2745 asm_inline volatile("1:\t" ins "\n" \
2746 ^
2747./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2748 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2749 ^
2750./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
2751 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
2752 ^
2753./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
2754 __WARN(); \
2755 ^
2756./include/linux/ktime.h:153:2: note: in expansion of macro ‘WARN_ON’
2757 WARN_ON(div < 0);
2758 ^
2759In file included from ./include/linux/bug.h:5:0,
2760 from ./include/linux/thread_info.h:12,
2761 from ./arch/x86/include/asm/preempt.h:7,
2762 from ./include/linux/preempt.h:78,
2763 from ./include/linux/spinlock.h:51,
2764 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
2765 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
2766./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
2767 asm_inline volatile("1:\t" ins "\n" \
2768 ^
2769./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2770 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2771 ^
2772./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
2773 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
2774 ^
2775./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
2776 __WARN(); \
2777 ^
2778./include/linux/ktime.h:153:2: note: in expansion of macro ‘WARN_ON’
2779 WARN_ON(div < 0);
2780 ^
2781In file included from <command-line>:0:0:
2782./include/linux/xarray.h: In function ‘xa_mk_value’:
2783././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
2784 #define asm_inline asm __inline
2785 ^
2786./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
2787 asm_inline volatile("1:\t" ins "\n" \
2788 ^
2789./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2790 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2791 ^
2792./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
2793 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
2794 ^
2795./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
2796 __WARN(); \
2797 ^
2798./include/linux/xarray.h:54:2: note: in expansion of macro ‘WARN_ON’
2799 WARN_ON((long)v < 0);
2800 ^
2801In file included from ./include/linux/bug.h:5:0,
2802 from ./include/linux/thread_info.h:12,
2803 from ./arch/x86/include/asm/preempt.h:7,
2804 from ./include/linux/preempt.h:78,
2805 from ./include/linux/spinlock.h:51,
2806 from ./include/linux/seqlock.h:36,
2807 from ./include/linux/time.h:6,
2808 from ./include/linux/stat.h:19,
2809 from ./include/linux/module.h:13,
2810 from /tmp/vbox.0/include/internal/iprt.h:59,
2811 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
2812./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
2813 asm_inline volatile("1:\t" ins "\n" \
2814 ^
2815./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2816 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2817 ^
2818./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
2819 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
2820 ^
2821./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
2822 __WARN(); \
2823 ^
2824./include/linux/xarray.h:54:2: note: in expansion of macro ‘WARN_ON’
2825 WARN_ON((long)v < 0);
2826 ^
2827In file included from <command-line>:0:0:
2828./include/linux/xarray.h: In function ‘xa_head’:
2829././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2830 char: (char)0, \
2831 ^
2832./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2833 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2834 ^
2835./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2836 __READ_ONCE_SCALAR(x); \
2837 ^
2838./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
2839 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
2840 ^
2841./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
2842 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
2843 ^
2844./include/linux/xarray.h:1164:9: note: in expansion of macro ‘rcu_dereference_check’
2845 return rcu_dereference_check(xa->xa_head,
2846 ^
2847././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2848 char: (char)0, \
2849 ^
2850./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2851 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2852 ^
2853./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2854 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2855 ^
2856./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2857 __READ_ONCE_SCALAR(x); \
2858 ^
2859./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
2860 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
2861 ^
2862./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
2863 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
2864 ^
2865./include/linux/xarray.h:1164:9: note: in expansion of macro ‘rcu_dereference_check’
2866 return rcu_dereference_check(xa->xa_head,
2867 ^
2868In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
2869 from /tmp/vbox.0/include/iprt/mem.h:34,
2870 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
2871./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
2872 (typeof(x))__x; \
2873 ^
2874./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2875 __READ_ONCE_SCALAR(x); \
2876 ^
2877./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
2878 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
2879 ^
2880./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
2881 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
2882 ^
2883./include/linux/xarray.h:1164:9: note: in expansion of macro ‘rcu_dereference_check’
2884 return rcu_dereference_check(xa->xa_head,
2885 ^
2886In file included from <command-line>:0:0:
2887./include/linux/xarray.h: In function ‘xa_entry’:
2888In file included from <command-line>:0:0:
2889./include/linux/srcu.h: In function ‘srcu_read_unlock’:
2890././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2891 char: (char)0, \
2892 ^
2893./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2894 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2895 ^
2896./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2897 __READ_ONCE_SCALAR(x); \
2898 ^
2899./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
2900 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
2901 ^
2902./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
2903 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
2904 ^
2905./include/linux/xarray.h:1180:9: note: in expansion of macro ‘rcu_dereference_check’
2906 return rcu_dereference_check(node->slots[offset],
2907 ^
2908././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
2909 #define asm_inline asm __inline
2910 ^
2911./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
2912 asm_inline volatile("1:\t" ins "\n" \
2913 ^
2914./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2915 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2916 ^
2917./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
2918 __WARN_FLAGS(BUGFLAG_ONCE | \
2919 ^
2920./include/linux/srcu.h:179:2: note: in expansion of macro ‘WARN_ON_ONCE’
2921 WARN_ON_ONCE(idx & ~0x1);
2922 ^
2923In file included from ./include/linux/bug.h:5:0,
2924 from ./include/linux/thread_info.h:12,
2925 from ./arch/x86/include/asm/preempt.h:7,
2926 from ./include/linux/preempt.h:78,
2927 from ./include/linux/spinlock.h:51,
2928 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
2929 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
2930./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
2931 asm_inline volatile("1:\t" ins "\n" \
2932 ^
2933./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
2934 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
2935 ^
2936./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
2937 __WARN_FLAGS(BUGFLAG_ONCE | \
2938 ^
2939./include/linux/srcu.h:179:2: note: in expansion of macro ‘WARN_ON_ONCE’
2940 WARN_ON_ONCE(idx & ~0x1);
2941 ^
2942././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2943 char: (char)0, \
2944 ^
2945./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
2946 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
2947 ^
2948./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
2949 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2950 ^
2951./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2952 __READ_ONCE_SCALAR(x); \
2953 ^
2954./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
2955 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
2956 ^
2957./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
2958 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
2959 ^
2960./include/linux/xarray.h:1180:9: note: in expansion of macro ‘rcu_dereference_check’
2961 return rcu_dereference_check(node->slots[offset],
2962 ^
2963In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
2964 from /tmp/vbox.0/include/iprt/mem.h:34,
2965 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
2966./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
2967 (typeof(x))__x; \
2968 ^
2969./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2970 __READ_ONCE_SCALAR(x); \
2971 ^
2972./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
2973 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
2974 ^
2975./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
2976 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
2977 ^
2978./include/linux/xarray.h:1180:9: note: in expansion of macro ‘rcu_dereference_check’
2979 return rcu_dereference_check(node->slots[offset],
2980 ^
2981In file included from <command-line>:0:0:
2982./include/linux/xarray.h: In function ‘xa_parent’:
2983././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
2984 char: (char)0, \
2985 ^
2986./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
2987 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
2988 ^
2989./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
2990 __READ_ONCE_SCALAR(x); \
2991 ^
2992./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
2993 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
2994 ^
2995./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
2996 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
2997 ^
2998./include/linux/xarray.h:1197:9: note: in expansion of macro ‘rcu_dereference_check’
2999 return rcu_dereference_check(node->parent,
3000 ^
3001././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3002 char: (char)0, \
3003 ^
3004./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3005 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3006 ^
3007./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3008 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3009 ^
3010./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3011 __READ_ONCE_SCALAR(x); \
3012 ^
3013./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
3014 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
3015 ^
3016./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
3017 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
3018 ^
3019./include/linux/xarray.h:1197:9: note: in expansion of macro ‘rcu_dereference_check’
3020 return rcu_dereference_check(node->parent,
3021 ^
3022In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
3023 from /tmp/vbox.0/include/iprt/mem.h:34,
3024 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
3025./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
3026 (typeof(x))__x; \
3027 ^
3028./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3029 __READ_ONCE_SCALAR(x); \
3030 ^
3031./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
3032 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
3033 ^
3034./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
3035 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
3036 ^
3037./include/linux/xarray.h:1197:9: note: in expansion of macro ‘rcu_dereference_check’
3038 return rcu_dereference_check(node->parent,
3039 ^
3040In file included from <command-line>:0:0:
3041./include/linux/page-flags.h: In function ‘compound_head’:
3042././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3043 char: (char)0, \
3044 ^
3045./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3046 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3047 ^
3048./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3049 __READ_ONCE_SCALAR(x); \
3050 ^
3051./include/linux/page-flags.h:182:23: note: in expansion of macro ‘READ_ONCE’
3052 unsigned long head = READ_ONCE(page->compound_head);
3053 ^
3054./include/linux/page-flags.h: In function ‘ClearPageCompound’:
3055././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3056 char: (char)0, \
3057 ^
3058./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3059 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3060 ^
3061./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3062 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3063 ^
3064./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3065 __READ_ONCE_SCALAR(x); \
3066 ^
3067./include/linux/page-flags.h:182:23: note: in expansion of macro ‘READ_ONCE’
3068 unsigned long head = READ_ONCE(page->compound_head);
3069 ^
3070././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
3071 #define asm_inline asm __inline
3072 ^
3073./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
3074 asm_inline volatile("1:\t" ins "\n" \
3075 ^
3076./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
3077 _BUG_FLAGS(ASM_UD2, 0); \
3078 ^
3079./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
3080 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
3081 ^
3082./include/linux/page-flags.h:581:2: note: in expansion of macro ‘BUG_ON’
3083 BUG_ON(!PageHead(page));
3084 ^
3085In file included from <command-line>:0:0:
3086./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot’:
3087./include/linux/page-flags.h: In function ‘PageTail’:
3088In file included from ./include/linux/bug.h:5:0,
3089 from ./include/linux/thread_info.h:12,
3090 from ./arch/x86/include/asm/preempt.h:7,
3091 from ./include/linux/preempt.h:78,
3092 from ./include/linux/spinlock.h:51,
3093 from ./include/linux/seqlock.h:36,
3094 from ./include/linux/time.h:6,
3095 from ./include/linux/stat.h:19,
3096 from ./include/linux/module.h:13,
3097 from /tmp/vbox.0/include/internal/iprt.h:59,
3098 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
3099./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
3100 asm_inline volatile("1:\t" ins "\n" \
3101 ^
3102./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
3103 _BUG_FLAGS(ASM_UD2, 0); \
3104 ^
3105./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
3106 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
3107 ^
3108./include/linux/page-flags.h:581:2: note: in expansion of macro ‘BUG_ON’
3109 BUG_ON(!PageHead(page));
3110 ^
3111././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3112 char: (char)0, \
3113 ^
3114./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3115 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3116 ^
3117./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3118 __READ_ONCE_SCALAR(x); \
3119 ^
3120./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
3121 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
3122 ^
3123./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
3124 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
3125 ^
3126./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
3127 #define rcu_dereference(p) rcu_dereference_check(p, 0)
3128 ^
3129./include/linux/radix-tree.h:176:9: note: in expansion of macro ‘rcu_dereference’
3130 return rcu_dereference(*slot);
3131 ^
3132././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3133 char: (char)0, \
3134 ^
3135./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3136 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3137 ^
3138./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3139 __READ_ONCE_SCALAR(x); \
3140 ^
3141./include/linux/page-flags.h:191:9: note: in expansion of macro ‘READ_ONCE’
3142 return READ_ONCE(page->compound_head) & 1;
3143 ^
3144././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3145 char: (char)0, \
3146 ^
3147./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3148 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3149 ^
3150./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3151 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3152 ^
3153./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3154 __READ_ONCE_SCALAR(x); \
3155 ^
3156./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
3157 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
3158 ^
3159./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
3160 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
3161 ^
3162./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
3163 #define rcu_dereference(p) rcu_dereference_check(p, 0)
3164 ^
3165./include/linux/radix-tree.h:176:9: note: in expansion of macro ‘rcu_dereference’
3166 return rcu_dereference(*slot);
3167 ^
3168././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3169 char: (char)0, \
3170 ^
3171./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3172 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3173 ^
3174./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3175 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3176 ^
3177./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3178 __READ_ONCE_SCALAR(x); \
3179 ^
3180./include/linux/page-flags.h:191:9: note: in expansion of macro ‘READ_ONCE’
3181 return READ_ONCE(page->compound_head) & 1;
3182 ^
3183In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
3184 from /tmp/vbox.0/include/iprt/mem.h:34,
3185 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
3186./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
3187 (typeof(x))__x; \
3188 ^
3189./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3190 __READ_ONCE_SCALAR(x); \
3191 ^
3192./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
3193 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
3194 ^
3195./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
3196 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
3197 ^
3198./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
3199 #define rcu_dereference(p) rcu_dereference_check(p, 0)
3200 ^
3201./include/linux/radix-tree.h:176:9: note: in expansion of macro ‘rcu_dereference’
3202 return rcu_dereference(*slot);
3203 ^
3204In file included from <command-line>:0:0:
3205./include/linux/idr.h: In function ‘idr_get_cursor’:
3206././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3207 char: (char)0, \
3208 ^
3209./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3210 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3211 ^
3212./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3213 __READ_ONCE_SCALAR(x); \
3214 ^
3215./include/linux/idr.h:68:9: note: in expansion of macro ‘READ_ONCE’
3216 return READ_ONCE(idr->idr_next);
3217 ^
3218././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3219 char: (char)0, \
3220 ^
3221./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3222 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3223 ^
3224./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3225 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3226 ^
3227./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3228 __READ_ONCE_SCALAR(x); \
3229 ^
3230./include/linux/idr.h:68:9: note: in expansion of macro ‘READ_ONCE’
3231 return READ_ONCE(idr->idr_next);
3232 ^
3233In file included from <command-line>:0:0:
3234./include/linux/mmzone.h: In function ‘get_page_from_free_area’:
3235././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3236 char: (char)0, \
3237 ^
3238./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3239 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3240 ^
3241./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3242 __READ_ONCE_SCALAR(x); \
3243 ^
3244./include/linux/list.h:527:28: note: in expansion of macro ‘READ_ONCE’
3245 struct list_head *pos__ = READ_ONCE(head__->next); \
3246 ^
3247./include/linux/mmzone.h:106:9: note: in expansion of macro ‘list_first_entry_or_null’
3248 return list_first_entry_or_null(&area->free_list[migratetype],
3249 ^
3250./include/linux/kernfs.h: In function ‘kernfs_enable_ns’:
3251././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3252 char: (char)0, \
3253 ^
3254./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3255 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3256 ^
3257./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3258 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3259 ^
3260./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3261 __READ_ONCE_SCALAR(x); \
3262 ^
3263./include/linux/list.h:527:28: note: in expansion of macro ‘READ_ONCE’
3264 struct list_head *pos__ = READ_ONCE(head__->next); \
3265 ^
3266./include/linux/mmzone.h:106:9: note: in expansion of macro ‘list_first_entry_or_null’
3267 return list_first_entry_or_null(&area->free_list[migratetype],
3268 ^
3269././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
3270 #define asm_inline asm __inline
3271 ^
3272./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
3273 asm_inline volatile("1:\t" ins "\n" \
3274 ^
3275./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
3276 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
3277 ^
3278./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
3279 __WARN_FLAGS(BUGFLAG_ONCE | \
3280 ^
3281./include/linux/kernfs.h:330:2: note: in expansion of macro ‘WARN_ON_ONCE’
3282 WARN_ON_ONCE(kernfs_type(kn) != KERNFS_DIR);
3283 ^
3284In file included from ./include/linux/bug.h:5:0,
3285 from ./include/linux/thread_info.h:12,
3286 from ./arch/x86/include/asm/preempt.h:7,
3287 from ./include/linux/preempt.h:78,
3288 from ./include/linux/spinlock.h:51,
3289 from ./include/linux/seqlock.h:36,
3290 from ./include/linux/time.h:6,
3291 from ./include/linux/stat.h:19,
3292 from ./include/linux/module.h:13,
3293 from /tmp/vbox.0/include/internal/iprt.h:59,
3294 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
3295./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
3296 asm_inline volatile("1:\t" ins "\n" \
3297 ^
3298./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
3299 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
3300 ^
3301./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
3302 __WARN_FLAGS(BUGFLAG_ONCE | \
3303 ^
3304./include/linux/kernfs.h:330:2: note: in expansion of macro ‘WARN_ON_ONCE’
3305 WARN_ON_ONCE(kernfs_type(kn) != KERNFS_DIR);
3306 ^
3307In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
3308 from /tmp/vbox.0/include/iprt/initterm.h:33,
3309 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
3310./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
3311 (typeof(x))__x; \
3312 ^
3313./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3314 __READ_ONCE_SCALAR(x); \
3315 ^
3316./include/linux/list.h:527:28: note: in expansion of macro ‘READ_ONCE’
3317 struct list_head *pos__ = READ_ONCE(head__->next); \
3318 ^
3319./include/linux/mmzone.h:106:9: note: in expansion of macro ‘list_first_entry_or_null’
3320 return list_first_entry_or_null(&area->free_list[migratetype],
3321 ^
3322In file included from ./arch/x86/include/asm/bug.h:92:0,
3323 from ./include/linux/bug.h:5,
3324 from ./include/linux/thread_info.h:12,
3325 from ./arch/x86/include/asm/preempt.h:7,
3326 from ./include/linux/preempt.h:78,
3327 from ./include/linux/spinlock.h:51,
3328 from ./include/linux/seqlock.h:36,
3329 from ./include/linux/time.h:6,
3330 from ./include/linux/stat.h:19,
3331 from ./include/linux/module.h:13,
3332 from /tmp/vbox.0/include/internal/iprt.h:59,
3333 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
3334././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3335 char: (char)0, \
3336 ^
3337./include/asm-generic/bug.h:101:25: note: in definition of macro ‘WARN_ON_ONCE’
3338 int __ret_warn_on = !!(condition); \
3339 ^
3340./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3341 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3342 ^
3343./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3344 __READ_ONCE_SCALAR(x); \
3345 ^
3346./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
3347 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
3348 ^
3349./include/linux/kernfs.h:331:16: note: in expansion of macro ‘RB_EMPTY_ROOT’
3350 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
3351 ^
3352././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3353 char: (char)0, \
3354 ^
3355./include/asm-generic/bug.h:101:25: note: in definition of macro ‘WARN_ON_ONCE’
3356 int __ret_warn_on = !!(condition); \
3357 ^
3358./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3359 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3360 ^
3361./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3362 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3363 ^
3364./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3365 __READ_ONCE_SCALAR(x); \
3366 ^
3367./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
3368 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
3369 ^
3370./include/linux/kernfs.h:331:16: note: in expansion of macro ‘RB_EMPTY_ROOT’
3371 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
3372 ^
3373./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
3374 (typeof(x))__x; \
3375 ^
3376./include/asm-generic/bug.h:101:25: note: in definition of macro ‘WARN_ON_ONCE’
3377 int __ret_warn_on = !!(condition); \
3378 ^
3379./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3380 __READ_ONCE_SCALAR(x); \
3381 ^
3382./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
3383 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
3384 ^
3385./include/linux/kernfs.h:331:16: note: in expansion of macro ‘RB_EMPTY_ROOT’
3386 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
3387 ^
3388In file included from <command-line>:0:0:
3389././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
3390 #define asm_inline asm __inline
3391 ^
3392./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
3393 asm_inline volatile("1:\t" ins "\n" \
3394 ^
3395./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
3396 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
3397 ^
3398./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
3399 __WARN_FLAGS(BUGFLAG_ONCE | \
3400 ^
3401./include/linux/kernfs.h:331:2: note: in expansion of macro ‘WARN_ON_ONCE’
3402 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
3403 ^
3404In file included from ./include/linux/bug.h:5:0,
3405 from ./include/linux/thread_info.h:12,
3406 from ./arch/x86/include/asm/preempt.h:7,
3407 from ./include/linux/preempt.h:78,
3408 from ./include/linux/spinlock.h:51,
3409 from ./include/linux/seqlock.h:36,
3410 from ./include/linux/time.h:6,
3411 from ./include/linux/stat.h:19,
3412 from ./include/linux/module.h:13,
3413 from /tmp/vbox.0/include/internal/iprt.h:59,
3414 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
3415./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
3416 asm_inline volatile("1:\t" ins "\n" \
3417 ^
3418./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
3419 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
3420 ^
3421./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
3422 __WARN_FLAGS(BUGFLAG_ONCE | \
3423 ^
3424./include/linux/kernfs.h:331:2: note: in expansion of macro ‘WARN_ON_ONCE’
3425 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
3426 ^
3427In file included from <command-line>:0:0:
3428./include/linux/kobject.h: In function ‘kobject_has_children’:
3429././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
3430 #define asm_inline asm __inline
3431 ^
3432./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
3433 asm_inline volatile("1:\t" ins "\n" \
3434 ^
3435./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
3436 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
3437 ^
3438./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
3439 __WARN_FLAGS(BUGFLAG_ONCE | \
3440 ^
3441./include/linux/kobject.h:134:2: note: in expansion of macro ‘WARN_ON_ONCE’
3442 WARN_ON_ONCE(kref_read(&kobj->kref) == 0);
3443 ^
3444In file included from ./include/linux/bug.h:5:0,
3445 from ./include/linux/thread_info.h:12,
3446 from ./arch/x86/include/asm/preempt.h:7,
3447 from ./include/linux/preempt.h:78,
3448 from ./include/linux/spinlock.h:51,
3449 from ./include/linux/seqlock.h:36,
3450 from ./include/linux/time.h:6,
3451 from ./include/linux/stat.h:19,
3452 from ./include/linux/module.h:13,
3453 from /tmp/vbox.0/include/internal/iprt.h:59,
3454 from /tmp/vbox.0/r0drv/alloc-r0drv.c:33:
3455./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
3456 asm_inline volatile("1:\t" ins "\n" \
3457 ^
3458./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
3459 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
3460 ^
3461./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
3462 __WARN_FLAGS(BUGFLAG_ONCE | \
3463 ^
3464./include/linux/kobject.h:134:2: note: in expansion of macro ‘WARN_ON_ONCE’
3465 WARN_ON_ONCE(kref_read(&kobj->kref) == 0);
3466 ^
3467In file included from <command-line>:0:0:
3468./include/linux/rbtree_latch.h: In function ‘__lt_find’:
3469././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3470 char: (char)0, \
3471 ^
3472./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3473 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3474 ^
3475./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3476 __READ_ONCE_SCALAR(x); \
3477 ^
3478./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
3479 typeof(p) ________p1 = READ_ONCE(p); \
3480 ^
3481./include/linux/rbtree_latch.h:109:25: note: in expansion of macro ‘rcu_dereference_raw’
3482 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node);
3483 ^
3484././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3485 char: (char)0, \
3486 ^
3487./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3488 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3489 ^
3490./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3491 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3492 ^
3493./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3494 __READ_ONCE_SCALAR(x); \
3495 ^
3496./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
3497 typeof(p) ________p1 = READ_ONCE(p); \
3498 ^
3499./include/linux/rbtree_latch.h:109:25: note: in expansion of macro ‘rcu_dereference_raw’
3500 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node);
3501 ^
3502In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
3503 from /tmp/vbox.0/include/iprt/mem.h:34,
3504 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
3505./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
3506 (typeof(x))__x; \
3507 ^
3508./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3509 __READ_ONCE_SCALAR(x); \
3510 ^
3511./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
3512 typeof(p) ________p1 = READ_ONCE(p); \
3513 ^
3514./include/linux/rbtree_latch.h:109:25: note: in expansion of macro ‘rcu_dereference_raw’
3515 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node);
3516 ^
3517In file included from <command-line>:0:0:
3518././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3519 char: (char)0, \
3520 ^
3521./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3522 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3523 ^
3524./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3525 __READ_ONCE_SCALAR(x); \
3526 ^
3527./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
3528 typeof(p) ________p1 = READ_ONCE(p); \
3529 ^
3530./include/linux/rbtree_latch.h:118:11: note: in expansion of macro ‘rcu_dereference_raw’
3531 node = rcu_dereference_raw(node->rb_left);
3532 ^
3533././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3534 char: (char)0, \
3535 ^
3536./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3537 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3538 ^
3539./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3540 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3541 ^
3542./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3543 __READ_ONCE_SCALAR(x); \
3544 ^
3545./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
3546 typeof(p) ________p1 = READ_ONCE(p); \
3547 ^
3548./include/linux/rbtree_latch.h:118:11: note: in expansion of macro ‘rcu_dereference_raw’
3549 node = rcu_dereference_raw(node->rb_left);
3550 ^
3551In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
3552 from /tmp/vbox.0/include/iprt/mem.h:34,
3553 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
3554./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
3555 (typeof(x))__x; \
3556 ^
3557./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3558 __READ_ONCE_SCALAR(x); \
3559 ^
3560./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
3561 typeof(p) ________p1 = READ_ONCE(p); \
3562 ^
3563./include/linux/rbtree_latch.h:118:11: note: in expansion of macro ‘rcu_dereference_raw’
3564 node = rcu_dereference_raw(node->rb_left);
3565 ^
3566In file included from <command-line>:0:0:
3567././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3568 char: (char)0, \
3569 ^
3570./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3571 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3572 ^
3573./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3574 __READ_ONCE_SCALAR(x); \
3575 ^
3576./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
3577 typeof(p) ________p1 = READ_ONCE(p); \
3578 ^
3579./include/linux/rbtree_latch.h:120:11: note: in expansion of macro ‘rcu_dereference_raw’
3580 node = rcu_dereference_raw(node->rb_right);
3581 ^
3582././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3583 char: (char)0, \
3584 ^
3585./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3586 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3587 ^
3588./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3589 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3590 ^
3591./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3592 __READ_ONCE_SCALAR(x); \
3593 ^
3594./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
3595 typeof(p) ________p1 = READ_ONCE(p); \
3596 ^
3597./include/linux/rbtree_latch.h:120:11: note: in expansion of macro ‘rcu_dereference_raw’
3598 node = rcu_dereference_raw(node->rb_right);
3599 ^
3600In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
3601 from /tmp/vbox.0/include/iprt/mem.h:34,
3602 from /tmp/vbox.0/r0drv/alloc-r0drv.c:32:
3603./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
3604 (typeof(x))__x; \
3605 ^
3606./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3607 __READ_ONCE_SCALAR(x); \
3608 ^
3609./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
3610 typeof(p) ________p1 = READ_ONCE(p); \
3611 ^
3612./include/linux/rbtree_latch.h:120:11: note: in expansion of macro ‘rcu_dereference_raw’
3613 node = rcu_dereference_raw(node->rb_right);
3614 ^
3615./include/linux/page-flags.h: In function ‘ClearPageCompound’:
3616././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
3617 #define asm_inline asm __inline
3618 ^
3619./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
3620 asm_inline volatile("1:\t" ins "\n" \
3621 ^
3622./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
3623 _BUG_FLAGS(ASM_UD2, 0); \
3624 ^
3625./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
3626 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
3627 ^
3628./include/linux/page-flags.h:581:2: note: in expansion of macro ‘BUG_ON’
3629 BUG_ON(!PageHead(page));
3630 ^
3631In file included from ./include/linux/bug.h:5:0,
3632 from ./include/linux/thread_info.h:12,
3633 from ./arch/x86/include/asm/preempt.h:7,
3634 from ./include/linux/preempt.h:78,
3635 from ./include/linux/spinlock.h:51,
3636 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
3637 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
3638./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
3639 asm_inline volatile("1:\t" ins "\n" \
3640 ^
3641./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
3642 _BUG_FLAGS(ASM_UD2, 0); \
3643 ^
3644./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
3645 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
3646 ^
3647./include/linux/page-flags.h:581:2: note: in expansion of macro ‘BUG_ON’
3648 BUG_ON(!PageHead(page));
3649 ^
3650In file included from <command-line>:0:0:
3651./include/asm-generic/fixmap.h: In function ‘virt_to_fix’:
3652In file included from <command-line>:0:0:
3653./include/linux/mmzone.h: In function ‘get_page_from_free_area’:
3654././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
3655 #define asm_inline asm __inline
3656 ^
3657./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
3658 asm_inline volatile("1:\t" ins "\n" \
3659 ^
3660./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
3661 _BUG_FLAGS(ASM_UD2, 0); \
3662 ^
3663./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
3664 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
3665 ^
3666./include/asm-generic/fixmap.h:38:2: note: in expansion of macro ‘BUG_ON’
3667 BUG_ON(vaddr >= FIXADDR_TOP || vaddr < FIXADDR_START);
3668 ^
3669In file included from ./include/linux/bug.h:5:0,
3670 from ./include/linux/thread_info.h:12,
3671 from ./arch/x86/include/asm/preempt.h:7,
3672 from ./include/linux/preempt.h:78,
3673 from ./include/linux/spinlock.h:51,
3674 from ./include/linux/seqlock.h:36,
3675 from ./include/linux/time.h:6,
3676 from ./include/linux/stat.h:19,
3677 from ./include/linux/module.h:13,
3678 from /tmp/vbox.0/include/internal/iprt.h:59,
3679 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
3680./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
3681 asm_inline volatile("1:\t" ins "\n" \
3682 ^
3683./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
3684 _BUG_FLAGS(ASM_UD2, 0); \
3685 ^
3686./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
3687 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
3688 ^
3689./include/asm-generic/fixmap.h:38:2: note: in expansion of macro ‘BUG_ON’
3690 BUG_ON(vaddr >= FIXADDR_TOP || vaddr < FIXADDR_START);
3691 ^
3692././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3693 char: (char)0, \
3694 ^
3695./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3696 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3697 ^
3698./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3699 __READ_ONCE_SCALAR(x); \
3700 ^
3701./include/linux/list.h:527:28: note: in expansion of macro ‘READ_ONCE’
3702 struct list_head *pos__ = READ_ONCE(head__->next); \
3703 ^
3704./include/linux/mmzone.h:106:9: note: in expansion of macro ‘list_first_entry_or_null’
3705 return list_first_entry_or_null(&area->free_list[migratetype],
3706 ^
3707././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3708 char: (char)0, \
3709 ^
3710./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3711 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3712 ^
3713./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3714 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3715 ^
3716./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3717 __READ_ONCE_SCALAR(x); \
3718 ^
3719./include/linux/list.h:527:28: note: in expansion of macro ‘READ_ONCE’
3720 struct list_head *pos__ = READ_ONCE(head__->next); \
3721 ^
3722./include/linux/mmzone.h:106:9: note: in expansion of macro ‘list_first_entry_or_null’
3723 return list_first_entry_or_null(&area->free_list[migratetype],
3724 ^
3725In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
3726 from /tmp/vbox.0/include/VBox/types.h:33,
3727 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
3728 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
3729./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
3730 (typeof(x))__x; \
3731 ^
3732./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3733 __READ_ONCE_SCALAR(x); \
3734 ^
3735./include/linux/list.h:527:28: note: in expansion of macro ‘READ_ONCE’
3736 struct list_head *pos__ = READ_ONCE(head__->next); \
3737 ^
3738./include/linux/mmzone.h:106:9: note: in expansion of macro ‘list_first_entry_or_null’
3739 return list_first_entry_or_null(&area->free_list[migratetype],
3740 ^
3741In file included from <command-line>:0:0:
3742./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_write’:
3743././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
3744 #define asm_inline asm __inline
3745 ^
3746./arch/x86/include/asm/alternative.h:240:2: note: in expansion of macro ‘asm_inline’
3747 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
3748 ^
3749./arch/x86/include/asm/apic.h:107:2: note: in expansion of macro ‘alternative_io’
3750 alternative_io("movl %0, %P1", "xchgl %0, %P1", X86_BUG_11AP,
3751 ^
3752In file included from ./arch/x86/include/asm/barrier.h:5:0,
3753 from ./include/linux/compiler.h:251,
3754 from /tmp/vbox.0/include/iprt/types.h:150,
3755 from /tmp/vbox.0/include/iprt/initterm.h:33,
3756 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
3757./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
3758 "# ALT: oldnstr\n" \
3759 ^
3760./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
3761 OLDINSTR(oldinstr, 1) \
3762 ^
3763./arch/x86/include/asm/alternative.h:240:23: note: in expansion of macro ‘ALTERNATIVE’
3764 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
3765 ^
3766./arch/x86/include/asm/apic.h:107:2: note: in expansion of macro ‘alternative_io’
3767 alternative_io("movl %0, %P1", "xchgl %0, %P1", X86_BUG_11AP,
3768 ^
3769In file included from ./arch/x86/include/asm/smp.h:13:0,
3770 from ./arch/x86/include/asm/mmzone_64.h:11,
3771 from ./arch/x86/include/asm/mmzone.h:5,
3772 from ./include/linux/mmzone.h:949,
3773 from ./include/linux/gfp.h:6,
3774 from ./include/linux/umh.h:4,
3775 from ./include/linux/kmod.h:9,
3776 from ./include/linux/module.h:16,
3777 from /tmp/vbox.0/include/internal/iprt.h:59,
3778 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
3779./arch/x86/include/asm/apic.h:105:16: warning: unused variable ‘addr’ [-Wunused-variable]
3780 volatile u32 *addr = (volatile u32 *)(APIC_BASE + reg);
3781 ^
3782cc1: some warnings being treated as errors
3783In file included from <command-line>:0:0:
3784./include/linux/llist.h: In function ‘llist_empty’:
3785././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3786 char: (char)0, \
3787 ^
3788./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3789 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3790 ^
3791./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3792 __READ_ONCE_SCALAR(x); \
3793 ^
3794./include/linux/llist.h:189:9: note: in expansion of macro ‘READ_ONCE’
3795 return READ_ONCE(head->first) == NULL;
3796 ^
3797././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3798 char: (char)0, \
3799 ^
3800./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3801 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3802 ^
3803./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3804 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3805 ^
3806./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3807 __READ_ONCE_SCALAR(x); \
3808 ^
3809./include/linux/llist.h:189:9: note: in expansion of macro ‘READ_ONCE’
3810 return READ_ONCE(head->first) == NULL;
3811 ^
3812In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
3813 from /tmp/vbox.0/include/iprt/initterm.h:33,
3814 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
3815./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
3816 (typeof(x))__x; \
3817 ^
3818./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3819 __READ_ONCE_SCALAR(x); \
3820 ^
3821./include/linux/llist.h:189:9: note: in expansion of macro ‘READ_ONCE’
3822 return READ_ONCE(head->first) == NULL;
3823 ^
3824In file included from <command-line>:0:0:
3825./include/asm-generic/fixmap.h: In function ‘virt_to_fix’:
3826././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
3827 #define asm_inline asm __inline
3828 ^
3829./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
3830 asm_inline volatile("1:\t" ins "\n" \
3831 ^
3832./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
3833 _BUG_FLAGS(ASM_UD2, 0); \
3834 ^
3835./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
3836 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
3837 ^
3838./include/asm-generic/fixmap.h:38:2: note: in expansion of macro ‘BUG_ON’
3839 BUG_ON(vaddr >= FIXADDR_TOP || vaddr < FIXADDR_START);
3840 ^
3841make[3]: *** [/tmp/vbox.0/SUPDrv.o] Error 1
3842In file included from ./include/linux/bug.h:5:0,
3843 from ./include/linux/thread_info.h:12,
3844 from ./arch/x86/include/asm/preempt.h:7,
3845 from ./include/linux/preempt.h:78,
3846 from ./include/linux/spinlock.h:51,
3847 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
3848 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
3849./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
3850 asm_inline volatile("1:\t" ins "\n" \
3851 ^
3852./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
3853 _BUG_FLAGS(ASM_UD2, 0); \
3854 ^
3855./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
3856 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
3857 ^
3858./include/asm-generic/fixmap.h:38:2: note: in expansion of macro ‘BUG_ON’
3859 BUG_ON(vaddr >= FIXADDR_TOP || vaddr < FIXADDR_START);
3860 ^
3861cc1: some warnings being treated as errors
3862make[3]: *** [/tmp/vbox.0/r0drv/alloc-r0drv.o] Error 1
3863In file included from <command-line>:0:0:
3864./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_write’:
3865././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
3866 #define asm_inline asm __inline
3867 ^
3868./arch/x86/include/asm/alternative.h:240:2: note: in expansion of macro ‘asm_inline’
3869 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
3870 ^
3871./arch/x86/include/asm/apic.h:107:2: note: in expansion of macro ‘alternative_io’
3872 alternative_io("movl %0, %P1", "xchgl %0, %P1", X86_BUG_11AP,
3873 ^
3874In file included from ./arch/x86/include/asm/barrier.h:5:0,
3875 from ./include/linux/compiler.h:251,
3876 from /tmp/vbox.0/include/iprt/types.h:150,
3877 from /tmp/vbox.0/include/VBox/types.h:33,
3878 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
3879 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
3880./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
3881 "# ALT: oldnstr\n" \
3882 ^
3883./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
3884 OLDINSTR(oldinstr, 1) \
3885 ^
3886./arch/x86/include/asm/alternative.h:240:23: note: in expansion of macro ‘ALTERNATIVE’
3887 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
3888 ^
3889./arch/x86/include/asm/apic.h:107:2: note: in expansion of macro ‘alternative_io’
3890 alternative_io("movl %0, %P1", "xchgl %0, %P1", X86_BUG_11AP,
3891 ^
3892In file included from ./arch/x86/include/asm/smp.h:13:0,
3893 from ./arch/x86/include/asm/mmzone_64.h:11,
3894 from ./arch/x86/include/asm/mmzone.h:5,
3895 from ./include/linux/mmzone.h:949,
3896 from ./include/linux/gfp.h:6,
3897 from ./include/linux/slab.h:15,
3898 from /tmp/vbox.0/linux/../SUPDrvInternal.h:80,
3899 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
3900./arch/x86/include/asm/apic.h:105:16: warning: unused variable ‘addr’ [-Wunused-variable]
3901 volatile u32 *addr = (volatile u32 *)(APIC_BASE + reg);
3902 ^
3903In file included from <command-line>:0:0:
3904./include/linux/xarray.h: In function ‘xa_mk_value’:
3905././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
3906 #define asm_inline asm __inline
3907 ^
3908./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
3909 asm_inline volatile("1:\t" ins "\n" \
3910 ^
3911./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
3912 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
3913 ^
3914./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
3915 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
3916 ^
3917./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
3918 __WARN(); \
3919 ^
3920./include/linux/xarray.h:54:2: note: in expansion of macro ‘WARN_ON’
3921 WARN_ON((long)v < 0);
3922 ^
3923In file included from ./include/linux/bug.h:5:0,
3924 from ./include/linux/thread_info.h:12,
3925 from ./arch/x86/include/asm/preempt.h:7,
3926 from ./include/linux/preempt.h:78,
3927 from ./include/linux/spinlock.h:51,
3928 from ./include/linux/seqlock.h:36,
3929 from ./include/linux/time.h:6,
3930 from ./include/linux/stat.h:19,
3931 from ./include/linux/module.h:13,
3932 from /tmp/vbox.0/include/internal/iprt.h:59,
3933 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
3934./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
3935 asm_inline volatile("1:\t" ins "\n" \
3936 ^
3937./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
3938 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
3939 ^
3940./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
3941 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
3942 ^
3943./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
3944 __WARN(); \
3945 ^
3946./include/linux/xarray.h:54:2: note: in expansion of macro ‘WARN_ON’
3947 WARN_ON((long)v < 0);
3948 ^
3949In file included from <command-line>:0:0:
3950./include/linux/llist.h: In function ‘llist_empty’:
3951In file included from <command-line>:0:0:
3952./include/linux/xarray.h: In function ‘xa_head’:
3953././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3954 char: (char)0, \
3955 ^
3956./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3957 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3958 ^
3959./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3960 __READ_ONCE_SCALAR(x); \
3961 ^
3962./include/linux/llist.h:189:9: note: in expansion of macro ‘READ_ONCE’
3963 return READ_ONCE(head->first) == NULL;
3964 ^
3965././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3966 char: (char)0, \
3967 ^
3968./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
3969 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
3970 ^
3971./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
3972 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3973 ^
3974./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3975 __READ_ONCE_SCALAR(x); \
3976 ^
3977./include/linux/llist.h:189:9: note: in expansion of macro ‘READ_ONCE’
3978 return READ_ONCE(head->first) == NULL;
3979 ^
3980././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
3981 char: (char)0, \
3982 ^
3983./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
3984 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
3985 ^
3986./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
3987 __READ_ONCE_SCALAR(x); \
3988 ^
3989./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
3990 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
3991 ^
3992./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
3993 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
3994 ^
3995./include/linux/xarray.h:1164:9: note: in expansion of macro ‘rcu_dereference_check’
3996 return rcu_dereference_check(xa->xa_head,
3997 ^
3998In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
3999 from /tmp/vbox.0/include/VBox/types.h:33,
4000 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
4001 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
4002./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4003 (typeof(x))__x; \
4004 ^
4005./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4006 __READ_ONCE_SCALAR(x); \
4007 ^
4008./include/linux/llist.h:189:9: note: in expansion of macro ‘READ_ONCE’
4009 return READ_ONCE(head->first) == NULL;
4010 ^
4011././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4012 char: (char)0, \
4013 ^
4014./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4015 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4016 ^
4017./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4018 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4019 ^
4020./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4021 __READ_ONCE_SCALAR(x); \
4022 ^
4023./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4024 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4025 ^
4026./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4027 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4028 ^
4029./include/linux/xarray.h:1164:9: note: in expansion of macro ‘rcu_dereference_check’
4030 return rcu_dereference_check(xa->xa_head,
4031 ^
4032In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
4033 from /tmp/vbox.0/include/iprt/initterm.h:33,
4034 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
4035./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4036 (typeof(x))__x; \
4037 ^
4038./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4039 __READ_ONCE_SCALAR(x); \
4040 ^
4041./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4042 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4043 ^
4044./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4045 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4046 ^
4047./include/linux/xarray.h:1164:9: note: in expansion of macro ‘rcu_dereference_check’
4048 return rcu_dereference_check(xa->xa_head,
4049 ^
4050In file included from <command-line>:0:0:
4051./include/linux/xarray.h: In function ‘xa_entry’:
4052././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4053 char: (char)0, \
4054 ^
4055./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4056 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4057 ^
4058./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4059 __READ_ONCE_SCALAR(x); \
4060 ^
4061./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4062 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4063 ^
4064./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4065 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4066 ^
4067./include/linux/xarray.h:1180:9: note: in expansion of macro ‘rcu_dereference_check’
4068 return rcu_dereference_check(node->slots[offset],
4069 ^
4070././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4071 char: (char)0, \
4072 ^
4073./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4074 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4075 ^
4076./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4077 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4078 ^
4079./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4080 __READ_ONCE_SCALAR(x); \
4081 ^
4082./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4083 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4084 ^
4085./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4086 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4087 ^
4088./include/linux/xarray.h:1180:9: note: in expansion of macro ‘rcu_dereference_check’
4089 return rcu_dereference_check(node->slots[offset],
4090 ^
4091In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
4092 from /tmp/vbox.0/include/iprt/initterm.h:33,
4093 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
4094./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4095 (typeof(x))__x; \
4096 ^
4097./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4098 __READ_ONCE_SCALAR(x); \
4099 ^
4100./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4101 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4102 ^
4103./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4104 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4105 ^
4106./include/linux/xarray.h:1180:9: note: in expansion of macro ‘rcu_dereference_check’
4107 return rcu_dereference_check(node->slots[offset],
4108 ^
4109In file included from <command-line>:0:0:
4110./include/linux/xarray.h: In function ‘xa_parent’:
4111././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4112 char: (char)0, \
4113 ^
4114./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4115 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4116 ^
4117./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4118 __READ_ONCE_SCALAR(x); \
4119 ^
4120./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4121 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4122 ^
4123./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4124 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4125 ^
4126./include/linux/xarray.h:1197:9: note: in expansion of macro ‘rcu_dereference_check’
4127 return rcu_dereference_check(node->parent,
4128 ^
4129././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4130 char: (char)0, \
4131 ^
4132./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4133 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4134 ^
4135./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4136 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4137 ^
4138./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4139 __READ_ONCE_SCALAR(x); \
4140 ^
4141./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4142 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4143 ^
4144./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4145 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4146 ^
4147./include/linux/xarray.h:1197:9: note: in expansion of macro ‘rcu_dereference_check’
4148 return rcu_dereference_check(node->parent,
4149 ^
4150In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
4151 from /tmp/vbox.0/include/iprt/initterm.h:33,
4152 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
4153./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4154 (typeof(x))__x; \
4155 ^
4156./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4157 __READ_ONCE_SCALAR(x); \
4158 ^
4159./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4160 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4161 ^
4162./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4163 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4164 ^
4165./include/linux/xarray.h:1197:9: note: in expansion of macro ‘rcu_dereference_check’
4166 return rcu_dereference_check(node->parent,
4167 ^
4168In file included from <command-line>:0:0:
4169./include/linux/percpu-refcount.h: In function ‘__ref_is_percpu’:
4170././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4171 char: (char)0, \
4172 ^
4173./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4174 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4175 ^
4176./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4177 __READ_ONCE_SCALAR(x); \
4178 ^
4179./include/linux/percpu-refcount.h:161:15: note: in expansion of macro ‘READ_ONCE’
4180 percpu_ptr = READ_ONCE(ref->percpu_count_ptr);
4181 ^
4182././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4183 char: (char)0, \
4184 ^
4185./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4186 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4187 ^
4188./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4189 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4190 ^
4191./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4192 __READ_ONCE_SCALAR(x); \
4193 ^
4194./include/linux/percpu-refcount.h:161:15: note: in expansion of macro ‘READ_ONCE’
4195 percpu_ptr = READ_ONCE(ref->percpu_count_ptr);
4196 ^
4197In file included from <command-line>:0:0:
4198./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot’:
4199././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4200 char: (char)0, \
4201 ^
4202./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4203 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4204 ^
4205./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4206 __READ_ONCE_SCALAR(x); \
4207 ^
4208./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4209 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4210 ^
4211./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4212 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4213 ^
4214./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
4215 #define rcu_dereference(p) rcu_dereference_check(p, 0)
4216 ^
4217./include/linux/radix-tree.h:176:9: note: in expansion of macro ‘rcu_dereference’
4218 return rcu_dereference(*slot);
4219 ^
4220././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4221 char: (char)0, \
4222 ^
4223./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4224 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4225 ^
4226./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4227 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4228 ^
4229./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4230 __READ_ONCE_SCALAR(x); \
4231 ^
4232./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4233 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4234 ^
4235./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4236 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4237 ^
4238./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
4239 #define rcu_dereference(p) rcu_dereference_check(p, 0)
4240 ^
4241./include/linux/radix-tree.h:176:9: note: in expansion of macro ‘rcu_dereference’
4242 return rcu_dereference(*slot);
4243 ^
4244In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
4245 from /tmp/vbox.0/include/iprt/initterm.h:33,
4246 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
4247./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4248 (typeof(x))__x; \
4249 ^
4250./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4251 __READ_ONCE_SCALAR(x); \
4252 ^
4253./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4254 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4255 ^
4256./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4257 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4258 ^
4259./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
4260 #define rcu_dereference(p) rcu_dereference_check(p, 0)
4261 ^
4262./include/linux/radix-tree.h:176:9: note: in expansion of macro ‘rcu_dereference’
4263 return rcu_dereference(*slot);
4264 ^
4265In file included from <command-line>:0:0:
4266./include/linux/idr.h: In function ‘idr_get_cursor’:
4267././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4268 char: (char)0, \
4269 ^
4270./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4271 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4272 ^
4273./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4274 __READ_ONCE_SCALAR(x); \
4275 ^
4276./include/linux/idr.h:68:9: note: in expansion of macro ‘READ_ONCE’
4277 return READ_ONCE(idr->idr_next);
4278 ^
4279././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4280 char: (char)0, \
4281 ^
4282./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4283 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4284 ^
4285./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4286 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4287 ^
4288./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4289 __READ_ONCE_SCALAR(x); \
4290 ^
4291./include/linux/idr.h:68:9: note: in expansion of macro ‘READ_ONCE’
4292 return READ_ONCE(idr->idr_next);
4293 ^
4294./include/linux/kernfs.h: In function ‘kernfs_enable_ns’:
4295././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
4296 #define asm_inline asm __inline
4297 ^
4298./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
4299 asm_inline volatile("1:\t" ins "\n" \
4300 ^
4301./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
4302 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
4303 ^
4304./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
4305 __WARN_FLAGS(BUGFLAG_ONCE | \
4306 ^
4307./include/linux/kernfs.h:330:2: note: in expansion of macro ‘WARN_ON_ONCE’
4308 WARN_ON_ONCE(kernfs_type(kn) != KERNFS_DIR);
4309 ^
4310In file included from ./include/linux/bug.h:5:0,
4311 from ./include/linux/thread_info.h:12,
4312 from ./arch/x86/include/asm/preempt.h:7,
4313 from ./include/linux/preempt.h:78,
4314 from ./include/linux/spinlock.h:51,
4315 from ./include/linux/seqlock.h:36,
4316 from ./include/linux/time.h:6,
4317 from ./include/linux/stat.h:19,
4318 from ./include/linux/module.h:13,
4319 from /tmp/vbox.0/include/internal/iprt.h:59,
4320 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
4321./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
4322 asm_inline volatile("1:\t" ins "\n" \
4323 ^
4324./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
4325 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
4326 ^
4327./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
4328 __WARN_FLAGS(BUGFLAG_ONCE | \
4329 ^
4330./include/linux/kernfs.h:330:2: note: in expansion of macro ‘WARN_ON_ONCE’
4331 WARN_ON_ONCE(kernfs_type(kn) != KERNFS_DIR);
4332 ^
4333In file included from ./arch/x86/include/asm/bug.h:92:0,
4334 from ./include/linux/bug.h:5,
4335 from ./include/linux/thread_info.h:12,
4336 from ./arch/x86/include/asm/preempt.h:7,
4337 from ./include/linux/preempt.h:78,
4338 from ./include/linux/spinlock.h:51,
4339 from ./include/linux/seqlock.h:36,
4340 from ./include/linux/time.h:6,
4341 from ./include/linux/stat.h:19,
4342 from ./include/linux/module.h:13,
4343 from /tmp/vbox.0/include/internal/iprt.h:59,
4344 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
4345././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4346 char: (char)0, \
4347 ^
4348./include/asm-generic/bug.h:101:25: note: in definition of macro ‘WARN_ON_ONCE’
4349 int __ret_warn_on = !!(condition); \
4350 ^
4351./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4352 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4353 ^
4354./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4355 __READ_ONCE_SCALAR(x); \
4356 ^
4357./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
4358 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
4359 ^
4360./include/linux/kernfs.h:331:16: note: in expansion of macro ‘RB_EMPTY_ROOT’
4361 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
4362 ^
4363./include/linux/slab.h: In function ‘kmalloc_index’:
4364././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4365 char: (char)0, \
4366 ^
4367./include/asm-generic/bug.h:101:25: note: in definition of macro ‘WARN_ON_ONCE’
4368 int __ret_warn_on = !!(condition); \
4369 ^
4370./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4371 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4372 ^
4373./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4374 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4375 ^
4376./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4377 __READ_ONCE_SCALAR(x); \
4378 ^
4379./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
4380 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
4381 ^
4382./include/linux/kernfs.h:331:16: note: in expansion of macro ‘RB_EMPTY_ROOT’
4383 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
4384 ^
4385././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
4386 #define asm_inline asm __inline
4387 ^
4388./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
4389 asm_inline volatile("1:\t" ins "\n" \
4390 ^
4391./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
4392 _BUG_FLAGS(ASM_UD2, 0); \
4393 ^
4394./include/linux/slab.h:385:2: note: in expansion of macro ‘BUG’
4395 BUG();
4396 ^
4397In file included from ./include/linux/bug.h:5:0,
4398 from ./include/linux/thread_info.h:12,
4399 from ./arch/x86/include/asm/preempt.h:7,
4400 from ./include/linux/preempt.h:78,
4401 from ./include/linux/spinlock.h:51,
4402 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
4403 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
4404./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
4405 asm_inline volatile("1:\t" ins "\n" \
4406 ^
4407./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
4408 _BUG_FLAGS(ASM_UD2, 0); \
4409 ^
4410./include/linux/slab.h:385:2: note: in expansion of macro ‘BUG’
4411 BUG();
4412 ^
4413./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4414 (typeof(x))__x; \
4415 ^
4416./include/asm-generic/bug.h:101:25: note: in definition of macro ‘WARN_ON_ONCE’
4417 int __ret_warn_on = !!(condition); \
4418 ^
4419./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4420 __READ_ONCE_SCALAR(x); \
4421 ^
4422./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
4423 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
4424 ^
4425./include/linux/kernfs.h:331:16: note: in expansion of macro ‘RB_EMPTY_ROOT’
4426 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
4427 ^
4428In file included from <command-line>:0:0:
4429././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
4430 #define asm_inline asm __inline
4431 ^
4432./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
4433 asm_inline volatile("1:\t" ins "\n" \
4434 ^
4435./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
4436 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
4437 ^
4438./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
4439 __WARN_FLAGS(BUGFLAG_ONCE | \
4440 ^
4441./include/linux/kernfs.h:331:2: note: in expansion of macro ‘WARN_ON_ONCE’
4442 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
4443 ^
4444In file included from ./include/linux/bug.h:5:0,
4445 from ./include/linux/thread_info.h:12,
4446 from ./arch/x86/include/asm/preempt.h:7,
4447 from ./include/linux/preempt.h:78,
4448 from ./include/linux/spinlock.h:51,
4449 from ./include/linux/seqlock.h:36,
4450 from ./include/linux/time.h:6,
4451 from ./include/linux/stat.h:19,
4452 from ./include/linux/module.h:13,
4453 from /tmp/vbox.0/include/internal/iprt.h:59,
4454 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
4455./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
4456 asm_inline volatile("1:\t" ins "\n" \
4457 ^
4458./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
4459 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
4460 ^
4461./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
4462 __WARN_FLAGS(BUGFLAG_ONCE | \
4463 ^
4464./include/linux/kernfs.h:331:2: note: in expansion of macro ‘WARN_ON_ONCE’
4465 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
4466 ^
4467In file included from <command-line>:0:0:
4468./include/linux/kobject.h: In function ‘kobject_has_children’:
4469././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
4470 #define asm_inline asm __inline
4471 ^
4472./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
4473 asm_inline volatile("1:\t" ins "\n" \
4474 ^
4475./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
4476 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
4477 ^
4478./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
4479 __WARN_FLAGS(BUGFLAG_ONCE | \
4480 ^
4481./include/linux/kobject.h:134:2: note: in expansion of macro ‘WARN_ON_ONCE’
4482 WARN_ON_ONCE(kref_read(&kobj->kref) == 0);
4483 ^
4484In file included from ./include/linux/bug.h:5:0,
4485 from ./include/linux/thread_info.h:12,
4486 from ./arch/x86/include/asm/preempt.h:7,
4487 from ./include/linux/preempt.h:78,
4488 from ./include/linux/spinlock.h:51,
4489 from ./include/linux/seqlock.h:36,
4490 from ./include/linux/time.h:6,
4491 from ./include/linux/stat.h:19,
4492 from ./include/linux/module.h:13,
4493 from /tmp/vbox.0/include/internal/iprt.h:59,
4494 from /tmp/vbox.0/r0drv/initterm-r0drv.c:32:
4495./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
4496 asm_inline volatile("1:\t" ins "\n" \
4497 ^
4498./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
4499 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
4500 ^
4501./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
4502 __WARN_FLAGS(BUGFLAG_ONCE | \
4503 ^
4504./include/linux/kobject.h:134:2: note: in expansion of macro ‘WARN_ON_ONCE’
4505 WARN_ON_ONCE(kref_read(&kobj->kref) == 0);
4506 ^
4507In file included from <command-line>:0:0:
4508./include/linux/rbtree_latch.h: In function ‘__lt_find’:
4509././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4510 char: (char)0, \
4511 ^
4512./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4513 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4514 ^
4515./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4516 __READ_ONCE_SCALAR(x); \
4517 ^
4518./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
4519 typeof(p) ________p1 = READ_ONCE(p); \
4520 ^
4521./include/linux/rbtree_latch.h:109:25: note: in expansion of macro ‘rcu_dereference_raw’
4522 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node);
4523 ^
4524././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4525 char: (char)0, \
4526 ^
4527./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4528 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4529 ^
4530./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4531 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4532 ^
4533./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4534 __READ_ONCE_SCALAR(x); \
4535 ^
4536./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
4537 typeof(p) ________p1 = READ_ONCE(p); \
4538 ^
4539./include/linux/rbtree_latch.h:109:25: note: in expansion of macro ‘rcu_dereference_raw’
4540 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node);
4541 ^
4542In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
4543 from /tmp/vbox.0/include/iprt/initterm.h:33,
4544 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
4545./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4546 (typeof(x))__x; \
4547 ^
4548./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4549 __READ_ONCE_SCALAR(x); \
4550 ^
4551./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
4552 typeof(p) ________p1 = READ_ONCE(p); \
4553 ^
4554./include/linux/rbtree_latch.h:109:25: note: in expansion of macro ‘rcu_dereference_raw’
4555 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node);
4556 ^
4557In file included from <command-line>:0:0:
4558././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4559 char: (char)0, \
4560 ^
4561./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4562 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4563 ^
4564./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4565 __READ_ONCE_SCALAR(x); \
4566 ^
4567./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
4568 typeof(p) ________p1 = READ_ONCE(p); \
4569 ^
4570./include/linux/rbtree_latch.h:118:11: note: in expansion of macro ‘rcu_dereference_raw’
4571 node = rcu_dereference_raw(node->rb_left);
4572 ^
4573././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4574 char: (char)0, \
4575 ^
4576./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4577 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4578 ^
4579./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4580 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4581 ^
4582./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4583 __READ_ONCE_SCALAR(x); \
4584 ^
4585./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
4586 typeof(p) ________p1 = READ_ONCE(p); \
4587 ^
4588./include/linux/rbtree_latch.h:118:11: note: in expansion of macro ‘rcu_dereference_raw’
4589 node = rcu_dereference_raw(node->rb_left);
4590 ^
4591In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
4592 from /tmp/vbox.0/include/iprt/initterm.h:33,
4593 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
4594./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4595 (typeof(x))__x; \
4596 ^
4597./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4598 __READ_ONCE_SCALAR(x); \
4599 ^
4600./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
4601 typeof(p) ________p1 = READ_ONCE(p); \
4602 ^
4603./include/linux/rbtree_latch.h:118:11: note: in expansion of macro ‘rcu_dereference_raw’
4604 node = rcu_dereference_raw(node->rb_left);
4605 ^
4606In file included from <command-line>:0:0:
4607././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4608 char: (char)0, \
4609 ^
4610./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4611 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4612 ^
4613./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4614 __READ_ONCE_SCALAR(x); \
4615 ^
4616./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
4617 typeof(p) ________p1 = READ_ONCE(p); \
4618 ^
4619./include/linux/rbtree_latch.h:120:11: note: in expansion of macro ‘rcu_dereference_raw’
4620 node = rcu_dereference_raw(node->rb_right);
4621 ^
4622././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4623 char: (char)0, \
4624 ^
4625./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4626 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4627 ^
4628./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4629 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4630 ^
4631./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4632 __READ_ONCE_SCALAR(x); \
4633 ^
4634./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
4635 typeof(p) ________p1 = READ_ONCE(p); \
4636 ^
4637./include/linux/rbtree_latch.h:120:11: note: in expansion of macro ‘rcu_dereference_raw’
4638 node = rcu_dereference_raw(node->rb_right);
4639 ^
4640In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
4641 from /tmp/vbox.0/include/iprt/initterm.h:33,
4642 from /tmp/vbox.0/r0drv/initterm-r0drv.c:31:
4643./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4644 (typeof(x))__x; \
4645 ^
4646./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4647 __READ_ONCE_SCALAR(x); \
4648 ^
4649./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
4650 typeof(p) ________p1 = READ_ONCE(p); \
4651 ^
4652./include/linux/rbtree_latch.h:120:11: note: in expansion of macro ‘rcu_dereference_raw’
4653 node = rcu_dereference_raw(node->rb_right);
4654 ^
4655In file included from <command-line>:0:0:
4656./include/linux/xarray.h: In function ‘xa_mk_value’:
4657././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
4658 #define asm_inline asm __inline
4659 ^
4660./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
4661 asm_inline volatile("1:\t" ins "\n" \
4662 ^
4663./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
4664 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
4665 ^
4666./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
4667 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
4668 ^
4669./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
4670 __WARN(); \
4671 ^
4672./include/linux/xarray.h:54:2: note: in expansion of macro ‘WARN_ON’
4673 WARN_ON((long)v < 0);
4674 ^
4675In file included from ./include/linux/bug.h:5:0,
4676 from ./include/linux/thread_info.h:12,
4677 from ./arch/x86/include/asm/preempt.h:7,
4678 from ./include/linux/preempt.h:78,
4679 from ./include/linux/spinlock.h:51,
4680 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
4681 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
4682./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
4683 asm_inline volatile("1:\t" ins "\n" \
4684 ^
4685./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
4686 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
4687 ^
4688./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
4689 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
4690 ^
4691./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
4692 __WARN(); \
4693 ^
4694./include/linux/xarray.h:54:2: note: in expansion of macro ‘WARN_ON’
4695 WARN_ON((long)v < 0);
4696 ^
4697In file included from <command-line>:0:0:
4698./include/linux/xarray.h: In function ‘xa_head’:
4699././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4700 char: (char)0, \
4701 ^
4702./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4703 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4704 ^
4705./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4706 __READ_ONCE_SCALAR(x); \
4707 ^
4708./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4709 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4710 ^
4711./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4712 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4713 ^
4714./include/linux/xarray.h:1164:9: note: in expansion of macro ‘rcu_dereference_check’
4715 return rcu_dereference_check(xa->xa_head,
4716 ^
4717././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4718 char: (char)0, \
4719 ^
4720./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4721 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4722 ^
4723./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4724 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4725 ^
4726./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4727 __READ_ONCE_SCALAR(x); \
4728 ^
4729./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4730 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4731 ^
4732./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4733 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4734 ^
4735./include/linux/xarray.h:1164:9: note: in expansion of macro ‘rcu_dereference_check’
4736 return rcu_dereference_check(xa->xa_head,
4737 ^
4738In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
4739 from /tmp/vbox.0/include/VBox/types.h:33,
4740 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
4741 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
4742./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4743 (typeof(x))__x; \
4744 ^
4745./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4746 __READ_ONCE_SCALAR(x); \
4747 ^
4748./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4749 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4750 ^
4751./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4752 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4753 ^
4754./include/linux/xarray.h:1164:9: note: in expansion of macro ‘rcu_dereference_check’
4755 return rcu_dereference_check(xa->xa_head,
4756 ^
4757In file included from <command-line>:0:0:
4758./include/linux/xarray.h: In function ‘xa_entry’:
4759././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4760 char: (char)0, \
4761 ^
4762./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4763 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4764 ^
4765./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4766 __READ_ONCE_SCALAR(x); \
4767 ^
4768./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4769 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4770 ^
4771./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4772 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4773 ^
4774./include/linux/xarray.h:1180:9: note: in expansion of macro ‘rcu_dereference_check’
4775 return rcu_dereference_check(node->slots[offset],
4776 ^
4777././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4778 char: (char)0, \
4779 ^
4780./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4781 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4782 ^
4783./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4784 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4785 ^
4786./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4787 __READ_ONCE_SCALAR(x); \
4788 ^
4789./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4790 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4791 ^
4792./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4793 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4794 ^
4795./include/linux/xarray.h:1180:9: note: in expansion of macro ‘rcu_dereference_check’
4796 return rcu_dereference_check(node->slots[offset],
4797 ^
4798In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
4799 from /tmp/vbox.0/include/VBox/types.h:33,
4800 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
4801 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
4802./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4803 (typeof(x))__x; \
4804 ^
4805./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4806 __READ_ONCE_SCALAR(x); \
4807 ^
4808./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4809 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4810 ^
4811./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4812 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4813 ^
4814./include/linux/xarray.h:1180:9: note: in expansion of macro ‘rcu_dereference_check’
4815 return rcu_dereference_check(node->slots[offset],
4816 ^
4817In file included from <command-line>:0:0:
4818./include/linux/xarray.h: In function ‘xa_parent’:
4819././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4820 char: (char)0, \
4821 ^
4822./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4823 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4824 ^
4825./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4826 __READ_ONCE_SCALAR(x); \
4827 ^
4828./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4829 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4830 ^
4831./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4832 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4833 ^
4834./include/linux/xarray.h:1197:9: note: in expansion of macro ‘rcu_dereference_check’
4835 return rcu_dereference_check(node->parent,
4836 ^
4837././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4838 char: (char)0, \
4839 ^
4840./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4841 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4842 ^
4843./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4844 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4845 ^
4846./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4847 __READ_ONCE_SCALAR(x); \
4848 ^
4849./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4850 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4851 ^
4852./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4853 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4854 ^
4855./include/linux/xarray.h:1197:9: note: in expansion of macro ‘rcu_dereference_check’
4856 return rcu_dereference_check(node->parent,
4857 ^
4858In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
4859 from /tmp/vbox.0/include/VBox/types.h:33,
4860 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
4861 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
4862./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4863 (typeof(x))__x; \
4864 ^
4865./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4866 __READ_ONCE_SCALAR(x); \
4867 ^
4868./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4869 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4870 ^
4871./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4872 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4873 ^
4874./include/linux/xarray.h:1197:9: note: in expansion of macro ‘rcu_dereference_check’
4875 return rcu_dereference_check(node->parent,
4876 ^
4877In file included from <command-line>:0:0:
4878./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot’:
4879././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4880 char: (char)0, \
4881 ^
4882./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4883 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4884 ^
4885./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4886 __READ_ONCE_SCALAR(x); \
4887 ^
4888./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4889 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4890 ^
4891./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4892 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4893 ^
4894./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
4895 #define rcu_dereference(p) rcu_dereference_check(p, 0)
4896 ^
4897./include/linux/radix-tree.h:176:9: note: in expansion of macro ‘rcu_dereference’
4898 return rcu_dereference(*slot);
4899 ^
4900././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4901 char: (char)0, \
4902 ^
4903./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4904 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4905 ^
4906./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4907 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4908 ^
4909./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4910 __READ_ONCE_SCALAR(x); \
4911 ^
4912./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4913 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4914 ^
4915./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4916 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4917 ^
4918./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
4919 #define rcu_dereference(p) rcu_dereference_check(p, 0)
4920 ^
4921./include/linux/radix-tree.h:176:9: note: in expansion of macro ‘rcu_dereference’
4922 return rcu_dereference(*slot);
4923 ^
4924In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
4925 from /tmp/vbox.0/include/VBox/types.h:33,
4926 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
4927 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
4928./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
4929 (typeof(x))__x; \
4930 ^
4931./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4932 __READ_ONCE_SCALAR(x); \
4933 ^
4934./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
4935 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
4936 ^
4937./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
4938 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
4939 ^
4940./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
4941 #define rcu_dereference(p) rcu_dereference_check(p, 0)
4942 ^
4943./include/linux/radix-tree.h:176:9: note: in expansion of macro ‘rcu_dereference’
4944 return rcu_dereference(*slot);
4945 ^
4946In file included from <command-line>:0:0:
4947./include/linux/idr.h: In function ‘idr_get_cursor’:
4948././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4949 char: (char)0, \
4950 ^
4951./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
4952 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4953 ^
4954./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4955 __READ_ONCE_SCALAR(x); \
4956 ^
4957./include/linux/idr.h:68:9: note: in expansion of macro ‘READ_ONCE’
4958 return READ_ONCE(idr->idr_next);
4959 ^
4960././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
4961 char: (char)0, \
4962 ^
4963./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
4964 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
4965 ^
4966./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
4967 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
4968 ^
4969./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
4970 __READ_ONCE_SCALAR(x); \
4971 ^
4972./include/linux/idr.h:68:9: note: in expansion of macro ‘READ_ONCE’
4973 return READ_ONCE(idr->idr_next);
4974 ^
4975./include/linux/kernfs.h: In function ‘kernfs_enable_ns’:
4976././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
4977 #define asm_inline asm __inline
4978 ^
4979./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
4980 asm_inline volatile("1:\t" ins "\n" \
4981 ^
4982./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
4983 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
4984 ^
4985./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
4986 __WARN_FLAGS(BUGFLAG_ONCE | \
4987 ^
4988./include/linux/kernfs.h:330:2: note: in expansion of macro ‘WARN_ON_ONCE’
4989 WARN_ON_ONCE(kernfs_type(kn) != KERNFS_DIR);
4990 ^
4991In file included from ./include/linux/bug.h:5:0,
4992 from ./include/linux/thread_info.h:12,
4993 from ./arch/x86/include/asm/preempt.h:7,
4994 from ./include/linux/preempt.h:78,
4995 from ./include/linux/spinlock.h:51,
4996 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
4997 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
4998./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
4999 asm_inline volatile("1:\t" ins "\n" \
5000 ^
5001./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
5002 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
5003 ^
5004./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
5005 __WARN_FLAGS(BUGFLAG_ONCE | \
5006 ^
5007./include/linux/kernfs.h:330:2: note: in expansion of macro ‘WARN_ON_ONCE’
5008 WARN_ON_ONCE(kernfs_type(kn) != KERNFS_DIR);
5009 ^
5010In file included from ./arch/x86/include/asm/bug.h:92:0,
5011 from ./include/linux/bug.h:5,
5012 from ./include/linux/thread_info.h:12,
5013 from ./arch/x86/include/asm/preempt.h:7,
5014 from ./include/linux/preempt.h:78,
5015 from ./include/linux/spinlock.h:51,
5016 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
5017 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5018././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5019 char: (char)0, \
5020 ^
5021./include/asm-generic/bug.h:101:25: note: in definition of macro ‘WARN_ON_ONCE’
5022 int __ret_warn_on = !!(condition); \
5023 ^
5024./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5025 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5026 ^
5027./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5028 __READ_ONCE_SCALAR(x); \
5029 ^
5030./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
5031 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
5032 ^
5033./include/linux/kernfs.h:331:16: note: in expansion of macro ‘RB_EMPTY_ROOT’
5034 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
5035 ^
5036././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5037 char: (char)0, \
5038 ^
5039./include/asm-generic/bug.h:101:25: note: in definition of macro ‘WARN_ON_ONCE’
5040 int __ret_warn_on = !!(condition); \
5041 ^
5042./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5043 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5044 ^
5045./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5046 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5047 ^
5048./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5049 __READ_ONCE_SCALAR(x); \
5050 ^
5051./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
5052 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
5053 ^
5054./include/linux/kernfs.h:331:16: note: in expansion of macro ‘RB_EMPTY_ROOT’
5055 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
5056 ^
5057./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
5058 (typeof(x))__x; \
5059 ^
5060./include/asm-generic/bug.h:101:25: note: in definition of macro ‘WARN_ON_ONCE’
5061 int __ret_warn_on = !!(condition); \
5062 ^
5063./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5064 __READ_ONCE_SCALAR(x); \
5065 ^
5066./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
5067 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
5068 ^
5069./include/linux/kernfs.h:331:16: note: in expansion of macro ‘RB_EMPTY_ROOT’
5070 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
5071 ^
5072In file included from <command-line>:0:0:
5073././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5074 #define asm_inline asm __inline
5075 ^
5076./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
5077 asm_inline volatile("1:\t" ins "\n" \
5078 ^
5079./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
5080 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
5081 ^
5082./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
5083 __WARN_FLAGS(BUGFLAG_ONCE | \
5084 ^
5085./include/linux/kernfs.h:331:2: note: in expansion of macro ‘WARN_ON_ONCE’
5086 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
5087 ^
5088In file included from ./include/linux/bug.h:5:0,
5089 from ./include/linux/thread_info.h:12,
5090 from ./arch/x86/include/asm/preempt.h:7,
5091 from ./include/linux/preempt.h:78,
5092 from ./include/linux/spinlock.h:51,
5093 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
5094 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5095./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
5096 asm_inline volatile("1:\t" ins "\n" \
5097 ^
5098./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
5099 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
5100 ^
5101./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
5102 __WARN_FLAGS(BUGFLAG_ONCE | \
5103 ^
5104./include/linux/kernfs.h:331:2: note: in expansion of macro ‘WARN_ON_ONCE’
5105 WARN_ON_ONCE(!RB_EMPTY_ROOT(&kn->dir.children));
5106 ^
5107In file included from <command-line>:0:0:
5108./include/linux/kobject.h: In function ‘kobject_has_children’:
5109././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5110 #define asm_inline asm __inline
5111 ^
5112./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
5113 asm_inline volatile("1:\t" ins "\n" \
5114 ^
5115./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
5116 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
5117 ^
5118./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
5119 __WARN_FLAGS(BUGFLAG_ONCE | \
5120 ^
5121./include/linux/kobject.h:134:2: note: in expansion of macro ‘WARN_ON_ONCE’
5122 WARN_ON_ONCE(kref_read(&kobj->kref) == 0);
5123 ^
5124In file included from ./include/linux/bug.h:5:0,
5125 from ./include/linux/thread_info.h:12,
5126 from ./arch/x86/include/asm/preempt.h:7,
5127 from ./include/linux/preempt.h:78,
5128 from ./include/linux/spinlock.h:51,
5129 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
5130 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5131./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
5132 asm_inline volatile("1:\t" ins "\n" \
5133 ^
5134./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
5135 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
5136 ^
5137./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
5138 __WARN_FLAGS(BUGFLAG_ONCE | \
5139 ^
5140./include/linux/kobject.h:134:2: note: in expansion of macro ‘WARN_ON_ONCE’
5141 WARN_ON_ONCE(kref_read(&kobj->kref) == 0);
5142 ^
5143cc1: some warnings being treated as errors
5144In file included from <command-line>:0:0:
5145./include/linux/rbtree_latch.h: In function ‘__lt_find’:
5146././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5147 char: (char)0, \
5148 ^
5149./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5150 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5151 ^
5152./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5153 __READ_ONCE_SCALAR(x); \
5154 ^
5155./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
5156 typeof(p) ________p1 = READ_ONCE(p); \
5157 ^
5158./include/linux/rbtree_latch.h:109:25: note: in expansion of macro ‘rcu_dereference_raw’
5159 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node);
5160 ^
5161././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5162 char: (char)0, \
5163 ^
5164./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5165 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5166 ^
5167./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5168 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5169 ^
5170./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5171 __READ_ONCE_SCALAR(x); \
5172 ^
5173./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
5174 typeof(p) ________p1 = READ_ONCE(p); \
5175 ^
5176./include/linux/rbtree_latch.h:109:25: note: in expansion of macro ‘rcu_dereference_raw’
5177 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node);
5178 ^
5179In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
5180 from /tmp/vbox.0/include/VBox/types.h:33,
5181 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
5182 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5183./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
5184 (typeof(x))__x; \
5185 ^
5186./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5187 __READ_ONCE_SCALAR(x); \
5188 ^
5189./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
5190 typeof(p) ________p1 = READ_ONCE(p); \
5191 ^
5192./include/linux/rbtree_latch.h:109:25: note: in expansion of macro ‘rcu_dereference_raw’
5193 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node);
5194 ^
5195In file included from <command-line>:0:0:
5196././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5197 char: (char)0, \
5198 ^
5199./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5200 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5201 ^
5202./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5203 __READ_ONCE_SCALAR(x); \
5204 ^
5205./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
5206 typeof(p) ________p1 = READ_ONCE(p); \
5207 ^
5208./include/linux/rbtree_latch.h:118:11: note: in expansion of macro ‘rcu_dereference_raw’
5209 node = rcu_dereference_raw(node->rb_left);
5210 ^
5211././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5212 char: (char)0, \
5213 ^
5214./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5215 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5216 ^
5217./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5218 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5219 ^
5220./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5221 __READ_ONCE_SCALAR(x); \
5222 ^
5223./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
5224 typeof(p) ________p1 = READ_ONCE(p); \
5225 ^
5226./include/linux/rbtree_latch.h:118:11: note: in expansion of macro ‘rcu_dereference_raw’
5227 node = rcu_dereference_raw(node->rb_left);
5228 ^
5229In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
5230 from /tmp/vbox.0/include/VBox/types.h:33,
5231 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
5232 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5233./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
5234 (typeof(x))__x; \
5235 ^
5236./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5237 __READ_ONCE_SCALAR(x); \
5238 ^
5239./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
5240 typeof(p) ________p1 = READ_ONCE(p); \
5241 ^
5242./include/linux/rbtree_latch.h:118:11: note: in expansion of macro ‘rcu_dereference_raw’
5243 node = rcu_dereference_raw(node->rb_left);
5244 ^
5245In file included from <command-line>:0:0:
5246././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5247 char: (char)0, \
5248 ^
5249./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5250 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5251 ^
5252./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5253 __READ_ONCE_SCALAR(x); \
5254 ^
5255./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
5256 typeof(p) ________p1 = READ_ONCE(p); \
5257 ^
5258./include/linux/rbtree_latch.h:120:11: note: in expansion of macro ‘rcu_dereference_raw’
5259 node = rcu_dereference_raw(node->rb_right);
5260 ^
5261make[3]: *** [/tmp/vbox.0/r0drv/initterm-r0drv.o] Error 1
5262././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5263 char: (char)0, \
5264 ^
5265./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5266 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5267 ^
5268./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5269 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5270 ^
5271./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5272 __READ_ONCE_SCALAR(x); \
5273 ^
5274./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
5275 typeof(p) ________p1 = READ_ONCE(p); \
5276 ^
5277./include/linux/rbtree_latch.h:120:11: note: in expansion of macro ‘rcu_dereference_raw’
5278 node = rcu_dereference_raw(node->rb_right);
5279 ^
5280In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
5281 from /tmp/vbox.0/include/VBox/types.h:33,
5282 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
5283 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5284./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
5285 (typeof(x))__x; \
5286 ^
5287./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5288 __READ_ONCE_SCALAR(x); \
5289 ^
5290./include/linux/rcupdate.h:366:25: note: in expansion of macro ‘READ_ONCE’
5291 typeof(p) ________p1 = READ_ONCE(p); \
5292 ^
5293./include/linux/rbtree_latch.h:120:11: note: in expansion of macro ‘rcu_dereference_raw’
5294 node = rcu_dereference_raw(node->rb_right);
5295 ^
5296In file included from <command-line>:0:0:
5297./include/linux/list_bl.h: In function ‘hlist_bl_set_first’:
5298././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5299 #define asm_inline asm __inline
5300 ^
5301./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
5302 asm_inline volatile("1:\t" ins "\n" \
5303 ^
5304./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
5305 _BUG_FLAGS(ASM_UD2, 0); \
5306 ^
5307./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
5308 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
5309 ^
5310./include/linux/list_bl.h:28:27: note: in expansion of macro ‘BUG_ON’
5311 #define LIST_BL_BUG_ON(x) BUG_ON(x)
5312 ^
5313./include/linux/list_bl.h:66:2: note: in expansion of macro ‘LIST_BL_BUG_ON’
5314 LIST_BL_BUG_ON((unsigned long)n & LIST_BL_LOCKMASK);
5315 ^
5316In file included from ./include/linux/bug.h:5:0,
5317 from ./include/linux/thread_info.h:12,
5318 from ./arch/x86/include/asm/preempt.h:7,
5319 from ./include/linux/preempt.h:78,
5320 from ./include/linux/spinlock.h:51,
5321 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
5322 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5323./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
5324 asm_inline volatile("1:\t" ins "\n" \
5325 ^
5326./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
5327 _BUG_FLAGS(ASM_UD2, 0); \
5328 ^
5329./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
5330 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
5331 ^
5332./include/linux/list_bl.h:28:27: note: in expansion of macro ‘BUG_ON’
5333 #define LIST_BL_BUG_ON(x) BUG_ON(x)
5334 ^
5335./include/linux/list_bl.h:66:2: note: in expansion of macro ‘LIST_BL_BUG_ON’
5336 LIST_BL_BUG_ON((unsigned long)n & LIST_BL_LOCKMASK);
5337 ^
5338In file included from <command-line>:0:0:
5339././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5340 #define asm_inline asm __inline
5341 ^
5342./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
5343 asm_inline volatile("1:\t" ins "\n" \
5344 ^
5345./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
5346 _BUG_FLAGS(ASM_UD2, 0); \
5347 ^
5348./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
5349 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
5350 ^
5351./include/linux/list_bl.h:28:27: note: in expansion of macro ‘BUG_ON’
5352 #define LIST_BL_BUG_ON(x) BUG_ON(x)
5353 ^
5354./include/linux/list_bl.h:67:2: note: in expansion of macro ‘LIST_BL_BUG_ON’
5355 LIST_BL_BUG_ON(((unsigned long)h->first & LIST_BL_LOCKMASK) !=
5356 ^
5357In file included from ./include/linux/bug.h:5:0,
5358 from ./include/linux/thread_info.h:12,
5359 from ./arch/x86/include/asm/preempt.h:7,
5360 from ./include/linux/preempt.h:78,
5361 from ./include/linux/spinlock.h:51,
5362 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
5363 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5364./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
5365 asm_inline volatile("1:\t" ins "\n" \
5366 ^
5367./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
5368 _BUG_FLAGS(ASM_UD2, 0); \
5369 ^
5370./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
5371 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
5372 ^
5373./include/linux/list_bl.h:28:27: note: in expansion of macro ‘BUG_ON’
5374 #define LIST_BL_BUG_ON(x) BUG_ON(x)
5375 ^
5376./include/linux/list_bl.h:67:2: note: in expansion of macro ‘LIST_BL_BUG_ON’
5377 LIST_BL_BUG_ON(((unsigned long)h->first & LIST_BL_LOCKMASK) !=
5378 ^
5379In file included from <command-line>:0:0:
5380./include/linux/list_bl.h: In function ‘hlist_bl_empty’:
5381././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5382 char: (char)0, \
5383 ^
5384./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5385 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5386 ^
5387./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5388 __READ_ONCE_SCALAR(x); \
5389 ^
5390./include/linux/list_bl.h:74:26: note: in expansion of macro ‘READ_ONCE’
5391 return !((unsigned long)READ_ONCE(h->first) & ~LIST_BL_LOCKMASK);
5392 ^
5393././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5394 char: (char)0, \
5395 ^
5396./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5397 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5398 ^
5399./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5400 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5401 ^
5402./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5403 __READ_ONCE_SCALAR(x); \
5404 ^
5405./include/linux/list_bl.h:74:26: note: in expansion of macro ‘READ_ONCE’
5406 return !((unsigned long)READ_ONCE(h->first) & ~LIST_BL_LOCKMASK);
5407 ^
5408In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
5409 from /tmp/vbox.0/include/VBox/types.h:33,
5410 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
5411 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5412./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
5413 (typeof(x))__x; \
5414 ^
5415./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5416 __READ_ONCE_SCALAR(x); \
5417 ^
5418./include/linux/list_bl.h:74:26: note: in expansion of macro ‘READ_ONCE’
5419 return !((unsigned long)READ_ONCE(h->first) & ~LIST_BL_LOCKMASK);
5420 ^
5421In file included from <command-line>:0:0:
5422./include/linux/list_bl.h: In function ‘__hlist_bl_del’:
5423././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5424 #define asm_inline asm __inline
5425 ^
5426./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
5427 asm_inline volatile("1:\t" ins "\n" \
5428 ^
5429./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
5430 _BUG_FLAGS(ASM_UD2, 0); \
5431 ^
5432./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
5433 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
5434 ^
5435./include/linux/list_bl.h:28:27: note: in expansion of macro ‘BUG_ON’
5436 #define LIST_BL_BUG_ON(x) BUG_ON(x)
5437 ^
5438./include/linux/list_bl.h:120:2: note: in expansion of macro ‘LIST_BL_BUG_ON’
5439 LIST_BL_BUG_ON((unsigned long)n & LIST_BL_LOCKMASK);
5440 ^
5441In file included from ./include/linux/bug.h:5:0,
5442 from ./include/linux/thread_info.h:12,
5443 from ./arch/x86/include/asm/preempt.h:7,
5444 from ./include/linux/preempt.h:78,
5445 from ./include/linux/spinlock.h:51,
5446 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
5447 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5448./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
5449 asm_inline volatile("1:\t" ins "\n" \
5450 ^
5451./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
5452 _BUG_FLAGS(ASM_UD2, 0); \
5453 ^
5454./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
5455 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
5456 ^
5457./include/linux/list_bl.h:28:27: note: in expansion of macro ‘BUG_ON’
5458 #define LIST_BL_BUG_ON(x) BUG_ON(x)
5459 ^
5460./include/linux/list_bl.h:120:2: note: in expansion of macro ‘LIST_BL_BUG_ON’
5461 LIST_BL_BUG_ON((unsigned long)n & LIST_BL_LOCKMASK);
5462 ^
5463In file included from <command-line>:0:0:
5464./include/linux/rculist_bl.h: In function ‘hlist_bl_set_first_rcu’:
5465././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5466 #define asm_inline asm __inline
5467 ^
5468./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
5469 asm_inline volatile("1:\t" ins "\n" \
5470 ^
5471./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
5472 _BUG_FLAGS(ASM_UD2, 0); \
5473 ^
5474./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
5475 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
5476 ^
5477./include/linux/list_bl.h:28:27: note: in expansion of macro ‘BUG_ON’
5478 #define LIST_BL_BUG_ON(x) BUG_ON(x)
5479 ^
5480./include/linux/rculist_bl.h:14:2: note: in expansion of macro ‘LIST_BL_BUG_ON’
5481 LIST_BL_BUG_ON((unsigned long)n & LIST_BL_LOCKMASK);
5482 ^
5483In file included from ./include/linux/bug.h:5:0,
5484 from ./include/linux/thread_info.h:12,
5485 from ./arch/x86/include/asm/preempt.h:7,
5486 from ./include/linux/preempt.h:78,
5487 from ./include/linux/spinlock.h:51,
5488 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
5489 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5490./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
5491 asm_inline volatile("1:\t" ins "\n" \
5492 ^
5493./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
5494 _BUG_FLAGS(ASM_UD2, 0); \
5495 ^
5496./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
5497 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
5498 ^
5499./include/linux/list_bl.h:28:27: note: in expansion of macro ‘BUG_ON’
5500 #define LIST_BL_BUG_ON(x) BUG_ON(x)
5501 ^
5502./include/linux/rculist_bl.h:14:2: note: in expansion of macro ‘LIST_BL_BUG_ON’
5503 LIST_BL_BUG_ON((unsigned long)n & LIST_BL_LOCKMASK);
5504 ^
5505In file included from <command-line>:0:0:
5506././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5507 #define asm_inline asm __inline
5508 ^
5509./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
5510 asm_inline volatile("1:\t" ins "\n" \
5511 ^
5512./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
5513 _BUG_FLAGS(ASM_UD2, 0); \
5514 ^
5515./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
5516 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
5517 ^
5518./include/linux/list_bl.h:28:27: note: in expansion of macro ‘BUG_ON’
5519 #define LIST_BL_BUG_ON(x) BUG_ON(x)
5520 ^
5521./include/linux/rculist_bl.h:15:2: note: in expansion of macro ‘LIST_BL_BUG_ON’
5522 LIST_BL_BUG_ON(((unsigned long)h->first & LIST_BL_LOCKMASK) !=
5523 ^
5524In file included from ./include/linux/bug.h:5:0,
5525 from ./include/linux/thread_info.h:12,
5526 from ./arch/x86/include/asm/preempt.h:7,
5527 from ./include/linux/preempt.h:78,
5528 from ./include/linux/spinlock.h:51,
5529 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
5530 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5531./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
5532 asm_inline volatile("1:\t" ins "\n" \
5533 ^
5534./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
5535 _BUG_FLAGS(ASM_UD2, 0); \
5536 ^
5537./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
5538 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
5539 ^
5540./include/linux/list_bl.h:28:27: note: in expansion of macro ‘BUG_ON’
5541 #define LIST_BL_BUG_ON(x) BUG_ON(x)
5542 ^
5543./include/linux/rculist_bl.h:15:2: note: in expansion of macro ‘LIST_BL_BUG_ON’
5544 LIST_BL_BUG_ON(((unsigned long)h->first & LIST_BL_LOCKMASK) !=
5545 ^
5546In file included from <command-line>:0:0:
5547./include/linux/rculist_bl.h: In function ‘hlist_bl_first_rcu’:
5548././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5549 char: (char)0, \
5550 ^
5551./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5552 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5553 ^
5554./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5555 __READ_ONCE_SCALAR(x); \
5556 ^
5557./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
5558 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
5559 ^
5560./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
5561 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
5562 ^
5563./include/linux/rculist_bl.h:24:19: note: in expansion of macro ‘rcu_dereference_check’
5564 ((unsigned long)rcu_dereference_check(h->first, hlist_bl_is_locked(h)) & ~LIST_BL_LOCKMASK);
5565 ^
5566././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5567 char: (char)0, \
5568 ^
5569./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5570 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5571 ^
5572./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5573 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5574 ^
5575./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5576 __READ_ONCE_SCALAR(x); \
5577 ^
5578./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
5579 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
5580 ^
5581./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
5582 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
5583 ^
5584./include/linux/rculist_bl.h:24:19: note: in expansion of macro ‘rcu_dereference_check’
5585 ((unsigned long)rcu_dereference_check(h->first, hlist_bl_is_locked(h)) & ~LIST_BL_LOCKMASK);
5586 ^
5587In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
5588 from /tmp/vbox.0/include/VBox/types.h:33,
5589 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
5590 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5591./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
5592 (typeof(x))__x; \
5593 ^
5594./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5595 __READ_ONCE_SCALAR(x); \
5596 ^
5597./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
5598 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
5599 ^
5600./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
5601 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
5602 ^
5603./include/linux/rculist_bl.h:24:19: note: in expansion of macro ‘rcu_dereference_check’
5604 ((unsigned long)rcu_dereference_check(h->first, hlist_bl_is_locked(h)) & ~LIST_BL_LOCKMASK);
5605 ^
5606In file included from <command-line>:0:0:
5607./include/linux/dcache.h: In function ‘d_inode_rcu’:
5608././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5609 char: (char)0, \
5610 ^
5611./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5612 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5613 ^
5614./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5615 __READ_ONCE_SCALAR(x); \
5616 ^
5617./include/linux/dcache.h:534:9: note: in expansion of macro ‘READ_ONCE’
5618 return READ_ONCE(dentry->d_inode);
5619 ^
5620././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5621 char: (char)0, \
5622 ^
5623./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5624 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5625 ^
5626./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5627 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5628 ^
5629./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5630 __READ_ONCE_SCALAR(x); \
5631 ^
5632./include/linux/dcache.h:534:9: note: in expansion of macro ‘READ_ONCE’
5633 return READ_ONCE(dentry->d_inode);
5634 ^
5635In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
5636 from /tmp/vbox.0/include/VBox/types.h:33,
5637 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
5638 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5639./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
5640 (typeof(x))__x; \
5641 ^
5642./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5643 __READ_ONCE_SCALAR(x); \
5644 ^
5645./include/linux/dcache.h:534:9: note: in expansion of macro ‘READ_ONCE’
5646 return READ_ONCE(dentry->d_inode);
5647 ^
5648In file included from <command-line>:0:0:
5649./include/linux/hrtimer.h: In function ‘hrtimer_is_queued’:
5650././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5651 char: (char)0, \
5652 ^
5653./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5654 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5655 ^
5656./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5657 __READ_ONCE_SCALAR(x); \
5658 ^
5659./include/linux/hrtimer.h:470:12: note: in expansion of macro ‘READ_ONCE’
5660 return !!(READ_ONCE(timer->state) & HRTIMER_STATE_ENQUEUED);
5661 ^
5662././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5663 char: (char)0, \
5664 ^
5665./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5666 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5667 ^
5668./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5669 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5670 ^
5671./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5672 __READ_ONCE_SCALAR(x); \
5673 ^
5674./include/linux/hrtimer.h:470:12: note: in expansion of macro ‘READ_ONCE’
5675 return !!(READ_ONCE(timer->state) & HRTIMER_STATE_ENQUEUED);
5676 ^
5677./include/linux/sched.h: In function ‘task_ppid_nr_ns’:
5678././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5679 char: (char)0, \
5680 ^
5681./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5682 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5683 ^
5684./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5685 __READ_ONCE_SCALAR(x); \
5686 ^
5687./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
5688 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
5689 ^
5690./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
5691 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
5692 ^
5693./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
5694 #define rcu_dereference(p) rcu_dereference_check(p, 0)
5695 ^
5696./include/linux/sched.h:1420:25: note: in expansion of macro ‘rcu_dereference’
5697 pid = task_tgid_nr_ns(rcu_dereference(tsk->real_parent), ns);
5698 ^
5699././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5700 char: (char)0, \
5701 ^
5702./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5703 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5704 ^
5705./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5706 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5707 ^
5708./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5709 __READ_ONCE_SCALAR(x); \
5710 ^
5711./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
5712 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
5713 ^
5714./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
5715 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
5716 ^
5717./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
5718 #define rcu_dereference(p) rcu_dereference_check(p, 0)
5719 ^
5720./include/linux/sched.h:1420:25: note: in expansion of macro ‘rcu_dereference’
5721 pid = task_tgid_nr_ns(rcu_dereference(tsk->real_parent), ns);
5722 ^
5723In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
5724 from /tmp/vbox.0/include/VBox/types.h:33,
5725 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
5726 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5727./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
5728 (typeof(x))__x; \
5729 ^
5730./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5731 __READ_ONCE_SCALAR(x); \
5732 ^
5733./include/linux/rcupdate.h:352:48: note: in expansion of macro ‘READ_ONCE’
5734 typeof(*p) *________p1 = (typeof(*p) *__force)READ_ONCE(p); \
5735 ^
5736./include/linux/rcupdate.h:491:2: note: in expansion of macro ‘__rcu_dereference_check’
5737 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu)
5738 ^
5739./include/linux/rcupdate.h:549:28: note: in expansion of macro ‘rcu_dereference_check’
5740 #define rcu_dereference(p) rcu_dereference_check(p, 0)
5741 ^
5742./include/linux/sched.h:1420:25: note: in expansion of macro ‘rcu_dereference’
5743 pid = task_tgid_nr_ns(rcu_dereference(tsk->real_parent), ns);
5744 ^
5745In file included from <command-line>:0:0:
5746./include/linux/sched.h: In function ‘task_state_index’:
5747././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5748 char: (char)0, \
5749 ^
5750./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5751 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5752 ^
5753./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5754 __READ_ONCE_SCALAR(x); \
5755 ^
5756./include/linux/sched.h:1442:27: note: in expansion of macro ‘READ_ONCE’
5757 unsigned int tsk_state = READ_ONCE(tsk->state);
5758 ^
5759././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5760 char: (char)0, \
5761 ^
5762./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5763 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5764 ^
5765./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5766 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5767 ^
5768./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5769 __READ_ONCE_SCALAR(x); \
5770 ^
5771./include/linux/sched.h:1442:27: note: in expansion of macro ‘READ_ONCE’
5772 unsigned int tsk_state = READ_ONCE(tsk->state);
5773 ^
5774./include/linux/sched.h: In function ‘task_cpu’:
5775././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5776 char: (char)0, \
5777 ^
5778./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5779 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5780 ^
5781./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5782 __READ_ONCE_SCALAR(x); \
5783 ^
5784./include/linux/sched.h:1867:9: note: in expansion of macro ‘READ_ONCE’
5785 return READ_ONCE(p->cpu);
5786 ^
5787././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5788 char: (char)0, \
5789 ^
5790./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5791 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5792 ^
5793./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5794 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5795 ^
5796./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5797 __READ_ONCE_SCALAR(x); \
5798 ^
5799./include/linux/sched.h:1867:9: note: in expansion of macro ‘READ_ONCE’
5800 return READ_ONCE(p->cpu);
5801 ^
5802./arch/x86/include/asm/smap.h: In function ‘clac’:
5803././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5804 #define asm_inline asm __inline
5805 ^
5806./arch/x86/include/asm/alternative.h:204:2: note: in expansion of macro ‘asm_inline’
5807 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
5808 ^
5809./arch/x86/include/asm/smap.h:47:2: note: in expansion of macro ‘alternative’
5810 alternative("", __ASM_CLAC, X86_FEATURE_SMAP);
5811 ^
5812In file included from ./arch/x86/include/asm/barrier.h:5:0,
5813 from ./include/linux/compiler.h:251,
5814 from /tmp/vbox.0/include/iprt/types.h:150,
5815 from /tmp/vbox.0/include/VBox/types.h:33,
5816 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
5817 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5818./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
5819 "# ALT: oldnstr\n" \
5820 ^
5821./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
5822 OLDINSTR(oldinstr, 1) \
5823 ^
5824./arch/x86/include/asm/alternative.h:204:23: note: in expansion of macro ‘ALTERNATIVE’
5825 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
5826 ^
5827./arch/x86/include/asm/smap.h:47:2: note: in expansion of macro ‘alternative’
5828 alternative("", __ASM_CLAC, X86_FEATURE_SMAP);
5829 ^
5830In file included from <command-line>:0:0:
5831./arch/x86/include/asm/smap.h: In function ‘stac’:
5832././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5833 #define asm_inline asm __inline
5834 ^
5835./arch/x86/include/asm/alternative.h:204:2: note: in expansion of macro ‘asm_inline’
5836 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
5837 ^
5838./arch/x86/include/asm/smap.h:53:2: note: in expansion of macro ‘alternative’
5839 alternative("", __ASM_STAC, X86_FEATURE_SMAP);
5840 ^
5841In file included from ./arch/x86/include/asm/barrier.h:5:0,
5842 from ./include/linux/compiler.h:251,
5843 from /tmp/vbox.0/include/iprt/types.h:150,
5844 from /tmp/vbox.0/include/VBox/types.h:33,
5845 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
5846 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5847./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
5848 "# ALT: oldnstr\n" \
5849 ^
5850./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
5851 OLDINSTR(oldinstr, 1) \
5852 ^
5853./arch/x86/include/asm/alternative.h:204:23: note: in expansion of macro ‘ALTERNATIVE’
5854 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
5855 ^
5856./arch/x86/include/asm/smap.h:53:2: note: in expansion of macro ‘alternative’
5857 alternative("", __ASM_STAC, X86_FEATURE_SMAP);
5858 ^
5859In file included from <command-line>:0:0:
5860./arch/x86/include/asm/uaccess_64.h: In function ‘copy_user_generic’:
5861././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5862 #define asm_inline asm __inline
5863 ^
5864./arch/x86/include/asm/alternative.h:256:2: note: in expansion of macro ‘asm_inline’
5865 asm_inline volatile (ALTERNATIVE_2("call %P[old]", "call %P[new1]", feature1,\
5866 ^
5867./arch/x86/include/asm/uaccess_64.h:37:2: note: in expansion of macro ‘alternative_call_2’
5868 alternative_call_2(copy_user_generic_unrolled,
5869 ^
5870In file included from ./arch/x86/include/asm/barrier.h:5:0,
5871 from ./include/linux/compiler.h:251,
5872 from /tmp/vbox.0/include/iprt/types.h:150,
5873 from /tmp/vbox.0/include/VBox/types.h:33,
5874 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
5875 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5876./arch/x86/include/asm/alternative.h:128:2: error: expected identifier or ‘(’ before string constant
5877 "# ALT: oldinstr2\n" \
5878 ^
5879./arch/x86/include/asm/alternative.h:168:2: note: in expansion of macro ‘OLDINSTR_2’
5880 OLDINSTR_2(oldinstr, 1, 2) \
5881 ^
5882./arch/x86/include/asm/alternative.h:256:23: note: in expansion of macro ‘ALTERNATIVE_2’
5883 asm_inline volatile (ALTERNATIVE_2("call %P[old]", "call %P[new1]", feature1,\
5884 ^
5885./arch/x86/include/asm/uaccess_64.h:37:2: note: in expansion of macro ‘alternative_call_2’
5886 alternative_call_2(copy_user_generic_unrolled,
5887 ^
5888In file included from <command-line>:0:0:
5889./arch/x86/include/asm/uaccess.h: In function ‘user_access_begin’:
5890././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5891 #define asm_inline asm __inline
5892 ^
5893./arch/x86/include/asm/alternative.h:204:2: note: in expansion of macro ‘asm_inline’
5894 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
5895 ^
5896./arch/x86/include/asm/barrier.h:52:26: note: in expansion of macro ‘alternative’
5897 #define barrier_nospec() alternative("", "lfence", X86_FEATURE_LFENCE_RDTSC)
5898 ^
5899./arch/x86/include/asm/uaccess.h:125:2: note: in expansion of macro ‘barrier_nospec’
5900 barrier_nospec(); \
5901 ^
5902./arch/x86/include/asm/uaccess.h:482:2: note: in expansion of macro ‘__uaccess_begin_nospec’
5903 __uaccess_begin_nospec();
5904 ^
5905In file included from ./arch/x86/include/asm/barrier.h:5:0,
5906 from ./include/linux/compiler.h:251,
5907 from /tmp/vbox.0/include/iprt/types.h:150,
5908 from /tmp/vbox.0/include/VBox/types.h:33,
5909 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
5910 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5911./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
5912 "# ALT: oldnstr\n" \
5913 ^
5914./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
5915 OLDINSTR(oldinstr, 1) \
5916 ^
5917./arch/x86/include/asm/alternative.h:204:23: note: in expansion of macro ‘ALTERNATIVE’
5918 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
5919 ^
5920./arch/x86/include/asm/barrier.h:52:26: note: in expansion of macro ‘alternative’
5921 #define barrier_nospec() alternative("", "lfence", X86_FEATURE_LFENCE_RDTSC)
5922 ^
5923./arch/x86/include/asm/uaccess.h:125:2: note: in expansion of macro ‘barrier_nospec’
5924 barrier_nospec(); \
5925 ^
5926./arch/x86/include/asm/uaccess.h:482:2: note: in expansion of macro ‘__uaccess_begin_nospec’
5927 __uaccess_begin_nospec();
5928 ^
5929In file included from <command-line>:0:0:
5930./include/linux/key.h: In function ‘key_read_state’:
5931././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5932 char: (char)0, \
5933 ^
5934./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
5935 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5936 ^
5937./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5938 __READ_ONCE_SCALAR(x); \
5939 ^
5940./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
5941 typeof(*p) ___p1 = READ_ONCE(*p); \
5942 ^
5943./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
5944 #define smp_load_acquire(p) __smp_load_acquire(p)
5945 ^
5946./include/linux/key.h:446:9: note: in expansion of macro ‘smp_load_acquire’
5947 return smp_load_acquire(&key->state);
5948 ^
5949././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
5950 char: (char)0, \
5951 ^
5952./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
5953 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
5954 ^
5955./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
5956 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
5957 ^
5958./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
5959 __READ_ONCE_SCALAR(x); \
5960 ^
5961./arch/x86/include/asm/barrier.h:75:21: note: in expansion of macro ‘READ_ONCE’
5962 typeof(*p) ___p1 = READ_ONCE(*p); \
5963 ^
5964./include/asm-generic/barrier.h:157:29: note: in expansion of macro ‘__smp_load_acquire’
5965 #define smp_load_acquire(p) __smp_load_acquire(p)
5966 ^
5967./include/linux/key.h:446:9: note: in expansion of macro ‘smp_load_acquire’
5968 return smp_load_acquire(&key->state);
5969 ^
5970./include/linux/sched/signal.h: In function ‘signal_set_stop_flags’:
5971././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
5972 #define asm_inline asm __inline
5973 ^
5974./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
5975 asm_inline volatile("1:\t" ins "\n" \
5976 ^
5977./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
5978 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
5979 ^
5980./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
5981 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
5982 ^
5983./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
5984 __WARN(); \
5985 ^
5986./include/linux/sched/signal.h:261:2: note: in expansion of macro ‘WARN_ON’
5987 WARN_ON(sig->flags & (SIGNAL_GROUP_EXIT|SIGNAL_GROUP_COREDUMP));
5988 ^
5989In file included from ./include/linux/bug.h:5:0,
5990 from ./include/linux/thread_info.h:12,
5991 from ./arch/x86/include/asm/preempt.h:7,
5992 from ./include/linux/preempt.h:78,
5993 from ./include/linux/spinlock.h:51,
5994 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
5995 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
5996./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
5997 asm_inline volatile("1:\t" ins "\n" \
5998 ^
5999./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6000 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6001 ^
6002./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
6003 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
6004 ^
6005./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
6006 __WARN(); \
6007 ^
6008./include/linux/sched/signal.h:261:2: note: in expansion of macro ‘WARN_ON’
6009 WARN_ON(sig->flags & (SIGNAL_GROUP_EXIT|SIGNAL_GROUP_COREDUMP));
6010 ^
6011In file included from <command-line>:0:0:
6012./include/linux/sched/signal.h: In function ‘restore_saved_sigmask_unless’:
6013././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
6014 #define asm_inline asm __inline
6015 ^
6016./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
6017 asm_inline volatile("1:\t" ins "\n" \
6018 ^
6019./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6020 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6021 ^
6022./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
6023 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
6024 ^
6025./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
6026 __WARN(); \
6027 ^
6028./include/linux/sched/signal.h:505:3: note: in expansion of macro ‘WARN_ON’
6029 WARN_ON(!test_thread_flag(TIF_SIGPENDING));
6030 ^
6031In file included from ./include/linux/bug.h:5:0,
6032 from ./include/linux/thread_info.h:12,
6033 from ./arch/x86/include/asm/preempt.h:7,
6034 from ./include/linux/preempt.h:78,
6035 from ./include/linux/spinlock.h:51,
6036 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
6037 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6038./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
6039 asm_inline volatile("1:\t" ins "\n" \
6040 ^
6041./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6042 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6043 ^
6044./include/asm-generic/bug.h:93:19: note: in expansion of macro ‘__WARN_FLAGS’
6045 #define __WARN() __WARN_FLAGS(BUGFLAG_TAINT(TAINT_WARN))
6046 ^
6047./include/asm-generic/bug.h:120:3: note: in expansion of macro ‘__WARN’
6048 __WARN(); \
6049 ^
6050./include/linux/sched/signal.h:505:3: note: in expansion of macro ‘WARN_ON’
6051 WARN_ON(!test_thread_flag(TIF_SIGPENDING));
6052 ^
6053In file included from ./include/linux/list.h:9:0,
6054 from ./include/linux/preempt.h:11,
6055 from ./include/linux/spinlock.h:51,
6056 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
6057 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6058./include/linux/sched/signal.h: In function ‘next_thread’:
6059././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6060 char: (char)0, \
6061 ^
6062./include/linux/kernel.h:1002:26: note: in definition of macro ‘container_of’
6063 void *__mptr = (void *)(ptr); \
6064 ^
6065./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6066 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6067 ^
6068./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6069 __READ_ONCE_SCALAR(x); \
6070 ^
6071./include/linux/rculist.h:306:15: note: in expansion of macro ‘READ_ONCE’
6072 container_of(READ_ONCE(ptr), type, member)
6073 ^
6074./include/linux/sched/signal.h:665:9: note: in expansion of macro ‘list_entry_rcu’
6075 return list_entry_rcu(p->thread_group.next,
6076 ^
6077././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6078 char: (char)0, \
6079 ^
6080./include/linux/kernel.h:1002:26: note: in definition of macro ‘container_of’
6081 void *__mptr = (void *)(ptr); \
6082 ^
6083./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6084 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6085 ^
6086./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6087 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6088 ^
6089./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6090 __READ_ONCE_SCALAR(x); \
6091 ^
6092./include/linux/rculist.h:306:15: note: in expansion of macro ‘READ_ONCE’
6093 container_of(READ_ONCE(ptr), type, member)
6094 ^
6095./include/linux/sched/signal.h:665:9: note: in expansion of macro ‘list_entry_rcu’
6096 return list_entry_rcu(p->thread_group.next,
6097 ^
6098./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
6099 (typeof(x))__x; \
6100 ^
6101./include/linux/kernel.h:1002:26: note: in definition of macro ‘container_of’
6102 void *__mptr = (void *)(ptr); \
6103 ^
6104./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6105 __READ_ONCE_SCALAR(x); \
6106 ^
6107./include/linux/rculist.h:306:15: note: in expansion of macro ‘READ_ONCE’
6108 container_of(READ_ONCE(ptr), type, member)
6109 ^
6110./include/linux/sched/signal.h:665:9: note: in expansion of macro ‘list_entry_rcu’
6111 return list_entry_rcu(p->thread_group.next,
6112 ^
6113In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
6114 from /tmp/vbox.0/include/VBox/types.h:33,
6115 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
6116 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6117././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6118 char: (char)0, \
6119 ^
6120./include/linux/compiler.h:372:9: note: in definition of macro ‘__compiletime_assert’
6121 if (!(condition)) \
6122 ^
6123./include/linux/compiler.h:392:2: note: in expansion of macro ‘_compiletime_assert’
6124 _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
6125 ^
6126./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
6127 #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
6128 ^
6129./include/linux/kernel.h:1003:2: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
6130 BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
6131 ^
6132./include/linux/kernel.h:1003:20: note: in expansion of macro ‘__same_type’
6133 BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
6134 ^
6135./include/linux/rculist.h:306:2: note: in expansion of macro ‘container_of’
6136 container_of(READ_ONCE(ptr), type, member)
6137 ^
6138./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6139 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6140 ^
6141./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6142 __READ_ONCE_SCALAR(x); \
6143 ^
6144./include/linux/rculist.h:306:15: note: in expansion of macro ‘READ_ONCE’
6145 container_of(READ_ONCE(ptr), type, member)
6146 ^
6147./include/linux/sched/signal.h:665:9: note: in expansion of macro ‘list_entry_rcu’
6148 return list_entry_rcu(p->thread_group.next,
6149 ^
6150././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6151 char: (char)0, \
6152 ^
6153./include/linux/compiler.h:372:9: note: in definition of macro ‘__compiletime_assert’
6154 if (!(condition)) \
6155 ^
6156./include/linux/compiler.h:392:2: note: in expansion of macro ‘_compiletime_assert’
6157 _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
6158 ^
6159./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
6160 #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
6161 ^
6162./include/linux/kernel.h:1003:2: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
6163 BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
6164 ^
6165./include/linux/kernel.h:1003:20: note: in expansion of macro ‘__same_type’
6166 BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
6167 ^
6168./include/linux/rculist.h:306:2: note: in expansion of macro ‘container_of’
6169 container_of(READ_ONCE(ptr), type, member)
6170 ^
6171./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6172 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6173 ^
6174./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6175 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6176 ^
6177./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6178 __READ_ONCE_SCALAR(x); \
6179 ^
6180./include/linux/rculist.h:306:15: note: in expansion of macro ‘READ_ONCE’
6181 container_of(READ_ONCE(ptr), type, member)
6182 ^
6183./include/linux/sched/signal.h:665:9: note: in expansion of macro ‘list_entry_rcu’
6184 return list_entry_rcu(p->thread_group.next,
6185 ^
6186./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
6187 (typeof(x))__x; \
6188 ^
6189./include/linux/compiler.h:372:9: note: in definition of macro ‘__compiletime_assert’
6190 if (!(condition)) \
6191 ^
6192./include/linux/compiler.h:392:2: note: in expansion of macro ‘_compiletime_assert’
6193 _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
6194 ^
6195./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
6196 #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
6197 ^
6198./include/linux/kernel.h:1003:2: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
6199 BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
6200 ^
6201./include/linux/kernel.h:1003:20: note: in expansion of macro ‘__same_type’
6202 BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
6203 ^
6204./include/linux/rculist.h:306:2: note: in expansion of macro ‘container_of’
6205 container_of(READ_ONCE(ptr), type, member)
6206 ^
6207./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6208 __READ_ONCE_SCALAR(x); \
6209 ^
6210./include/linux/rculist.h:306:15: note: in expansion of macro ‘READ_ONCE’
6211 container_of(READ_ONCE(ptr), type, member)
6212 ^
6213./include/linux/sched/signal.h:665:9: note: in expansion of macro ‘list_entry_rcu’
6214 return list_entry_rcu(p->thread_group.next,
6215 ^
6216././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6217 char: (char)0, \
6218 ^
6219./include/linux/compiler.h:372:9: note: in definition of macro ‘__compiletime_assert’
6220 if (!(condition)) \
6221 ^
6222./include/linux/compiler.h:392:2: note: in expansion of macro ‘_compiletime_assert’
6223 _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
6224 ^
6225./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
6226 #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
6227 ^
6228./include/linux/kernel.h:1003:2: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
6229 BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
6230 ^
6231./include/linux/kernel.h:1004:6: note: in expansion of macro ‘__same_type’
6232 !__same_type(*(ptr), void), \
6233 ^
6234./include/linux/rculist.h:306:2: note: in expansion of macro ‘container_of’
6235 container_of(READ_ONCE(ptr), type, member)
6236 ^
6237./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6238 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6239 ^
6240./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6241 __READ_ONCE_SCALAR(x); \
6242 ^
6243./include/linux/rculist.h:306:15: note: in expansion of macro ‘READ_ONCE’
6244 container_of(READ_ONCE(ptr), type, member)
6245 ^
6246./include/linux/sched/signal.h:665:9: note: in expansion of macro ‘list_entry_rcu’
6247 return list_entry_rcu(p->thread_group.next,
6248 ^
6249././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6250 char: (char)0, \
6251 ^
6252./include/linux/compiler.h:372:9: note: in definition of macro ‘__compiletime_assert’
6253 if (!(condition)) \
6254 ^
6255./include/linux/compiler.h:392:2: note: in expansion of macro ‘_compiletime_assert’
6256 _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
6257 ^
6258./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
6259 #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
6260 ^
6261./include/linux/kernel.h:1003:2: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
6262 BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
6263 ^
6264./include/linux/kernel.h:1004:6: note: in expansion of macro ‘__same_type’
6265 !__same_type(*(ptr), void), \
6266 ^
6267./include/linux/rculist.h:306:2: note: in expansion of macro ‘container_of’
6268 container_of(READ_ONCE(ptr), type, member)
6269 ^
6270./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6271 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6272 ^
6273./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6274 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6275 ^
6276./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6277 __READ_ONCE_SCALAR(x); \
6278 ^
6279./include/linux/rculist.h:306:15: note: in expansion of macro ‘READ_ONCE’
6280 container_of(READ_ONCE(ptr), type, member)
6281 ^
6282./include/linux/sched/signal.h:665:9: note: in expansion of macro ‘list_entry_rcu’
6283 return list_entry_rcu(p->thread_group.next,
6284 ^
6285./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
6286 (typeof(x))__x; \
6287 ^
6288./include/linux/compiler.h:372:9: note: in definition of macro ‘__compiletime_assert’
6289 if (!(condition)) \
6290 ^
6291./include/linux/compiler.h:392:2: note: in expansion of macro ‘_compiletime_assert’
6292 _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
6293 ^
6294./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
6295 #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
6296 ^
6297./include/linux/kernel.h:1003:2: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
6298 BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
6299 ^
6300./include/linux/kernel.h:1004:6: note: in expansion of macro ‘__same_type’
6301 !__same_type(*(ptr), void), \
6302 ^
6303./include/linux/rculist.h:306:2: note: in expansion of macro ‘container_of’
6304 container_of(READ_ONCE(ptr), type, member)
6305 ^
6306./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6307 __READ_ONCE_SCALAR(x); \
6308 ^
6309./include/linux/rculist.h:306:15: note: in expansion of macro ‘READ_ONCE’
6310 container_of(READ_ONCE(ptr), type, member)
6311 ^
6312./include/linux/sched/signal.h:665:9: note: in expansion of macro ‘list_entry_rcu’
6313 return list_entry_rcu(p->thread_group.next,
6314 ^
6315In file included from <command-line>:0:0:
6316./include/linux/sched/signal.h: In function ‘task_rlimit’:
6317././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6318 char: (char)0, \
6319 ^
6320./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6321 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6322 ^
6323./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6324 __READ_ONCE_SCALAR(x); \
6325 ^
6326./include/linux/sched/signal.h:699:9: note: in expansion of macro ‘READ_ONCE’
6327 return READ_ONCE(task->signal->rlim[limit].rlim_cur);
6328 ^
6329././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6330 char: (char)0, \
6331 ^
6332./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6333 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6334 ^
6335./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6336 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6337 ^
6338./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6339 __READ_ONCE_SCALAR(x); \
6340 ^
6341./include/linux/sched/signal.h:699:9: note: in expansion of macro ‘READ_ONCE’
6342 return READ_ONCE(task->signal->rlim[limit].rlim_cur);
6343 ^
6344./include/linux/sched/signal.h: In function ‘task_rlimit_max’:
6345././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6346 char: (char)0, \
6347 ^
6348./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6349 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6350 ^
6351./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6352 __READ_ONCE_SCALAR(x); \
6353 ^
6354./include/linux/sched/signal.h:705:9: note: in expansion of macro ‘READ_ONCE’
6355 return READ_ONCE(task->signal->rlim[limit].rlim_max);
6356 ^
6357././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6358 char: (char)0, \
6359 ^
6360./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6361 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6362 ^
6363./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6364 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6365 ^
6366./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6367 __READ_ONCE_SCALAR(x); \
6368 ^
6369./include/linux/sched/signal.h:705:9: note: in expansion of macro ‘READ_ONCE’
6370 return READ_ONCE(task->signal->rlim[limit].rlim_max);
6371 ^
6372./include/linux/rcuwait.h: In function ‘rcuwait_active’:
6373././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6374 char: (char)0, \
6375 ^
6376./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6377 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6378 ^
6379./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6380 __READ_ONCE_SCALAR(x); \
6381 ^
6382./include/linux/rcupdate.h:345:49: note: in expansion of macro ‘READ_ONCE’
6383 typeof(*p) *_________p1 = (typeof(*p) *__force)READ_ONCE(p); \
6384 ^
6385./include/linux/rcupdate.h:455:31: note: in expansion of macro ‘__rcu_access_pointer’
6386 #define rcu_access_pointer(p) __rcu_access_pointer((p), __rcu)
6387 ^
6388./include/linux/rcuwait.h:34:11: note: in expansion of macro ‘rcu_access_pointer’
6389 return !!rcu_access_pointer(w->task);
6390 ^
6391././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6392 char: (char)0, \
6393 ^
6394./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6395 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6396 ^
6397./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6398 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6399 ^
6400./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6401 __READ_ONCE_SCALAR(x); \
6402 ^
6403./include/linux/rcupdate.h:345:49: note: in expansion of macro ‘READ_ONCE’
6404 typeof(*p) *_________p1 = (typeof(*p) *__force)READ_ONCE(p); \
6405 ^
6406./include/linux/rcupdate.h:455:31: note: in expansion of macro ‘__rcu_access_pointer’
6407 #define rcu_access_pointer(p) __rcu_access_pointer((p), __rcu)
6408 ^
6409./include/linux/rcuwait.h:34:11: note: in expansion of macro ‘rcu_access_pointer’
6410 return !!rcu_access_pointer(w->task);
6411 ^
6412In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
6413 from /tmp/vbox.0/include/VBox/types.h:33,
6414 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
6415 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6416./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
6417 (typeof(x))__x; \
6418 ^
6419./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6420 __READ_ONCE_SCALAR(x); \
6421 ^
6422./include/linux/rcupdate.h:345:49: note: in expansion of macro ‘READ_ONCE’
6423 typeof(*p) *_________p1 = (typeof(*p) *__force)READ_ONCE(p); \
6424 ^
6425./include/linux/rcupdate.h:455:31: note: in expansion of macro ‘__rcu_access_pointer’
6426 #define rcu_access_pointer(p) __rcu_access_pointer((p), __rcu)
6427 ^
6428./include/linux/rcuwait.h:34:11: note: in expansion of macro ‘rcu_access_pointer’
6429 return !!rcu_access_pointer(w->task);
6430 ^
6431In file included from <command-line>:0:0:
6432./include/linux/rcu_sync.h: In function ‘rcu_sync_is_idle’:
6433././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6434 char: (char)0, \
6435 ^
6436./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6437 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6438 ^
6439./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6440 __READ_ONCE_SCALAR(x); \
6441 ^
6442./include/linux/rcu_sync.h:36:10: note: in expansion of macro ‘READ_ONCE’
6443 return !READ_ONCE(rsp->gp_state); /* GP_IDLE */
6444 ^
6445././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6446 char: (char)0, \
6447 ^
6448./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6449 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6450 ^
6451./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6452 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6453 ^
6454./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6455 __READ_ONCE_SCALAR(x); \
6456 ^
6457./include/linux/rcu_sync.h:36:10: note: in expansion of macro ‘READ_ONCE’
6458 return !READ_ONCE(rsp->gp_state); /* GP_IDLE */
6459 ^
6460./include/linux/iocontext.h: In function ‘get_io_context_active’:
6461././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
6462 #define asm_inline asm __inline
6463 ^
6464./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
6465 asm_inline volatile("1:\t" ins "\n" \
6466 ^
6467./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6468 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6469 ^
6470./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6471 __WARN_FLAGS(BUGFLAG_ONCE | \
6472 ^
6473./include/linux/iocontext.h:132:2: note: in expansion of macro ‘WARN_ON_ONCE’
6474 WARN_ON_ONCE(atomic_long_read(&ioc->refcount) <= 0);
6475 ^
6476In file included from ./include/linux/bug.h:5:0,
6477 from ./include/linux/thread_info.h:12,
6478 from ./arch/x86/include/asm/preempt.h:7,
6479 from ./include/linux/preempt.h:78,
6480 from ./include/linux/spinlock.h:51,
6481 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
6482 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6483./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
6484 asm_inline volatile("1:\t" ins "\n" \
6485 ^
6486./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6487 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6488 ^
6489./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6490 __WARN_FLAGS(BUGFLAG_ONCE | \
6491 ^
6492./include/linux/iocontext.h:132:2: note: in expansion of macro ‘WARN_ON_ONCE’
6493 WARN_ON_ONCE(atomic_long_read(&ioc->refcount) <= 0);
6494 ^
6495In file included from <command-line>:0:0:
6496././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
6497 #define asm_inline asm __inline
6498 ^
6499./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
6500 asm_inline volatile("1:\t" ins "\n" \
6501 ^
6502./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6503 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6504 ^
6505./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6506 __WARN_FLAGS(BUGFLAG_ONCE | \
6507 ^
6508./include/linux/iocontext.h:133:2: note: in expansion of macro ‘WARN_ON_ONCE’
6509 WARN_ON_ONCE(atomic_read(&ioc->active_ref) <= 0);
6510 ^
6511In file included from ./include/linux/bug.h:5:0,
6512 from ./include/linux/thread_info.h:12,
6513 from ./arch/x86/include/asm/preempt.h:7,
6514 from ./include/linux/preempt.h:78,
6515 from ./include/linux/spinlock.h:51,
6516 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
6517 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6518./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
6519 asm_inline volatile("1:\t" ins "\n" \
6520 ^
6521./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6522 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6523 ^
6524./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6525 __WARN_FLAGS(BUGFLAG_ONCE | \
6526 ^
6527./include/linux/iocontext.h:133:2: note: in expansion of macro ‘WARN_ON_ONCE’
6528 WARN_ON_ONCE(atomic_read(&ioc->active_ref) <= 0);
6529 ^
6530In file included from <command-line>:0:0:
6531./include/linux/iocontext.h: In function ‘ioc_task_link’:
6532././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
6533 #define asm_inline asm __inline
6534 ^
6535./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
6536 asm_inline volatile("1:\t" ins "\n" \
6537 ^
6538./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6539 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6540 ^
6541./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6542 __WARN_FLAGS(BUGFLAG_ONCE | \
6543 ^
6544./include/linux/iocontext.h:142:2: note: in expansion of macro ‘WARN_ON_ONCE’
6545 WARN_ON_ONCE(atomic_read(&ioc->nr_tasks) <= 0);
6546 ^
6547In file included from ./include/linux/bug.h:5:0,
6548 from ./include/linux/thread_info.h:12,
6549 from ./arch/x86/include/asm/preempt.h:7,
6550 from ./include/linux/preempt.h:78,
6551 from ./include/linux/spinlock.h:51,
6552 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
6553 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6554./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
6555 asm_inline volatile("1:\t" ins "\n" \
6556 ^
6557./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6558 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6559 ^
6560./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6561 __WARN_FLAGS(BUGFLAG_ONCE | \
6562 ^
6563./include/linux/iocontext.h:142:2: note: in expansion of macro ‘WARN_ON_ONCE’
6564 WARN_ON_ONCE(atomic_read(&ioc->nr_tasks) <= 0);
6565 ^
6566In file included from <command-line>:0:0:
6567./include/linux/percpu_counter.h: In function ‘percpu_counter_read_positive’:
6568././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6569 char: (char)0, \
6570 ^
6571./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6572 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6573 ^
6574./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6575 __READ_ONCE_SCALAR(x); \
6576 ^
6577./include/linux/percpu_counter.h:82:12: note: in expansion of macro ‘READ_ONCE’
6578 s64 ret = READ_ONCE(fbc->count);
6579 ^
6580././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6581 char: (char)0, \
6582 ^
6583./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6584 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6585 ^
6586./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6587 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6588 ^
6589./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6590 __READ_ONCE_SCALAR(x); \
6591 ^
6592./include/linux/percpu_counter.h:82:12: note: in expansion of macro ‘READ_ONCE’
6593 s64 ret = READ_ONCE(fbc->count);
6594 ^
6595./include/linux/quota.h: In function ‘make_kqid’:
6596././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
6597 #define asm_inline asm __inline
6598 ^
6599./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
6600 asm_inline volatile("1:\t" ins "\n" \
6601 ^
6602./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
6603 _BUG_FLAGS(ASM_UD2, 0); \
6604 ^
6605./include/linux/quota.h:114:3: note: in expansion of macro ‘BUG’
6606 BUG();
6607 ^
6608In file included from ./include/linux/bug.h:5:0,
6609 from ./include/linux/thread_info.h:12,
6610 from ./arch/x86/include/asm/preempt.h:7,
6611 from ./include/linux/preempt.h:78,
6612 from ./include/linux/spinlock.h:51,
6613 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
6614 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6615./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
6616 asm_inline volatile("1:\t" ins "\n" \
6617 ^
6618./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
6619 _BUG_FLAGS(ASM_UD2, 0); \
6620 ^
6621./include/linux/quota.h:114:3: note: in expansion of macro ‘BUG’
6622 BUG();
6623 ^
6624In file included from <command-line>:0:0:
6625./include/linux/quota.h: In function ‘make_kqid_invalid’:
6626././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
6627 #define asm_inline asm __inline
6628 ^
6629./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
6630 asm_inline volatile("1:\t" ins "\n" \
6631 ^
6632./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
6633 _BUG_FLAGS(ASM_UD2, 0); \
6634 ^
6635./include/linux/quota.h:141:3: note: in expansion of macro ‘BUG’
6636 BUG();
6637 ^
6638In file included from ./include/linux/bug.h:5:0,
6639 from ./include/linux/thread_info.h:12,
6640 from ./arch/x86/include/asm/preempt.h:7,
6641 from ./include/linux/preempt.h:78,
6642 from ./include/linux/spinlock.h:51,
6643 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
6644 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6645./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
6646 asm_inline volatile("1:\t" ins "\n" \
6647 ^
6648./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
6649 _BUG_FLAGS(ASM_UD2, 0); \
6650 ^
6651./include/linux/quota.h:141:3: note: in expansion of macro ‘BUG’
6652 BUG();
6653 ^
6654In file included from <command-line>:0:0:
6655./include/linux/fs.h: In function ‘mapping_mapped’:
6656././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6657 char: (char)0, \
6658 ^
6659./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6660 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6661 ^
6662./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6663 __READ_ONCE_SCALAR(x); \
6664 ^
6665./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
6666 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
6667 ^
6668./include/linux/fs.h:557:10: note: in expansion of macro ‘RB_EMPTY_ROOT’
6669 return !RB_EMPTY_ROOT(&mapping->i_mmap.rb_root);
6670 ^
6671././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6672 char: (char)0, \
6673 ^
6674./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6675 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6676 ^
6677./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6678 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6679 ^
6680./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6681 __READ_ONCE_SCALAR(x); \
6682 ^
6683./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
6684 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
6685 ^
6686./include/linux/fs.h:557:10: note: in expansion of macro ‘RB_EMPTY_ROOT’
6687 return !RB_EMPTY_ROOT(&mapping->i_mmap.rb_root);
6688 ^
6689In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
6690 from /tmp/vbox.0/include/VBox/types.h:33,
6691 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
6692 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6693./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
6694 (typeof(x))__x; \
6695 ^
6696./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6697 __READ_ONCE_SCALAR(x); \
6698 ^
6699./include/linux/rbtree.h:40:31: note: in expansion of macro ‘READ_ONCE’
6700 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL)
6701 ^
6702./include/linux/fs.h:557:10: note: in expansion of macro ‘RB_EMPTY_ROOT’
6703 return !RB_EMPTY_ROOT(&mapping->i_mmap.rb_root);
6704 ^
6705In file included from <command-line>:0:0:
6706./include/linux/fs.h: In function ‘filemap_nr_thps_inc’:
6707././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
6708 #define asm_inline asm __inline
6709 ^
6710./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
6711 asm_inline volatile("1:\t" ins "\n" \
6712 ^
6713./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6714 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6715 ^
6716./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6717 __WARN_FLAGS(BUGFLAG_ONCE | \
6718 ^
6719./include/linux/fs.h:2854:2: note: in expansion of macro ‘WARN_ON_ONCE’
6720 WARN_ON_ONCE(1);
6721 ^
6722In file included from ./include/linux/bug.h:5:0,
6723 from ./include/linux/thread_info.h:12,
6724 from ./arch/x86/include/asm/preempt.h:7,
6725 from ./include/linux/preempt.h:78,
6726 from ./include/linux/spinlock.h:51,
6727 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
6728 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6729./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
6730 asm_inline volatile("1:\t" ins "\n" \
6731 ^
6732./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6733 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6734 ^
6735./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6736 __WARN_FLAGS(BUGFLAG_ONCE | \
6737 ^
6738./include/linux/fs.h:2854:2: note: in expansion of macro ‘WARN_ON_ONCE’
6739 WARN_ON_ONCE(1);
6740 ^
6741In file included from <command-line>:0:0:
6742./include/linux/fs.h: In function ‘filemap_nr_thps_dec’:
6743././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
6744 #define asm_inline asm __inline
6745 ^
6746./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
6747 asm_inline volatile("1:\t" ins "\n" \
6748 ^
6749./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6750 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6751 ^
6752./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6753 __WARN_FLAGS(BUGFLAG_ONCE | \
6754 ^
6755./include/linux/fs.h:2863:2: note: in expansion of macro ‘WARN_ON_ONCE’
6756 WARN_ON_ONCE(1);
6757 ^
6758In file included from ./include/linux/bug.h:5:0,
6759 from ./include/linux/thread_info.h:12,
6760 from ./arch/x86/include/asm/preempt.h:7,
6761 from ./include/linux/preempt.h:78,
6762 from ./include/linux/spinlock.h:51,
6763 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
6764 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6765./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
6766 asm_inline volatile("1:\t" ins "\n" \
6767 ^
6768./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6769 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6770 ^
6771./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6772 __WARN_FLAGS(BUGFLAG_ONCE | \
6773 ^
6774./include/linux/fs.h:2863:2: note: in expansion of macro ‘WARN_ON_ONCE’
6775 WARN_ON_ONCE(1);
6776 ^
6777In file included from <command-line>:0:0:
6778./include/linux/fs.h: In function ‘i_readcount_dec’:
6779././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
6780 #define asm_inline asm __inline
6781 ^
6782./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
6783 asm_inline volatile("1:\t" ins "\n" \
6784 ^
6785./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
6786 _BUG_FLAGS(ASM_UD2, 0); \
6787 ^
6788./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
6789 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
6790 ^
6791./include/linux/fs.h:2977:2: note: in expansion of macro ‘BUG_ON’
6792 BUG_ON(!atomic_read(&inode->i_readcount));
6793 ^
6794In file included from ./include/linux/bug.h:5:0,
6795 from ./include/linux/thread_info.h:12,
6796 from ./arch/x86/include/asm/preempt.h:7,
6797 from ./include/linux/preempt.h:78,
6798 from ./include/linux/spinlock.h:51,
6799 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
6800 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6801./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
6802 asm_inline volatile("1:\t" ins "\n" \
6803 ^
6804./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
6805 _BUG_FLAGS(ASM_UD2, 0); \
6806 ^
6807./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
6808 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
6809 ^
6810./include/linux/fs.h:2977:2: note: in expansion of macro ‘BUG_ON’
6811 BUG_ON(!atomic_read(&inode->i_readcount));
6812 ^
6813In file included from <command-line>:0:0:
6814./include/linux/pgtable.h: In function ‘ptep_get’:
6815././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6816 char: (char)0, \
6817 ^
6818./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6819 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6820 ^
6821./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6822 __READ_ONCE_SCALAR(x); \
6823 ^
6824./include/linux/pgtable.h:255:9: note: in expansion of macro ‘READ_ONCE’
6825 return READ_ONCE(*ptep);
6826 ^
6827././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6828 char: (char)0, \
6829 ^
6830./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6831 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6832 ^
6833./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6834 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6835 ^
6836./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6837 __READ_ONCE_SCALAR(x); \
6838 ^
6839./include/linux/pgtable.h:255:9: note: in expansion of macro ‘READ_ONCE’
6840 return READ_ONCE(*ptep);
6841 ^
6842././include/linux/compiler_types.h:265:5: error: conversion to non-scalar type requested
6843 char: (char)0, \
6844 ^
6845./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6846 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6847 ^
6848./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6849 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6850 ^
6851./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6852 __READ_ONCE_SCALAR(x); \
6853 ^
6854./include/linux/pgtable.h:255:9: note: in expansion of macro ‘READ_ONCE’
6855 return READ_ONCE(*ptep);
6856 ^
6857./include/linux/pgtable.h: In function ‘pud_none_or_trans_huge_or_dev_or_clear_bad’:
6858././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6859 char: (char)0, \
6860 ^
6861./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6862 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6863 ^
6864./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6865 __READ_ONCE_SCALAR(x); \
6866 ^
6867./include/linux/pgtable.h:1105:17: note: in expansion of macro ‘READ_ONCE’
6868 pud_t pudval = READ_ONCE(*pud);
6869 ^
6870././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6871 char: (char)0, \
6872 ^
6873./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6874 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6875 ^
6876./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6877 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6878 ^
6879./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6880 __READ_ONCE_SCALAR(x); \
6881 ^
6882./include/linux/pgtable.h:1105:17: note: in expansion of macro ‘READ_ONCE’
6883 pud_t pudval = READ_ONCE(*pud);
6884 ^
6885././include/linux/compiler_types.h:265:5: error: conversion to non-scalar type requested
6886 char: (char)0, \
6887 ^
6888./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6889 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6890 ^
6891./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6892 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6893 ^
6894./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6895 __READ_ONCE_SCALAR(x); \
6896 ^
6897./include/linux/pgtable.h:1105:17: note: in expansion of macro ‘READ_ONCE’
6898 pud_t pudval = READ_ONCE(*pud);
6899 ^
6900./include/linux/huge_mm.h: In function ‘is_huge_zero_page’:
6901././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6902 char: (char)0, \
6903 ^
6904./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
6905 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6906 ^
6907./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6908 __READ_ONCE_SCALAR(x); \
6909 ^
6910./include/linux/huge_mm.h:286:9: note: in expansion of macro ‘READ_ONCE’
6911 return READ_ONCE(huge_zero_page) == page;
6912 ^
6913././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
6914 char: (char)0, \
6915 ^
6916./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
6917 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
6918 ^
6919./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
6920 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
6921 ^
6922./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6923 __READ_ONCE_SCALAR(x); \
6924 ^
6925./include/linux/huge_mm.h:286:9: note: in expansion of macro ‘READ_ONCE’
6926 return READ_ONCE(huge_zero_page) == page;
6927 ^
6928In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
6929 from /tmp/vbox.0/include/VBox/types.h:33,
6930 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
6931 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6932./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
6933 (typeof(x))__x; \
6934 ^
6935./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
6936 __READ_ONCE_SCALAR(x); \
6937 ^
6938./include/linux/huge_mm.h:286:9: note: in expansion of macro ‘READ_ONCE’
6939 return READ_ONCE(huge_zero_page) == page;
6940 ^
6941In file included from <command-line>:0:0:
6942./include/linux/mm.h: In function ‘try_get_page’:
6943././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
6944 #define asm_inline asm __inline
6945 ^
6946./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
6947 asm_inline volatile("1:\t" ins "\n" \
6948 ^
6949./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6950 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6951 ^
6952./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6953 __WARN_FLAGS(BUGFLAG_ONCE | \
6954 ^
6955./include/linux/mm.h:1146:6: note: in expansion of macro ‘WARN_ON_ONCE’
6956 if (WARN_ON_ONCE(page_ref_count(page) <= 0))
6957 ^
6958In file included from ./include/linux/bug.h:5:0,
6959 from ./include/linux/thread_info.h:12,
6960 from ./arch/x86/include/asm/preempt.h:7,
6961 from ./include/linux/preempt.h:78,
6962 from ./include/linux/spinlock.h:51,
6963 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
6964 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
6965./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
6966 asm_inline volatile("1:\t" ins "\n" \
6967 ^
6968./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6969 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6970 ^
6971./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6972 __WARN_FLAGS(BUGFLAG_ONCE | \
6973 ^
6974./include/linux/mm.h:1146:6: note: in expansion of macro ‘WARN_ON_ONCE’
6975 if (WARN_ON_ONCE(page_ref_count(page) <= 0))
6976 ^
6977In file included from <command-line>:0:0:
6978./include/linux/mm.h: In function ‘page_memcg_rcu’:
6979././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
6980 #define asm_inline asm __inline
6981 ^
6982./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
6983 asm_inline volatile("1:\t" ins "\n" \
6984 ^
6985./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
6986 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
6987 ^
6988./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
6989 __WARN_FLAGS(BUGFLAG_ONCE | \
6990 ^
6991./include/linux/mm.h:1468:2: note: in expansion of macro ‘WARN_ON_ONCE’
6992 WARN_ON_ONCE(!rcu_read_lock_held());
6993 ^
6994In file included from ./include/linux/bug.h:5:0,
6995 from ./include/linux/thread_info.h:12,
6996 from ./arch/x86/include/asm/preempt.h:7,
6997 from ./include/linux/preempt.h:78,
6998 from ./include/linux/spinlock.h:51,
6999 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7000 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7001./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7002 asm_inline volatile("1:\t" ins "\n" \
7003 ^
7004./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
7005 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
7006 ^
7007./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
7008 __WARN_FLAGS(BUGFLAG_ONCE | \
7009 ^
7010./include/linux/mm.h:1468:2: note: in expansion of macro ‘WARN_ON_ONCE’
7011 WARN_ON_ONCE(!rcu_read_lock_held());
7012 ^
7013In file included from <command-line>:0:0:
7014././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
7015 char: (char)0, \
7016 ^
7017./include/linux/compiler.h:284:2: note: in expansion of macro ‘__unqual_scalar_typeof’
7018 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
7019 ^
7020./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
7021 __READ_ONCE_SCALAR(x); \
7022 ^
7023./include/linux/mm.h:1469:9: note: in expansion of macro ‘READ_ONCE’
7024 return READ_ONCE(page->mem_cgroup);
7025 ^
7026././include/linux/compiler_types.h:265:5: error: expected expression before ‘char’
7027 char: (char)0, \
7028 ^
7029./include/linux/compiler.h:280:42: note: in expansion of macro ‘__unqual_scalar_typeof’
7030 #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
7031 ^
7032./include/linux/compiler.h:284:34: note: in expansion of macro ‘__READ_ONCE’
7033 __unqual_scalar_typeof(x) __x = __READ_ONCE(x); \
7034 ^
7035./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
7036 __READ_ONCE_SCALAR(x); \
7037 ^
7038./include/linux/mm.h:1469:9: note: in expansion of macro ‘READ_ONCE’
7039 return READ_ONCE(page->mem_cgroup);
7040 ^
7041In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
7042 from /tmp/vbox.0/include/VBox/types.h:33,
7043 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
7044 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7045./include/linux/compiler.h:286:2: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
7046 (typeof(x))__x; \
7047 ^
7048./include/linux/compiler.h:292:2: note: in expansion of macro ‘__READ_ONCE_SCALAR’
7049 __READ_ONCE_SCALAR(x); \
7050 ^
7051./include/linux/mm.h:1469:9: note: in expansion of macro ‘READ_ONCE’
7052 return READ_ONCE(page->mem_cgroup);
7053 ^
7054In file included from <command-line>:0:0:
7055./include/linux/highmem.h: In function ‘zero_user_segments’:
7056././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7057 #define asm_inline asm __inline
7058 ^
7059./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7060 asm_inline volatile("1:\t" ins "\n" \
7061 ^
7062./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7063 _BUG_FLAGS(ASM_UD2, 0); \
7064 ^
7065./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7066 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7067 ^
7068./include/linux/highmem.h:293:2: note: in expansion of macro ‘BUG_ON’
7069 BUG_ON(end1 > PAGE_SIZE || end2 > PAGE_SIZE);
7070 ^
7071In file included from ./include/linux/bug.h:5:0,
7072 from ./include/linux/thread_info.h:12,
7073 from ./arch/x86/include/asm/preempt.h:7,
7074 from ./include/linux/preempt.h:78,
7075 from ./include/linux/spinlock.h:51,
7076 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7077 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7078./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7079 asm_inline volatile("1:\t" ins "\n" \
7080 ^
7081./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7082 _BUG_FLAGS(ASM_UD2, 0); \
7083 ^
7084./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7085 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7086 ^
7087./include/linux/highmem.h:293:2: note: in expansion of macro ‘BUG_ON’
7088 BUG_ON(end1 > PAGE_SIZE || end2 > PAGE_SIZE);
7089 ^
7090In file included from /tmp/vbox.0/include/iprt/types.h:150:0,
7091 from /tmp/vbox.0/include/VBox/types.h:33,
7092 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
7093 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7094./include/linux/pagemap.h: In function ‘fault_in_pages_readable’:
7095././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7096 #define asm_inline asm __inline
7097 ^
7098./include/linux/compiler.h:78:42: note: in definition of macro ‘unlikely’
7099 # define unlikely(x) __builtin_expect(!!(x), 0)
7100 ^
7101./arch/x86/include/asm/alternative.h:204:2: note: in expansion of macro ‘asm_inline’
7102 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
7103 ^
7104./arch/x86/include/asm/barrier.h:52:26: note: in expansion of macro ‘alternative’
7105 #define barrier_nospec() alternative("", "lfence", X86_FEATURE_LFENCE_RDTSC)
7106 ^
7107./arch/x86/include/asm/uaccess.h:125:2: note: in expansion of macro ‘barrier_nospec’
7108 barrier_nospec(); \
7109 ^
7110./arch/x86/include/asm/uaccess.h:373:2: note: in expansion of macro ‘__uaccess_begin_nospec’
7111 __uaccess_begin_nospec(); \
7112 ^
7113./arch/x86/include/asm/uaccess.h:419:2: note: in expansion of macro ‘__get_user_nocheck’
7114 __get_user_nocheck((x), (ptr), sizeof(*(ptr)))
7115 ^
7116./include/linux/pagemap.h:633:16: note: in expansion of macro ‘__get_user’
7117 if (unlikely(__get_user(c, uaddr) != 0))
7118 ^
7119./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
7120 "# ALT: oldnstr\n" \
7121 ^
7122./include/linux/compiler.h:78:42: note: in definition of macro ‘unlikely’
7123 # define unlikely(x) __builtin_expect(!!(x), 0)
7124 ^
7125./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
7126 OLDINSTR(oldinstr, 1) \
7127 ^
7128./arch/x86/include/asm/alternative.h:204:23: note: in expansion of macro ‘ALTERNATIVE’
7129 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
7130 ^
7131./arch/x86/include/asm/barrier.h:52:26: note: in expansion of macro ‘alternative’
7132 #define barrier_nospec() alternative("", "lfence", X86_FEATURE_LFENCE_RDTSC)
7133 ^
7134./arch/x86/include/asm/uaccess.h:125:2: note: in expansion of macro ‘barrier_nospec’
7135 barrier_nospec(); \
7136 ^
7137./arch/x86/include/asm/uaccess.h:373:2: note: in expansion of macro ‘__uaccess_begin_nospec’
7138 __uaccess_begin_nospec(); \
7139 ^
7140./arch/x86/include/asm/uaccess.h:419:2: note: in expansion of macro ‘__get_user_nocheck’
7141 __get_user_nocheck((x), (ptr), sizeof(*(ptr)))
7142 ^
7143./include/linux/pagemap.h:633:16: note: in expansion of macro ‘__get_user’
7144 if (unlikely(__get_user(c, uaddr) != 0))
7145 ^
7146In file included from <command-line>:0:0:
7147././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7148 #define asm_inline asm __inline
7149 ^
7150./arch/x86/include/asm/alternative.h:204:2: note: in expansion of macro ‘asm_inline’
7151 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
7152 ^
7153./arch/x86/include/asm/barrier.h:52:26: note: in expansion of macro ‘alternative’
7154 #define barrier_nospec() alternative("", "lfence", X86_FEATURE_LFENCE_RDTSC)
7155 ^
7156./arch/x86/include/asm/uaccess.h:125:2: note: in expansion of macro ‘barrier_nospec’
7157 barrier_nospec(); \
7158 ^
7159./arch/x86/include/asm/uaccess.h:373:2: note: in expansion of macro ‘__uaccess_begin_nospec’
7160 __uaccess_begin_nospec(); \
7161 ^
7162./arch/x86/include/asm/uaccess.h:419:2: note: in expansion of macro ‘__get_user_nocheck’
7163 __get_user_nocheck((x), (ptr), sizeof(*(ptr)))
7164 ^
7165./include/linux/pagemap.h:641:10: note: in expansion of macro ‘__get_user’
7166 return __get_user(c, end);
7167 ^
7168In file included from ./arch/x86/include/asm/barrier.h:5:0,
7169 from ./include/linux/compiler.h:251,
7170 from /tmp/vbox.0/include/iprt/types.h:150,
7171 from /tmp/vbox.0/include/VBox/types.h:33,
7172 from /tmp/vbox.0/linux/../SUPDrvInternal.h:38,
7173 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7174./arch/x86/include/asm/alternative.h:108:2: error: expected identifier or ‘(’ before string constant
7175 "# ALT: oldnstr\n" \
7176 ^
7177./arch/x86/include/asm/alternative.h:159:2: note: in expansion of macro ‘OLDINSTR’
7178 OLDINSTR(oldinstr, 1) \
7179 ^
7180./arch/x86/include/asm/alternative.h:204:23: note: in expansion of macro ‘ALTERNATIVE’
7181 asm_inline volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
7182 ^
7183./arch/x86/include/asm/barrier.h:52:26: note: in expansion of macro ‘alternative’
7184 #define barrier_nospec() alternative("", "lfence", X86_FEATURE_LFENCE_RDTSC)
7185 ^
7186./arch/x86/include/asm/uaccess.h:125:2: note: in expansion of macro ‘barrier_nospec’
7187 barrier_nospec(); \
7188 ^
7189./arch/x86/include/asm/uaccess.h:373:2: note: in expansion of macro ‘__uaccess_begin_nospec’
7190 __uaccess_begin_nospec(); \
7191 ^
7192./arch/x86/include/asm/uaccess.h:419:2: note: in expansion of macro ‘__get_user_nocheck’
7193 __get_user_nocheck((x), (ptr), sizeof(*(ptr)))
7194 ^
7195./include/linux/pagemap.h:641:10: note: in expansion of macro ‘__get_user’
7196 return __get_user(c, end);
7197 ^
7198In file included from <command-line>:0:0:
7199./include/linux/pagemap.h: In function ‘readahead_page’:
7200././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7201 #define asm_inline asm __inline
7202 ^
7203./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7204 asm_inline volatile("1:\t" ins "\n" \
7205 ^
7206./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7207 _BUG_FLAGS(ASM_UD2, 0); \
7208 ^
7209./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7210 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7211 ^
7212./include/linux/pagemap.h:722:2: note: in expansion of macro ‘BUG_ON’
7213 BUG_ON(rac->_batch_count > rac->_nr_pages);
7214 ^
7215In file included from ./include/linux/bug.h:5:0,
7216 from ./include/linux/thread_info.h:12,
7217 from ./arch/x86/include/asm/preempt.h:7,
7218 from ./include/linux/preempt.h:78,
7219 from ./include/linux/spinlock.h:51,
7220 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7221 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7222./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7223 asm_inline volatile("1:\t" ins "\n" \
7224 ^
7225./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7226 _BUG_FLAGS(ASM_UD2, 0); \
7227 ^
7228./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7229 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7230 ^
7231./include/linux/pagemap.h:722:2: note: in expansion of macro ‘BUG_ON’
7232 BUG_ON(rac->_batch_count > rac->_nr_pages);
7233 ^
7234In file included from <command-line>:0:0:
7235./include/linux/pagemap.h: In function ‘__readahead_batch’:
7236././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7237 #define asm_inline asm __inline
7238 ^
7239./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7240 asm_inline volatile("1:\t" ins "\n" \
7241 ^
7242./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7243 _BUG_FLAGS(ASM_UD2, 0); \
7244 ^
7245./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7246 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7247 ^
7248./include/linux/pagemap.h:745:2: note: in expansion of macro ‘BUG_ON’
7249 BUG_ON(rac->_batch_count > rac->_nr_pages);
7250 ^
7251In file included from ./include/linux/bug.h:5:0,
7252 from ./include/linux/thread_info.h:12,
7253 from ./arch/x86/include/asm/preempt.h:7,
7254 from ./include/linux/preempt.h:78,
7255 from ./include/linux/spinlock.h:51,
7256 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7257 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7258./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7259 asm_inline volatile("1:\t" ins "\n" \
7260 ^
7261./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7262 _BUG_FLAGS(ASM_UD2, 0); \
7263 ^
7264./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7265 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7266 ^
7267./include/linux/pagemap.h:745:2: note: in expansion of macro ‘BUG_ON’
7268 BUG_ON(rac->_batch_count > rac->_nr_pages);
7269 ^
7270In file included from <command-line>:0:0:
7271./include/linux/scatterlist.h: In function ‘sg_assign_page’:
7272././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7273 #define asm_inline asm __inline
7274 ^
7275./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7276 asm_inline volatile("1:\t" ins "\n" \
7277 ^
7278./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7279 _BUG_FLAGS(ASM_UD2, 0); \
7280 ^
7281./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7282 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7283 ^
7284./include/linux/scatterlist.h:95:2: note: in expansion of macro ‘BUG_ON’
7285 BUG_ON((unsigned long) page & (SG_CHAIN | SG_END));
7286 ^
7287In file included from ./include/linux/bug.h:5:0,
7288 from ./include/linux/thread_info.h:12,
7289 from ./arch/x86/include/asm/preempt.h:7,
7290 from ./include/linux/preempt.h:78,
7291 from ./include/linux/spinlock.h:51,
7292 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7293 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7294./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7295 asm_inline volatile("1:\t" ins "\n" \
7296 ^
7297./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7298 _BUG_FLAGS(ASM_UD2, 0); \
7299 ^
7300./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7301 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7302 ^
7303./include/linux/scatterlist.h:95:2: note: in expansion of macro ‘BUG_ON’
7304 BUG_ON((unsigned long) page & (SG_CHAIN | SG_END));
7305 ^
7306In file included from <command-line>:0:0:
7307./include/linux/dma-mapping.h: In function ‘dma_map_page_attrs’:
7308././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7309 #define asm_inline asm __inline
7310 ^
7311./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7312 asm_inline volatile("1:\t" ins "\n" \
7313 ^
7314./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7315 _BUG_FLAGS(ASM_UD2, 0); \
7316 ^
7317./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7318 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7319 ^
7320./include/linux/dma-mapping.h:281:2: note: in expansion of macro ‘BUG_ON’
7321 BUG_ON(!valid_dma_direction(dir));
7322 ^
7323In file included from ./include/linux/bug.h:5:0,
7324 from ./include/linux/thread_info.h:12,
7325 from ./arch/x86/include/asm/preempt.h:7,
7326 from ./include/linux/preempt.h:78,
7327 from ./include/linux/spinlock.h:51,
7328 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7329 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7330./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7331 asm_inline volatile("1:\t" ins "\n" \
7332 ^
7333./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7334 _BUG_FLAGS(ASM_UD2, 0); \
7335 ^
7336./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7337 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7338 ^
7339./include/linux/dma-mapping.h:281:2: note: in expansion of macro ‘BUG_ON’
7340 BUG_ON(!valid_dma_direction(dir));
7341 ^
7342In file included from <command-line>:0:0:
7343./include/linux/dma-mapping.h: In function ‘dma_unmap_page_attrs’:
7344././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7345 #define asm_inline asm __inline
7346 ^
7347./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7348 asm_inline volatile("1:\t" ins "\n" \
7349 ^
7350./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7351 _BUG_FLAGS(ASM_UD2, 0); \
7352 ^
7353./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7354 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7355 ^
7356./include/linux/dma-mapping.h:296:2: note: in expansion of macro ‘BUG_ON’
7357 BUG_ON(!valid_dma_direction(dir));
7358 ^
7359In file included from ./include/linux/bug.h:5:0,
7360 from ./include/linux/thread_info.h:12,
7361 from ./arch/x86/include/asm/preempt.h:7,
7362 from ./include/linux/preempt.h:78,
7363 from ./include/linux/spinlock.h:51,
7364 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7365 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7366./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7367 asm_inline volatile("1:\t" ins "\n" \
7368 ^
7369./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7370 _BUG_FLAGS(ASM_UD2, 0); \
7371 ^
7372./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7373 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7374 ^
7375./include/linux/dma-mapping.h:296:2: note: in expansion of macro ‘BUG_ON’
7376 BUG_ON(!valid_dma_direction(dir));
7377 ^
7378In file included from <command-line>:0:0:
7379./include/linux/dma-mapping.h: In function ‘dma_map_sg_attrs’:
7380././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7381 #define asm_inline asm __inline
7382 ^
7383./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7384 asm_inline volatile("1:\t" ins "\n" \
7385 ^
7386./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7387 _BUG_FLAGS(ASM_UD2, 0); \
7388 ^
7389./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7390 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7391 ^
7392./include/linux/dma-mapping.h:315:2: note: in expansion of macro ‘BUG_ON’
7393 BUG_ON(!valid_dma_direction(dir));
7394 ^
7395In file included from ./include/linux/bug.h:5:0,
7396 from ./include/linux/thread_info.h:12,
7397 from ./arch/x86/include/asm/preempt.h:7,
7398 from ./include/linux/preempt.h:78,
7399 from ./include/linux/spinlock.h:51,
7400 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7401 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7402./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7403 asm_inline volatile("1:\t" ins "\n" \
7404 ^
7405./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7406 _BUG_FLAGS(ASM_UD2, 0); \
7407 ^
7408./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7409 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7410 ^
7411./include/linux/dma-mapping.h:315:2: note: in expansion of macro ‘BUG_ON’
7412 BUG_ON(!valid_dma_direction(dir));
7413 ^
7414In file included from <command-line>:0:0:
7415././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7416 #define asm_inline asm __inline
7417 ^
7418./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7419 asm_inline volatile("1:\t" ins "\n" \
7420 ^
7421./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7422 _BUG_FLAGS(ASM_UD2, 0); \
7423 ^
7424./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7425 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7426 ^
7427./include/linux/dma-mapping.h:320:2: note: in expansion of macro ‘BUG_ON’
7428 BUG_ON(ents < 0);
7429 ^
7430In file included from ./include/linux/bug.h:5:0,
7431 from ./include/linux/thread_info.h:12,
7432 from ./arch/x86/include/asm/preempt.h:7,
7433 from ./include/linux/preempt.h:78,
7434 from ./include/linux/spinlock.h:51,
7435 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7436 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7437./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7438 asm_inline volatile("1:\t" ins "\n" \
7439 ^
7440./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7441 _BUG_FLAGS(ASM_UD2, 0); \
7442 ^
7443./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7444 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7445 ^
7446./include/linux/dma-mapping.h:320:2: note: in expansion of macro ‘BUG_ON’
7447 BUG_ON(ents < 0);
7448 ^
7449In file included from <command-line>:0:0:
7450./include/linux/dma-mapping.h: In function ‘dma_unmap_sg_attrs’:
7451././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7452 #define asm_inline asm __inline
7453 ^
7454./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7455 asm_inline volatile("1:\t" ins "\n" \
7456 ^
7457./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7458 _BUG_FLAGS(ASM_UD2, 0); \
7459 ^
7460./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7461 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7462 ^
7463./include/linux/dma-mapping.h:332:2: note: in expansion of macro ‘BUG_ON’
7464 BUG_ON(!valid_dma_direction(dir));
7465 ^
7466In file included from ./include/linux/bug.h:5:0,
7467 from ./include/linux/thread_info.h:12,
7468 from ./arch/x86/include/asm/preempt.h:7,
7469 from ./include/linux/preempt.h:78,
7470 from ./include/linux/spinlock.h:51,
7471 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7472 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7473./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7474 asm_inline volatile("1:\t" ins "\n" \
7475 ^
7476./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7477 _BUG_FLAGS(ASM_UD2, 0); \
7478 ^
7479./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7480 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7481 ^
7482./include/linux/dma-mapping.h:332:2: note: in expansion of macro ‘BUG_ON’
7483 BUG_ON(!valid_dma_direction(dir));
7484 ^
7485In file included from <command-line>:0:0:
7486./include/linux/dma-mapping.h: In function ‘dma_map_resource’:
7487././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7488 #define asm_inline asm __inline
7489 ^
7490./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7491 asm_inline volatile("1:\t" ins "\n" \
7492 ^
7493./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7494 _BUG_FLAGS(ASM_UD2, 0); \
7495 ^
7496./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7497 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7498 ^
7499./include/linux/dma-mapping.h:349:2: note: in expansion of macro ‘BUG_ON’
7500 BUG_ON(!valid_dma_direction(dir));
7501 ^
7502In file included from ./include/linux/bug.h:5:0,
7503 from ./include/linux/thread_info.h:12,
7504 from ./arch/x86/include/asm/preempt.h:7,
7505 from ./include/linux/preempt.h:78,
7506 from ./include/linux/spinlock.h:51,
7507 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7508 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7509./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7510 asm_inline volatile("1:\t" ins "\n" \
7511 ^
7512./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7513 _BUG_FLAGS(ASM_UD2, 0); \
7514 ^
7515./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7516 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7517 ^
7518./include/linux/dma-mapping.h:349:2: note: in expansion of macro ‘BUG_ON’
7519 BUG_ON(!valid_dma_direction(dir));
7520 ^
7521In file included from <command-line>:0:0:
7522././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7523 #define asm_inline asm __inline
7524 ^
7525./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7526 asm_inline volatile("1:\t" ins "\n" \
7527 ^
7528./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
7529 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
7530 ^
7531./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
7532 __WARN_FLAGS(BUGFLAG_ONCE | \
7533 ^
7534./include/linux/dma-mapping.h:352:6: note: in expansion of macro ‘WARN_ON_ONCE’
7535 if (WARN_ON_ONCE(pfn_valid(PHYS_PFN(phys_addr))))
7536 ^
7537In file included from ./include/linux/bug.h:5:0,
7538 from ./include/linux/thread_info.h:12,
7539 from ./arch/x86/include/asm/preempt.h:7,
7540 from ./include/linux/preempt.h:78,
7541 from ./include/linux/spinlock.h:51,
7542 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7543 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7544./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7545 asm_inline volatile("1:\t" ins "\n" \
7546 ^
7547./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
7548 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
7549 ^
7550./include/asm-generic/bug.h:103:3: note: in expansion of macro ‘__WARN_FLAGS’
7551 __WARN_FLAGS(BUGFLAG_ONCE | \
7552 ^
7553./include/linux/dma-mapping.h:352:6: note: in expansion of macro ‘WARN_ON_ONCE’
7554 if (WARN_ON_ONCE(pfn_valid(PHYS_PFN(phys_addr))))
7555 ^
7556In file included from <command-line>:0:0:
7557./include/linux/dma-mapping.h: In function ‘dma_unmap_resource’:
7558././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7559 #define asm_inline asm __inline
7560 ^
7561./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7562 asm_inline volatile("1:\t" ins "\n" \
7563 ^
7564./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7565 _BUG_FLAGS(ASM_UD2, 0); \
7566 ^
7567./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7568 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7569 ^
7570./include/linux/dma-mapping.h:370:2: note: in expansion of macro ‘BUG_ON’
7571 BUG_ON(!valid_dma_direction(dir));
7572 ^
7573In file included from ./include/linux/bug.h:5:0,
7574 from ./include/linux/thread_info.h:12,
7575 from ./arch/x86/include/asm/preempt.h:7,
7576 from ./include/linux/preempt.h:78,
7577 from ./include/linux/spinlock.h:51,
7578 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7579 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7580./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7581 asm_inline volatile("1:\t" ins "\n" \
7582 ^
7583./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7584 _BUG_FLAGS(ASM_UD2, 0); \
7585 ^
7586./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7587 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7588 ^
7589./include/linux/dma-mapping.h:370:2: note: in expansion of macro ‘BUG_ON’
7590 BUG_ON(!valid_dma_direction(dir));
7591 ^
7592In file included from <command-line>:0:0:
7593./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_cpu’:
7594././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7595 #define asm_inline asm __inline
7596 ^
7597./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7598 asm_inline volatile("1:\t" ins "\n" \
7599 ^
7600./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7601 _BUG_FLAGS(ASM_UD2, 0); \
7602 ^
7603./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7604 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7605 ^
7606./include/linux/dma-mapping.h:382:2: note: in expansion of macro ‘BUG_ON’
7607 BUG_ON(!valid_dma_direction(dir));
7608 ^
7609In file included from ./include/linux/bug.h:5:0,
7610 from ./include/linux/thread_info.h:12,
7611 from ./arch/x86/include/asm/preempt.h:7,
7612 from ./include/linux/preempt.h:78,
7613 from ./include/linux/spinlock.h:51,
7614 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7615 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7616./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7617 asm_inline volatile("1:\t" ins "\n" \
7618 ^
7619./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7620 _BUG_FLAGS(ASM_UD2, 0); \
7621 ^
7622./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7623 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7624 ^
7625./include/linux/dma-mapping.h:382:2: note: in expansion of macro ‘BUG_ON’
7626 BUG_ON(!valid_dma_direction(dir));
7627 ^
7628In file included from <command-line>:0:0:
7629./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_device’:
7630././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7631 #define asm_inline asm __inline
7632 ^
7633./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7634 asm_inline volatile("1:\t" ins "\n" \
7635 ^
7636./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7637 _BUG_FLAGS(ASM_UD2, 0); \
7638 ^
7639./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7640 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7641 ^
7642./include/linux/dma-mapping.h:396:2: note: in expansion of macro ‘BUG_ON’
7643 BUG_ON(!valid_dma_direction(dir));
7644 ^
7645In file included from ./include/linux/bug.h:5:0,
7646 from ./include/linux/thread_info.h:12,
7647 from ./arch/x86/include/asm/preempt.h:7,
7648 from ./include/linux/preempt.h:78,
7649 from ./include/linux/spinlock.h:51,
7650 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7651 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7652./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7653 asm_inline volatile("1:\t" ins "\n" \
7654 ^
7655./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7656 _BUG_FLAGS(ASM_UD2, 0); \
7657 ^
7658./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7659 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7660 ^
7661./include/linux/dma-mapping.h:396:2: note: in expansion of macro ‘BUG_ON’
7662 BUG_ON(!valid_dma_direction(dir));
7663 ^
7664In file included from <command-line>:0:0:
7665./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_cpu’:
7666././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7667 #define asm_inline asm __inline
7668 ^
7669./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7670 asm_inline volatile("1:\t" ins "\n" \
7671 ^
7672./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7673 _BUG_FLAGS(ASM_UD2, 0); \
7674 ^
7675./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7676 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7677 ^
7678./include/linux/dma-mapping.h:410:2: note: in expansion of macro ‘BUG_ON’
7679 BUG_ON(!valid_dma_direction(dir));
7680 ^
7681In file included from ./include/linux/bug.h:5:0,
7682 from ./include/linux/thread_info.h:12,
7683 from ./arch/x86/include/asm/preempt.h:7,
7684 from ./include/linux/preempt.h:78,
7685 from ./include/linux/spinlock.h:51,
7686 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7687 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7688./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7689 asm_inline volatile("1:\t" ins "\n" \
7690 ^
7691./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7692 _BUG_FLAGS(ASM_UD2, 0); \
7693 ^
7694./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7695 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7696 ^
7697./include/linux/dma-mapping.h:410:2: note: in expansion of macro ‘BUG_ON’
7698 BUG_ON(!valid_dma_direction(dir));
7699 ^
7700In file included from <command-line>:0:0:
7701./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_device’:
7702././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7703 #define asm_inline asm __inline
7704 ^
7705./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7706 asm_inline volatile("1:\t" ins "\n" \
7707 ^
7708./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7709 _BUG_FLAGS(ASM_UD2, 0); \
7710 ^
7711./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7712 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7713 ^
7714./include/linux/dma-mapping.h:424:2: note: in expansion of macro ‘BUG_ON’
7715 BUG_ON(!valid_dma_direction(dir));
7716 ^
7717In file included from ./include/linux/bug.h:5:0,
7718 from ./include/linux/thread_info.h:12,
7719 from ./arch/x86/include/asm/preempt.h:7,
7720 from ./include/linux/preempt.h:78,
7721 from ./include/linux/spinlock.h:51,
7722 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7723 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7724./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7725 asm_inline volatile("1:\t" ins "\n" \
7726 ^
7727./arch/x86/include/asm/bug.h:74:2: note: in expansion of macro ‘_BUG_FLAGS’
7728 _BUG_FLAGS(ASM_UD2, 0); \
7729 ^
7730./include/asm-generic/bug.h:62:57: note: in expansion of macro ‘BUG’
7731 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0)
7732 ^
7733./include/linux/dma-mapping.h:424:2: note: in expansion of macro ‘BUG_ON’
7734 BUG_ON(!valid_dma_direction(dir));
7735 ^
7736In file included from <command-line>:0:0:
7737./include/linux/dma-mapping.h: In function ‘dma_map_single_attrs’:
7738././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7739 #define asm_inline asm __inline
7740 ^
7741./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7742 asm_inline volatile("1:\t" ins "\n" \
7743 ^
7744./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
7745 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
7746 ^
7747./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
7748 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
7749 ^
7750./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
7751 __WARN_printf(TAINT_WARN, format); \
7752 ^
7753./include/asm-generic/bug.h:160:3: note: in expansion of macro ‘WARN’
7754 WARN(1, format); \
7755 ^
7756./include/linux/dev_printk.h:234:2: note: in expansion of macro ‘WARN_ONCE’
7757 WARN_ONCE(condition, "%s %s: " format, \
7758 ^
7759./include/linux/dma-mapping.h:589:6: note: in expansion of macro ‘dev_WARN_ONCE’
7760 if (dev_WARN_ONCE(dev, is_vmalloc_addr(ptr),
7761 ^
7762In file included from ./include/linux/bug.h:5:0,
7763 from ./include/linux/thread_info.h:12,
7764 from ./arch/x86/include/asm/preempt.h:7,
7765 from ./include/linux/preempt.h:78,
7766 from ./include/linux/spinlock.h:51,
7767 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7768 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7769./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7770 asm_inline volatile("1:\t" ins "\n" \
7771 ^
7772./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
7773 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
7774 ^
7775./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
7776 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
7777 ^
7778./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
7779 __WARN_printf(TAINT_WARN, format); \
7780 ^
7781./include/asm-generic/bug.h:160:3: note: in expansion of macro ‘WARN’
7782 WARN(1, format); \
7783 ^
7784./include/linux/dev_printk.h:234:2: note: in expansion of macro ‘WARN_ONCE’
7785 WARN_ONCE(condition, "%s %s: " format, \
7786 ^
7787./include/linux/dma-mapping.h:589:6: note: in expansion of macro ‘dev_WARN_ONCE’
7788 if (dev_WARN_ONCE(dev, is_vmalloc_addr(ptr),
7789 ^
7790In file included from <command-line>:0:0:
7791./arch/x86/include/asm/desc.h: In function ‘refresh_tss_limit’:
7792././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7793 #define asm_inline asm __inline
7794 ^
7795./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7796 asm_inline volatile("1:\t" ins "\n" \
7797 ^
7798./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
7799 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
7800 ^
7801./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
7802 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
7803 ^
7804./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
7805 __WARN_printf(TAINT_WARN, format); \
7806 ^
7807./include/linux/debug_locks.h:31:4: note: in expansion of macro ‘WARN’
7808 WARN(1, "DEBUG_LOCKS_WARN_ON(%s)", #c); \
7809 ^
7810./arch/x86/include/asm/desc.h:307:2: note: in expansion of macro ‘DEBUG_LOCKS_WARN_ON’
7811 DEBUG_LOCKS_WARN_ON(preemptible());
7812 ^
7813In file included from ./include/linux/bug.h:5:0,
7814 from ./include/linux/thread_info.h:12,
7815 from ./arch/x86/include/asm/preempt.h:7,
7816 from ./include/linux/preempt.h:78,
7817 from ./include/linux/spinlock.h:51,
7818 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7819 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7820./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7821 asm_inline volatile("1:\t" ins "\n" \
7822 ^
7823./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
7824 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
7825 ^
7826./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
7827 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
7828 ^
7829./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
7830 __WARN_printf(TAINT_WARN, format); \
7831 ^
7832./include/linux/debug_locks.h:31:4: note: in expansion of macro ‘WARN’
7833 WARN(1, "DEBUG_LOCKS_WARN_ON(%s)", #c); \
7834 ^
7835./arch/x86/include/asm/desc.h:307:2: note: in expansion of macro ‘DEBUG_LOCKS_WARN_ON’
7836 DEBUG_LOCKS_WARN_ON(preemptible());
7837 ^
7838In file included from <command-line>:0:0:
7839./arch/x86/include/asm/desc.h: In function ‘invalidate_tss_limit’:
7840././include/linux/compiler_types.h:239:24: error: expected ‘(’ before ‘__inline’
7841 #define asm_inline asm __inline
7842 ^
7843./arch/x86/include/asm/bug.h:35:2: note: in expansion of macro ‘asm_inline’
7844 asm_inline volatile("1:\t" ins "\n" \
7845 ^
7846./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
7847 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
7848 ^
7849./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
7850 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
7851 ^
7852./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
7853 __WARN_printf(TAINT_WARN, format); \
7854 ^
7855./include/linux/debug_locks.h:31:4: note: in expansion of macro ‘WARN’
7856 WARN(1, "DEBUG_LOCKS_WARN_ON(%s)", #c); \
7857 ^
7858./arch/x86/include/asm/desc.h:324:2: note: in expansion of macro ‘DEBUG_LOCKS_WARN_ON’
7859 DEBUG_LOCKS_WARN_ON(preemptible());
7860 ^
7861In file included from ./include/linux/bug.h:5:0,
7862 from ./include/linux/thread_info.h:12,
7863 from ./arch/x86/include/asm/preempt.h:7,
7864 from ./include/linux/preempt.h:78,
7865 from ./include/linux/spinlock.h:51,
7866 from /tmp/vbox.0/linux/../SUPDrvInternal.h:79,
7867 from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
7868./arch/x86/include/asm/bug.h:35:22: error: expected identifier or ‘(’ before string constant
7869 asm_inline volatile("1:\t" ins "\n" \
7870 ^
7871./arch/x86/include/asm/bug.h:87:2: note: in expansion of macro ‘_BUG_FLAGS’
7872 _BUG_FLAGS(ASM_UD2, BUGFLAG_WARNING|(flags)); \
7873 ^
7874./include/asm-generic/bug.h:97:3: note: in expansion of macro ‘__WARN_FLAGS’
7875 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
7876 ^
7877./include/asm-generic/bug.h:129:3: note: in expansion of macro ‘__WARN_printf’
7878 __WARN_printf(TAINT_WARN, format); \
7879 ^
7880./include/linux/debug_locks.h:31:4: note: in expansion of macro ‘WARN’
7881 WARN(1, "DEBUG_LOCKS_WARN_ON(%s)", #c); \
7882 ^
7883./arch/x86/include/asm/desc.h:324:2: note: in expansion of macro ‘DEBUG_LOCKS_WARN_ON’
7884 DEBUG_LOCKS_WARN_ON(preemptible());
7885 ^
7886cc1: some warnings being treated as errors
7887make[3]: *** [/tmp/vbox.0/linux/SUPDrv-linux.o] Error 1
7888make[2]: *** [/tmp/vbox.0] Error 2
7889make[1]: *** [__sub-make] Error 2
7890make: *** [vboxdrv] Error 2

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy