From owner-freebsd-current@freebsd.org Sun Jun 4 07:04:12 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CDF48AFC58F for ; Sun, 4 Jun 2017 07:04:12 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-pf0-x229.google.com (mail-pf0-x229.google.com [IPv6:2607:f8b0:400e:c00::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 91C1E680D3 for ; Sun, 4 Jun 2017 07:04:12 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-pf0-x229.google.com with SMTP id m17so69372100pfg.3 for ; Sun, 04 Jun 2017 00:04:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=1zzJyFvGnT97MvkaZTfP5EWBFKxcgf8H3NmaxXFqc/M=; b=J9QOS05VZo+wpGaDwjEai5cvW1v69JvxYMpS5ypmruESpfQex5nVBf1fSzFCIvbukI UhmgIMkH9n3cpeKrXDHcpRrsw8OXSHrYtXeLqVdIoqJfapQKctyYoXLAQZr36+lbhbDu oiWnygdBiTlPtXZWUNA3p930ZdEh96cEkQV2lw5U45m0qPUCuTkrGUWIw2LvDRw1F/o7 AMC6hI2ZmGCRUVRnYBmHEQhZL7VRq44JIFclejN2L0hF1EnuxlcLKjtwjw8pnVaJDidD P1NABdavECEQ2ttHFBQQXAZcjjv7zbTFpJFKghYxm/AKTKAz7COHnwLZ8AWwVJ36C6Cz 53Ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=1zzJyFvGnT97MvkaZTfP5EWBFKxcgf8H3NmaxXFqc/M=; b=QwjOl+LOQNTsy9qjvGdc1ZZVqBlxn/OCx/tsyPmjlFE6eWQqQCrrVk4sKgta950Jpc IX4pPzquBLfutWPud9xtC/E9poyethJ0fPhWQt185W+kUPFcyPoIWvYm8CkWFtXrwAvR ELQRFpeSPD8AgHExdnFvvOhN7HottPZ49aP1PXhr1ytN9oW07bjvlFbep78jtbdxmv74 jOZFa7/C9T+TrXC00Tt+d1vAfgwDMcnXWzMW9B+FbkWW4H8BHmFSNLRBJyKcaNA5XAKG 67oSYvVPwaApJ+6flCLAj/t/jzQtwQckd4teLwywkxc4BjVK6z932Szmt6wsK6obk0Qe gDxw== X-Gm-Message-State: AODbwcBIQlYnEkQqlOqaq+SJc5k7Y0Rptvlhno9gAfUWOzLpqX+ld2/H vRLxdb+vsabGCQzjeseiYT1w7OXHDQ== X-Received: by 10.98.93.217 with SMTP id n86mr14627375pfj.113.1496559851977; Sun, 04 Jun 2017 00:04:11 -0700 (PDT) MIME-Version: 1.0 References: <1100140349.1166835.1496498112171.ref@mail.yahoo.com> <1100140349.1166835.1496498112171@mail.yahoo.com> In-Reply-To: <1100140349.1166835.1496498112171@mail.yahoo.com> From: blubee blubeeme Date: Sun, 04 Jun 2017 07:04:01 +0000 Message-ID: Subject: Re: nvidia drivers mutex lock To: Jeffrey Bouquet , freebsd-current@freebsd.org, Tomoaki AOKI Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jun 2017 07:04:12 -0000 Hi @tomoaki Is that version of nvidia drivers currently in the ports tree? I just checked but it seems not to be. @jeffrey I just generated a new xorg based on the force composition setting. I merged it with my previous xorg I'll reboot, see if it gives better performance. It seems like my system is locking up more frequently now. Sometimes right after a reboot the system, the screen locks and it's reboot and pray. Best, Owen On Sat, Jun 3, 2017, 21:59 Jeffrey Bouquet wrote= : > SOME LINES BOTTOM POSTED, SEE... > -------------------------------------------- > On Fri, 6/2/17, Tomoaki AOKI wrote: > > Subject: Re: nvidia drivers mutex lock > To: freebsd-current@freebsd.org > Cc: "Jeffrey Bouquet" , "blubee blubeeme" < > gurenchan@gmail.com> > Date: Friday, June 2, 2017, 11:25 PM > > Hi. > Version > 381.22 (5 days newer than 375.66) of the driver states... > [1] > > Fixed hangs and > crashes that could occur when an OpenGL context is > created while the system is out of available > memory. > > Can this be related > with your hang? > > IMHO, > possibly allocating new resource (using os.lock_mtx > guard) > without checking the lock first while > previous request is waiting for > another can > cause the duplicated lock situation. And high memory > pressure would easily cause the situation. > > [1] http://www.nvidia.com/Download/driverResults.aspx/118527/en-us > > Hope it helps. > > > On Thu, 1 Jun > 2017 22:35:46 +0000 (UTC) > Jeffrey Bouquet > > wrote: > > > I see the same > message, upon load, ... > > > -------------------------------------------- > > On Thu, 6/1/17, blubee blubeeme > wrote: > > > > Subject: > nvidia drivers mutex lock > > To: freebsd-ports@freebsd.org, > freebsd-current@freebsd.org > > Date: Thursday, June 1, 2017, 11:35 > AM > > > > I'm > running nvidia-drivers 375.66 with a GTX > > 1070 on FreeBSD-Current > > > > This problem > just started happening > > recently but, > every so often my laptop > > screen will > just blank out and then I > > have to > power cycle to get the > > machine up and > running again. > > > > It seems to be a problem with nvidia > > drivers acquiring duplicate lock. Any > > info on this? > > > > Jun=E3=80=93 2 02:29:41 blubee kernel: > > acquiring duplicate lock of same > type: > > "os.lock_mtx" > > Jun=E3=80=93 2 02:29:41 blubee kernel: 1st > > os.lock_mtx @ nvidia_os.c:841 > > Jun=E3=80=93 2 02:29:41 blubee kernel: 2nd > > os.lock_mtx @ nvidia_os.c:841 > > Jun=E3=80=93 2 02:29:41 blubee kernel: > > stack backtrace: > > > Jun=E3=80=93 2 02:29:41 blubee kernel: #0 > > > 0xffffffff80ab7770 at > > > witness_debugger+0x70 > > Jun=E3=80=93 2 > 02:29:41 blubee kernel: #1 > > > 0xffffffff80ab7663 at > > > witness_checkorder+0xe23 > > Jun=E3=80=93 2 > 02:29:41 blubee kernel: #2 > > > 0xffffffff80a35b93 at > > > __mtx_lock_flags+0x93 > > Jun=E3=80=93 2 > 02:29:41 blubee kernel: #3 > > > 0xffffffff82f4397b at > > > os_acquire_spinlock+0x1b > > Jun=E3=80=93 2 > 02:29:41 blubee kernel: #4 > > > 0xffffffff82c48b15 at _nv012002rm+0x185 > > Jun=E3=80=93 2 02:29:41 blubee kernel: > > ACPI Warning: > \_SB.PCI0.PEG0.PEGP._DSM: > > Argument #4 > type mismatch - Found > > [Buffer], ACPI > requires [Package] > > > (20170303/nsarguments-205) > > Jun=E3=80=93 2 > 02:29:42 blubee kernel: > > > nvidia-modeset: Allocated GPU:0 > > > (GPU-54a7b304-c99d-efee-0117-0ce119063cd6) @ > > PCI:0000:01:00.0 > > > > > Best, > > Owen > > > _______________________________________________ > > freebsd-ports@freebsd.org > > mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to > "freebsd-ports-unsubscribe@freebsd.org" > > > > > > > > ... then Xorg will > run happily twelve hours or so. The lockups here happen > usually > > when too large or too many of > number of tabs/ large web pages with complex CSS etc > > are opened at a time. > > So no help, just a 'me > too'. > > > _______________________________________________ > > freebsd-current@freebsd.org > mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.or= g > " > > > > > > > -- > Tomoaki > AOKI > > > > ........................ > might be a workaround > Xorg/nvidia ran all night with this: > nvidia-settings >> X server display configuration >> Advanced >> Forc= e > Full Composition Pipeline > ... for the laptop freezing. Could not hurt to try. " merge with > Xorg.conf " from nvidia-settings... > ...................... > 18 hours uptime so far, even past > the 3 am periodic scripts. Have not rebooted out of the Xorg though so > may require edit-out of > xorg.conf if that is the case, in other words differing from real-time > apply and > xorg initially start applies. > ........ > >