Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754331AbcKUSar (ORCPT ); Mon, 21 Nov 2016 13:30:47 -0500 Received: from terminus.zytor.com ([198.137.202.10]:45580 "EHLO mail.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753947AbcKUSaq (ORCPT ); Mon, 21 Nov 2016 13:30:46 -0500 Subject: Re: What exactly do 32-bit x86 exceptions push on the stack in the CS slot? To: Linus Torvalds , Ingo Molnar References: <20161121071342.GA16999@gmail.com> Cc: Andy Lutomirski , Brian Gerst , Andy Lutomirski , tedheadster@gmail.com, George Spelvin , "linux-kernel@vger.kernel.org" , X86 ML From: "H. Peter Anvin" Message-ID: <5bc7c7b2-875e-6366-9244-7dc6e2fae5c1@zytor.com> Date: Mon, 21 Nov 2016 10:26:11 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 247 Lines: 13 On 11/21/16 10:00, Linus Torvalds wrote: > > Ugh. > > I'd much rather we go back to just making the "cs" entry explicitly > 16-bit, and have a separate padding entry, the way we used to long > long ago. > I would agree 100% with this. -hpa