Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jun 2010 20:31:58 +0200
From:      Rene Ladan <rene@freebsd.org>
To:        Christian Zander <czander@nvidia.com>
Cc:        Christian Zander <chzander@nvidia.com>, Doug Barton <dougb@freebsd.org>, "alc@freebsd.org" <alc@freebsd.org>, Alan Cox <alan.l.cox@gmail.com>, "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>
Subject:   Re: nvidia-driver 195.22 use horribly broken on amd64 between r206173 and
Message-ID:  <4C17C71E.3060905@freebsd.org>
In-Reply-To: <20100614213122.GS28855@wolf.nvidia.com>
References:  <AANLkTil33IEVGXxsjV1oqfBgKQq-aIJ9Ur1U0Gn8Gplt@mail.gmail.com> <AANLkTilinCqVDPajshyu9hkyGbj12rgh_prrrb-KNhAa@mail.gmail.com> <4C15A09B.8080501@FreeBSD.org> <201006140848.55979.jhb@freebsd.org> <4C169F5B.7040409@gmail.com> <20100614213122.GS28855@wolf.nvidia.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 14-06-2010 23:31, Christian Zander wrote:
> On Mon, Jun 14, 2010 at 02:30:03PM -0700, Rene Ladan wrote:
> (...)
>>>>>>> I've asked the driver author if the calls to vm_page_wire() and
>>>>>>> vm_page_unwire() can simply be removed but have not heard back yet.
>>>>>>>
>>>>>>
>>>>>> Is there any news on this? I have updated to the latest current so I'm
>>>>>> running the nv driver now, but I'd like to get the nvidia driver running
>>>>>> again.
>>>>>>
>>>>>>
>>>>> Yes, the unnecessary (and now problematic) wiring and unwiring calls will 
>>> be
>>>>> removed in a future release of the driver.
>>>>
>>>> Excellent! Any ETA? Or are there patches against an existing version of 
>>>> the driver?
>>>
>>> I would just remove the calls to vm_page_wire() and vm_page_unwire() along 
>>> with the immediately adjacent calls to vm_page_{un,}lock_queues().
>>>
>> Just to confirm, like the attached patch?
>>
> 
> Yes.
> 
>> This is with a GeForce GT 240M, current/amd64 r209035, nvidia-driver
>> 195.36.15
>>
>> I haven't runtime-tested it yet...
> 
Using the above configuration, X still locks up but now after showing
the NVIDIA splash screen. Without the patch it locks up before that
point. Pinging the computer doesn't work anymore, no panic or logs, a
hard reset is required.

Would disabling DRI and/or Accel in xorg.conf or updating the driver /
operating system somehow help?

Rene
-- 
http://www.rene-ladan.nl/

GPG fingerprint = ADBC ECCD EB5F A6B4 549F  600D 8C9E 647A E564 2BFC
(subkeys.pgp.net)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C17C71E.3060905>