Skip site navigation (1)Skip section navigation (2)
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>