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>