From owner-freebsd-current Sat Dec 7 13:15:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2F3A37B401 for ; Sat, 7 Dec 2002 13:15:48 -0800 (PST) Received: from wrzx35.rz.uni-wuerzburg.de (wrzx35.rz.uni-wuerzburg.de [132.187.3.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id B89D443E4A for ; Sat, 7 Dec 2002 13:15:47 -0800 (PST) (envelope-from q@galgenberg.net) Received: from wrzx34.rz.uni-wuerzburg.de (wrzx34.rz.uni-wuerzburg.de [132.187.3.34]) by wrzx35.rz.uni-wuerzburg.de (8.8.8/8.8.8/uniwue-MM-1.05) with ESMTP id WAA32203 for ; Sat, 7 Dec 2002 22:15:46 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by virusscan.rz.uni-wuerzburg.de (Postfix) with ESMTP id AD24063DC8 for ; Sat, 7 Dec 2002 22:15:46 +0100 (CET) Received: from wrzx37.rz.uni-wuerzburg.de (wrzx37.rz.uni-wuerzburg.de [132.187.3.37]) by wrzx34.rz.uni-wuerzburg.de (Postfix) with ESMTP id 9203CCB5 for ; Sat, 7 Dec 2002 22:15:46 +0100 (CET) Received: from spamchecker (localhost [127.0.0.1]) by spamcheck.rz.uni-wuerzburg.de (Postfix) with ESMTP id E2F18A18B for ; Sat, 7 Dec 2002 22:15:45 +0100 (CET) Received: from frodo.galgenberg.net (galgenberg.net [132.187.222.250]) by wrzx37.rz.uni-wuerzburg.de (Postfix) with SMTP id D5218A08A for ; Sat, 7 Dec 2002 22:15:45 +0100 (CET) Received: (qmail 89850 invoked from network); 7 Dec 2002 21:15:45 -0000 Received: from gb-007.galgenberg.net (HELO roadrunner) (132.187.222.7) by galgenberg.net with SMTP; 7 Dec 2002 21:15:45 -0000 Date: Sat, 7 Dec 2002 22:15:46 +0100 From: "Ulrich 'Q' Spoerlein" To: freebsd-current@freebsd.org Subject: Nvidia on current: sleeping with "dev.mtx_api" Message-Id: <20021207221546.5e813b1f.q@galgenberg.net> X-Mailer: Sylpheed version 0.8.6claws (GTK+ 1.2.10; i386-portbld-freebsd4.7) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="=.f/J)mo?l/RLQtR" X-Spam-Status: No, hits=-1.9 required=8.0 tests=LOCAL_SENDER,NICE_HELO,PGP_SIGNATURE_2,SPAM_PHRASE_00_01 version=2.42-string_20021002 X-Spam-Level: X-Virus-Scanned: by AMaViS snapshot-20020422 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=.f/J)mo?l/RLQtR Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hello, cvsupped to current yesterday and tried to give the nvidia drivers another shot on my current installation (-stable works fine). but it looks like it can't set the right AGP mode (didn't try the freebsd-native AGP driver, but will try that one too). this is a snippet from my XFree.log on stable ... (==) NVIDIA(0): Write-combining range (0xd50c0000,0x1000) was already clear (==) NVIDIA(0): Write-combining range (0xd5682000,0x1000) was already clear (==) NVIDIA(0): Write-combining range (0xd5603000,0x1000) was already clear (==) NVIDIA(0): Write-combining range (0xd5683000,0x1000) was already clear (II) NVIDIA(0): AGP 2X successfully initialized (II) NVIDIA(0): Setting mode "1440x1080" (II) NVIDIA(0): Using XFree86 Acceleration Architecture (XAA) ... and this is on current: ... (==) NVIDIA(0): Write-combining range (0xd5681000,0x1000) was already clear (==) NVIDIA(0): Write-combining range (0xd50c0000,0x1000) was already clear (==) NVIDIA(0): Write-combining range (0xd5682000,0x1000) was already clear (==) NVIDIA(0): Write-combining range (0xd5603000,0x1000) was already clear (==) NVIDIA(0): Write-combining range (0xd5683000,0x1000) was already clear [EOF] there it stops, the monitor is still displaying the console, but nothing works. nevertheless was able to ctrl-alt-bkspc the X-server and issue a 'reboot'. then the console came back to life, and i noticed thousands of kernel error messages: Dec 6 20:57:27 roadrunner kernel: nvidia0: mem 0xd8000000-0xdfffffff,0xd5000000-0xd5ffffff irq 11 at device 0.0 on pci1 Dec 6 21:05:10 roadrunner kernel: /usr/src/sys/kern/kern_synch.c:152: sleeping with "dev.mtx_api" locked from /root/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711 Dec 6 21:05:10 roadrunner kernel: lock order reversal Dec 6 21:05:10 roadrunner kernel: 1st 0xc3a57d98 dev.mtx_api (dev.mtx_api) @ /root/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711 Dec 6 21:05:10 roadrunner kernel: 2nd 0xc03d69e0 Giant (Giant) @ /usr/src/sys/kern/kern_synch.c:314 Dec 6 21:05:10 roadrunner kernel: /usr/src/sys/kern/kern_synch.c:152: sleeping with "dev.mtx_api" locked from /root/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711 Dec 6 21:05:10 roadrunner kernel: /usr/src/sys/kern/kern_synch.c:152: sleeping with "dev.mtx_api" locked from /root/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711 [2000 identical lines snipped] i'm aware, that the drivers aren't supported on current yet, and i'm pretty sure that it will work with one of the other AGP Modes. but if these error messages indicate an error in the nvidia-driver or in the freebsd-kernel, maybe someone should take a look at it. remember, once 5.0 goes final, a lot of people will try to get the nvidia- drivers running on their boxes. --=.f/J)mo?l/RLQtR Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE98mUCmArGtfDbn0QRAnV5AJ9HVSy5g/wxTva9BOQ4YkxQ9fvJqACgzVOA 92z+tilCqW+tmpweVWSv+Dw= =I8PZ -----END PGP SIGNATURE----- --=.f/J)mo?l/RLQtR-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message