Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755152AbbFSS3q (ORCPT ); Fri, 19 Jun 2015 14:29:46 -0400 Received: from terminus.zytor.com ([198.137.202.10]:49567 "EHLO mail.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752850AbbFSS3i (ORCPT ); Fri, 19 Jun 2015 14:29:38 -0400 User-Agent: K-9 Mail for Android In-Reply-To: <20150619071305.GB14768@gmail.com> References: <55808579.4050004@zytor.com> <20150618164912.GA8557@gmail.com> <9E143C8F-1F0D-4528-B354-30BB68CCBC0E@zytor.com> <20150619071305.GB14768@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Subject: Re: [RFC] Rename various 'IA32' uses in arch/x86/ code From: "H. Peter Anvin" Date: Fri, 19 Jun 2015 10:19:52 -0700 To: Ingo Molnar CC: Brian Gerst , Linux Kernel Mailing List , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Andrew Morton , Linus Torvalds , Denys Vlasenko , Andy Lutomirski , linux-tip-commits@vger.kernel.org Message-ID: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1241 Lines: 40 x86-32 is clumsy though. "Original name that stuck" is perfectly legitimate, and having multiple names for the same thing is always worse then having slightly imperfect names. On June 19, 2015 12:13:05 AM PDT, Ingo Molnar wrote: > >* H. Peter Anvin wrote: > >> We have generally used i386 as opposed to x86 for that purpose. [...] > >So 'i386' is really the original name that stuck. > >'x86-32' sounds more appropriate to me - we should not perpetuate the >i386 name, >as we don't run on an original i386 anymore ;-) > >Here's what I think sounds pretty natural: > > CONFIG_X86_32_ABI > CONFIG_X86_64_ABI > CONFIG_X86_X32_ABI > >- CONFIG_X86_X32_ABI and CONFIG_X86_32_ABI selects CONFIG_COMPAT. >- CONFIG_X86_32_ABI enables the 32-bit/32-bit system call ABI. >- CONFIG_X86_X32_ABI enables the extra 64-bit/32-bit system call >entries. >- CONFIG_IA32_EMULATION goes away. > >> [...] IA32 in MSR names is part of the MSR name and should not be >taken out. > >Yes, of course. > >Thanks, > > Ingo -- Sent from my mobile phone. Please pardon brevity and lack of formatting. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in Please read the FAQ at http://www.tux.org/lkml/