aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2005-02-03 17:02:18 +0000
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2005-02-03 17:02:18 +0000
commit8fbc50190ab7df449d9c6d9b33b3b2a92ea71e74 (patch)
tree1bd2f93c6f5a352ce6302a21239aaebbc9999751
parent557f25a0fa50db5f8d5ec81757634cf7005284b3 (diff)
downloadxen-8fbc50190ab7df449d9c6d9b33b3b2a92ea71e74.tar.gz
xen-8fbc50190ab7df449d9c6d9b33b3b2a92ea71e74.tar.bz2
xen-8fbc50190ab7df449d9c6d9b33b3b2a92ea71e74.zip
bitkeeper revision 1.1159.223.62 (4202591aKU7cGiiCesn0hIfz1J0vUQ)
Fix bootmem allocator. Signed-off-by: keir.fraser@cl.cam.ac.uk
-rw-r--r--xen/common/page_alloc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/common/page_alloc.c b/xen/common/page_alloc.c
index 878948a121..1790e3520d 100644
--- a/xen/common/page_alloc.c
+++ b/xen/common/page_alloc.c
@@ -176,7 +176,7 @@ unsigned long alloc_boot_pages(unsigned long size, unsigned long align)
size = round_pgup(size) >> PAGE_SHIFT;
align = round_pgup(align) >> PAGE_SHIFT;
- for ( pg = 0; (pg + size) < (bitmap_size*PAGES_PER_MAPWORD); pg += align )
+ for ( pg = 0; (pg + size) < (bitmap_size*8); pg += align )
{
for ( i = 0; i < size; i++ )
if ( allocated_in_map(pg + i) )