Advertisement
Guest User

Untitled

a guest
Aug 28th, 2015
360
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.28 KB | None | 0 0
  1. nvidia-installer log file '/var/log/nvidia-installer.log'
  2. creation time: Fri Aug 28 02:01:42 2015
  3. installer version: 1.0.7
  4.  
  5. PATH:
  6. /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lo
  7. cal/games
  8.  
  9. option status:
  10. license pre-accepted : false
  11. update : false
  12. force update : false
  13. expert : false
  14. uninstall : false
  15. driver info : false
  16. precompiled interfaces : true
  17. no ncurses color : false
  18. query latest version : false
  19. OpenGL header files : true
  20. no questions : false
  21. silent : false
  22. no recursion : false
  23. no backup : false
  24. kernel module only : false
  25. sanity : false
  26. add this kernel : false
  27. no runlevel check : false
  28. no network : false
  29. no ABI note : false
  30. no RPMs : false
  31. no kernel module : false
  32. force SELinux : default
  33. no X server check : false
  34. no cc version check : false
  35. run distro scripts : true
  36. no nouveau check : false
  37. run nvidia-xconfig : false
  38. sigwinch work around : true
  39. force tls : (not specified)
  40. X install prefix : (not specified)
  41. X library install path : (not specified)
  42. X module install path : (not specified)
  43. OpenGL install prefix : (not specified)
  44. OpenGL install libdir : (not specified)
  45. utility install prefix : (not specified)
  46. utility install libdir : (not specified)
  47. installer prefix : (not specified)
  48. doc install prefix : (not specified)
  49. kernel name : (not specified)
  50. kernel include path : (not specified)
  51. kernel source path : (not specified)
  52. kernel output path : (not specified)
  53. kernel install path : (not specified)
  54. precompiled kernel interfaces path : (not specified)
  55. precompiled kernel interfaces url : (not specified)
  56. proc mount point : /proc
  57. ui : (not specified)
  58. tmpdir : /tmp
  59. ftp mirror : ftp://download.nvidia.com
  60. RPM file list : (not specified)
  61. selinux chcon type : (not specified)
  62.  
  63. Using: nvidia-installer ncurses user interface
  64. -> License accepted.
  65. -> Installing NVIDIA driver version 173.14.39.
  66. -> Running distribution scripts
  67. executing: '/usr/lib/nvidia/pre-install'...
  68. -> done.
  69. -> The distribution-provided pre-install script failed! Continue installation
  70. anyway? (Answer: Yes)
  71. -> Performing CC sanity check with CC="cc".
  72. -> Performing CC version check with CC="cc".
  73. -> Kernel source path: '/lib/modules/3.19.0-25-generic/build'
  74. -> Kernel output path: '/lib/modules/3.19.0-25-generic/build'
  75. -> Performing rivafb check.
  76. -> Performing nvidiafb check.
  77. -> Performing Xen check.
  78. -> Cleaning kernel module build directory.
  79. executing: 'cd ./usr/src/nv; make clean'...
  80. -> Building kernel module:
  81. executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/3.19.0-25-gener
  82. ic/build SYSOUT=/lib/modules/3.19.0-25-generic/build'...
  83. NVIDIA: calling KBUILD...
  84. test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
  85. echo >&2; \
  86. echo >&2 " ERROR: Kernel configuration is invalid."; \
  87. echo >&2 " include/generated/autoconf.h or include/config/auto.conf
  88. are missing.";\
  89. echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fi
  90. x it."; \
  91. echo >&2 ; \
  92. /bin/false)
  93. mkdir -p /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/.
  94. tmp_versions ; rm -f /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/
  95. usr/src/nv/.tmp_versions/*
  96. make -f ./scripts/Makefile.build obj=/home/thomas/Downloads/NVIDIA-Linux-x86
  97. -173.14.39-pkg1/usr/src/nv
  98. cc -Wp,-MD,/home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/
  99. nv/.nv.o.d -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/4.8/include -I./
  100. arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/genera
  101. ted -Iinclude -I./arch/x86/include/uapi -Iarch/x86/include/generated/uapi -
  102. I./include/uapi -Iinclude/generated/uapi -incl
  103. ude ./include/linux/kconfig.h -Iubuntu/include -D__KERNEL__ -Wall -Wundef -
  104. Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-i
  105. mplicit-function-declaration -Wno-format-security -std=gnu89 -m32 -msoft-flo
  106. at -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -ma
  107. rch=i686 -mtune=generic -maccumulate-outgoing-args -Wa,-mtune=generic32 -ffr
  108. eestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_
  109. SECTIONS=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -pipe -W
  110. no-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2
  111. -mno-3dnow -mno-avx -fno-delete-null-pointer-checks -O2 --param=allow-store-
  112. data-races=0 -Wframe-larger-than=1024 -fstack-protector -Wno-unused-but-set-
  113. variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracki
  114. ng-assignments -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-stri
  115. ct-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes
  116. -DCC_HAVE_ASM_GOTO -I/home/thomas/Do
  117. wnloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn
  118. -type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno
  119. -multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__
  120. -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.39\" -UDEBUG -U_DEBUG -DNDEBUG
  121. -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)" -D"KBUILD
  122. _MODNAME=KBUILD_STR(nvidia)" -c -o /home/thomas/Downloads/NVIDIA-Linux-x86-1
  123. 73.14.39-pkg1/usr/src/nv/.tmp_nv.o /home/thomas/Downloads/NVIDIA-Linux-x86-1
  124. 73.14.39-pkg1/usr/src/nv/nv.c
  125. In file included from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  126. /usr/src/nv/nv-linux.h:16:0,
  127. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  128. /usr/src/nv/nv.c:13:
  129. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/conftest.h
  130. :42:2: error: #error acpi_walk_namespace() conftest failed!
  131. #error acpi_walk_namespace() conftest failed!
  132. ^
  133. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/conftest.h
  134. :43:2: error: #error acpi_os_wait_events_complete() conftest failed!
  135. #error acpi_os_wait_events_complete() conftest failed!
  136. ^
  137. In file included from include/linux/bitops.h:36:0,
  138. from include/linux/kernel.h:10,
  139. from include/linux/sched.h:17,
  140. from include/linux/utsname.h:5,
  141. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  142. /usr/src/nv/nv-linux.h:25,
  143. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  144. /usr/src/nv/nv.c:13:
  145. ./arch/x86/include/asm/bitops.h: In function ‘set_bit’:
  146. ./arch/x86/include/asm/bitops.h:53:61: warning: pointer of type ‘void *’
  147. used in arithmetic [-Wpointer-arith]
  148. #define CONST_MASK_ADDR(nr, addr) BITOP_ADDR((void *)(addr) + ((nr)>>3))
  149. ^
  150. ./arch/x86/include/asm/bitops.h:43:49: note: in definition of macro ‘BITOP
  151. _ADDR’
  152. #define BITOP_ADDR(x) "+m" (*(volatile long *) (x))
  153. ^
  154. ./arch/x86/include/asm/bitops.h:76:6: note: in expansion of macro ‘CONST_M
  155. ASK_ADDR’
  156. : CONST_MASK_ADDR(nr, addr)
  157. ^
  158. ./arch/x86/include/asm/bitops.h: In function ‘clear_bit’:
  159. ./arch/x86/include/asm/bitops.h:53:61: warning: pointer of type ‘void *’
  160. used in arithmetic [-Wpointer-arith]
  161. #define CONST_MASK_ADDR(nr, addr) BITOP_ADDR((void *)(addr) + ((nr)>>3))
  162. ^
  163. ./arch/x86/include/asm/bitops.h:43:49: note: in definition of macro ‘BITOP
  164. _ADDR’
  165. #define BITOP_ADDR(x) "+m" (*(volatile long *) (x))
  166. ^
  167. ./arch/x86/include/asm/bitops.h:114:6: note: in expansion of macro ‘CONST_
  168. MASK_ADDR’
  169. : CONST_MASK_ADDR(nr, addr)
  170. ^
  171. ./arch/x86/include/asm/bitops.h: In function ‘change_bit’:
  172. ./arch/x86/include/asm/bitops.h:53:61: warning: pointer of type ‘void *’
  173. used in arithmetic [-Wpointer-arith]
  174. #define CONST_MASK_ADDR(nr, addr) BITOP_ADDR((void *)(addr) + ((nr)>>3))
  175. ^
  176. ./arch/x86/include/asm/bitops.h:43:49: note: in definition of macro ‘BITOP
  177. _ADDR’
  178. #define BITOP_ADDR(x) "+m" (*(volatile long *) (x))
  179. ^
  180. ./arch/x86/include/asm/bitops.h:187:6: note: in expansion of macro ‘CONST_
  181. MASK_ADDR’
  182. : CONST_MASK_ADDR(nr, addr)
  183. ^
  184. In file included from include/linux/list.h:6:0,
  185. from include/linux/preempt.h:10,
  186. from include/linux/spinlock.h:50,
  187. from include/linux/seqlock.h:35,
  188. from include/linux/time.h:5,
  189. from include/uapi/linux/timex.h:56,
  190. from include/linux/timex.h:56,
  191. from include/linux/sched.h:19,
  192. from include/linux/utsname.h:5,
  193. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  194. /usr/src/nv/nv-linux.h:25,
  195. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  196. /usr/src/nv/nv.c:13:
  197. include/linux/list.h: In function ‘list_del’:
  198. include/linux/poison.h:22:44: warning: pointer of type ‘void *’ used in
  199. arithmetic [-Wpointer-arith]
  200. #define LIST_POISON1 ((void *) 0x00100100 + POISON_POINTER_DELTA)
  201. ^
  202. include/linux/list.h:108:16: note: in expansion of macro ‘LIST_POISON1’
  203. entry->next = LIST_POISON1;
  204. ^
  205. include/linux/poison.h:23:44: warning: pointer of type ‘void *’ used in
  206. arithmetic [-Wpointer-arith]
  207. #define LIST_POISON2 ((void *) 0x00200200 + POISON_POINTER_DELTA)
  208. ^
  209. include/linux/list.h:109:16: note: in expansion of macro ‘LIST_POISON2’
  210. entry->prev = LIST_POISON2;
  211. ^
  212. include/linux/list.h: In function ‘hlist_del’:
  213. include/linux/poison.h:22:44: warning: pointer of type ‘void *’ used in
  214. arithmetic [-Wpointer-arith]
  215. #define LIST_POISON1 ((void *) 0x00100100 + POISON_POINTER_DELTA)
  216. ^
  217. include/linux/list.h:626:12: note: in expansion of macro ‘LIST_POISON1’
  218. n->next = LIST_POISON1;
  219. ^
  220. include/linux/poison.h:23:44: warning: pointer of type ‘void *’ used in
  221. arithmetic [-Wpointer-arith]
  222. #define LIST_POISON2 ((void *) 0x00200200 + POISON_POINTER_DELTA)
  223. ^
  224. include/linux/list.h:627:13: note: in expansion of macro ‘LIST_POISON2’
  225. n->pprev = LIST_POISON2;
  226. ^
  227. In file included from include/uapi/linux/stddef.h:1:0,
  228. from include/linux/stddef.h:4,
  229. from ./include/uapi/linux/posix_types.h:4,
  230. from include/uapi/linux/types.h:13,
  231. from include/linux/types.h:5,
  232. from include/uapi/linux/capability.h:16,
  233. from include/linux/capability.h:15,
  234. from include/linux/sched.h:15,
  235. from include/linux/utsname.h:5,
  236. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  237. /usr/src/nv/nv-linux.h:25,
  238. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  239. /usr/src/nv/nv.c:13:
  240. include/asm-generic/qrwlock.h: In function ‘queue_write_trylock’:
  241. include/asm-generic/qrwlock.h:93:35: warning: comparison between signed and
  242. unsigned integer expressions [-Wsign-compare]
  243. cnts, cnts | _QW_LOCKED) == cnts);
  244. ^
  245. include/linux/compiler.h:159:40: note: in definition of macro ‘likely’
  246. # define likely(x) __builtin_expect(!!(x), 1)
  247. ^
  248. In file included from include/linux/list.h:6:0,
  249. from include/linux/preempt.h:10,
  250. from include/linux/spinlock.h:50,
  251. from include/linux/seqlock.h:35,
  252. from include/linux/time.h:5,
  253. from include/uapi/linux/timex.h:56,
  254. from include/linux/timex.h:56,
  255. from include/linux/sched.h:19,
  256. from include/linux/utsname.h:5,
  257. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  258. /usr/src/nv/nv-linux.h:25,
  259. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  260. /usr/src/nv/nv.c:13:
  261. include/linux/rculist.h: In function ‘list_del_rcu’:
  262. include/linux/poison.h:23:44: warning: pointer of type ‘void *’ used in
  263. arithmetic [-Wpointer-arith]
  264. #define LIST_POISON2 ((void *) 0x00200200 + POISON_POINTER_DELTA)
  265. ^
  266. include/linux/rculist.h:132:16: note: in expansion of macro ‘LIST_POISON2⊠ 
  267. entry->prev = LIST_POISON2;
  268. ^
  269. include/linux/rculist.h: In function ‘list_replace_rcu’:
  270. include/linux/poison.h:23:44: warning: pointer of type ‘void *’ used in
  271. arithmetic [-Wpointer-arith]
  272. #define LIST_POISON2 ((void *) 0x00200200 + POISON_POINTER_DELTA)
  273. ^
  274. include/linux/rculist.h:178:14: note: in expansion of macro ‘LIST_POISON2⊠ 
  275. old->prev = LIST_POISON2;
  276. ^
  277. include/linux/rculist.h: In function ‘hlist_del_rcu’:
  278. include/linux/poison.h:23:44: warning: pointer of type ‘void *’ used in
  279. arithmetic [-Wpointer-arith]
  280. #define LIST_POISON2 ((void *) 0x00200200 + POISON_POINTER_DELTA)
  281. ^
  282. include/linux/rculist.h:346:13: note: in expansion of macro ‘LIST_POISON2⊠ 
  283. n->pprev = LIST_POISON2;
  284. ^
  285. include/linux/rculist.h: In function ‘hlist_replace_rcu’:
  286. include/linux/poison.h:23:44: warning: pointer of type ‘void *’ used in
  287. arithmetic [-Wpointer-arith]
  288. #define LIST_POISON2 ((void *) 0x00200200 + POISON_POINTER_DELTA)
  289. ^
  290. include/linux/rculist.h:366:15: note: in expansion of macro ‘LIST_POISON2⊠ 
  291. old->pprev = LIST_POISON2;
  292. ^
  293. In file included from include/linux/utsname.h:5:0,
  294. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  295. /usr/src/nv/nv-linux.h:25,
  296. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  297. /usr/src/nv/nv.c:13:
  298. include/linux/sched.h: In function ‘object_is_on_stack’:
  299. include/linux/sched.h:2717:41: warning: pointer of type ‘void *’ used in
  300. arithmetic [-Wpointer-arith]
  301. return (obj >= stack) && (obj < (stack + THREAD_SIZE));
  302. ^
  303. In file included from include/linux/list.h:6:0,
  304. from include/linux/preempt.h:10,
  305. from include/linux/spinlock.h:50,
  306. from include/linux/seqlock.h:35,
  307. from include/linux/time.h:5,
  308. from include/uapi/linux/timex.h:56,
  309. from include/linux/timex.h:56,
  310. from include/linux/sched.h:19,
  311. from include/linux/utsname.h:5,
  312. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  313. /usr/src/nv/nv-linux.h:25,
  314. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  315. /usr/src/nv/nv.c:13:
  316. include/linux/list_bl.h: In function ‘hlist_bl_del’:
  317. include/linux/poison.h:22:44: warning: pointer of type ‘void *’ used in
  318. arithmetic [-Wpointer-arith]
  319. #define LIST_POISON1 ((void *) 0x00100100 + POISON_POINTER_DELTA)
  320. ^
  321. include/linux/list_bl.h:106:12: note: in expansion of macro ‘LIST_POISON1⊠ 
  322. n->next = LIST_POISON1;
  323. ^
  324. include/linux/poison.h:23:44: warning: pointer of type ‘void *’ used in
  325. arithmetic [-Wpointer-arith]
  326. #define LIST_POISON2 ((void *) 0x00200200 + POISON_POINTER_DELTA)
  327. ^
  328. include/linux/list_bl.h:107:13: note: in expansion of macro ‘LIST_POISON2⊠ 
  329. n->pprev = LIST_POISON2;
  330. ^
  331. include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’:
  332. include/linux/poison.h:23:44: warning: pointer of type ‘void *’ used in
  333. arithmetic [-Wpointer-arith]
  334. #define LIST_POISON2 ((void *) 0x00200200 + POISON_POINTER_DELTA)
  335. ^
  336. include/linux/rculist_bl.h:76:13: note: in expansion of macro ‘LIST_POISON
  337. 2’
  338. n->pprev = LIST_POISON2;
  339. ^
  340. In file included from include/uapi/linux/stddef.h:1:0,
  341. from include/linux/stddef.h:4,
  342. from ./include/uapi/linux/posix_types.h:4,
  343. from include/uapi/linux/types.h:13,
  344. from include/linux/types.h:5,
  345. from include/uapi/linux/capability.h:16,
  346. from include/linux/capability.h:15,
  347. from include/linux/sched.h:15,
  348. from include/linux/utsname.h:5,
  349. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  350. /usr/src/nv/nv-linux.h:25,
  351. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  352. /usr/src/nv/nv.c:13:
  353. ./arch/x86/include/asm/uaccess.h: In function ‘copy_from_user’:
  354. ./arch/x86/include/asm/uaccess.h:712:26: warning: comparison between signed
  355. and unsigned integer expressions [-Wsign-compare]
  356. if (likely(sz < 0 || sz >= n))
  357. ^
  358. include/linux/compiler.h:159:40: note: in definition of macro ‘likely’
  359. # define likely(x) __builtin_expect(!!(x), 1)
  360. ^
  361. ./arch/x86/include/asm/uaccess.h: In function ‘copy_to_user’:
  362. ./arch/x86/include/asm/uaccess.h:730:26: warning: comparison between signed
  363. and unsigned integer expressions [-Wsign-compare]
  364. if (likely(sz < 0 || sz >= n))
  365. ^
  366. include/linux/compiler.h:159:40: note: in definition of macro ‘likely’
  367. # define likely(x) __builtin_expect(!!(x), 1)
  368. ^
  369. In file included from include/linux/dma-mapping.h:9:0,
  370. from include/asm-generic/pci-dma-compat.h:7,
  371. from ./arch/x86/include/asm/pci.h:121,
  372. from include/linux/pci.h:1450,
  373. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  374. /usr/src/nv/nv-linux.h:102,
  375. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  376. /usr/src/nv/nv.c:13:
  377. include/linux/scatterlist.h: In function ‘sg_virt’:
  378. include/linux/scatterlist.h:220:35: warning: pointer of type ‘void *’ us
  379. ed in arithmetic [-Wpointer-arith]
  380. return page_address(sg_page(sg)) + sg->offset;
  381. ^
  382. In file included from ./arch/x86/include/asm/dma-mapping.h:44:0,
  383. from include/linux/dma-mapping.h:82,
  384. from include/asm-generic/pci-dma-compat.h:7,
  385. from ./arch/x86/include/asm/pci.h:121,
  386. from include/linux/pci.h:1450,
  387. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  388. /usr/src/nv/nv-linux.h:102,
  389. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  390. /usr/src/nv/nv.c:13:
  391. include/asm-generic/dma-mapping-common.h: In function ‘dma_map_page’:
  392. include/asm-generic/dma-mapping-common.h:78:48: warning: pointer of type ‘
  393. void *’ used in arithmetic [-Wpointer-arith]
  394. kmemcheck_mark_initialized(page_address(page) + offset, size);
  395. ^
  396. In file included from ./arch/x86/include/asm/hardirq.h:5:0,
  397. from include/linux/hardirq.h:8,
  398. from include/linux/interrupt.h:12,
  399. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  400. /usr/src/nv/nv-linux.h:103,
  401. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  402. /usr/src/nv/nv.c:13:
  403. include/linux/irq.h: In function ‘irq_reg_writel’:
  404. include/linux/irq.h:851:36: warning: pointer of type ‘void *’ used in ar
  405. ithmetic [-Wpointer-arith]
  406. gc->reg_writel(val, gc->reg_base + reg_offset);
  407. ^
  408. include/linux/irq.h:853:28: warning: pointer of type ‘void *’ used in ar
  409. ithmetic [-Wpointer-arith]
  410. writel(val, gc->reg_base + reg_offset);
  411. ^
  412. include/linux/irq.h: In function ‘irq_reg_readl’:
  413. include/linux/irq.h:860:37: warning: pointer of type ‘void *’ used in ar
  414. ithmetic [-Wpointer-arith]
  415. return gc->reg_readl(gc->reg_base + reg_offset);
  416. ^
  417. include/linux/irq.h:862:29: warning: pointer of type ‘void *’ used in ar
  418. ithmetic [-Wpointer-arith]
  419. return readl(gc->reg_base + reg_offset);
  420. ^
  421. In file included from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  422. /usr/src/nv/nv.c:13:0:
  423. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h
  424. : At top level:
  425. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h
  426. :126:2: error: #error "struct file_operations compile test likely failed!"
  427. #error "struct file_operations compile test likely failed!"
  428. ^
  429. In file included from include/linux/vgaarb.h:34:0,
  430. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  431. /usr/src/nv/nv-linux.h:130,
  432. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  433. /usr/src/nv/nv.c:13:
  434. include/video/vga.h: In function ‘vga_mm_r’:
  435. include/video/vga.h:220:24: warning: pointer of type ‘void *’ used in ar
  436. ithmetic [-Wpointer-arith]
  437. return readb (regbase + port);
  438. ^
  439. include/video/vga.h: In function ‘vga_mm_w’:
  440. include/video/vga.h:225:23: warning: pointer of type ‘void *’ used in ar
  441. ithmetic [-Wpointer-arith]
  442. writeb (val, regbase + port);
  443. ^
  444. include/video/vga.h: In function ‘vga_mm_w_fast’:
  445. include/video/vga.h:231:43: warning: pointer of type ‘void *’ used in ar
  446. ithmetic [-Wpointer-arith]
  447. writew (VGA_OUT16VAL (val, reg), regbase + port);
  448. ^
  449. In file included from ./arch/x86/include/asm/string.h:2:0,
  450. from include/linux/string.h:17,
  451. from ./arch/x86/include/asm/page_32.h:34,
  452. from ./arch/x86/include/asm/page.h:13,
  453. from ./arch/x86/include/asm/thread_info.h:11,
  454. from include/linux/thread_info.h:54,
  455. from ./arch/x86/include/asm/preempt.h:6,
  456. from include/linux/preempt.h:18,
  457. from include/linux/spinlock.h:50,
  458. from include/linux/seqlock.h:35,
  459. from include/linux/time.h:5,
  460. from include/uapi/linux/timex.h:56,
  461. from include/linux/timex.h:56,
  462. from include/linux/sched.h:19,
  463. from include/linux/utsname.h:5,
  464. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  465. /usr/src/nv/nv-linux.h:25,
  466. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  467. /usr/src/nv/nv.c:13:
  468. include/linux/highmem.h: In function ‘zero_user_segments’:
  469. include/linux/highmem.h:201:16: warning: pointer of type ‘void *’ used i
  470. n arithmetic [-Wpointer-arith]
  471. memset(kaddr + start1, 0, end1 - start1);
  472. ^
  473. ./arch/x86/include/asm/string_32.h:325:46: note: in definition of macro ‘m
  474. emset’
  475. #define memset(s, c, count) __builtin_memset(s, c, count)
  476. ^
  477. include/linux/highmem.h:204:16: warning: pointer of type ‘void *’ used i
  478. n arithmetic [-Wpointer-arith]
  479. memset(kaddr + start2, 0, end2 - start2);
  480. ^
  481. ./arch/x86/include/asm/string_32.h:325:46: note: in definition of macro ‘m
  482. emset’
  483. #define memset(s, c, count) __builtin_memset(s, c, count)
  484. ^
  485. In file included from include/acpi/platform/acenv.h:173:0,
  486. from include/acpi/acpi.h:56,
  487. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  488. /usr/src/nv/nv-linux.h:209,
  489. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  490. /usr/src/nv/nv.c:13:
  491. include/acpi/platform/aclinux.h: At top level:
  492. include/acpi/platform/aclinux.h:52:2: error: #error "Please don't include <a
  493. cpi/acpi.h> directly, include <linux/acpi.h> instead."
  494. #error "Please don't include <acpi/acpi.h> directly, include <linux/acpi.h>
  495. instead."
  496. ^
  497. In file included from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  498. /usr/src/nv/nv-linux.h:210:0,
  499. from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  500. /usr/src/nv/nv.c:13:
  501. include/acpi/acpi_drivers.h:98:43: warning: ‘struct acpi_pci_root’ decla
  502. red inside parameter list [enabled by default]
  503. struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root);
  504. ^
  505. include/acpi/acpi_drivers.h:98:43: warning: its scope is only this definitio
  506. n or declaration, which is probably not what you want [enabled by default]
  507. In file included from /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  508. /usr/src/nv/nv.c:13:0:
  509. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h
  510. :217:4: warning: "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined [-Wu
  511. ndef]
  512. (NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT == 6)
  513. ^
  514. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h
  515. :219:8: warning: "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined [-Wu
  516. ndef]
  517. #elif (NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT == 7)
  518. ^
  519. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h
  520. :225:2: error: #error "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT value unrecogni
  521. zed!"
  522. #error "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT value unrecognized!"
  523. ^
  524. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h
  525. :230:4: warning: "NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT" is not def
  526. ined [-Wundef]
  527. (NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT == 1)
  528. ^
  529. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv-linux.h
  530. :233:8: warning: "NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT" is not def
  531. ined [-Wundef]
  532. #elif (NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT == 0)
  533. ^
  534. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In f
  535. unction ‘nv_kern_ioctl’:
  536. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:2646:
  537. 26: warning: comparison between signed and unsigned integer expressions [-Ws
  538. ign-compare]
  539. if (arg_size < (sizeof(*ci) * num_nv_devices))
  540. ^
  541. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In f
  542. unction ‘nv_kern_unlocked_ioctl’:
  543. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:2749:
  544. 30: error: ‘struct file’ has no member named ‘f_dentry’
  545. return nv_kern_ioctl(file->f_dentry->d_inode, file, cmd, i_arg);
  546. ^
  547. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In f
  548. unction ‘nv_kern_compat_ioctl’:
  549. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:2758:
  550. 30: error: ‘struct file’ has no member named ‘f_dentry’
  551. return nv_kern_ioctl(file->f_dentry->d_inode, file, cmd, i_arg);
  552. ^
  553. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In f
  554. unction ‘nv_kern_unlocked_ioctl’:
  555. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:2750:
  556. 1: warning: control reaches end of non-void function [-Wreturn-type]
  557. }
  558. ^
  559. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c: In f
  560. unction ‘nv_kern_compat_ioctl’:
  561. /home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.c:2759:
  562. 1: warning: control reaches end of non-void function [-Wreturn-type]
  563. }
  564. ^
  565. make[3]: *** [/home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src
  566. /nv/nv.o] Error 1
  567. make[2]: *** [_module_/home/thomas/Downloads/NVIDIA-Linux-x86-173.14.39-pkg1
  568. /usr/src/nv] Error 2
  569. NVIDIA: left KBUILD.
  570. nvidia.ko failed to build!
  571. make[1]: *** [module] Error 1
  572. make: *** [module] Error 2
  573. -> Error.
  574. ERROR: Unable to build the NVIDIA kernel module.
  575. ERROR: Installation has failed. Please see the file
  576. '/var/log/nvidia-installer.log' for details. You may find suggestions
  577. on fixing installation problems in the README available on the Linux
  578. driver download page at www.nvidia.com.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement