Re: 64BIT config option

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Nov 16, 2007 at 10:04:50AM +0800, Peter Teoh wrote:
> As I compile the latest kernel downloaded from git today, there is a
> new option called "64BIT (experimental)".

It generates a 64 bit kernel for x86_64 hardware (arch/i386 and
arch/x86_64 were merged).

> What does that mean?   64bit kernel?   But currently all the
> applications and libraries files are 32 bit based.   Will the
> generated 64bit kernel be able to run my existing 32 bit applications?

You can run a full 32 bit userland on a 64 bit kernel if you enable the
correct config to support 32 bit binaries. I've been running kernels
like that for over three years or so.

> And I supposed that the 64bit option will regenerate all the 64bit
> kernel modules - since everything in the kernel have to be running in
> 64bit - right?   Userspace I am not sure it has been done or not,
> though Windows is doing that, and x86 hardware has the feature to
> support that.

Yes, the kernel will be 64 bit, userland can be 64 and/or 32 bit (i.e.:
you can run a mixture of 32 and 64 bit userland).


Erik

-- 
They're all fools. Don't worry. Darwin may be slow, but he'll
eventually get them. -- Matthew Lammers in alt.sysadmin.recovery

Attachment: signature.asc
Description: Digital signature


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux