From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 55E49138222 for ; Wed, 4 May 2016 13:58:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AB92A21C15F; Wed, 4 May 2016 13:58:40 +0000 (UTC) Received: from mail-wm0-f44.google.com (mail-wm0-f44.google.com [74.125.82.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 49267E085D for ; Wed, 4 May 2016 13:58:39 +0000 (UTC) Received: by mail-wm0-f44.google.com with SMTP id g17so95877646wme.1 for ; Wed, 04 May 2016 06:58:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to; bh=glP5UVYpEE8ZmF8ZPWXN6Nlku4up5GySN4Qp7vUsmWo=; b=xVn3HoNcKMecUUP1fqLS3qdVb+HiWgQGIWVl1YSBhvAphfGYrhcdhnNyMxk4YmPQ+v weXLn8l8t7hmT2yFN6FltCxRvWLu4xKe1+biXwidBhTs2Nqnw5VPmsedOAiMiV3bGs1X zlqEN0d/2Su59PAhKzXN5nLhBLR6by/ENP3q8nTaFyvcThMsFo3UtGgo/GiJIWp2//MZ 1+6G50iOubPz1H55C+8pPxy4JGK2XeiAiLDksK5BwhuL4O87kbwxlpo7oiQaEjOUjzRk /0ZR4xymspVxMTxb1FVo/QjfUTWgbu4F60hkheikvhHWW1z3zwwFBuOg4A5RRFubw9tS YXPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=glP5UVYpEE8ZmF8ZPWXN6Nlku4up5GySN4Qp7vUsmWo=; b=QmcY1Gvtmfh4JHHY7ENXKCfMOB3zy4j47/q5EtTAZ4PGmCvptEpSLkdRDzfoKGpW9M XO/rNPiZnweCEMbKOdIA318nr2kO03fd/elbuPR4uYDMdaBiEDIZzHwmazShRhWrfkN8 9Uc6UMDOO9OoVz3N0h9BkXTe7LFoZI+BhzgY3KbgiowXUTFUfYpWV8VPkXw0sDuro4NR hqdR4jrKRPRXs13y1zg32vS0FGXs3bdE79igshTr8xeZPTWNezX2XRlS8Q6Z1W7YZsoz x61DWcSHH6y4IvT37VE67Cke/5Lb7fpK/alvYVsGz8yAYEAYcbRSATUKwZrnDFXv2uwS kpVw== X-Gm-Message-State: AOPr4FXGTeCrp1Yg0XzT0Cabi9PUkQtM8pT3io6Z8nJpVBrZpoMSoVlUz/c8OEGGpKuEYEIQog1FOos9KLulRg== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.194.19.197 with SMTP id h5mr8750673wje.139.1462370317738; Wed, 04 May 2016 06:58:37 -0700 (PDT) Received: by 10.28.232.204 with HTTP; Wed, 4 May 2016 06:58:37 -0700 (PDT) Date: Wed, 4 May 2016 09:58:37 -0400 Message-ID: Subject: [gentoo-user] CPU you selected does not support x86-64 instruction set From: John Blinka To: gentoo-user@lists.gentoo.org Content-Type: multipart/alternative; boundary=047d7b5d4e0651a7f70532049f5f X-Archives-Salt: aa322ae0-b4ea-464e-a7d6-21f039afbbe0 X-Archives-Hash: 35693b405c32721c1f905033913f5f6c --047d7b5d4e0651a7f70532049f5f Content-Type: text/plain; charset=UTF-8 Hello, Gentooers: I have a new Dell 17 5759 with core i5-6200U skylake cpu on which I'm trying to dual boot windows 10 and gentoo. All the rest of my gentoo hardware is much older, so this new laptop introduces 2 technologies new to me: uefi and 64 bit kernels. I installed gentoo using the x86 handbook and a recent sysrescuecd usb drive. The install was unremarkable except for trying to build a 64 bit kernel. No matter what I do, the kernel build fails very early with the message: kernel/bounds.c:1:0 error: CPU you selected does not support x86-64 instruction set. Looking at bounds.c does not enlighten me. I've tried specifying a 64 bit kernel in various ways: setting CONFIG_64BIT=y and CONFIG_X86_64=y via make menuconfig, make defconfig, which claims it uses an x86_64_defconfig, and sets the 2 configuration variables above to "y", and genkernel, which says it's getting arch-specific config.sh from /usr/share/genkernel/arch/x86_64/config.sh, which also sets the 2 variables above to "y". So, a 64 bit sysrescuecd kernel does run on this box, and its /proc/cpuinfo tells me that it does indeed have a core i5-6200U cpu which, per Google, does support the x86-64 instruction set. I believe I've told the kernel make system that I want a 64 bit kernel and that the cpu I want to run it on supports the x86-64 instruction set. Not trusting my kernel config knowledge, I've tried letting clean kernel installations produce a 64 bit kernel configuration for me via make defconfig and genkernel, both of which appear to be attempting 64 bit configurations. All of these attempts fail the same way. I've tried all of this on gentoo-sources-4.4.6 and -4.1.15-r1. Any help would be greatly appreciated. Thanks! John Blinka --047d7b5d4e0651a7f70532049f5f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, Gentooers:

I have a new Dell 17 5759 with core=C2= =A0i5-6200U skylake cpu on which I'm trying to dual boot windows 10 and= gentoo.=C2=A0 All the rest of my gentoo hardware is much=C2=A0older,=C2=A0= so this new laptop introduces 2 technologies new to me: uefi and 64 bit ker= nels.

I installed gentoo using the x86 handbook and a re= cent sysrescuecd usb drive.=C2=A0 The install was unremarkable except for t= rying to build a 64 bit kernel.=C2=A0 No matter what I do, the=C2=A0kernel = build fails very early with the message:

kernel/bo= unds.c:1:0=C2=A0error: CPU you selected does not support x86-64 instruction= set.

Looking at bounds.c does not enlighten me.

I've tried specifying a 64 bit kernel in variou= s ways:

setting CONFIG_64BIT=3Dy and CONFIG_X86_64= =3Dy via=C2=A0make menuconfig,

make defconfig, whi= ch claims it uses an x86_64_defconfig, and sets the 2 configuration variabl= es above to "y",

and genkernel, which sa= ys it's getting arch-specific config.sh from /usr/share/genkernel/arch/= x86_64/config.sh, which also sets the 2 variables above to "y".

So, a 64 bit sysrescuecd kernel does run=C2=A0on this bo= x, and its /proc/cpuinfo tells me that it does indeed have a core i5-6200U = cpu=C2=A0which, per Google, does support the x86-64 instruction set. =C2=A0= I believe I've told the kernel make system that I want a 64 bit kernel= and that the cpu I want to run it on supports the x86-64 instruction set.= =C2=A0 Not trusting my kernel config knowledge,=C2=A0I've tried letting= clean kernel installations produce a 64 bit kernel configuration=C2=A0for = me via make defconfig and genkernel, both of which appear to be attempting = 64 bit configurations.=C2=A0 All of these attempts fail the same way.=C2=A0= I've tried all of this on gentoo-sources-4.4.6 and -4.1.15-r1.
Any help would be greatly appreciated.=C2=A0 Thanks!

John Blinka
--047d7b5d4e0651a7f70532049f5f--