/trunk/kernel/arch/sparc64/src/mm/tsb.c |
---|
87,7 → 87,7 |
* be repeated. |
*/ |
tsb->tag.invalid = 1; /* invalidate the entry (tag target has this set to 0 */ |
tsb->tag.invalid = 1; /* invalidate the entry (tag target has this set to 0) */ |
write_barrier(); |
/trunk/kernel/arch/sparc64/src/mm/page.c |
---|
119,10 → 119,11 |
{ PAGESIZE_512K, 64*PAGE_SIZE, 2 }, /* 1M */ |
{ PAGESIZE_512K, 64*PAGE_SIZE, 4 }, /* 2M */ |
{ PAGESIZE_4M, 0, 1 } /* 4M */ |
{ PAGESIZE_4M, 512*PAGE_SIZE, 2 } /* 8M */ |
}; |
ASSERT(ALIGN_UP(physaddr, PAGE_SIZE) == physaddr); |
ASSERT(size <= 4*1024*1024); |
ASSERT(size <= 8*1024*1024); |
if (size <= FRAME_SIZE) |
order = 0; |