Michael Brown
d3db00ecf9
[pcbios] Restrict external memory allocations to the low 4GB
...
When running the 64-bit BIOS version of iPXE, restrict external memory
allocations to the low 4GB to ensure that allocations (such as for
initrds) fall within our identity-mapped memory region, and will be
accessible to the potentially 32-bit operating system.
Move largest_memblock() back to memtop_umalloc.c, since this change
imposes a restriction that applies only to BIOS builds.
Signed-off-by: Michael Brown <mcb30@ipxe.org >
2016-03-08 13:25:09 +00:00
..
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-04-24 14:41:32 +01:00
2015-04-24 15:32:04 +01:00
2015-03-02 14:17:31 +00:00
2015-03-02 16:35:29 +00:00
2015-03-02 14:17:31 +00:00
2015-08-16 00:48:34 +01:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 16:35:37 +00:00
2015-03-02 16:35:29 +00:00
2015-03-02 14:17:31 +00:00
2016-01-12 15:39:14 +00:00
2015-03-02 14:17:31 +00:00
2016-01-09 13:30:42 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:50:42 +00:00
2015-07-22 21:17:47 +01:00
2015-10-14 22:16:45 +01:00
2015-03-05 11:40:13 +00:00
2015-06-29 16:44:16 +01:00
2015-03-05 11:40:13 +00:00
2015-03-05 11:40:13 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:50:42 +00:00
2011-06-28 14:45:11 +01:00
2005-03-08 18:53:11 +00:00
2016-01-09 13:22:37 +00:00
2015-03-02 14:17:31 +00:00
2015-07-22 21:17:47 +01:00
2016-02-11 19:04:23 +00:00
2016-02-26 15:33:40 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-07-28 16:59:11 +01:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-08-21 15:46:28 +01:00
2016-02-06 10:47:45 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2010-04-19 23:43:39 +01:00
2015-03-02 14:50:42 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2011-03-09 20:09:26 +00:00
2012-03-26 14:43:52 +01:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-07-28 16:37:00 +01:00
2015-03-02 16:35:29 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 16:35:29 +00:00
2015-03-02 16:35:29 +00:00
2015-06-29 11:04:10 +01:00
2015-08-25 13:31:46 +01:00
2015-03-02 14:17:31 +00:00
2015-02-16 16:25:20 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 16:35:29 +00:00
2015-07-31 11:19:19 +01:00
2016-01-26 16:16:13 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 14:17:31 +00:00
2015-03-02 16:35:29 +00:00
2015-03-02 14:17:31 +00:00
2015-07-22 21:17:47 +01:00
2015-07-27 15:21:17 +01:00