Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Oct 2003 17:18:48 +0100
From:      Miguel Mendez <flynn@energyhq.es.eu.org>
To:        freebsd-current@freebsd.org
Subject:   Instant panic when trying to unload nvidia.ko
Message-ID:  <20031028171848.22479f2e.flynn@energyhq.es.eu.org>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

--Multipart_Tue__28_Oct_2003_17_18_48_+0100_082c0600
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Hi,

I'm running -CURRENT from yesterday. In a futile attempt to make some
use of my rusty RivaTNT card, I installed the nvidia kernel port, but it
seems to be doing some weird stuff with memory. This appeared in the
messages log:

...
Oct 28 16:04:33 scienide kernel: malloc() of "32" with the following
non-sleepable locks held:
Oct 28 16:04:33 scienide kernel: exclusive sleep mutex dev.mtx_api r = 0
(0xc39d478c) locked @
/usr/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86-1.0-4365/src/nvidi
a_subr.c:753
Oct 28 16:04:33 scienide kernel: malloc() of "32" with the following
non-sleepable locks held:
Oct 28 16:04:33 scienide kernel: exclusive sleep mutex dev.mtx_api r = 0
(0xc39d478c) locked @
/usr/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86-1.0-4365/src/nvidi
a_subr.c:753
Oct 28 16:04:33 scienide kernel: malloc() of "4096" with the following
non-sleepable locks held:
Oct 28 16:04:33 scienide kernel: exclusive sleep mutex dev.mtx_api r = 0
(0xc39d478c) locked @
/usr/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86-1.0-4365/src/nvidi
a_subr.c:753
...

And now, the fun part. After booting, if I try to unload the module I
get the attached panic. I know the nvidia kernel is proprietary code and
yada yada, but the problem seems to be in the open source part of the
code, so I have some hope I can get to fix it with a little help :-)


Cheers,
-- 
	Miguel Mendez <flynn@energyhq.es.eu.org>
	http://www.energyhq.es.eu.org

--Multipart_Tue__28_Oct_2003_17_18_48_+0100_082c0600
Content-Type: application/octet-stream;
 name="debug.log"
Content-Disposition: attachment;
 filename="debug.log"
Content-Transfer-Encoding: base64

