RE: [PATCH 2/2] ACPI / osi: add DMI quirk for Dell systems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: rjwysocki@xxxxxxxxx [mailto:rjwysocki@xxxxxxxxx] On Behalf Of Rafael J.
> Wysocki
> Sent: Monday, February 12, 2018 3:50 AM
> To: Lukas Wunner <lukas@xxxxxxxxx>; Alex Hung <alex.hung@xxxxxxxxxxxxx>
> Cc: Limonciello, Mario <Mario_Limonciello@xxxxxxxx>; Rafael J. Wysocki
> <rafael@xxxxxxxxxx>; Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>;
> Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx>; Jean Delvare
> <jdelvare@xxxxxxx>; Len Brown <lenb@xxxxxxxxxx>; Greg Kroah-Hartman
> <gregkh@xxxxxxxxxxxxxxxxxxx>; David Miller <davem@xxxxxxxxxxxxx>; Mika
> Westerberg <mika.westerberg@xxxxxxxxxxxxxxx>; Florian Fainelli
> <f.fainelli@xxxxxxxxx>; Kishon Vijay Abraham I <kishon@xxxxxx>;
> karniksayli1995@xxxxxxxxx; ACPI Devel Maling List <linux-acpi@xxxxxxxxxxxxxxx>
> Subject: Re: [PATCH 2/2] ACPI / osi: add DMI quirk for Dell systems
> 
> On Sun, Feb 11, 2018 at 2:45 PM, Lukas Wunner <lukas@xxxxxxxxx> wrote:
> > On Tue, 2018-02-06 at 00:45 +0000, Mario.Limonciello@xxxxxxxx wrote:
> >> Windows expects to use RTD3 on the NVIDIA GPU but Linux drivers
> >> don't.  It leads to system hangs on the Linux side.
> >
> > So I'm on a Mac and thus indifferent to this issue, but I happen
> > to know a thing or two about hybrid graphics and I'm wondering
> > what the claim above is supposed to mean.
> >
> > RTD3, that's runtime D3, right?  Because nouveau does runtime suspend
> > to D3cold and has been doing so since 2013.
> >
> > The commit message is extremely terse as to what exact problem
> > the commit is trying to solve, and I haven't seen anything more
> > specific in this thread other than handwaving. ("waiting on NVIDIA
> > releasing something Nouveau needs" -- what exactly?)
> >
> > So please state clearly what the problem is and why solving it
> > this way is the best or only solution.
> 
> If that's not clear, I also would like to see a response to this
> request before making any decisions here.

It's a lack of proper D3hot support and GC6 support in Nouveau.

As for why this is the best way to solve it?
This has been a problem for many generations and Dell has had
various different heuristics for detecting to turn off RTD3 on NV GPU
to avoid exercising it.

The patches submitted reflect a sustainable way to resolve the
problem rather than the OEM and Linux kernel playing hide and seek
to make the hardware work well in the general purpose scenario.
��.n��������+%������w��{.n�����{�����ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f




[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux