Update of bug #17346 (project hurd):
Status:None = Fixed
Open/Closed:Open = Closed
___
Reply to this item at:
On Tue, Nov 21, 2006 at 02:12:33PM +0200, Constantine Kousoulos wrote:
Thomas Bushnell BSG wrote:
On Mon, 2006-11-20 at 16:15 +0200, Constantine Kousoulos wrote:
All the above solutions aim to make Mach unaware of any memory
above 1 GB. Isn't it possible to utilise all the memory? I will
In gnumach/i386/include/mach/i386/vm_param.h:
/* User address spaces are 3GB each,
starting at virtual and linear address 0. */
#define VM_MIN_ADDRESS ((vm_offset_t) 0)
#define VM_MAX_ADDRESS ((vm_offset_t) 0xc000)
In gnumach/i386/i386/vm_param.h:
/* The kernel address
Thomas Bushnell BSG wrote:
On Mon, 2006-11-20 at 16:15 +0200, Constantine Kousoulos wrote:
All the above solutions aim to make Mach unaware of any memory
above 1 GB. Isn't it possible to utilise all the memory? I will
explain myself.
I think this is clearly right, but it may well require
Constantine Kousoulos, le Mon 20 Nov 2006 16:27:07 +0200, a écrit :
Oops wrong copy-paste. Correct my previous email with this:
... Mach's virtual address space is 4 GB big according to this
entry in gnumach/i386/i386/vm_param.h: #define
LINEAR_MAX_KERNEL_ADDRESS ((vm_offset_t)
Samuel Thibault wrote:
Constantine Kousoulos, le Mon 20 Nov 2006 16:27:07 +0200, a écrit :
Oops wrong copy-paste. Correct my previous email with this:
... Mach's virtual address space is 4 GB big according to this
entry in gnumach/i386/i386/vm_param.h: #define
LINEAR_MAX_KERNEL_ADDRESS
On Mon, 2006-11-20 at 16:15 +0200, Constantine Kousoulos wrote:
All the above solutions aim to make Mach unaware of any memory
above 1 GB. Isn't it possible to utilise all the memory? I will
explain myself.
I think this is clearly right, but it may well require more substantial
changes to
Follow-up Comment #2, bug #17346 (project hurd):
This better?
vm_size_t memsize = boot_info.mem_upper;
if ((memsize = 0x40))
memsize = (0x40-1);
phys_last_addr = 0x10 + (memsize * 0x400);
___
Reply to
Update of bug #17346 (project hurd):
Status:None = Fixed
Open/Closed:Open = Closed
___
Reply to this item at:
Update of bug #17346 (project hurd):
Status: Fixed = None
Open/Closed: Closed = Open
___
Reply to this item at:
URL:
http://savannah.gnu.org/bugs/?func=detailitemitem_id=17346
Summary: GNU mach can't handle 4GB memory
Project: The GNU Hurd
Submitted by: sthibaul
Submitted on: lundi 07.08.2006 à 03:32
Category: GNU Mach
11 matches
Mail list logo