Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-registry.c:15:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/.os-smp.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCO
- NFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-erro
- r -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_smp)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-smp.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-smp.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-smp.c:15:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-smp.c:15:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-smp.c:15:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/.os-usermap.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated
- -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk
- -extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UV
- M_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_usermap)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-usermap.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-usermap.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-usermap.c:15:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-usermap.c:15:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-usermap.c:15:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/.nv_uvm_interface.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/
- usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-
- format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_uvm_interface)"
- -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv_uvm_interface.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv_uvm_interface.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv_uvm_interface.c:21:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv_uvm_interface.c:21:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv_uvm_interface.c:21:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/.nv-frontend.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/inclu
- de/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=
- allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_frontend)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-fro
- ntend.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-frontend.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-frontend.c:13:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-frontend.c:13:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-linux.h:44,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-frontend.c:13:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- ld -m elf_x86_64 -z max-page-size=0x200000 -r -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nvidia.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-kernel.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-acpi.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-chrdev.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-cray.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-dma.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-drm.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-gvi.o /tmp
- /NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-i2c.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-mempool.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-mmap.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-p2p.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-pat.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-procfs.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-usermap.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-vm.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-vtophys.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-interface.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-mlock.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-pci.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-registry.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-smp.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/os-usermap.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv_uvm_interface.o /tmp/NVIDI
- A-Linux-x86_64-340.107-no-compat32/kernel/nv-frontend.o
- (cat /dev/null; echo kernel//tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nvidia.ko;) > /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/modules.order
- /usr/bin/make -f /usr/src/linux-4.4.178/scripts/Makefile.modpost
- find /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/.tmp_versions -name '*.mod' | xargs -r grep -h '\.ko$' | sort -u | sed 's/\.ko$/.o/' | scripts/mod/modpost -i ./Module.symvers -I /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/Module.symvers -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/Module.symvers -S -w -s -T -
- WARNING: could not find /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/.nv-kernel.o.cmd for /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nv-kernel.o
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/.nvidia.mod.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables
- -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone
- -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\" -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia.mod)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -DMODULE -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nvidia.mod.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nvidia.mod.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/linux/list.h:4,
- from /usr/src/linux-4.4.178/include/linux/module.h:9,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nvidia.mod.c:1:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- ld -r -m elf_x86_64 -z max-page-size=0x200000 -T /usr/src/linux-4.4.178/scripts/module-common.lds --build-id -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nvidia.ko /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nvidia.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/nvidia.mod.o
- make[2]: Leaving directory '/usr/src/linux-4.4.178'
- make[1]: Leaving directory '/usr/src/linux-4.4.178'
- NVIDIA: left KBUILD.
- -> done.
- -> Building Unified Memory kernel module:
- executing: 'cd ./kernel/uvm; /usr/bin/make module SYSSRC=/lib/modules/4.4.178-porteus/source SYSOUT=/lib/modules/4.4.178-porteus/build NV_BUILD_MODULE_INSTANCES='...
- cp ../Module.symvers Module.symvers
- NVIDIA UVM: CC=cc, HOST_CC=cc NV_TARGET_ARCH=x86_64
- NVIDIA UVM: CONFTEST=/bin/sh ./conftest.sh cc cc x86_64 /lib/modules/4.4.178-porteus/source /lib/modules/4.4.178-porteus/build
- KERNEL_SOURCES: /lib/modules/4.4.178-porteus/source
- EXTRA_CFLAGS: -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I./.. -I. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING="340.107" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME="nvidia-uvm"
- NVIDIA: calling KBUILD...
- make[1]: Entering directory '/usr/src/linux-4.4.178'
- /usr/bin/make -C /lib/modules/4.4.178-porteus/build KBUILD_SRC=/usr/src/linux-4.4.178 \
- -f /usr/src/linux-4.4.178/Makefile modules
- make[2]: Entering directory '/usr/src/linux-4.4.178'
- test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
- echo >&2; \
- echo >&2 " ERROR: Kernel configuration is invalid."; \
- echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
- echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
- echo >&2 ; \
- /bin/false)
- mkdir -p /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.tmp_versions ; rm -f /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.tmp_versions/*
- /usr/bin/make -f /usr/src/linux-4.4.178/scripts/Makefile.build obj=/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.nvidia_uvm_linux.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -inclu
- de /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-contex
- t -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVR
- M -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia_uvm_linux)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.c:24:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.c:24:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.c:24:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.nvidia_uvm_common.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA
- 1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLin
- ux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia_uvm_common)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.c:41:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.c:41:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.c:41:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.nvidia_uvm_utils.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -D_
- _KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stac
- k-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmode
- l=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia_uvm_utils)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_utils.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_utils.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_utils.c:25:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_utils.c:25:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_utils.c:25:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.nvidia_uvm_lite.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/s
- rc/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-exte
- rn -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-
- Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia_uvm_lite)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite.c:26:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite.c:26:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite.c:26:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.nvidia_uvm_page_cache.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-decl
- aration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wd
- eclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUIL
- D_STR(nvidia_uvm_page_cache)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_page_cache.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_page_cache.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_page_cache.c:25:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_page_cache.c:25:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_page_cache.c:25:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.nvidia_uvm_lite_api.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS
- _FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel
- /uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia_uvm_lite_api)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_api.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_api.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_api.c:25:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_api.c:25:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_api.c:25:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.nvidia_uvm_lite_counters.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/u
- api -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-b
- ool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMO
- DULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia_uvm_lite_counters)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.c:28:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.c:28:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.c:28:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.nvidia_page_migration.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -fa
- lign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmer
- ge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia_page_migration)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat
- 32/kernel/uvm/nvidia_page_migration.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_page_migration.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_page_migration.c:28:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_page_migration.c:28:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_page_migration.c:28:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.nvidia_page_migration_kepler.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/lin
- ux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribut
- e-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_
- STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia_page_migration_kepler)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_page_migration_kepler.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_page_migration_kepler.c
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.nvidia_uvm_lite_events.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_
- 64-340.107-no-compat32/kernel/uvm -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GO
- TO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-
- strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia_uvm_lite_events)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_events.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_events.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_events.c:25:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-4.4.178/arch/x86/include/asm/preempt.h:5,
- from /usr/src/linux-4.4.178/include/linux/preempt.h:59,
- from /usr/src/linux-4.4.178/include/linux/spinlock.h:50,
- from /usr/src/linux-4.4.178/include/linux/seqlock.h:35,
- from /usr/src/linux-4.4.178/include/linux/time.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/timex.h:56,
- from /usr/src/linux-4.4.178/include/linux/sched.h:19,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_events.c:25:
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:419:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:394:11: note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:395:11: note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:396:11: note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:130:31: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-4.4.178/arch/x86/include/asm/percpu.h:478:35: note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_8(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:397:11: note: in expansion of macro ‘this_cpu_add_8’
- case 8: stem##8(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:526:33: note: in expansion of macro ‘__pcpu_size_call’
- #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-defs.h:536:33: note: in expansion of macro ‘this_cpu_add’
- #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~
- /usr/src/linux-4.4.178/include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/uapi/linux/capability.h:16,
- from /usr/src/linux-4.4.178/include/linux/capability.h:15,
- from /usr/src/linux-4.4.178/include/linux/sched.h:15,
- from /usr/src/linux-4.4.178/include/linux/utsname.h:5,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.h:62,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.h:49,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_events.c:25:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:754:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
- /usr/src/linux-4.4.178/arch/x86/include/asm/uaccess.h:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- if (likely(sz < 0 || sz >= n))
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.uvm_gpu_ops_tests.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generi
- c -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=
- date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(uvm_gpu_ops_tests)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/uvm_gpu_ops_tests.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/uvm_gpu_ops_test
- s.c
- ld -m elf_x86_64 -z max-page-size=0x200000 -r -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia-uvm.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_linux.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_common.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_utils.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_page_cache.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_api.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_page_migration.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_page_migration_kepler.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia_uvm_lite_events.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/uvm_gpu_ops_tests.o
- (cat /dev/null; echo kernel//tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia-uvm.ko;) > /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/modules.order
- /usr/bin/make -f /usr/src/linux-4.4.178/scripts/Makefile.modpost
- find /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.tmp_versions -name '*.mod' | xargs -r grep -h '\.ko$' | sort -u | sed 's/\.ko$/.o/' | scripts/mod/modpost -i ./Module.symvers -I /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/Module.symvers -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/Module.symvers -S -w -s -T -
- cc -Wp,-MD,/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.nvidia-uvm.mod.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-slackware-linux/8.3.0/include -I/usr/src/linux-4.4.178/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.178/include -Iinclude -I/usr/src/linux-4.4.178/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.178/include/uapi -Iinclude/generated/uapi -incl
- ude /usr/src/linux-4.4.178/include/linux/kconfig.h -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -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 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-conte
- xt -Wno-attribute-alias -Os --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fno-stack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Wno-packed-not-aligned -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -O2 -DNVIDIA_UVM_
- LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/.. -I/tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.107\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\" -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia_uvm.mod)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia_uvm)" -DMODULE -c -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia-uvm.mod.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia-uvm.mod.c
- In file included from /usr/src/linux-4.4.178/include/uapi/linux/stddef.h:1,
- from /usr/src/linux-4.4.178/include/linux/stddef.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/posix_types.h:4,
- from /usr/src/linux-4.4.178/include/uapi/linux/types.h:13,
- from /usr/src/linux-4.4.178/include/linux/types.h:5,
- from /usr/src/linux-4.4.178/include/linux/list.h:4,
- from /usr/src/linux-4.4.178/include/linux/module.h:9,
- from /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia-uvm.mod.c:1:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
- /usr/src/linux-4.4.178/include/asm-generic/qrwlock.h:93:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-4.4.178/include/linux/compiler.h:165:40: note: in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- ld -r -m elf_x86_64 -z max-page-size=0x200000 -T /usr/src/linux-4.4.178/scripts/module-common.lds --build-id -o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia-uvm.ko /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia-uvm.o /tmp/NVIDIA-Linux-x86_64-340.107-no-compat32/kernel/uvm/nvidia-uvm.mod.o
- make[2]: Leaving directory '/usr/src/linux-4.4.178'
- make[1]: Leaving directory '/usr/src/linux-4.4.178'
- NVIDIA: left KBUILD.
- -> done.
- -> Kernel module compilation complete.
- -> Unable to determine if Secure Boot is enabled: No such file or directory
- -> Kernel messages:
- [ 194.657367] ssb: Sonics Silicon Backplane found on PCI device 0000:04:00.0
- [ 194.667331] b43-phy0: Broadcom 4312 WLAN found (core revision 15)
- [ 194.682789] b43-phy0: Found PHY: Analog 6, Type 5 (LP), Revision 1
- [ 194.682807] b43-phy0: Found Radio: Manuf 0x17F, ID 0x2062, Revision 2, Version 0
- [ 194.690453] Broadcom 43xx driver loaded [ Features: PNLS ]
- [ 194.717801] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
- [ 194.915273] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
- [ 196.506289] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
- [ 199.274270] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
- [ 201.867097] wlan0: authenticate with b0:4e:26:37:a8:14
- [ 201.883575] wlan0: send auth to b0:4e:26:37:a8:14 (try 1/3)
- [ 201.888297] wlan0: authenticated
- [ 201.889115] wlan0: associate with b0:4e:26:37:a8:14 (try 1/3)
- [ 201.892296] wlan0: RX AssocResp from b0:4e:26:37:a8:14 (capab=0x431 status=0 aid=1)
- [ 201.892713] wlan0: associated
- [ 627.962755] mtrr: no MTRR for cf000000,e00000 found
- [ 714.792497] nvidia: loading out-of-tree module taints kernel.
- [ 714.792509] nvidia: module license 'NVIDIA' taints kernel.
- [ 714.792511] Disabling lock debugging due to kernel taint
- [ 714.814562] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
- [ 714.815307] [drm] Initialized nvidia-drm 0.0.0 20150116 for 0000:01:00.0 on minor 0
- [ 714.815325] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 340.107 Thu May 24 21:54:01 PDT 2018
- [ 714.817300] nvidia_uvm: Loaded the UVM driver, major device number 248
- [ 714.825289] nvidia_uvm: Unregistered the UVM driver
- [ 714.835336] [drm] Module unloaded
- -> Installing both new and classic TLS OpenGL libraries.
- -> Installing classic TLS 32bit OpenGL libraries.
- -> Skipping installation of the libvdpau wrapper library.
- -> Searching for conflicting X files:
- -> done.
- -> Searching for conflicting OpenGL files:
- -> done.
- -> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86_64' (340.107):
- executing: '/sbin/ldconfig'...
- executing: '/sbin/depmod -aq '...
- depmod: WARNING: Ignored deprecated option -q
- -> done.
- -> Driver file installation is complete.
- -> Running post-install sanity check:
- -> done.
- -> Post-install sanity check passed.
- -> Shared memory test passed.
- -> Running runtime sanity check:
- -> done.
- -> Runtime sanity check passed.
- -> Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X? Any pre-existing X configuration file will be backed up. (Answer: Yes)
- -> Your X configuration file has been successfully updated. Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86_64 (version: 340.107) is now complete.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement