On 18/11/16 08:48 AM, Bjorn Helgaas wrote: > > Popping the stack all the way back to Emil's Nov 8 message: > > When using the Mesa drivers alongside firefox [1] (since Mesa 13.0), > glxinfo (Mesa 10.0) and others, all the GPUs* will be awaken, > causing unwanted delays and increased power usage. > > [1] https://bugs.freedesktop.org/show_bug.cgi?id=98502 > > The bug is about a delay in starting firefox, thunderbird, or > chromium. I assume the browser starts on the current, powered-up, > GPU. I don't understand why we care about the revision of other, > powered-off, GPUs. We don't. The problem is that the current libdrm API unconditionally provides the revision. The plan is to address this in two ways: * Add new libdrm API which allows the caller to say "I don't need the revision", and make Mesa use that. Users having those changes will not run into the problem even on older kernels. * Add the separate revision file in sysfs and make libdrm use that for its current API. This means that even callers of the current libdrm API will not run into the problem with newer kernels. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Mesa and X developer -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html