You are not logged in.

#1 2008-12-28 20:31:08

Roberth
Member
From: The Pale Blue Dot
Registered: 2007-01-12
Posts: 894

nvidia-beta wont build against kernel 2.6.28

Hello

I can't build nvidia-beta against kernel 2.6.28, any tips of things I might need to do?


Use the Source, Luke!

Offline

#2 2008-12-28 20:40:29

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: nvidia-beta wont build against kernel 2.6.28

i think you should report upstream.


Give what you have. To someone, it may be better than you dare to think.

Offline

#3 2008-12-28 20:42:00

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: nvidia-beta wont build against kernel 2.6.28

Which beta?  I have 180.18 driver installed and it builds against the 2.6.28 kernel without any issues.

Offline

#4 2008-12-28 20:42:29

Vintendo
Member
From: Netherlands
Registered: 2008-04-21
Posts: 375
Website

Re: nvidia-beta wont build against kernel 2.6.28

Same here

Offline

#5 2008-12-28 21:15:20

dhave
Arch Linux f@h Team Member
From: Outside the matrix.
Registered: 2005-05-15
Posts: 1,112

Re: nvidia-beta wont build against kernel 2.6.28

fwojciec wrote:

Which beta?  I have 180.18 driver installed and it builds against the 2.6.28 kernel without any issues.

180.18 built against 2.6.28 for me, too.


Donate to Arch!

Tired? There's a nap for that. --anonymous

Offline

#6 2008-12-28 21:41:56

Roberth
Member
From: The Pale Blue Dot
Registered: 2007-01-12
Posts: 894

Re: nvidia-beta wont build against kernel 2.6.28

Well it's ofc 180.18.... the reason I am starting this thread is because it works for everyone else.


Use the Source, Luke!

Offline

#7 2008-12-28 21:52:13

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: nvidia-beta wont build against kernel 2.6.28

Can you post the error you get when you try to build it?

Offline

#8 2008-12-28 22:36:58

Roberth
Member
From: The Pale Blue Dot
Registered: 2007-01-12
Posts: 894

Re: nvidia-beta wont build against kernel 2.6.28

[roberth@Magda nvidia-beta]$ makepkg -f
==> Making package: nvidia-beta 180.18-1 i686 (Sun Dec 28 23:35:34 CET 2008)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
  -> Found NVIDIA-Linux-x86-180.18-pkg0.run in build dir
==> Validating source files with md5sums...
    NVIDIA-Linux-x86-180.18-pkg0.run ... Passed
==> Extracting Sources...
==> Entering fakeroot environment...
==> Starting build()...
2.6.28-ARCH
Creating directory NVIDIA-Linux-x86-180.18-pkg0
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86 180.18..........................................................................................................................................
NVIDIA: calling KBUILD...
make CC=cc  KBUILD_VERBOSE=1 -C /lib/modules/2.6.28-ARCH/build SUBDIRS=/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || (        \
    echo;                                \
    echo "  ERROR: Kernel configuration is invalid.";        \
    echo "         include/linux/autoconf.h or include/config/auto.conf are missing.";    \
    echo "         Run 'make oldconfig && make prepare' on kernel src to fix it.";    \
    echo;                                \
    /bin/false)
