Linux x86-32 addr space split

From: Mosa Atilles (mosatilla_at_gmail.com)
Date: 02/02/05


Date: Wed, 02 Feb 2005 13:11:58 -0800

I've been testing linux 2.6 kernels from some time on x86 32-bit
machines. But could not quite get the reason behind the need to split
the process address space as 3GB + 1GB (other combinations as well)
between kernel and process-usable ones. Specifically, what is the need
for PAGE_OFFSET?



Relevant Pages

  • Re: Nicks core remove PageReserved broke vmware...
    ... Nick Piggin wrote: ... >> kernels used by SUSE complained loudly about mismatch between ... > The reason is that VM_RESERVED indicates that the core vm is not allowed ... same one which populated this VMA before. ...
    (Linux-Kernel)
  • PATCH [NFSd] NFSv3/TCP
    ... is there any reason why current 2.4 kernels do not allow for ... But, after applying the following trivial patch, everything is well again: ... I realize that, before 2.4.19, this patch was part of the NFSv3/TCP server ... Is there any reason? ...
    (Linux-Kernel)
  • Re: Nicks core remove PageReserved broke vmware...
    ... Petr Vandrovec wrote: ... vmmon uses VM_RESERVED on its 'vma' as otherwise some kernels ... The reason is that VM_RESERVED indicates that the core vm is not allowed ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: remove CONFIG_UID16
    ... Adrian Bunk wrote: ... > disabled in the latest -mm kernels. ... > Is there any reason against removing it completely? ... die Verwendung meiner Adressen mittels per SPF ...
    (Linux-Kernel)
  • Re: Kernel Compile slow on 5.x series?
    ... It seems to take forever? ... The reason why it takes longer to compile a 5.* kernel is the ... The 5.* kernels handle the hardware ...
    (freebsd-questions)

Quantcast