U2NyaXB0IHN0YXJ0ZWQgb24gVHVlIE9jdCAyOCAxNzoxNjowOCAyMDAzCkdOVSBnZGIgNS4yLjEg
KEZyZWVCU0QpDQpDb3B5cmlnaHQgMjAwMiBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4N
CkdEQiBpcyBmcmVlIHNvZnR3YXJlLCBjb3ZlcmVkIGJ5IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZSwgYW5kIHlvdSBhcmUNCndlbGNvbWUgdG8gY2hhbmdlIGl0IGFuZC9vciBkaXN0cmli
dXRlIGNvcGllcyBvZiBpdCB1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMuDQpUeXBlICJzaG93IGNv
cHlpbmciIHRvIHNlZSB0aGUgY29uZGl0aW9ucy4NClRoZXJlIGlzIGFic29sdXRlbHkgbm8gd2Fy
cmFudHkgZm9yIEdEQi4gIFR5cGUgInNob3cgd2FycmFudHkiIGZvciBkZXRhaWxzLg0KVGhpcyBH
REIgd2FzIGNvbmZpZ3VyZWQgYXMgImkzODYtdW5kZXJteWRlc2stZnJlZWJzZCIuLi4NCnBhbmlj
OiBtYWxsb2MoOSkvZnJlZSg5KSBjb25mdXNpb24uDQpQcm9iYWJseSBmcmVlaW5nIHdpdGggd3Jv
bmcgdHlwZSwgYnV0IG1heWJlIG5vdCBoZXJlLg0KcGFuaWMgbWVzc2FnZXM6DQotLS0NCnBhbmlj
OiBtYWxsb2MoOSkvZnJlZSg5KSBjb25mdXNpb24uDQpQcm9iYWJseSBmcmVlaW5nIHdpdGggd3Jv
bmcgdHlwZSwgYnV0IG1heWJlIG5vdCBoZXJlLg0KY3B1aWQgPSAwOyBsYXBpYy5pZCA9IDAwMDAw
MDAwDQpwYW5pYzogZnJvbSBkZWJ1Z2dlcg0KY3B1aWQgPSAwOyBsYXBpYy5pZCA9IDAwMDAwMDAw
DQpib290KCkgY2FsbGVkIG9uIGNwdSMwDQpVcHRpbWU6IDUzcw0KRHVtcGluZyAzODMgTUINCiAx
NiAzMiA0OCA2NCA4MCA5NiAxMTIgMTI4IDE0NCAxNjAgMTc2IDE5MiAyMDggMjI0IDI0MCAyNTYg
MjcyIDI4OCAzMDQgMzIwIDMzNiAzNTIgMzY4DQotLS0NClJlYWRpbmcgc3ltYm9scyBmcm9tIC9i
b290L2tlcm5lbC9udmlkaWEua28uLi5kb25lLg0KTG9hZGVkIHN5bWJvbHMgZm9yIC9ib290L2tl
cm5lbC9udmlkaWEua28NClJlYWRpbmcgc3ltYm9scyBmcm9tIC91c3Ivb2JqL3Vzci9zcmMvc3lz
L1NDSUVOSURFL21vZHVsZXMvdXNyL3NyYy9zeXMvbW9kdWxlcy9saW51eC9saW51eC5rby5kZWJ1
Zy4uLmRvbmUuDQpMb2FkZWQgc3ltYm9scyBmb3IgL3Vzci9vYmovdXNyL3NyYy9zeXMvU0NJRU5J
REUvbW9kdWxlcy91c3Ivc3JjL3N5cy9tb2R1bGVzL2xpbnV4L2xpbnV4LmtvLmRlYnVnDQpSZWFk
aW5nIHN5bWJvbHMgZnJvbSAvdXNyL29iai91c3Ivc3JjL3N5cy9TQ0lFTklERS9tb2R1bGVzL3Vz
ci9zcmMvc3lzL21vZHVsZXMvYWNwaS9hY3BpLmtvLmRlYnVnLi4uZG9uZS4NCkxvYWRlZCBzeW1i
b2xzIGZvciAvdXNyL29iai91c3Ivc3JjL3N5cy9TQ0lFTklERS9tb2R1bGVzL3Vzci9zcmMvc3lz
L21vZHVsZXMvYWNwaS9hY3BpLmtvLmRlYnVnDQpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9r
ZXJuZWwvZ2VvbV9jY2Qua28uLi5kb25lLg0KTG9hZGVkIHN5bWJvbHMgZm9yIC9ib290L2tlcm5l
bC9nZW9tX2NjZC5rbw0KIzAgIGRvYWR1bXAgKCkgYXQgL3Vzci9zcmMvc3lzL2tlcm4va2Vybl9z
aHV0ZG93bi5jOjI0MA0KMjQwCQlkdW1waW5nKys7DQooa2dkYikgYnIIIAh0DQojMCAgZG9hZHVt
cCAoKSBhdCAvdXNyL3NyYy9zeXMva2Vybi9rZXJuX3NodXRkb3duLmM6MjQwDQojMSAgMHhjMDUy
NTM4MCBpbiBib290IChob3d0bz0yNjApIGF0IC91c3Ivc3JjL3N5cy9rZXJuL2tlcm5fc2h1dGRv
d24uYzozNzINCiMyICAweGMwNTI1Nzg2IGluIHBhbmljICgpIGF0IC91c3Ivc3JjL3N5cy9rZXJu
L2tlcm5fc2h1dGRvd24uYzo1NTANCiMzICAweGMwNDUxYzUyIGluIGRiX3BhbmljICgpIGF0IC91
c3Ivc3JjL3N5cy9kZGIvZGJfY29tbWFuZC5jOjQ1MA0KIzQgIDB4YzA0NTFiYjIgaW4gZGJfY29t
bWFuZCAobGFzdF9jbWRwPTB4YzA3MmYzYTAsIGNtZF90YWJsZT0weDAsIGF1eF9jbWRfdGFibGVw
PTB4YzA2ZTUzYTAsIA0KICAgIGF1eF9jbWRfdGFibGVwX2VuZD0weGMwNmU1M2E0KSBhdCAvdXNy
L3NyYy9zeXMvZGRiL2RiX2NvbW1hbmQuYzozNDYNCiM1ICAweGMwNDUxY2Y1IGluIGRiX2NvbW1h
bmRfbG9vcCAoKSBhdCAvdXNyL3NyYy9zeXMvZGRiL2RiX2NvbW1hbmQuYzo0NzINCiM2ICAweGMw
NDU0Y2Y1IGluIGRiX3RyYXAgKHR5cGU9MywgY29kZT0wKSBhdCAvdXNyL3NyYy9zeXMvZGRiL2Ri
X3RyYXAuYzo3Mw0KIzcgIDB4YzA2NmQ2MGMgaW4ga2RiX3RyYXAgKHR5cGU9MywgY29kZT0wLCBy
ZWdzPTB4ZDg2OGRhZjQpIGF0IC91c3Ivc3JjL3N5cy9pMzg2L2kzODYvZGJfaW50ZXJmYWNlLmM6
MTcxDQojOCAgMHhjMDY4Njc0YSBpbiB0cmFwIChmcmFtZT0NCiAgICAgIHt0Zl9mcyA9IC0xMDY2
NjYzOTEyLCB0Zl9lcyA9IDE2LCB0Zl9kcyA9IC0xMDY2NjYzOTIwLCB0Zl9lZGkgPSAtMTA2NjYz
NTYzOSwgdGZfZXNpID0gMSwgdGZfZWJwID0gLTY2NDIxNjc2OCwgdGZfaXNwID0gLTY2NDIxNjgw
MCwgdGZfZWJ4ID0gMCwgdGZfZWR4ID0gMCwgdGZfZWN4ID0gMzIsIHRmX2VheCA9IDE4LCB0Zl90
cmFwbm8gPSAzLCB0Zl9lcnIgPSAwLCB0Zl9laXAgPSAtMTA2NzAwMTU3OSwgdGZfY3MgPSA4LCB0
Zl9lZmxhZ3MgPSA2NDIsIHRmX2VzcCA9IC0xMDY2NTQxMTA1LCB0Zl9zcyA9IC0xMDY2NjI5NjI2
fSkNCiAgICBhdCAvdXNyL3NyYy9zeXMvaTM4Ni9pMzg2L3RyYXAuYzo1NzkNCiM5ICAweGMwNjZm
MDA4IGluIGNhbGx0cmFwICgpIGF0IHtzdGFuZGFyZCBpbnB1dH06MTAzDQojMTAgMHhjMDUyNTcx
ZiBpbiBwYW5pYyAoZm10PTB4YzA2YzZlODkgIm1hbGxvYyg5KS9mcmVlKDkpIGNvbmZ1c2lvbi5c
biVzIikNCiAgICBhdCAvdXNyL3NyYy9zeXMva2Vybi9rZXJuX3NodXRkb3duLmM6NTM0DQojMTEg
MHhjMDUxOWRkMCBpbiBmcmVlIChhZGRyPTB4YzE5YmI5ODAsIHR5cGU9MHhjMDliNTI2MCkgYXQg
L3Vzci9zcmMvc3lzL2tlcm4va2Vybl9tYWxsb2MuYzozMzgNCiMxMiAweGMwOTg0ZWI5IGluIG9z
X2ZyZWVfbWVtICgpIGZyb20gL2Jvb3Qva2VybmVsL252aWRpYS5rbw0KIzEzIDB4YzA4NjQ4MjIg
aW4gX19udnN5bTAwMDIyICgpIGZyb20gL2Jvb3Qva2VybmVsL252aWRpYS5rbw0KIzE0IDB4YzA4
NjU3ZDcgaW4gX19udnN5bTAwNjM4ICgpIGZyb20gL2Jvb3Qva2VybmVsL252aWRpYS5rbw0KIzE1
IDB4YzA4NjU5ZWUgaW4gX19udnN5bTAwNjc4ICgpIGZyb20gL2Jvb3Qva2VybmVsL252aWRpYS5r
bw0KIzE2IDB4YzA4NjYwYjEgaW4gX19udnN5bTAwNzIzICgpIGZyb20gL2Jvb3Qva2VybmVsL252
aWRpYS5rbw0KIzE3IDB4YzA4Njc4YmIgaW4gcm1fc2h1dGRvd25fcm0gKCkgZnJvbSAvYm9vdC9r
ZXJuZWwvbnZpZGlhLmtvDQojMTggMHhjMDk4Njc3ZCBpbiBudmlkaWFfbW9kZXZlbnQgKCkgZnJv
bSAvYm9vdC9rZXJuZWwvbnZpZGlhLmtvDQojMTkgMHhjMDUzZjhlMCBpbiBkcml2ZXJfbW9kdWxl
X2hhbmRsZXIgKG1vZD0weGMxOWJlZTgwLCB3aGF0PTEsIGFyZz0weGMwOWI1M2Y4KQ0KICAgIGF0
IC91c3Ivc3JjL3N5cy9rZXJuL3N1YnJfYnVzLmM6MjM5Nw0KIzIwIDB4YzA1MWFmNGUgaW4gbW9k
dWxlX3VubG9hZCAobW9kPTB4MCkgYXQgL3Vzci9zcmMvc3lzL2tlcm4va2Vybl9tb2R1bGUuYzoy
MjENCiMyMSAweGMwNTE1OTAxIGluIGxpbmtlcl9maWxlX3VubG9hZCAoZmlsZT0weGMwOWI1M2Y4
KSBhdCAvdXNyL3NyYy9zeXMva2Vybi9rZXJuX2xpbmtlci5jOjUwMg0KIzIyIDB4YzA1MTYyNGIg
aW4ga2xkdW5sb2FkICh0ZD0weGMxOWRlZTAwLCB1YXA9MHgwKSBhdCAvdXNyL3NyYy9zeXMva2Vy
bi9rZXJuX2xpbmtlci5jOjgxMw0KIzIzIDB4YzA2ODcxMTAgaW4gc3lzY2FsbCAoZnJhbWU9DQog
ICAgICB7dGZfZnMgPSA0NywgdGZfZXMgPSA0NywgdGZfZHMgPSA0NywgdGZfZWRpID0gLTEwNzc5
MzY4NjIsIHRmX2VzaSA9IC0xMDc3OTM3MDgwLCB0Zl9lYnAgPSAtMTA3NzkzNzEyNCwgdGZfaXNw
ID0gLTY2NDIxNjIwNCwgdGZfZWJ4ID0gMCwgdGZfZWR4ID0gMTM0NTc3NzUyLCB0Zl9lY3ggPSAw
LCB0Zl9lYXggPSAzMDUsIHRmX3RyYXBubyA9IDEyLCB0Zl9lcnIgPSAyLCB0Zl9laXAgPSAxMzQ1
MTQyOTUsIHRmX2NzID0gMzEsIHRmX2VmbGFncyA9IDU4MiwgdGZfZXNwID0gLTEwNzc5MzgyNDQs
IHRmX3NzID0gNDd9KQ0KICAgIGF0IC91c3Ivc3JjL3N5cy9pMzg2L2kzODYvdHJhcC5jOjEwMDkN
CiMyNCAweGMwNjZmMDVkIGluIFhpbnQweDgwX3N5c2NhbGwgKCkgYXQge3N0YW5kYXJkIGlucHV0
fToxNDUNCi0tLUNhbid0IHJlYWQgdXNlcnNwYWNlIGZyb20gZHVtcCwgb3Iga2VybmVsIHByb2Nl
c3MtLS0NCg0KKGtnZGIpIHENCgpTY3JpcHQgZG9uZSBvbiBUdWUgT2N0IDI4IDE3OjE2OjE1IDIw
MDMK

--Multipart_Tue__28_Oct_2003_17_18_48_+0100_082c0600--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031028171848.22479f2e.flynn>