mkdir -p /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.tmp_versions ; rm -f /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.tmp_versions/*
make -f scripts/Makefile.build obj=/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv
  cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.nv.o.d  -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude  -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/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=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)"  -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c
In file included from include/linux/bitops.h:17,
                 from include/linux/kernel.h:15,
                 from include/linux/sched.h:52,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
                 from include/linux/preempt.h:11,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/timex.h:57,
                 from include/linux/sched.h:54,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
                 from include/linux/dma-mapping.h:57,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
                 from include/linux/pci.h:1002,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
                 from include/linux/hardirq.h:7,
                 from include/linux/interrupt.h:12,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.c:14:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
  cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.nv-vm.o.d  -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude  -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/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=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_vm)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)"  -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c
In file included from include/linux/bitops.h:17,
                 from include/linux/kernel.h:15,
                 from include/linux/sched.h:52,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
                 from include/linux/preempt.h:11,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/timex.h:57,
                 from include/linux/sched.h:54,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
                 from include/linux/dma-mapping.h:57,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
                 from include/linux/pci.h:1002,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
                 from include/linux/hardirq.h:7,
                 from include/linux/interrupt.h:12,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
  cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.os-agp.o.d  -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude  -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/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=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_agp)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)"  -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c
In file included from include/linux/bitops.h:17,
                 from include/linux/kernel.h:15,
                 from include/linux/sched.h:52,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
                 from include/linux/preempt.h:11,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/timex.h:57,
                 from include/linux/sched.h:54,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
                 from include/linux/dma-mapping.h:57,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
                 from include/linux/pci.h:1002,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
                 from include/linux/hardirq.h:7,
                 from include/linux/interrupt.h:12,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.c:24:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
  cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.os-interface.o.d  -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude  -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/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=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_interface)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)"  -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c
In file included from include/linux/bitops.h:17,
                 from include/linux/kernel.h:15,
                 from include/linux/sched.h:52,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
                 from include/linux/preempt.h:11,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/timex.h:57,
                 from include/linux/sched.h:54,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
                 from include/linux/dma-mapping.h:57,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
                 from include/linux/pci.h:1002,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
                 from include/linux/hardirq.h:7,
                 from include/linux/interrupt.h:12,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.c:26:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
  cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.os-registry.o.d  -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude  -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/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=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_registry)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)"  -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c
In file included from include/linux/bitops.h:17,
                 from include/linux/kernel.h:15,
                 from include/linux/sched.h:52,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
                 from include/linux/preempt.h:11,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/timex.h:57,
                 from include/linux/sched.h:54,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
                 from include/linux/dma-mapping.h:57,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
                 from include/linux/pci.h:1002,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
                 from include/linux/hardirq.h:7,
                 from include/linux/interrupt.h:12,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.c:15:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
  cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.nv-i2c.o.d  -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude  -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/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=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_i2c)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)"  -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c
In file included from include/linux/bitops.h:17,
                 from include/linux/kernel.h:15,
                 from include/linux/sched.h:52,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
                 from include/linux/preempt.h:11,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/timex.h:57,
                 from include/linux/sched.h:54,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
                 from include/linux/dma-mapping.h:57,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
                 from include/linux/pci.h:1002,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
                 from include/linux/hardirq.h:7,
                 from include/linux/interrupt.h:12,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
  cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.nvacpi.o.d  -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude  -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/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=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvacpi)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)"  -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c
In file included from include/linux/bitops.h:17,
                 from include/linux/kernel.h:15,
                 from include/linux/sched.h:52,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
                 from include/linux/preempt.h:11,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/timex.h:57,
                 from include/linux/sched.h:54,
                 from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/utsname.h:35,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:19,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/sched.h: In function 'object_is_on_stack':
include/linux/sched.h:2026: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/dma-mapping.h:9,
                 from include/linux/dma-mapping.h:57,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/pci.h:94,
                 from include/linux/pci.h:1002,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:86,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq_32.h:5,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/hardirq.h:2,
                 from include/linux/hardirq.h:7,
                 from include/linux/interrupt.h:12,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:87,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/irq.h: In function 'irq_to_desc':
include/linux/irq.h:189: warning: comparison between signed and unsigned
In file included from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-linux.h:113,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:136: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:139: warning: pointer of type 'void *' used in arithmetic
  ld -m elf_i386   -r -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-kernel.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-vm.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-agp.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-interface.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/os-registry.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nv-i2c.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvacpi.o 
(cat /dev/null;   echo kernel//home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.ko;) > /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/modules.order
  Building modules, stage 2.
make -f /usr/src/linux-2.6.28-ARCH/scripts/Makefile.modpost
  scripts/mod/modpost   -i /usr/src/linux-2.6.28-ARCH/Module.symvers -I /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/Module.symvers  -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/Module.symvers -S   -w  -s
  cc -Wp,-MD,/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/.nvidia.mod.o.d  -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -D__KERNEL__ -Iinclude  -I/usr/src/linux-2.6.28-ARCH/arch/x86/include -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/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=\"180.18\" -UDEBUG -U_DEBUG -DNDEBUG  -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia.mod)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)"  -DMODULE -c -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.mod.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.mod.c
In file included from include/linux/bitops.h:17,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/cpufeature.h:164,
                 from /usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/processor.h:16,
                 from include/linux/prefetch.h:14,
                 from include/linux/list.h:6,
                 from include/linux/module.h:9,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.mod.c:1:
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'set_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:60: warning: pointer of type 'void *' used in arithmetic
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h: In function 'clear_bit':
/usr/src/linux-2.6.28-ARCH/arch/x86/include/asm/bitops.h:97: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/list.h:6,
                 from include/linux/module.h:9,
                 from /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.mod.c:1:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arithmetic
  ld -r -m elf_i386  --build-id -o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.ko /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.o /home/roberth/pkg/nvidia-beta/src/NVIDIA-Linux-x86-180.18-pkg0/usr/src/nv/nvidia.mod.o
NVIDIA: left KBUILD.
==> Tidying install...
  -> Compressing man pages...
  -> Stripping debugging symbols from binaries and libraries...
==> Creating package...
  -> Generating .PKGINFO file...
  -> Adding install script...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: nvidia-beta 180.18-1 i686 (Sun Dec 28 23:35:50 CET 2008)

Use the Source, Luke!

Offline

#9 2008-12-28 22:42:20

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: nvidia-beta wont build against kernel 2.6.28

That looks like it built correctly.

Offline

#10 2008-12-28 22:45:08

Roberth
Member
From: The Pale Blue Dot
Registered: 2007-01-12
Posts: 894

Re: nvidia-beta wont build against kernel 2.6.28

    echo;                                \
    echo "  ERROR: Kernel configuration is invalid.";        \
    echo "         include/linux/autoconf.h or include/config/auto.conf are missing.";    \
    echo "         Run 'make oldconfig && make prepare' on kernel src to fix it.";    \
    echo;                                \
    /bin/false)

Doesn't mean anything? And also the fact that there are no nvidia module? when it's installed?


Use the Source, Luke!

Offline

#11 2008-12-28 22:50:08

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: nvidia-beta wont build against kernel 2.6.28

I always get this message when I build nvidia drivers -- I don't think it means anything.

As for the module not being there -- what's the output of "pacman -Ql nvidia-beta"?

Offline

#12 2008-12-28 22:54:46

Roberth
Member
From: The Pale Blue Dot
Registered: 2007-01-12
Posts: 894

Re: nvidia-beta wont build against kernel 2.6.28

I do not know what happend, but when I installed nvidia-beta again, exit the xserver, removed the nvidia module and modprobed it again, it went fine and xserver started normally...

Last edited by Roberth (2008-12-28 22:56:45)


Use the Source, Luke!

Offline

#13 2008-12-28 22:57:20

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: nvidia-beta wont build against kernel 2.6.28

EDIT: I see it's fixed now smile

Last edited by fwojciec (2008-12-28 22:57:45)

Offline

#14 2008-12-28 23:46:24

dhave
Arch Linux f@h Team Member
From: Outside the matrix.
Registered: 2005-05-15
Posts: 1,112

Re: nvidia-beta wont build against kernel 2.6.28

Roberth wrote:

I do not know what happend, but when I installed nvidia-beta again, exit the xserver, removed the nvidia module and modprobed it again, it went fine and xserver started normally...

The work of Christmas elves, no doubt. I woke up the other morning, and both my machines had been backed up, my wife's Windows drive had been defragged, icons for unused apps had been removed from her desktop and all the junk mail and spam had been removed from both our inboxes. It's that magical time of year! cool


Donate to Arch!

Tired? There's a nap for that. --anonymous

Offline

#15 2008-12-29 00:34:52

Roberth
Member
From: The Pale Blue Dot
Registered: 2007-01-12
Posts: 894

Re: nvidia-beta wont build against kernel 2.6.28

Yeah appaerantly....


Use the Source, Luke!

Offline

Board footer

Powered by FluxBB