Date: Thu, 14 Apr 2016 02:22:31 +0300 From: Arto Pekkanen <isoa@kapsi.fi> To: Bengt Ahlgren <bengta@sics.se> Cc: freebsd-x11@freebsd.org Subject: Re: x11/nvidia-driver versions 358.16 and above - lockup when X server starts Message-ID: <570ED4B7.6050703@kapsi.fi> In-Reply-To: <uh7bn5j29l3.fsf@P142s.sics.se> References: <uh7bn5j29l3.fsf@P142s.sics.se>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Oqxi85csVgM6UGNF9ruqsUI4OuobOQJj1 Content-Type: multipart/mixed; boundary="UlLS7wQW7gVBlhs5c9JHCJ2aaJuAgThRj" From: Arto Pekkanen <isoa@kapsi.fi> To: Bengt Ahlgren <bengta@sics.se> Cc: freebsd-x11@freebsd.org Message-ID: <570ED4B7.6050703@kapsi.fi> Subject: Re: x11/nvidia-driver versions 358.16 and above - lockup when X server starts References: <uh7bn5j29l3.fsf@P142s.sics.se> In-Reply-To: <uh7bn5j29l3.fsf@P142s.sics.se> --UlLS7wQW7gVBlhs5c9JHCJ2aaJuAgThRj Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable At this point I'd just follow the mentioned bugzilla link and wait for answer from nVidia. If you get a reply from nVidia, posting it to bugzilla might help. You could also discuss this in the nVidia forums, but I am not sure that helps. On 08.04.2016 22:18, Bengt Ahlgren wrote: > There seems to be a locking problem in the newer nvidia drivers (358.16= > and above that have the new nvidia-modeset.ko module). These are not i= n > the ports tree, but a port patch is being worked on to update it: >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D201340 >=20 > With a WITNESS kernel, my system always locks up when the X server > starts after printing this: >=20 > Apr 8 19:44:11 ivy kernel: acquiring duplicate lock of same type: "os.= lock_sx" > Apr 8 19:44:11 ivy kernel: 1st os.lock_sx @ nvidia_os.c:593 > Apr 8 19:44:11 ivy kernel: 2nd os.lock_sx @ nvidia_os.c:593 > Apr 8 19:44:11 ivy kernel: KDB: stack backtrace: > Apr 8 19:44:11 ivy kernel: db_trace_self_wrapper() at db_trace_self_wr= apper+0x2b/frame 0xfffffe06651c7410 > Apr 8 19:44:11 ivy kernel: kdb_backtrace() at kdb_backtrace+0x39/frame= 0xfffffe06651c74c0 > Apr 8 19:44:11 ivy kernel: witness_checkorder() at witness_checkorder+= 0xe24/frame 0xfffffe06651c7550 > Apr 8 19:44:11 ivy kernel: _sx_xlock() at _sx_xlock+0x75/frame 0xfffff= e06651c7590 > Apr 8 19:44:11 ivy kernel: os_acquire_mutex() at os_acquire_mutex+0x32= /frame 0xfffffe06651c75b0 > Apr 8 19:44:11 ivy kernel: _nv014117rm() at _nv014117rm+0x18/frame 0xf= ffffe000a188e60 > Apr 8 19:44:11 ivy kernel: dmapbase() at 0xfffff80011527800 >=20 > The X server gets at least this far: >=20 > [ 164.014] (=3D=3D) NVIDIA(0): Depth 24, (=3D=3D) framebuffer bpp 32 > [ 164.014] (=3D=3D) NVIDIA(0): RGB weight 888 > [ 164.014] (=3D=3D) NVIDIA(0): Default visual is TrueColor > [ 164.014] (=3D=3D) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)= > [ 164.015] (**) NVIDIA(0): Enabling 2D acceleration >=20 > Without WITNESS, it locks up perhaps 1/3 of the time, and works fine > afterways if it didn't. I run FreeBSD 10.3-PRERELEASE amd64 r296673 on= > a desktop with a Z77 motherboard and a GeForce GTX 550 Ti. >=20 > Is there anything that the FreeBSD community can do with this info? I > have submitted a problem report to NVIDIA. >=20 > Bengt > _______________________________________________ > freebsd-x11@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" >=20 --UlLS7wQW7gVBlhs5c9JHCJ2aaJuAgThRj-- --Oqxi85csVgM6UGNF9ruqsUI4OuobOQJj1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlcO1LcACgkQTBivhqtJa27vegD9HGMcQtMksK3nOrNT+5WXDh6e vbsKRXNDcZ2v18//+1kBAIBIL6bmlAG7N+pHFVcrGytakpsQSjGIC/uEq+ipYa1D =PY/c -----END PGP SIGNATURE----- --Oqxi85csVgM6UGNF9ruqsUI4OuobOQJj1--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?570ED4B7.6050703>