From: Sid Boyce <sboyce@blueyonder.co.uk>
To: linux-kernel@vger.kernel.org
Subject: RE: 2.6.6-mm1
Date: Tue, 11 May 2004 11:34:22 +0100 [thread overview]
Message-ID: <40A0AC2E.1060209@blueyonder.co.uk> (raw)
> Oops on x86_only, x86_64 is OK.
See previous post. The kernel boots when compiled with PREEMPT no set.
Also the nvidia video driver fails to build (4KSTACKS patch reversed),
with or without nvidia_agp and agpgart in the kernel. SuSE 9.1, nForce2
chipset and Athlon 2800+.
barrabas:/ftp/apr04 # gcc -v
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.3/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr
--with-local-prefix=/usr/local --infodir=/usr/share/info
--mandir=/usr/share/man --enable-languages=c,c++,f77,objc,java,ada
--disable-checking --libdir=/usr/lib --enable-libgcj
--with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib
--with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux
Thread model: posix
gcc version 3.3.3 (SuSE Linux)
-> Kernel source path: '/lib/modules/2.6.6-mm1/build'
-> Performing cc_version_check with CC="cc".
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f -f nv.o os-agp.o os-interface.o os-registry.o nv.o os-agp.o
os-interfa
ce.o os-registry.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module
SYSSRC=/lib/modules/2.6.6-mm1/build
'...
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" >
/tmp/selfgz9194/NVI
DIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv_compiler.h
CC [M] /tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.o
In file included from include/linux/list.h:7,
from include/linux/wait.h:14,
from include/asm/semaphore.h:41,
from include/linux/sched.h:18,
from include/linux/module.h:10,
from
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src
/nv/nv-linux.h:52,
from
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src
/nv/nv.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used
in arith
metic
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In
function
`nvos_malloc_pages':
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:385:
warning:
use of cast expressions as lvalues is deprecated
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In
function
`nvos_create_alloc':
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:513:
warning:
use of cast expressions as lvalues is deprecated
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:523:
warning:
use of cast expressions as lvalues is deprecated
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: At
top level
:
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1185:
warning
: initialization from incompatible pointer type
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In
function
`nv_alloc_file_private':
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1193:
warning
: use of cast expressions as lvalues is deprecated
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1204:
warning
: use of cast expressions as lvalues is deprecated
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In
function
`nv_kern_open':
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1265:
warning
: use of cast expressions as lvalues is deprecated
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In
function
`nv_kern_ctl_open':
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1914:
warning
: use of cast expressions as lvalues is deprecated
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: At
top level
:
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2010:
error:
conflicting types for `nv_set_hotkey_occurred_flag'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:350:
error: p
revious declaration of `nv_set_hotkey_occurred_flag'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2197:
error:
conflicting types for `nv_find_nv_mapping'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:339:
error: p
revious declaration of `nv_find_nv_mapping'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2269:
error:
conflicting types for `nv_find_agp_kernel_mapping'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:341:
error: p
revious declaration of `nv_find_agp_kernel_mapping'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2345:
error:
conflicting types for `nv_get_kern_phys_address'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:342:
error: p
revious declaration of `nv_get_kern_phys_address'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2375:
error:
conflicting types for `nv_get_user_phys_address'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:343:
error: p
revious declaration of `nv_get_user_phys_address'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2406:
error:
conflicting types for `nv_alloc_pages'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:353:
error: p
revious declaration of `nv_alloc_pages'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2594:
error:
conflicting types for `nv_free_pages'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:354:
error: p
revious declaration of `nv_free_pages'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2692:
error:
conflicting types for `nv_lock_rm'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:345:
error: p
revious declaration of `nv_lock_rm'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2712:
error:
conflicting types for `nv_unlock_rm'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:346:
error: p
revious declaration of `nv_unlock_rm'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2726:
error:
conflicting types for `nv_lock_heap'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:347:
error: p
revious declaration of `nv_lock_heap'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2736:
error:
conflicting types for `nv_unlock_heap'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:348:
error: p
revious declaration of `nv_unlock_heap'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2752:
error:
conflicting types for `nv_post_event'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:363:
error: p
revious declaration of `nv_post_event'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2790:
error:
conflicting types for `nv_get_event'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:364:
error: p
revious declaration of `nv_get_event'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2833:
error:
conflicting types for `nv_agp_init'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:356:
error: p
revious declaration of `nv_agp_init'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2895:
error:
conflicting types for `nv_agp_teardown'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:357:
error: p
revious declaration of `nv_agp_teardown'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2936:
error:
conflicting types for `nv_agp_translate_address'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:358:
error: p
revious declaration of `nv_agp_translate_address'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2968:
error:
conflicting types for `nv_int10h_call'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:351:
error: p
revious declaration of `nv_int10h_call'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2977:
error:
conflicting types for `nv_start_rc_timer'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:360:
error: p
revious declaration of `nv_start_rc_timer'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2998:
error:
conflicting types for `nv_stop_rc_timer'
/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:361:
error: p
revious declaration of `nv_stop_rc_timer'
make[3]: ***
[/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.o
] Error 1
make[2]: ***
[/tmp/selfgz9194/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv] Err
or 2
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [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.
Regards
Sid.
--
Sid Boyce .... Hamradio G3VBV and keen Flyer
Linux Only Shop.
next reply other threads:[~2004-05-11 10:34 UTC|newest]
Thread overview: 58+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-05-11 10:34 Sid Boyce [this message]
-- strict thread matches above, loose matches on Subject: below --
2004-05-12 15:27 2.6.6-mm1 Sid Boyce
2004-05-12 12:26 2.6.6-mm1 Sid Boyce
2004-05-11 14:49 2.6.6-mm1 Neil Schemenauer
2004-05-11 18:55 ` 2.6.6-mm1 Andrew Morton
[not found] <fa.j4d62qo.1144tpk@ifi.uio.no>
[not found] ` <fa.gg699ad.b2omr9@ifi.uio.no>
2004-05-11 6:33 ` 2.6.6-mm1 Andy Lutomirski
2004-05-10 16:50 2.6.6-mm1 Sid Boyce
2004-05-10 12:43 2.6.6-mm1 Sid Boyce
2004-05-12 8:13 ` 2.6.6-mm1 Andrew Morton
2004-05-10 9:45 2.6.6-mm1 Andrew Morton
2004-05-10 10:52 ` 2.6.6-mm1 Dominik Karall
2004-05-10 11:18 ` 2.6.6-mm1 Dave Jones
2004-05-10 12:20 ` 2.6.6-mm1 Nick Piggin
2004-05-10 12:22 ` 2.6.6-mm1 Dave Jones
2004-05-10 14:38 ` 2.6.6-mm1 Norberto Bensa
2004-05-10 14:55 ` 2.6.6-mm1 Dominik Karall
2004-05-10 15:02 ` 2.6.6-mm1 Norberto Bensa
2004-05-10 15:22 ` 2.6.6-mm1 Dominik Karall
2004-05-10 15:33 ` 2.6.6-mm1 Norberto Bensa
2004-05-10 15:20 ` 2.6.6-mm1 Christoph Hellwig
2004-05-11 5:21 ` 2.6.6-mm1 Andrew Morton
2004-05-10 21:37 ` 2.6.6-mm1 Christoph Hellwig
2004-05-10 22:02 ` 2.6.6-mm1 Andrew Morton
2004-05-10 22:05 ` 2.6.6-mm1 Christoph Hellwig
2004-05-10 22:15 ` 2.6.6-mm1 Andrew Morton
2004-05-10 22:20 ` 2.6.6-mm1 Christoph Hellwig
2004-05-10 22:47 ` 2.6.6-mm1 Andrew Morton
2004-05-10 22:48 ` 2.6.6-mm1 Christoph Hellwig
2004-05-10 23:16 ` 2.6.6-mm1 Matt Mackall
2004-05-10 22:27 ` 2.6.6-mm1 Valdis.Kletnieks
2004-05-10 22:48 ` 2.6.6-mm1 Andrew Morton
2004-05-10 23:01 ` 2.6.6-mm1 Valdis.Kletnieks
2004-05-10 23:11 ` 2.6.6-mm1 Chris Wedgwood
2004-05-10 23:14 ` 2.6.6-mm1 Christoph Hellwig
2004-05-10 23:28 ` 2.6.6-mm1 Andrew Morton
2004-05-10 23:33 ` 2.6.6-mm1 Chris Wedgwood
2004-05-10 23:51 ` 2.6.6-mm1 Andrew Morton
2004-05-10 23:53 ` 2.6.6-mm1 Chris Wedgwood
2004-05-11 0:14 ` 2.6.6-mm1 Andrew Morton
2004-05-11 0:24 ` 2.6.6-mm1 Wim Coekaerts
2004-05-11 1:10 ` 2.6.6-mm1 Andrew Morton
2004-05-11 1:51 ` 2.6.6-mm1 Wim Coekaerts
2004-05-11 6:23 ` 2.6.6-mm1 Christoph Hellwig
2004-05-12 2:44 ` 2.6.6-mm1 Andrea Arcangeli
2004-05-12 5:11 ` 2.6.6-mm1 Chris Wedgwood
2004-05-11 15:12 ` 2.6.6-mm1 Wim Coekaerts
2004-05-12 5:42 ` 2.6.6-mm1 Christoph Hellwig
2004-05-12 5:50 ` 2.6.6-mm1 Christoph Hellwig
2004-05-11 6:22 ` 2.6.6-mm1 Christoph Hellwig
2004-05-11 6:21 ` 2.6.6-mm1 Christoph Hellwig
2004-05-11 6:37 ` 2.6.6-mm1 William Lee Irwin III
2004-05-11 6:18 ` 2.6.6-mm1 Christoph Hellwig
2004-05-10 23:33 ` 2.6.6-mm1 Chris Wright
2004-05-11 1:59 ` 2.6.6-mm1 Matt Mackall
2004-05-11 14:34 ` 2.6.6-mm1 Stephen Smalley
2004-05-11 16:48 ` 2.6.6-mm1 Chris Wright
2004-05-12 12:49 ` 2.6.6-mm1 Sean Neakums
2004-05-12 19:26 ` 2.6.6-mm1 Andrew Morton
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=40A0AC2E.1060209@blueyonder.co.uk \
--to=sboyce@blueyonder.co.uk \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.