Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp2338791pxv; Sat, 24 Jul 2021 12:54:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyBpYFy9PUpYgLFAHBUpc+QqrLTrQKzwdVRSKfcvi4bMukyQ/X6tUVQs27qSc6TKr+F8utT X-Received: by 2002:a17:906:2844:: with SMTP id s4mr10188899ejc.263.1627156477730; Sat, 24 Jul 2021 12:54:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627156477; cv=none; d=google.com; s=arc-20160816; b=aUo7++YwXgINulF+TSLBPus3tBotxAOmsps5zCnBRQSh279sX9zV5hhA5PfUH9QsBr ipagkmAliDsEQ1PvKf6199dc+NKrpdhN7JLYpT41SgSK3Vl8R+orKCDwA/SGu2eKuxf1 3D27gTzxYjpe5Bjhpz1bNKV5Q2LWb+gu5xwJnMsIET6r5HDdFo6Mh5Ijj/kn5PJpavfd p/dm16tlnR4yu/Jf6+er+wiagpI8GAteku71Q9cNjmIGNoZExWcy9dNAdKgYQknQ69xu fvfBfELxYkCvTLb1Am7g6VrNHUtTXWcj+dVXCVmm/iEImoQBZFsHR29macDyKO/wy+Rx zDOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=F2sy7LjL+SckusgG1R9XWRMwLDyYfPc8ogRTmbKo0J0=; b=jzimEa3Cj8XXkZBc9xUCTJ9IWHYBBmabCX/IkadfnmlAZdfXhzOzqERoOboJkfzK03 7RQREhL0bvomcRafjQMtJ/wuXHY3GWLceC/kd1w5yzTNJix9hWyonsPmpiJLsZO9q6na ObMzZFAcNxinlvwkpKUjmFAksivO/PNucOij/ZDcon6/hkajG9ndpJ8ARGCB0hIfm01V 5DiYpd+oAfsabbsdl0mAEp5DJWkPaQWgF6bai/WfZbagmr4+WF57iA/cab23DAydB3F/ LpUfRVW3SgYQQ3YpsuEsEo/v3kF9lzBBUOQ0mjQF+dWVRHRzdTe3vAoBVby7T9cVSaLH IMrw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KHQjCxL7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v17si35582675edy.2.2021.07.24.12.54.14; Sat, 24 Jul 2021 12:54:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KHQjCxL7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229645AbhGXTJ3 (ORCPT + 99 others); Sat, 24 Jul 2021 15:09:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57654 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229481AbhGXTJ2 (ORCPT ); Sat, 24 Jul 2021 15:09:28 -0400 Received: from mail-pj1-x1033.google.com (mail-pj1-x1033.google.com [IPv6:2607:f8b0:4864:20::1033]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 876FFC061575 for ; Sat, 24 Jul 2021 12:49:59 -0700 (PDT) Received: by mail-pj1-x1033.google.com with SMTP id g23-20020a17090a5797b02901765d605e14so8521623pji.5 for ; Sat, 24 Jul 2021 12:49:59 -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 :cc; bh=F2sy7LjL+SckusgG1R9XWRMwLDyYfPc8ogRTmbKo0J0=; b=KHQjCxL7o5GiJ+1ZgXtjLDn8pCLcyqCwsqIHGM+p9f+xlh6urEzM8AXiK3rujXJnHa lCcqlJ1o1dXHj+CfUfsqzj+5rHwNlyHFOYcTkUFKVQd9JYNjpc/B0zKUx4Ti0saZQjEp XfrzAGdSXJbyA76aJq0CgnBBHcxcMIxhB/yKnxwLqh5l+DvnmaHNNlDXBrg6eHVG8oIL YxJ3wZ7WDb1nfKEXu8H0pHDMrYc92EusqOelcbmbcGTRYE9WhwBWB3x6ghUd3nl2HQBF 5Scxcb5TUZ1I3XvK1L7IJD/JF5aVK/ElaeX607T90md8384kQngxsSk9Aq0947qVSeWA Om2w== 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=F2sy7LjL+SckusgG1R9XWRMwLDyYfPc8ogRTmbKo0J0=; b=UmvtrSwY6tGA4C3UUwGNAwqvmZhpCdwB6RAbOwzsMQC4TwInZeeyDSwimvgsIf5Pnj jFnfc9jrttnJyxqrKh3O/mvpHRyauc43jfzGLlYDUTZH5yKfsJved2omq7vFUyBXst/S mtH7AgSW7nTRD8aIbf0RjKyK6W6U/jkyaouNH/Rt/w4Aj1MMi4P0QF4ciEb2hzu/mKlT mEYkoqrH+hVlFwsdU8MCw6kIhkdj1u25W4DI1p0KcQVap7tn/iQ2AXY8k4Ab5eMcFnW2 o3LMldWPzxqcjGn+VAAqUoFipYKQsvN1f8PzeYi0WFgs3Gb0RWnPf1OWH56t2dSIJyFy 2R1g== X-Gm-Message-State: AOAM533eM70jwC8peKBuu8KndxbIelaCeAv07s7ibNfRQ9VidO2B8u/X gw1AqyLWSEopcidKfW2qbywHBx8UDHmU6BOUToA= X-Received: by 2002:a17:90a:af90:: with SMTP id w16mr19582128pjq.129.1627156199033; Sat, 24 Jul 2021 12:49:59 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Andy Shevchenko Date: Sat, 24 Jul 2021 22:49:22 +0300 Message-ID: Subject: Re: 5.14-rc failure to resume To: Jens Axboe Cc: LKML , Linus Torvalds , Daniel Scally , "Rafael J. Wysocki" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Jul 24, 2021 at 8:56 PM Jens Axboe wrote: > On 7/24/21 9:57 AM, Jens Axboe wrote: > > I ran into this when doing the last bit of testing on pending changes > > for this release on the laptop. Outside of running testing on these > > changes, I always build and boot current -git and my changes on my > > laptop as well. > > > > 5.14-rc1 + changes works fine, current -git and changes fail to resume > > every single time. I just get a black screen. Tip of tree before merging > > fixes is: > > > > commit 704f4cba43d4ed31ef4beb422313f1263d87bc55 (origin/master, origin/HEAD, master) > > Merge: 05daae0fb033 0077a5008272 > > Author: Linus Torvalds > > Date: Fri Jul 23 11:30:12 2021 -0700 > > > > Merge tag 'ceph-for-5.14-rc3' of git://github.com/ceph/ceph-client > > > > Since bisection takes forever on the laptop (gen7 x1 carbon), I > > opportunistically reverted some of the most recent git pulls: > > > > - ec6badfbe1cde0eb2bec4a0b8f6e738171156b5b (acpi changes) > > - 1d597682d3e669ec7021aa33d088ed3d136a5149 (driver-core changes) > > - 74738c556db6c7f780a8b98340937e55b72c896a (usb changes) > > - e7562a00c1f54116f5a058e7e3ddd500188f60b2 (sound changes) > > - 8baef6386baaefb776bdd09b5c7630cf057c51c6 (drm changes) > > > > as they could potentially be involved, but even with all of those > > reverted it still won't resume. > > > > Sending this out in case someone has already reported this and I just > > couldn't find it. If this is a new/unknown issues, I'll go ahead and > > bisect it. > > Ran a bisect, and it pinpoints: Thanks for the report! > 71f6428332844f38c7cb10461d9f29e9c9b983a0 is the first bad commit > commit 71f6428332844f38c7cb10461d9f29e9c9b983a0 > Author: Andy Shevchenko > Date: Mon Jul 12 21:21:21 2021 +0300 > > ACPI: utils: Fix reference counting in for_each_acpi_dev_match() > > which seems odd, as it worked for me with the acpi changes reverted. It > could be that it _sometimes_ works with that commit, not sure. Adding > relevant folks to the CC. > > I'm going to revert this on top of current master and run with that > and see if it does 10 successful resumes. This commit touches two parts (and API) EFI for Apple devices (seems not your case) and CIO2 bridge (Camera device on Intel Sky Lake and Kaby Lake machines). The EFI code runs at boot time AFAIU and CIO2 code runs at device's ->probe() time. I'm a bit puzzled as to why it affects resume parts... Daniel, any ideas? -- With Best Regards, Andy Shevchenko