From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NmqVe-00024q-Ag for garchives@archives.gentoo.org; Wed, 03 Mar 2010 15:29:14 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 53716E0ED8; Wed, 3 Mar 2010 15:29:09 +0000 (UTC) Received: from smtpout.karoo.kcom.com (smtpout.karoo.kcom.com [212.50.160.34]) by pigeon.gentoo.org (Postfix) with ESMTP id 106C3E0ED8 for ; Wed, 3 Mar 2010 15:29:08 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.49,573,1262563200"; d="scan'208";a="178691512" Received: from unknown (HELO compaq.stroller.uk.eu.org) ([213.152.39.90]) by smtpout.karoo.kcom.com with ESMTP; 03 Mar 2010 15:29:08 +0000 Received: from funf.stroller.uk.eu.org (funf.stroller.uk.eu.org [192.168.1.71]) by compaq.stroller.uk.eu.org (Postfix) with ESMTP id 304BD27200 for ; Wed, 3 Mar 2010 15:29:05 +0000 (GMT) Message-Id: <008DDC13-5883-4155-A996-64325EFCAA77@stellar.eclipse.co.uk> From: Stroller To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable 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 (Apple Message framework v936) Subject: [gentoo-user] Advice for 64-bit n00b? Date: Wed, 3 Mar 2010 15:29:06 +0000 X-Mailer: Apple Mail (2.936) X-Archives-Salt: 63c4f510-a64f-4cb2-9f0c-031e35c26f6a X-Archives-Hash: 99810f10c95f080be37e2113b54179da Hi there, A new (to me) server has 64-bit CPUs. By my standards this is a REALLY =20= NICE high specification machine (I appears to be 2 x dual-core), but =20 in fact it's about 3 years old & is one of the earliest Intel Xeons =20 that supports 64-bits / AMD64 / EMT64. I think it is 64-bit Pentium 4, =20= rather than Core 2 architecture. # cat /proc/cpuinfo | head -n 25 processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping : 3 cpu MHz : 2992.346 cache size : 2048 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge =20= mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe =20 syscall nx lm constant_tsc pebs bts pni dtes64 monitor ds_cpl cid cx16 =20= xtpr bogomips : 5984.69 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: I'm a bit confused by the 36-bit address size mentioned there, but I =20 assume this is OK. The Gentoo wiki seems to confirm this CPU is 64-=20 bit: http://tinyurl.com/klv7gc [1] Is there anything I need to know about working with 64-bits / AMD64 / =20= EMT64, seeing as I've never done so before? I have started following the Gentoo Linux AMD64 Handbook, because the =20= Quick Install Guide is described as "x86". Having untarred the stage I =20= am surprised to find a lib32 directory. I thought compatibility with =20 32-bit binaries was optional. Or am I misunderstanding? This is going =20= to be a headless server & I can't think that it'll need any binary =20 packages - possibly the management utility for the RAID controller =20 will be distributed as a binary, I'm not sure yet (the hardware RAID =20 key was missing when I got this machine =E2=98=B9) I'm editing my make.conf and looked at the Gentoo wiki for "Safe =20 Cflags" - it says 'CHOST=3D"x86_64-pc-linux-gnu"'. But of course =20 (according to make.conf.example) one shouldn't change CHOST on an =20 installed system. Will the files in the stage 3 have been compiled =20 using this CHOST? Any pointers would be gratefully appreciated - I'm wondering if =20 there's anything you guys all take for granted that I could mess up if =20= I don't allow for it early enough in the installation process. Thanks in advance for any comments, Stroller. [1] = http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel#Xeon_w.2FEM64T_.28also_Pe= ntium_4_P6xx_or_Celeron_M_5xx.29=20 =20=