URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_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 Severity: 3 - Normal Priority: 5 - Normal Item Group: Hardware Support Status: None Privacy: Public Assigned to: None Originator Name: Originator Email: Open/Closed: Open Reproducibility: Every Time Size (loc): None Planned Release: None Effort: 0.00 _______________________________________________________ Details: Or more precisely, it roughly takes the memory size modulo 4GB. That's because in i386/i386at/model_dep.c, memory size computing is done with ints, i.e. 32bit values, hence the modulo 2^32. An quick fix would be to truncate boot_info's memory size reporting to 1GB, i.e. boot_info.mem_upper to (2^32-1MB)/0x400. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=17346> _______________________________________________ Message posté via/par Savannah http://savannah.gnu.org/ _______________________________________________ Bug-hurd mailing list Bug-hurd@gnu.org http://lists.gnu.org/mailman/listinfo/bug-hurd