From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: Re: [PATCHv6] 02/28] build: build Kconfig and config rules Date: Tue, 8 Dec 2015 08:16:15 -0600 Message-ID: <5666E62F.2090200@cardoe.com> References: <1448387538-12208-1-git-send-email-cardoe@cardoe.com> <1448387538-12208-3-git-send-email-cardoe@cardoe.com> <565C6CEF02000078000BA42E@prv-mh.provo.novell.com> <565C8D06.4080907@cardoe.com> <565D90FE02000078000BAA7C@prv-mh.provo.novell.com> <565F8E25.6070008@cardoe.com> <566011FB02000078000BB930@prv-mh.provo.novell.com> <5665F9CC.60408@cardoe.com> <5666959B02000078000BD043@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3205373950503426382==" Return-path: In-Reply-To: <5666959B02000078000BD043@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich Cc: Andrew Cooper , Keir Fraser , Stefano Stabellini , Ian Campbell , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============3205373950503426382== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="DoqjbSA2f2gPTkjxCKifxNdfoBRBH7vIH" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --DoqjbSA2f2gPTkjxCKifxNdfoBRBH7vIH Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 12/8/15 1:32 AM, Jan Beulich wrote: >>>> On 07.12.15 at 22:27, wrote: >> On 12/3/15 2:57 AM, Jan Beulich wrote: >>>>>> On 03.12.15 at 01:34, wrote: >>>> On 12/1/15 5:22 AM, Jan Beulich wrote: >>>>>>>> On 30.11.15 at 18:53, wrote: >>>>>> On 11/30/15 8:36 AM, Jan Beulich wrote: >>>>>>>>>> On 24.11.15 at 18:51, wrote: >>>>>>>> +config ARCH_DEFCONFIG >>>>>>>> + string >>>>>>>> + default "arch/x86/configs/x86_64_defconfig" >>>>>>> >>>>>>> x86_defconfig perhaps? >>>>>> >>>>>> No. I was told to drop support for x86 entirely in an earlier revi= ew. >>>>>> Its not possible to configure for 32-bit x86 in v6. >>>>> >>>>> x86 !=3D 32-bit. I think you're mixing this up with ix86 or x86-32.= >>>>> Here I consider x86 as to basic architecture without any >>>>> particular bit width in mind. >>>> >>>> ok. Well the syntax is still "arch/SUBARCH/configs/ARCH_defconfig" s= o >>>> the original is correct. There is no defconfig for the ambiguous x86= >>>> family. You're either building for x86_64 or x86_32 (which I referre= d to >>>> as x86 in my original response). >>>> >>>> This defconfig is for the 64-bit architecture of x86 (x86_64) and th= ere >>>> for its named correctly. >>> >>> But there is no x86_32 architecture form the hypervisor build's >>> point of view, and hence x86 isn't ambiguous. In fact the mid-term >>> plan is to remove leftovers of references to x86_64 (like the >>> arch/x86/x86_64/ or include/asm-x86/x86_64/ directories) where >>> possible. The only place they need to be kept are in the public >>> interface. >> >> That's fine but you don't build things for "x86". You build them for >> "x86_64". XEN_TARGET_ARCH takes in "x86_64". >=20 > The XEN_TARGET_ARCH value is of no interest here. The only fact > that I care about is that there's only one x86 configuration, and > hence I can't see why it shouldn't be named x86_defconfig. >=20 > Jan >=20 This is just how the upstream stuff works. Are we forking upstream's kconfig just so we can call it "x86" instead of "x86_64"? --=20 Doug Goldstein --DoqjbSA2f2gPTkjxCKifxNdfoBRBH7vIH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 iQJ8BAEBCgBmBQJWZuYyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvUqpQP+wQbNmCmcXZQVXWaq/KWHLSd SVr09gAw0xed6LI2MNcdFHmfQZVTjhZGDh9g3FmLr4pLTMKWtU9OUdy40EqlfQUQ ypG7qDkibZWpKPpOAjdtctkOijL/9jGXVEoJVj97tSRbeaYhMpI0fft5kCyeE0NN RMqZA0ttBlXyYQfVuOVe7uc6qi4klen36ZDCU04G4uH3d+/6y+qCr5DGzAXEU+RL gpaqNb11fDyxUEQPAiCDBwORMdalBM0W+BgBho7M+CiAaX+p1ZImflMimFSJMIdh Q+iFeH9VULsmRySVFj1BpcC0FPMwciA6lO5iFWS1IIu+4ZbcJFuU+pyAS0ptjOFP v34IekKtcQvfBrmFL+O2ltf7d62sbWpBmLKw7ItHWqbadgZHXCMRiIgQwYvusY9q +Kd6DccV2lhBjUsGXmkAJwHGJdehEj/e86p27nrPqdWrW2FfGqZjqy+MaaD46gTO ravSVZFUevQGZzAUCi1fJf1zWi/L4ArjGoHfhKZbcBTxeWDE8k17YQkUOlyhhU7r NhvunX09/OIrE/eVDYYzmlhZjkX6yYj2B7q/xSI2qLJAIKO7Z80CiWA5oNIIUnkW ZjlBa3JTrdzFRw1gllQIVx5ujTou242NTHHoFrSAc37lqNEExewMY9neSi0tB/RX QMBXW2+sAnxff5WKphje =a9Gd -----END PGP SIGNATURE----- --DoqjbSA2f2gPTkjxCKifxNdfoBRBH7vIH-- --===============3205373950503426382== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============3205373950503426382==--