Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- nvidia-installer log file '/var/log/nvidia-installer.log'
- creation time: Sat Jul 16 15:38:38 2022
- installer version: 1.0.7
- PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- option status:
- license pre-accepted : false
- update : false
- force update : false
- expert : false
- uninstall : false
- driver info : false
- precompiled interfaces : true
- no ncurses color : false
- query latest version : false
- OpenGL header files : true
- no questions : false
- silent : false
- no recursion : false
- no backup : false
- kernel module only : false
- sanity : false
- add this kernel : false
- no runlevel check : false
- no network : false
- no ABI note : false
- no RPMs : false
- no kernel module : false
- force SELinux : default
- no X server check : false
- no cc version check : false
- run distro scripts : true
- no nouveau check : false
- run nvidia-xconfig : false
- sigwinch work around : true
- force tls : (not specified)
- X install prefix : (not specified)
- X library install path : (not specified)
- X module install path : (not specified)
- OpenGL install prefix : (not specified)
- OpenGL install libdir : (not specified)
- utility install prefix : (not specified)
- utility install libdir : (not specified)
- installer prefix : (not specified)
- doc install prefix : (not specified)
- kernel name : (not specified)
- kernel include path : (not specified)
- kernel source path : (not specified)
- kernel output path : (not specified)
- kernel install path : (not specified)
- precompiled kernel interfaces path : (not specified)
- precompiled kernel interfaces url : (not specified)
- proc mount point : /proc
- ui : (not specified)
- tmpdir : /tmp
- ftp mirror : ftp://download.nvidia.com
- RPM file list : (not specified)
- selinux chcon type : (not specified)
- Unable to load: nvidia-installer ncurses user interface
- Using built-in stream user interface
- -> License accepted.
- -> Installing NVIDIA driver version 173.14.39.
- -> Performing CC sanity check with CC="cc".
- -> Performing CC version check with CC="cc".
- -> Kernel source path: '/lib/modules/4.19.0-21-686/source'
- -> Kernel output path: '/lib/modules/4.19.0-21-686/build'
- -> Performing rivafb check.
- -> Performing nvidiafb check.
- -> Performing Xen check.
- -> Cleaning kernel module build directory.
- executing: 'cd ./usr/src/nv; make clean'...
- -> Building kernel module:
- executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/4.19.0-21-686/s
- ource SYSOUT=/lib/modules/4.19.0-21-686/build'...
- NVIDIA: calling KBUILD...
- make -C /lib/modules/4.19.0-21-686/build KBUILD_SRC=/usr/src/linux-headers-4
- .19.0-21-common \
- -f /usr/src/linux-headers-4.19.0-21-common/Makefile modules
- 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/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/.tmp_ver
- sions ; rm -f /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/.tm
- p_versions/*
- make -f /usr/src/linux-headers-4.19.0-21-common/scripts/Makefile.build obj=/
- tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv
- (cat /dev/null; echo kernel//tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg
- 1/usr/src/nv/nvidia.ko;) > /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/u
- sr/src/nv/modules.order
- cc -Wp,-MD,/tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/.nv.
- o.d -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/8/include -I/usr/src/lin
- ux-headers-4.19.0-21-common/arch/x86/include -I./arch/x86/include/generated
- -I/usr/src/linux-headers-4.19.0-21-common/include -I./include -I/usr/src/lin
- ux-headers-4.19.0-21-common/arch/x86/include/uapi -I./arch/x86/include/gener
- ated/uapi -I/usr/src/linux-headers-4.19.0-21-common/include/uapi -I./include
- /generated/uapi -include /usr/src/linux-headers-4.19.0-21-common/include/lin
- ux/kconfig.h -include /usr/src/linux-headers-4.19.0-21-common/include/linux/
- compiler_types.h -I/tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/
- nv -I/tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv -D__KERNEL__
- -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-c
- ommon -fshort-wchar -Werror-implicit-function-declaration -Werror=return-typ
- e -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-
- 3dnow -mno-avx -fcf-protection=none -m32 -m
- soft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-bounda
- ry=2 -march=geode -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFI
- G_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFI
- G_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONF
- IG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign
- -compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -min
- direct-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno
- -frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-
- context -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstac
- k-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -
- fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignm
- ents -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-s
- tatement -Wno-pointer-sign -Wno-stringop-truncation -Wno-array-bounds -Wno-s
- tringop-overflow -Wno-restrict -Wno-
- maybe-uninitialized -fno-strict-overflow -fno-merge-all-constants -fmerge-co
- nstants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=stric
- t-prototypes -Werror=date-time -Werror=incompatible-pointer-types -Werror=de
- signated-init -fmacro-prefix-map=/usr/src/linux-headers-4.19.0-21-common/= -
- Wno-packed-not-aligned -I/tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/us
- r/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts
- -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno
- -cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173
- .14.39\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv"' -DKBU
- ILD_MODNAME='"nvidia"' -c -o /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1
- /usr/src/nv/.tmp_nv.o /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c
- In file included from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:16,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/conftest.h:39:2:
- error: #error acpi_walk_namespace() conftest failed!
- #error acpi_walk_namespace() conftest failed!
- ^~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/conftest.h:40:2:
- error: #error acpi_os_wait_events_complete() conftest failed!
- #error acpi_os_wait_events_complete() conftest failed!
- ^~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- bitops.h:19,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- kernel.h:11,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/percpu.h:45,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:6,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h: In fu
- nction ‘set_bit’:
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h:49:61:
- warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define CONST_MASK_ADDR(nr, addr) WBYTE_ADDR((void *)(addr) + ((nr)>>3))
- ^
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h:40:51:
- note: in definition of macro ‘WBYTE_ADDR’
- #define WBYTE_ADDR(x) "+m" (*(volatile char *) (x))
- ^
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h:72:6:
- note: in expansion of macro ‘CONST_MASK_ADDR’
- : CONST_MASK_ADDR(nr, addr)
- ^~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h: In fu
- nction ‘clear_bit’:
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h:49:61:
- warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define CONST_MASK_ADDR(nr, addr) WBYTE_ADDR((void *)(addr) + ((nr)>>3))
- ^
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h:40:51:
- note: in definition of macro ‘WBYTE_ADDR’
- #define WBYTE_ADDR(x) "+m" (*(volatile char *) (x))
- ^
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h:110:6:
- note: in expansion of macro ‘CONST_MASK_ADDR’
- : CONST_MASK_ADDR(nr, addr)
- ^~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h: In fu
- nction ‘change_bit’:
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h:49:61:
- warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define CONST_MASK_ADDR(nr, addr) WBYTE_ADDR((void *)(addr) + ((nr)>>3))
- ^
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h:40:51:
- note: in definition of macro ‘WBYTE_ADDR’
- #define WBYTE_ADDR(x) "+m" (*(volatile char *) (x))
- ^
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/bitops.h:191:6:
- note: in expansion of macro ‘CONST_MASK_ADDR’
- : CONST_MASK_ADDR(nr, addr)
- ^~~~~~~~~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- byteorder/little_endian.h:11,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/uapi/asm/byteorder.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/asm-ge
- neric/bitops/le.h:6,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/bitops.h:510,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- bitops.h:19,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- kernel.h:11,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/percpu.h:45,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:6,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/byteorder/generic.h: I
- n function ‘cpu_to_be32_array’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/byteorder/generic.h:19
- 5:16: warning: comparison of integer expressions of different signedness: \E2\80
- \98int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
- for (i = 0; i < len; i++)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/byteorder/generic.h: I
- n function ‘be32_to_cpu_array’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/byteorder/generic.h:20
- 3:16: warning: comparison of integer expressions of different signedness: \E2\80
- \98int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
- for (i = 0; i < len; i++)
- ^
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- list.h:7,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- rculist.h:10,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- pid.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:14,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/list.h: In function \E2\80
- \98list_del’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/poison.h:23:39: warnin
- g: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define LIST_POISON1 ((void *) 0x100 + POISON_POINTER_DELTA)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/list.h:126:16: note: i
- n expansion of macro ‘LIST_POISON1’
- entry->next = LIST_POISON1;
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/poison.h:24:39: warnin
- g: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define LIST_POISON2 ((void *) 0x200 + POISON_POINTER_DELTA)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/list.h:127:16: note: i
- n expansion of macro ‘LIST_POISON2’
- entry->prev = LIST_POISON2;
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/list.h: In function \E2\80
- \98hlist_del’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/poison.h:23:39: warnin
- g: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define LIST_POISON1 ((void *) 0x100 + POISON_POINTER_DELTA)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/list.h:696:12: note: i
- n expansion of macro ‘LIST_POISON1’
- n->next = LIST_POISON1;
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/poison.h:24:39: warnin
- g: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define LIST_POISON2 ((void *) 0x200 + POISON_POINTER_DELTA)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/list.h:697:13: note: i
- n expansion of macro ‘LIST_POISON2’
- n->pprev = LIST_POISON2;
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- bitmap.h:9,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- cpumask.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/paravirt.h:17,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/irqflags.h:72,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- irqflags.h:16,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- rcupdate.h:39,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- rculist.h:11,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- pid.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:14,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/string.h: In function
- ‘memcpy_and_pad’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/string.h:490:15: warni
- ng: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- memset(dest + count, pad, dest_len - count);
- ^
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- thread_info.h:39,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/preempt.h:7,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- preempt.h:81,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- rcupdate.h:40,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- rculist.h:11,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- pid.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:14,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/thread_info.h:
- In function ‘arch_within_stack_frames’:
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/thread_info.h:2
- 10:11: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-a
- rith]
- if (obj + len <= frame)
- ^
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/thread_info.h:2
- 11:27: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-a
- rith]
- return obj >= oldframe + 2 * sizeof(void *) ?
- ^
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/thread_info.h: In func
- tion ‘check_copy_size’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/thread_info.h:154:29:
- warning: comparison of integer expressions of different signedness: ‘int\E2\80
- \99 and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
- if (unlikely(sz >= 0 && sz < bytes)) {
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/compiler.h:77:42: note
- : in definition of macro ‘unlikely’
- # define unlikely(x) __builtin_expect(!!(x), 0)
- ^
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- list.h:7,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- rculist.h:10,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- pid.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:14,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rculist.h: In function
- ‘list_del_rcu’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/poison.h:24:39: warnin
- g: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define LIST_POISON2 ((void *) 0x200 + POISON_POINTER_DELTA)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rculist.h:131:16: note
- : in expansion of macro ‘LIST_POISON2’
- entry->prev = LIST_POISON2;
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rculist.h: In function
- ‘list_replace_rcu’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/poison.h:24:39: warnin
- g: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define LIST_POISON2 ((void *) 0x200 + POISON_POINTER_DELTA)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rculist.h:177:14: note
- : in expansion of macro ‘LIST_POISON2’
- old->prev = LIST_POISON2;
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rculist.h: In function
- ‘hlist_del_rcu’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/poison.h:24:39: warnin
- g: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define LIST_POISON2 ((void *) 0x200 + POISON_POINTER_DELTA)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rculist.h:458:13: note
- : in expansion of macro ‘LIST_POISON2’
- n->pprev = LIST_POISON2;
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rculist.h: In function
- ‘hlist_replace_rcu’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/poison.h:24:39: warnin
- g: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define LIST_POISON2 ((void *) 0x200 + POISON_POINTER_DELTA)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rculist.h:478:15: note
- : in expansion of macro ‘LIST_POISON2’
- old->pprev = LIST_POISON2;
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/asm-generic/qrwlock.h: In fu
- nction ‘queued_write_trylock’:
- /usr/src/linux-headers-4.19.0-21-common/include/asm-generic/qrwlock.h:75:36:
- warning: comparison of integer expressions of different signedness: ‘int\E2\80
- \99 and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
- cnts, cnts | _QW_LOCKED) == cnts);
- ^~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/compiler.h:76:40: note
- : in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/percpu.h:45,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:6,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/jiffies.h: In function
- ‘jiffies_delta_to_clock_t’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:871:24: warni
- ng: invalid application of ‘sizeof’ to a void type [-Wpointer-arith]
- (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8)))
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:874:25: note:
- in expansion of macro ‘__is_constexpr’
- (__is_constexpr(x) && __is_constexpr(y))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:877:25: note:
- in expansion of macro ‘__no_side_effects’
- (__typecheck(x, y) && __no_side_effects(x, y))
- ^~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:887:24: note:
- in expansion of macro ‘__safe_cmp’
- __builtin_choose_expr(__safe_cmp(x, y), \
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:903:19: note:
- in expansion of macro ‘__careful_cmp’
- #define max(x, y) __careful_cmp(x, y, >)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/jiffies.h:447:28: note
- : in expansion of macro ‘max’
- return jiffies_to_clock_t(max(0L, delta));
- ^~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/jiffies.h: In function
- ‘jiffies_delta_to_msecs’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:871:24: warni
- ng: invalid application of ‘sizeof’ to a void type [-Wpointer-arith]
- (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8)))
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:874:25: note:
- in expansion of macro ‘__is_constexpr’
- (__is_constexpr(x) && __is_constexpr(y))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:877:25: note:
- in expansion of macro ‘__no_side_effects’
- (__typecheck(x, y) && __no_side_effects(x, y))
- ^~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:887:24: note:
- in expansion of macro ‘__safe_cmp’
- __builtin_choose_expr(__safe_cmp(x, y), \
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:903:19: note:
- in expansion of macro ‘__careful_cmp’
- #define max(x, y) __careful_cmp(x, y, >)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/jiffies.h:452:26: note
- : in expansion of macro ‘max’
- return jiffies_to_msecs(max(0L, delta));
- ^~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/workqueue.h: In functi
- on ‘to_delayed_work’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/workqueue.h:160:9: not
- e: in expansion of macro ‘container_of’
- return container_of(work, struct delayed_work, work);
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/workqueue.h: In functi
- on ‘to_rcu_work’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/workqueue.h:165:9: not
- e: in expansion of macro ‘container_of’
- return container_of(work, struct rcu_work, work);
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/plist.h: In function \E2
- \80\98plist_first’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/list.h:396:2: note: in
- expansion of macro ‘container_of’
- container_of(ptr, type, member)
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/plist.h:284:9: note: i
- n expansion of macro ‘list_entry’
- return list_entry(head->node_list.next,
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/plist.h: In function \E2
- \80\98plist_last’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/list.h:396:2: note: in
- expansion of macro ‘container_of’
- container_of(ptr, type, member)
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/plist.h:296:9: note: i
- n expansion of macro ‘list_entry’
- return list_entry(head->node_list.prev,
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/nodemask.h: In functio
- n ‘__first_node’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:871:24: warni
- ng: invalid application of ‘sizeof’ to a void type [-Wpointer-arith]
- (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8)))
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:874:25: note:
- in expansion of macro ‘__is_constexpr’
- (__is_constexpr(x) && __is_constexpr(y))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:877:25: note:
- in expansion of macro ‘__no_side_effects’
- (__typecheck(x, y) && __no_side_effects(x, y))
- ^~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:887:24: note:
- in expansion of macro ‘__safe_cmp’
- __builtin_choose_expr(__safe_cmp(x, y), \
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:955:27: note:
- in expansion of macro ‘__careful_cmp’
- #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/nodemask.h:265:9: note
- : in expansion of macro ‘min_t’
- return min_t(unsigned int, MAX_NUMNODES, find_first_bit(srcp->bits, MAX_NU
- MNODES));
- ^~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/nodemask.h: In functio
- n ‘__next_node’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:871:24: warni
- ng: invalid application of ‘sizeof’ to a void type [-Wpointer-arith]
- (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8)))
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:874:25: note:
- in expansion of macro ‘__is_constexpr’
- (__is_constexpr(x) && __is_constexpr(y))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:877:25: note:
- in expansion of macro ‘__no_side_effects’
- (__typecheck(x, y) && __no_side_effects(x, y))
- ^~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:887:24: note:
- in expansion of macro ‘__safe_cmp’
- __builtin_choose_expr(__safe_cmp(x, y), \
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:955:27: note:
- in expansion of macro ‘__careful_cmp’
- #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/nodemask.h:271:9: note
- : in expansion of macro ‘min_t’
- return min_t(unsigned int, MAX_NUMNODES, find_next_bit(srcp->bits, MAX_NUM
- NODES, n+1));
- ^~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/nodemask.h: In functio
- n ‘__first_unset_node’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:871:24: warni
- ng: invalid application of ‘sizeof’ to a void type [-Wpointer-arith]
- (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8)))
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:874:25: note:
- in expansion of macro ‘__is_constexpr’
- (__is_constexpr(x) && __is_constexpr(y))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:877:25: note:
- in expansion of macro ‘__no_side_effects’
- (__typecheck(x, y) && __no_side_effects(x, y))
- ^~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:887:24: note:
- in expansion of macro ‘__safe_cmp’
- __builtin_choose_expr(__safe_cmp(x, y), \
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:955:27: note:
- in expansion of macro ‘__careful_cmp’
- #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/nodemask.h:301:9: note
- : in expansion of macro ‘min_t’
- return min_t(unsigned int, MAX_NUMNODES,
- ^~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/timerqueue.h: In funct
- ion ‘timerqueue_getnext’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rbtree.h:66:37: note:
- in expansion of macro ‘container_of’
- #define rb_entry(ptr, type, member) container_of(ptr, type, member)
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/timerqueue.h:38:9: not
- e: in expansion of macro ‘rb_entry’
- return rb_entry(leftmost, struct timerqueue_node, node);
- ^~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/mmzone.h: In function
- ‘next_zones_zonelist’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/mmzone.h:990:44: warni
- ng: comparison of integer expressions of different signedness: ‘int’ and
- ‘enum zone_type’ [-Wsign-compare]
- if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx))
- ^~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/compiler.h:76:40: note
- : in definition of macro ‘likely’
- # define likely(x) __builtin_expect(!!(x), 1)
- ^
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/percpu.h:45,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:6,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kobject.h: In function
- ‘to_kset’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kobject.h:208:16: note
- : in expansion of macro ‘container_of’
- return kobj ? container_of(kobj, struct kset, kobj) : NULL;
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rbtree_latch.h: In fun
- ction ‘__lt_from_rb’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rbtree_latch.h:72:9: n
- ote: in expansion of macro ‘container_of’
- return container_of(node, struct latch_tree_node, node[idx]);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:6,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-refcount.h: In
- function ‘percpu_ref_get_many’:
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:131:31
- : warning: comparison of integer expressions of different signedness: ‘lon
- g unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:420:34
- : note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:378:11:
- note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:510: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-headers-4.19.0-21-common/include/linux/percpu-refcount.h:183:
- 3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:131:31
- : warning: comparison of integer expressions of different signedness: ‘lon
- g unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:421:34
- : note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:379:11:
- note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:510: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-headers-4.19.0-21-common/include/linux/percpu-refcount.h:183:
- 3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:131:31
- : warning: comparison of integer expressions of different signedness: ‘lon
- g unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:422:34
- : note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:380:11:
- note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:510: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-headers-4.19.0-21-common/include/linux/percpu-refcount.h:183:
- 3: note: in expansion of macro ‘this_cpu_add’
- this_cpu_add(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-refcount.h: In
- function ‘percpu_ref_put_many’:
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:131:31
- : warning: comparison of integer expressions of different signedness: ‘lon
- g unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:420:34
- : note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:378:11:
- note: in expansion of macro ‘this_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:510: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-headers-4.19.0-21-common/include/linux/percpu-defs.h:520: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-headers-4.19.0-21-common/include/linux/percpu-refcount.h:282:
- 3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:131:31
- : warning: comparison of integer expressions of different signedness: ‘lon
- g unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:421:34
- : note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:379:11:
- note: in expansion of macro ‘this_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:510: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-headers-4.19.0-21-common/include/linux/percpu-defs.h:520: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-headers-4.19.0-21-common/include/linux/percpu-refcount.h:282:
- 3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:131:31
- : warning: comparison of integer expressions of different signedness: ‘lon
- g unsigned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:422:34
- : note: in expansion of macro ‘percpu_add_op’
- #define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:380:11:
- note: in expansion of macro ‘this_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:510: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-headers-4.19.0-21-common/include/linux/percpu-defs.h:520: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-headers-4.19.0-21-common/include/linux/percpu-refcount.h:282:
- 3: note: in expansion of macro ‘this_cpu_sub’
- this_cpu_sub(*percpu_count, nr);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- page_ref.h:7,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- mm.h:26,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:67,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/page-flags.h: In funct
- ion ‘PagePoisoned’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/page-flags.h:162:21: w
- arning: comparison of integer expressions of different signedness: ‘long u
- nsigned int’ and ‘long int’ [-Wsign-compare]
- return page->flags == PAGE_POISON_PATTERN;
- ^~
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- list.h:7,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- rculist.h:10,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- pid.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:14,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/list_bl.h: In function
- ‘hlist_bl_del’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/poison.h:23:39: warnin
- g: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define LIST_POISON1 ((void *) 0x100 + POISON_POINTER_DELTA)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/list_bl.h:108:12: note
- : in expansion of macro ‘LIST_POISON1’
- n->next = LIST_POISON1;
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/poison.h:24:39: warnin
- g: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define LIST_POISON2 ((void *) 0x200 + POISON_POINTER_DELTA)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/list_bl.h:109:13: note
- : in expansion of macro ‘LIST_POISON2’
- n->pprev = LIST_POISON2;
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rculist_bl.h: In funct
- ion ‘hlist_bl_del_rcu’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/poison.h:24:39: warnin
- g: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- #define LIST_POISON2 ((void *) 0x200 + POISON_POINTER_DELTA)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/rculist_bl.h:77:13: no
- te: in expansion of macro ‘LIST_POISON2’
- n->pprev = LIST_POISON2;
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:6,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-rwsem.h: In fun
- ction ‘percpu_up_read_preempt_enable’:
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:131:31
- : warning: comparison of integer expressions of different signedness: ‘uns
- igned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:401:34
- : note: in expansion of macro ‘percpu_add_op’
- #define raw_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:378:11:
- note: in expansion of macro ‘raw_cpu_add_1’
- case 1: stem##1(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:423:32:
- note: in expansion of macro ‘__pcpu_size_call’
- #define raw_cpu_add(pcp, val) __pcpu_size_call(raw_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:459:2: n
- ote: in expansion of macro ‘raw_cpu_add’
- raw_cpu_add(pcp, val); \
- ^~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:497:34:
- note: in expansion of macro ‘__this_cpu_add’
- #define __this_cpu_sub(pcp, val) __this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:499:30:
- note: in expansion of macro ‘__this_cpu_sub’
- #define __this_cpu_dec(pcp) __this_cpu_sub(pcp, 1)
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-rwsem.h:97:3: n
- ote: in expansion of macro ‘__this_cpu_dec’
- __this_cpu_dec(*sem->read_count);
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:131:31
- : warning: comparison of integer expressions of different signedness: ‘uns
- igned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:402:34
- : note: in expansion of macro ‘percpu_add_op’
- #define raw_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:379:11:
- note: in expansion of macro ‘raw_cpu_add_2’
- case 2: stem##2(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:423:32:
- note: in expansion of macro ‘__pcpu_size_call’
- #define raw_cpu_add(pcp, val) __pcpu_size_call(raw_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:459:2: n
- ote: in expansion of macro ‘raw_cpu_add’
- raw_cpu_add(pcp, val); \
- ^~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:497:34:
- note: in expansion of macro ‘__this_cpu_add’
- #define __this_cpu_sub(pcp, val) __this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:499:30:
- note: in expansion of macro ‘__this_cpu_sub’
- #define __this_cpu_dec(pcp) __this_cpu_sub(pcp, 1)
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-rwsem.h:97:3: n
- ote: in expansion of macro ‘__this_cpu_dec’
- __this_cpu_dec(*sem->read_count);
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:131:31
- : warning: comparison of integer expressions of different signedness: ‘uns
- igned int’ and ‘int’ [-Wsign-compare]
- ((val) == 1 || (val) == -1)) ? \
- ^~
- /usr/src/linux-headers-4.19.0-21-common/arch/x86/include/asm/percpu.h:403:34
- : note: in expansion of macro ‘percpu_add_op’
- #define raw_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:380:11:
- note: in expansion of macro ‘raw_cpu_add_4’
- case 4: stem##4(variable, __VA_ARGS__);break; \
- ^~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:423:32:
- note: in expansion of macro ‘__pcpu_size_call’
- #define raw_cpu_add(pcp, val) __pcpu_size_call(raw_cpu_add_, pcp, val)
- ^~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:459:2: n
- ote: in expansion of macro ‘raw_cpu_add’
- raw_cpu_add(pcp, val); \
- ^~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:497:34:
- note: in expansion of macro ‘__this_cpu_add’
- #define __this_cpu_sub(pcp, val) __this_cpu_add(pcp, -(typeof(pcp))(val))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-defs.h:499:30:
- note: in expansion of macro ‘__this_cpu_sub’
- #define __this_cpu_dec(pcp) __this_cpu_sub(pcp, 1)
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/percpu-rwsem.h:97:3: n
- ote: in expansion of macro ‘__this_cpu_dec’
- __this_cpu_dec(*sem->read_count);
- ^~~~~~~~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- huge_mm.h:8,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- mm.h:499,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:67,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/fs.h: In function ‘u
- ncached_acl_sentinel’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/fs.h:571:22: warning:
- pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- return (void *)task + 1;
- ^
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/paravirt.h:17,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/irqflags.h:72,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- irqflags.h:16,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- rcupdate.h:39,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- rculist.h:11,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- pid.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:14,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/vmstat.h: In function
- ‘zone_page_state_snapshot’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/cpumask.h:243:9: warni
- ng: comparison of integer expressions of different signedness: ‘int’ and
- ‘unsigned int’ [-Wsign-compare]
- (cpu) < nr_cpu_ids;)
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/cpumask.h:778:36: note
- : in expansion of macro ‘for_each_cpu’
- #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask)
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/vmstat.h:221:2: note:
- in expansion of macro ‘for_each_online_cpu’
- for_each_online_cpu(cpu)
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/percpu.h:45,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:6,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/mm.h: In function ‘g
- et_mm_hiwater_rss’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:871:24: warni
- ng: invalid application of ‘sizeof’ to a void type [-Wpointer-arith]
- (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8)))
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:874:4: note:
- in expansion of macro ‘__is_constexpr’
- (__is_constexpr(x) && __is_constexpr(y))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:877:25: note:
- in expansion of macro ‘__no_side_effects’
- (__typecheck(x, y) && __no_side_effects(x, y))
- ^~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:887:24: note:
- in expansion of macro ‘__safe_cmp’
- __builtin_choose_expr(__safe_cmp(x, y), \
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:903:19: note:
- in expansion of macro ‘__careful_cmp’
- #define max(x, y) __careful_cmp(x, y, >)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/mm.h:1685:9: note: in
- expansion of macro ‘max’
- return max(mm->hiwater_rss, get_mm_rss(mm));
- ^~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:871:24: warni
- ng: invalid application of ‘sizeof’ to a void type [-Wpointer-arith]
- (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8)))
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:874:25: note:
- in expansion of macro ‘__is_constexpr’
- (__is_constexpr(x) && __is_constexpr(y))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:877:25: note:
- in expansion of macro ‘__no_side_effects’
- (__typecheck(x, y) && __no_side_effects(x, y))
- ^~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:887:24: note:
- in expansion of macro ‘__safe_cmp’
- __builtin_choose_expr(__safe_cmp(x, y), \
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:903:19: note:
- in expansion of macro ‘__careful_cmp’
- #define max(x, y) __careful_cmp(x, y, >)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/mm.h:1685:9: note: in
- expansion of macro ‘max’
- return max(mm->hiwater_rss, get_mm_rss(mm));
- ^~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/mm.h: In function ‘g
- et_mm_hiwater_vm’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:871:24: warni
- ng: invalid application of ‘sizeof’ to a void type [-Wpointer-arith]
- (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8)))
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:874:4: note:
- in expansion of macro ‘__is_constexpr’
- (__is_constexpr(x) && __is_constexpr(y))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:877:25: note:
- in expansion of macro ‘__no_side_effects’
- (__typecheck(x, y) && __no_side_effects(x, y))
- ^~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:887:24: note:
- in expansion of macro ‘__safe_cmp’
- __builtin_choose_expr(__safe_cmp(x, y), \
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:903:19: note:
- in expansion of macro ‘__careful_cmp’
- #define max(x, y) __careful_cmp(x, y, >)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/mm.h:1690:9: note: in
- expansion of macro ‘max’
- return max(mm->hiwater_vm, mm->total_vm);
- ^~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:871:24: warni
- ng: invalid application of ‘sizeof’ to a void type [-Wpointer-arith]
- (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8)))
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:874:25: note:
- in expansion of macro ‘__is_constexpr’
- (__is_constexpr(x) && __is_constexpr(y))
- ^~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:877:25: note:
- in expansion of macro ‘__no_side_effects’
- (__typecheck(x, y) && __no_side_effects(x, y))
- ^~~~~~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:887:24: note:
- in expansion of macro ‘__safe_cmp’
- __builtin_choose_expr(__safe_cmp(x, y), \
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:903:19: note:
- in expansion of macro ‘__careful_cmp’
- #define max(x, y) __careful_cmp(x, y, >)
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/mm.h:1690:9: note: in
- expansion of macro ‘max’
- return max(mm->hiwater_vm, mm->total_vm);
- ^~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/device.h: In function
- ‘kobj_to_dev’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/device.h:1055:9: note:
- in expansion of macro ‘container_of’
- return container_of(kobj, struct device, kobj);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/sections.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- interrupt.h:20,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- pci.h:32,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:102,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/asm-generic/sections.h: In f
- unction ‘memory_contains’:
- /usr/src/linux-headers-4.19.0-21-common/include/asm-generic/sections.h:97:31
- : warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- return virt >= begin && virt + size <= end;
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/asm-generic/sections.h: In f
- unction ‘memory_intersects’:
- /usr/src/linux-headers-4.19.0-21-common/include/asm-generic/sections.h:114:2
- 0: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith
- ]
- void *vend = virt + size;
- ^
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/percpu.h:45,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:6,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/pci.h: In function ‘
- pci_host_bridge_from_priv’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/pci.h:514:9: note: in
- expansion of macro ‘container_of’
- return container_of(priv, struct pci_host_bridge, private);
- ^~~~~~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- dmapool.h:14,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- pci.h:1355,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:102,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/scatterlist.h: In func
- tion ‘sg_virt’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/scatterlist.h:239:35:
- warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- return page_address(sg_page(sg)) + sg->offset;
- ^
- In file included from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h: At to
- p level:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h:126:2:
- error: #error "struct file_operations compile test likely failed!"
- #error "struct file_operations compile test likely failed!"
- ^~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- vgaarb.h:34,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:130,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/video/vga.h: In function ‘
- vga_mm_r’:
- /usr/src/linux-headers-4.19.0-21-common/include/video/vga.h:220:24: warning:
- pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- return readb (regbase + port);
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/video/vga.h: In function ‘
- vga_mm_w’:
- /usr/src/linux-headers-4.19.0-21-common/include/video/vga.h:225:23: warning:
- pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- writeb (val, regbase + port);
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/video/vga.h: In function ‘
- vga_mm_w_fast’:
- /usr/src/linux-headers-4.19.0-21-common/include/video/vga.h:231:43: warning:
- pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- writew (VGA_OUT16VAL (val, reg), regbase + port);
- ^
- In file included from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:140,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/highmem.h: In function
- ‘zero_user_segments’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/highmem.h:203:16: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- memset(kaddr + start1, 0, end1 - start1);
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/highmem.h:206:16: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- memset(kaddr + start2, 0, end2 - start2);
- ^
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/percpu.h:45,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/current.h:6,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:12,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/irqdomain.h: In functi
- on ‘irq_domain_get_of_node’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/of.h:167:4: note: in e
- xpansion of macro ‘container_of’
- container_of(__to_of_node_fwnode, \
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/irqdomain.h:222:9: not
- e: in expansion of macro ‘to_of_node’
- return to_of_node(d->fwnode);
- ^~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/i2c.h: In function ‘
- kobj_to_i2c_client’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/i2c.h:352:30: note: in
- expansion of macro ‘container_of’
- struct device * const dev = container_of(kobj, struct device, kobj);
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/i2c.h:343:26: note: in
- expansion of macro ‘container_of’
- #define to_i2c_client(d) container_of(d, struct i2c_client, dev)
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/i2c.h:353:9: note: in
- expansion of macro ‘to_i2c_client’
- return to_i2c_client(dev);
- ^~~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/i2c.h: In function ‘
- i2c_parent_is_i2c_adapter’:
- /usr/src/linux-headers-4.19.0-21-common/include/linux/kernel.h:1018:19: warn
- ing: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
- ((type *)(__mptr - offsetof(type, member))); })
- ^
- /usr/src/linux-headers-4.19.0-21-common/include/linux/i2c.h:699:27: note: in
- expansion of macro ‘container_of’
- #define to_i2c_adapter(d) container_of(d, struct i2c_adapter, dev)
- ^~~~~~~~~~~~
- /usr/src/linux-headers-4.19.0-21-common/include/linux/i2c.h:718:10: note: in
- expansion of macro ‘to_i2c_adapter’
- return to_i2c_adapter(parent);
- ^~~~~~~~~~~~~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/include/acpi/p
- latform/acenv.h:152,
- from /usr/src/linux-headers-4.19.0-21-common/include/acpi/a
- cpi.h:22,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:209,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/acpi/platform/aclinux.h: At
- top level:
- /usr/src/linux-headers-4.19.0-21-common/include/acpi/platform/aclinux.h:18:2
- : error: #error "Please don't include <acpi/acpi.h> directly, include <linux
- /acpi.h> instead."
- #error "Please don't include <acpi/acpi.h> directly, include <linux/acpi.h>
- instead."
- ^~~~~
- In file included from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:210,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/acpi/acpi_drivers.h:95:43: w
- arning: ‘struct acpi_pci_root’ declared inside parameter list will not b
- e visible outside of this definition or declaration
- struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root);
- ^~~~~~~~~~~~~
- In file included from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h:217:4:
- warning: "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined, evaluates t
- o 0 [-Wundef]
- (NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT == 6)
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h:219:8:
- warning: "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined, evaluates t
- o 0 [-Wundef]
- #elif (NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT == 7)
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h:225:2:
- error: #error "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT value unrecognized!"
- #error "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT value unrecognized!"
- ^~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h:230:4:
- warning: "NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT" is not defined, ev
- aluates to 0 [-Wundef]
- (NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT == 1)
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h:233:8:
- warning: "NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT" is not defined, ev
- aluates to 0 [-Wundef]
- #elif (NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT == 0)
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nv_kern_read_text_file’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:692:12: erro
- r: void value not ignored as it ought to be
- return seq_puts(s, s->private);
- ^~~~~~~~~~~~~~~~~~~~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nv_kern_cpu_callback’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:1265:14: err
- or: ‘CPU_DOWN_FAILED’ undeclared (first use in this function); did you m
- ean ‘ACPI_RASF_FAILED’?
- case CPU_DOWN_FAILED:
- ^~~~~~~~~~~~~~~
- ACPI_RASF_FAILED
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:1265:14: not
- e: each undeclared identifier is reported only once for each function it app
- ears in
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:1272:14: err
- or: ‘CPU_DOWN_PREPARE’ undeclared (first use in this function); did you
- mean ‘CPU_UP_PREPARE’?
- case CPU_DOWN_PREPARE:
- ^~~~~~~~~~~~~~~~
- CPU_UP_PREPARE
- In file included from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nvidia_init_module’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h:295:34
- : error: implicit declaration of function ‘register_cpu_notifier’; did y
- ou mean ‘register_hotcpu_notifier’? [-Werror=implicit-function-declarati
- on]
- #define register_hotcpu_notifier register_cpu_notifier
- ^~~~~~~~~~~~~~~~~~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:1539:17: not
- e: in expansion of macro ‘register_hotcpu_notifier’
- if (register_hotcpu_notifier(&nv_hotcpu_nfb) != 0)
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nvidia_exit_module’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h:292:36
- : error: implicit declaration of function ‘unregister_cpu_notifier’; did
- you mean ‘unregister_hotcpu_notifier’? [-Werror=implicit-function-declar
- ation]
- #define unregister_hotcpu_notifier unregister_cpu_notifier
- ^~~~~~~~~~~~~~~~~~~~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:1694:9: note
- : in expansion of macro ‘unregister_hotcpu_notifier’
- unregister_hotcpu_notifier(&nv_hotcpu_nfb);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nv_kern_ioctl’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:2646:26: war
- ning: comparison of integer expressions of different signedness: ‘int’ a
- nd ‘unsigned int’ [-Wsign-compare]
- if (arg_size < (sizeof(*ci) * num_nv_devices))
- ^
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nv_kern_unlocked_ioctl’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:2749:32: err
- or: ‘struct file’ has no member named ‘f_dentry’; did you mean ‘f_
- owner’?
- return nv_kern_ioctl(file->f_dentry->d_inode, file, cmd, i_arg);
- ^~~~~~~~
- f_owner
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nv_kern_compat_ioctl’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:2758:32: err
- or: ‘struct file’ has no member named ‘f_dentry’; did you mean ‘f_
- owner’?
- return nv_kern_ioctl(file->f_dentry->d_inode, file, cmd, i_arg);
- ^~~~~~~~
- f_owner
- In file included from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nv_get_phys_address’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:3537:34: err
- or: passing argument 1 of ‘pud_offset’ from incompatible pointer type [-
- Werror=incompatible-pointer-types]
- pmd = NV_PMD_OFFSET(address, pgd);
- ^~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h:1085:2
- 8: note: in definition of macro ‘NV_PMD_OFFSET’
- __pud = pud_offset(pgd, address); \
- ^~~
- In file included from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/pgtable_types.h:348,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/paravirt.h:8,
- from /usr/src/linux-headers-4.19.0-21-common/arch/x86/inclu
- de/asm/irqflags.h:72,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- irqflags.h:16,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- rcupdate.h:39,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- rculist.h:11,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- pid.h:5,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- sched.h:14,
- from /usr/src/linux-headers-4.19.0-21-common/include/linux/
- utsname.h:6,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv-linux.h:25,
- from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /usr/src/linux-headers-4.19.0-21-common/include/asm-generic/pgtable-nopud.h:
- 44:40: note: expected ‘p4d_t *’ {aka ‘struct <anonymous> *’} but arg
- ument is of type ‘pgd_t *’ {aka ‘struct <anonymous> *’}
- static inline pud_t *pud_offset(p4d_t *p4d, unsigned long address)
- ~~~~~~~^~~
- In file included from /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
- c/nv/nv.c:13:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nv_lock_rm’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h:261:35
- : error: implicit declaration of function ‘spin_unlock_wait’; did you me
- an ‘spin_unlock_irq’? [-Werror=implicit-function-declaration]
- #define NV_SPIN_UNLOCK_WAIT(lock) spin_unlock_wait(lock)
- ^~~~~~~~~~~~~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:3827:5: note
- : in expansion of macro ‘NV_SPIN_UNLOCK_WAIT’
- NV_SPIN_UNLOCK_WAIT(&nvl->rm_lock);
- ^~~~~~~~~~~~~~~~~~~
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nv_start_rc_timer’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:4135:5: erro
- r: implicit declaration of function ‘init_timer’; did you mean ‘init_t
- imers’? [-Werror=implicit-function-declaration]
- init_timer(&nvl->rc_timer);
- ^~~~~~~~~~
- init_timers
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:4136:28: err
- or: assignment to ‘void (*)(struct timer_list *)’ from incompatible poin
- ter type ‘void (*)(long unsigned int)’ [-Werror=incompatible-pointer-typ
- es]
- nvl->rc_timer.function = nv_kern_rc_timer;
- ^
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:4137:18: err
- or: ‘struct timer_list’ has no member named ‘data’
- nvl->rc_timer.data = (unsigned long) nv;
- ^
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nv_kern_read_text_file’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:693:1: error
- : control reaches end of non-void function [-Werror=return-type]
- }
- ^
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nv_kern_unlocked_ioctl’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:2750:1: erro
- r: control reaches end of non-void function [-Werror=return-type]
- }
- ^
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In function
- ‘nv_kern_compat_ioctl’:
- /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:2759:1: erro
- r: control reaches end of non-void function [-Werror=return-type]
- }
- ^
- cc1: some warnings being treated as errors
- make[4]: *** [/usr/src/linux-headers-4.19.0-21-common/scripts/Makefile.build
- :309: /tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.o] Error
- 1
- make[3]: *** [/usr/src/linux-headers-4.19.0-21-common/Makefile:1561: _module
- _/tmp/selfgz1752/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv] Error 2
- make[2]: *** [Makefile:146: sub-make] Error 2
- NVIDIA: left KBUILD.
- nvidia.ko failed to build!
- make[1]: *** [Makefile:239: module] Error 1
- make: *** [makefile:54: module] Error 2
- -> Error.
- ERROR: Unable to build the NVIDIA kernel module.
- ERROR: Installation has failed. Please see the file
- '/var/log/nvidia-installer.log' for details. You may find suggestions
- on fixing installation problems in the README available on the Linux
- driver download page at www.nvidia.com.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement