Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 792 → Rev 793

/kernel/trunk/arch/sparc64/src/mm/frame.c
33,8 → 33,8
void frame_arch_init(void)
{
/*
* Workaround to prevent slab allocator from allocating fram 0,
* which is not, at that time, mapped.
* Workaround to prevent slab allocator from allocating frame 0,
* which is not mapped by OFW.
*/
frame_region_not_free(0, FRAME_SIZE);
/kernel/trunk/arch/sparc64/src/mm/page.c
31,5 → 31,5
 
void page_arch_init(void)
{
page_operations = &page_ht_operations;
page_mapping_operations = &ht_mapping_operations;
}
/kernel/trunk/arch/ia64/src/mm/page.c
47,7 → 47,7
/** Initialize ia64 virtual address translation subsystem. */
void page_arch_init(void)
{
page_operations = &page_ht_operations;
page_mapping_operations = &ht_mapping_operations;
pk_disable();
set_environment();
}
/kernel/trunk/arch/ppc32/src/mm/page.c
35,5 → 35,5
 
void page_arch_init(void)
{
page_operations = &page_pt_operations;
page_mapping_operations = &pt_mapping_operations;
}
/kernel/trunk/arch/amd64/src/mm/page.c
43,7 → 43,7
__address cur;
 
if (config.cpu_active == 1) {
page_operations = &page_pt_operations;
page_mapping_operations = &pt_mapping_operations;
/*
* PA2KA(identity) mapping for all frames.
/kernel/trunk/arch/mips32/src/mm/page.c
32,5 → 32,5
 
void page_arch_init(void)
{
page_operations = &page_pt_operations;
page_mapping_operations = &pt_mapping_operations;
}
/kernel/trunk/arch/ia32/src/mm/page.c
47,7 → 47,7
__address cur;
 
if (config.cpu_active == 1) {
page_operations = &page_pt_operations;
page_mapping_operations = &pt_mapping_operations;
/*
* PA2KA(identity) mapping for all frames until last_frame.