From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.linuxfoundation.org ([140.211.169.12]:52938 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391899AbeHPSTB (ORCPT ); Thu, 16 Aug 2018 14:19:01 -0400 Date: Thu, 16 Aug 2018 17:19:46 +0200 From: Greg KH To: Sarah Newman Cc: David Woodhouse , stable@vger.kernel.org, "Durand Wesolowski, Jimmy" , Juergen Gross , Brian Gerst , x86@kernel.org, Dominik Brodowski , Ingo Molnar , Borislav Petkov , Andy Lutomirski , "H. Peter Anvin" , xen-devel@lists.xenproject.org, Thomas Gleixner , Boris Ostrovsky Subject: Re: [Xen-devel] [PATCH] x86/entry/64: Remove %ebx handling from error_entry/exit Message-ID: <20180816151946.GH10648@kroah.com> References: <6A458833-F161-4C0A-8DFF-8757EDA36D5C@amacapital.net> <1533749748-25861-1-git-send-email-srn@prgmr.com> <1533818501.5775.4.camel@infradead.org> <1f15d219-46fd-fc21-84d5-877a7af4c87e@prgmr.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1f15d219-46fd-fc21-84d5-877a7af4c87e@prgmr.com> Sender: stable-owner@vger.kernel.org List-ID: On Fri, Aug 10, 2018 at 12:23:45AM -0700, Sarah Newman wrote: > On 08/09/2018 05:41 AM, David Woodhouse wrote: > > On Wed, 2018-08-08 at 10:35 -0700, Sarah Newman wrote: > >> commit b3681dd548d06deb2e1573890829dff4b15abf46 upstream. > >> > >> This version applies to v4.9. > > > > I think you can kill the 'xorl %ebx,%ebx' from error_entry too but yes, > > this does want to go to 4.9 and earlier because the 'Fixes:' tag is a > > bit of a lie — the problem existed before that, at least in theory. > > The commit 2140a9942 "x86/entry/64: Relax pvops stub clobber > specifications" was what removed the "movl %ebx, %eax" line later on > originally, but it was the commit 3ac6d8c787b8 that removed the > 'xorl %ebx,%ebx'. So these weren't matched. > > I don't know if it's a concern, but if someone had gone to the effort of > backporting the original commit 3ac6d8c787b83, adding the removal of > 'xorl %ebx,%ebx' to this patch would create merge conflicts. > For that reason and given the line is harmless, should it be left in? I need some kind of agreement here for me to know what to do with this patch... {hint} thanks, greg k-h