From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BAFC2C432C0 for ; Wed, 20 Nov 2019 12:12:09 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 93D18224E5 for ; Wed, 20 Nov 2019 12:12:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="Im2tZb9G" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729609AbfKTMMI (ORCPT ); Wed, 20 Nov 2019 07:12:08 -0500 Received: from us-smtp-2.mimecast.com ([205.139.110.61]:32974 "EHLO us-smtp-delivery-1.mimecast.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729599AbfKTMMG (ORCPT ); Wed, 20 Nov 2019 07:12:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1574251925; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VF+bQZFHPewNnM9aH9KyZQntlM8F2dUwAxVJVb/6oKY=; b=Im2tZb9Gcw8uWoW1B1bThyokHLQK7tkB5fQ4HamJjgG06Ytp5TzBvpxVN0WDMVPYByu6Vu QpnV6XoD2UxWKgH1G+aYIJP1flGNvu3Yfnu0DSccJd+E+/7wiHlr/JJETjz5W/b19NpbVT g0J5OS5r6BcJiNNul9rRLwWP2qIB6jo= Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-260-g-iSLMKSNC2uiUeUyjdKVA-1; Wed, 20 Nov 2019 07:12:03 -0500 Received: by mail-qk1-f198.google.com with SMTP id d18so909770qkl.5 for ; Wed, 20 Nov 2019 04:12:03 -0800 (PST) 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:cc; bh=VF+bQZFHPewNnM9aH9KyZQntlM8F2dUwAxVJVb/6oKY=; b=mUTTF8jXTODkR+IuUXfsiq/CqtSEQuseNyESutlBRQB/CfalBIm/xppdDsmA2S9TlC xiTxH1y1mDShYIVmcsjdcumKuiUCuhPJCvsY4F05jFFger/MULXBNePOZLM7H+WcjP+n rKhNrZ8RnTa8fCYcyjKc4uuSgbF4OlZIVpIS4Z2smxwbkQ1bo/mNoeysg6vwST2OX1Pn aNGvSvuPwi4bniGxRbAPKvBFSptBwm2hHN61IJlX9mSoFbQkM+gMYon3JgHoJazvVaZW N7U3hRXe2VhdqZmlYV+ooBZWgYsI/dO3MivpQfgJ1YT/uvGm5dM8SQthz1qL4VCxvxEU H47w== X-Gm-Message-State: APjAAAWN8tadCgJRT0NzVvoynvYOgjDhQ9CIrFvHd9wfhbuKHwXwDRz1 n6aWFE7yIyvU9dQrg6ijjwTNR2WTvqdf4fuoeUmUyQ2zrxaVVvQpr4LKsRu934OGRW4P7e0NI8q 9QbUBn1yt7NXcPty79gIPYELqy/7TXnz7J4tMt2z6 X-Received: by 2002:a37:9083:: with SMTP id s125mr2044102qkd.192.1574251923298; Wed, 20 Nov 2019 04:12:03 -0800 (PST) X-Google-Smtp-Source: APXvYqyBAA4TCCMTkJLA3fk7uQ/livSO00sZJsFKKfFUtKcydvGnjFRyWiHk4b/E6hpfbS10eFj88YdwU+FKUdPz0cI= X-Received: by 2002:a37:9083:: with SMTP id s125mr2044079qkd.192.1574251923040; Wed, 20 Nov 2019 04:12:03 -0800 (PST) MIME-Version: 1.0 References: <20191017121901.13699-1-kherbst@redhat.com> <20191119214955.GA223696@google.com> <20191120101816.GX11621@lahna.fi.intel.com> <20191120112212.GA11621@lahna.fi.intel.com> <20191120115127.GD11621@lahna.fi.intel.com> <20191120120913.GE11621@lahna.fi.intel.com> In-Reply-To: <20191120120913.GE11621@lahna.fi.intel.com> From: Karol Herbst Date: Wed, 20 Nov 2019 13:11:52 +0100 Message-ID: Subject: Re: [PATCH v4] pci: prevent putting nvidia GPUs into lower device states on certain intel bridges To: Mika Westerberg Cc: "Rafael J. Wysocki" , Bjorn Helgaas , LKML , Lyude Paul , "Rafael J . Wysocki" , Linux PCI , Linux PM , dri-devel , nouveau , Dave Airlie , Mario Limonciello X-MC-Unique: g-iSLMKSNC2uiUeUyjdKVA-1 X-Mimecast-Spam-Score: 0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Nov 20, 2019 at 1:09 PM Mika Westerberg wrote: > > On Wed, Nov 20, 2019 at 12:58:00PM +0100, Karol Herbst wrote: > > overall, what I really want to know is, _why_ does it work on windows? > > So do I ;-) > > > Or what are we doing differently on Linux so that it doesn't work? If > > anybody has any idea on how we could dig into this and figure it out > > on this level, this would probably allow us to get closer to the root > > cause? no? > > Have you tried to use the acpi_rev_override parameter in your system and > does it have any effect? > > Also did you try to trace the ACPI _ON/_OFF() methods? I think that > should hopefully reveal something. > I think I did in the past and it seemed to have worked, there is just one big issue with this: it's a Dell specific workaround afaik, and this issue plagues not just Dell, but we've seen it on HP and Lenovo laptops as well, and I've heard about users having the same issues on Asus and MSI laptops as well. I will spend some time to collect all the necessary information, create a bug to put it all in there and send out a v5 with the updated information and references to this bug.