Ticket #5956: vip-workaround.diff

File vip-workaround.diff, 769 bytes (added by andreasf, 11 years ago)

workaround

  • src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp

    diff --git a/src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp b/src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp
    index be87a7a..11151ea 100644
    a b generic_vm_physical_page_mapper_init_post_area(kernel_args *args)  
    309309    temp = (void *)sIOSpaceBase;
    310310    area_id ioSpaceArea = vm_create_null_area(VMAddressSpace::KernelID(),
    311311        "iospace", &temp, B_EXACT_ADDRESS, sIOSpaceSize,
    312         CREATE_AREA_PRIORITY_VIP);
     312        0/*CREATE_AREA_PRIORITY_VIP*/);
    313313    if (ioSpaceArea < 0) {
    314314        panic("generic_vm_physical_page_mapper_init_post_area(): Failed to "
    315315            "create null area for IO space!\n");