Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754652AbdLOB3j (ORCPT ); Thu, 14 Dec 2017 20:29:39 -0500 Received: from cloudserver094114.home.net.pl ([79.96.170.134]:51678 "EHLO cloudserver094114.home.net.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754538AbdLOB3i (ORCPT ); Thu, 14 Dec 2017 20:29:38 -0500 From: "Rafael J. Wysocki" To: Andy Lutomirski Cc: X86 ML , Borislav Petkov , "linux-kernel@vger.kernel.org" , Pavel Machek , Zhang Rui , Jarkko Nikula , Linus Torvalds , Josh Poimboeuf Subject: Re: [PATCH urgent 0/3] __restore_processor_state() fixes Date: Fri, 15 Dec 2017 02:28:51 +0100 Message-ID: <2218120.DOUuxV87Xe@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: 556 Lines: 15 On Thursday, December 14, 2017 10:19:04 PM CET Andy Lutomirski wrote: > __restore_processor_state() was spaghetti code, made no sense, and > had bugs. And I broke resume on 32-bit systems. This series cleans > it up and fixes it (hopefully!). > > Andy Lutomirski (3): > x86/power/64: Use struct desc_ptr for the IDT in struct saved_context > x86/power/32: Move SYSENTER MSR restoration to fix_processor_context() > x86/power: Make restore_processor_context() sane For all three: Acked-by: Rafael J. Wysocki Thanks!