Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752196AbdLDWZr (ORCPT ); Mon, 4 Dec 2017 17:25:47 -0500 Received: from cloudserver094114.home.net.pl ([79.96.170.134]:41116 "EHLO cloudserver094114.home.net.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751156AbdLDWZq (ORCPT ); Mon, 4 Dec 2017 17:25:46 -0500 From: "Rafael J. Wysocki" To: Linus Torvalds Cc: Linux Kernel Mailing List , x86@kernel.org Subject: Re: Linux 4.15-rc2: Regression in resume from ACPI S3 Date: Mon, 04 Dec 2017 23:25:13 +0100 Message-ID: <168050887.sZlTFXWCmO@aspire.rjw.lan> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1742 Lines: 40 On Sunday, December 3, 2017 5:22:56 PM CET Linus Torvalds wrote: > It's Sunday, but a few hours earlier than usual, since I'm on the east > coast, three hours ahead of my normal release schedule. > > It's a slightly bigger rc2 than I would have wished for, but this > early in the release process I don't worry about it. The appended > shortlog gives the details, it's fixes all over the place - > architectures, drivers, filesystems, networking, core kernel. > > One thing I'll point out is that I'm trying to get some kernel ASLR > leaks plugged, and as part of that we now hash any pointers printed by > "%p' by default. That won't affect a lot of people, but where it is a > debugging problem (rather than leaking interesting kernel pointers), > we will have to fix things up. > > It can be a small annoyance, but the alternatives (trying to actually > find all the cases where we might be leaking) were worse. But let's > see if anybody even notices - a lot of the pointer printouts are stale > debug information from when some driver was originally written, and > aren't actually really interesting. > > There will probably be some more leak fixes during this rc process, > we'll see how that all sorts out. So far, resume from suspend-to-RAM (ACPI S3) is broken on all of the systems I have tested, so it is probably safe to assume it to be broken everywhere. I'm quite confident that this is not something that went in through the PM tree, because I was running those changes on the systems that turn out to be broken now. It looks like the the ACPI waking vector mechanism stopped working, so I'm suspecting some x86 changes having to do with virtual-to-physical address mapping. I've just started bisection. Thanks, Rafael