Home
last modified time | relevance | path

Searched hist:cc248cf2b37b96f8f86d652e0121be105b23d192 (Results 1 – 4 of 4) sorted by relevance

/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.cppcc248cf2b37b96f8f86d652e0121be105b23d192 Sun Jul 08 10:56:06 UTC 2012 Alex Smith <alex@alex-smith.me.uk> A couple of bug fixes.

* mmu_get_virtual_mapping() should check that the page directory entry is
present rather than assuming there's a page table there. This was resulting
in some invalid mappings being created in the 64-bit virtual address space.
* arch_vm_init_end() should clear from KERNEL_LOAD_BASE to virtual_end, not
from KERNEL_BASE. On x86_64 this was causing it to loop through ~512GB of
address space, which obviously was taking quite a while.
/haiku/src/system/kernel/arch/x86/
H A Darch_vm.cppcc248cf2b37b96f8f86d652e0121be105b23d192 Sun Jul 08 10:56:06 UTC 2012 Alex Smith <alex@alex-smith.me.uk> A couple of bug fixes.

* mmu_get_virtual_mapping() should check that the page directory entry is
present rather than assuming there's a page table there. This was resulting
in some invalid mappings being created in the 64-bit virtual address space.
* arch_vm_init_end() should clear from KERNEL_LOAD_BASE to virtual_end, not
from KERNEL_BASE. On x86_64 this was causing it to loop through ~512GB of
address space, which obviously was taking quite a while.
H A Darch_cpu.cppcc248cf2b37b96f8f86d652e0121be105b23d192 Sun Jul 08 10:56:06 UTC 2012 Alex Smith <alex@alex-smith.me.uk> A couple of bug fixes.

* mmu_get_virtual_mapping() should check that the page directory entry is
present rather than assuming there's a page table there. This was resulting
in some invalid mappings being created in the 64-bit virtual address space.
* arch_vm_init_end() should clear from KERNEL_LOAD_BASE to virtual_end, not
from KERNEL_BASE. On x86_64 this was causing it to loop through ~512GB of
address space, which obviously was taking quite a while.
/haiku/src/system/boot/platform/bios_ia32/
H A Dmmu.cppcc248cf2b37b96f8f86d652e0121be105b23d192 Sun Jul 08 10:56:06 UTC 2012 Alex Smith <alex@alex-smith.me.uk> A couple of bug fixes.

* mmu_get_virtual_mapping() should check that the page directory entry is
present rather than assuming there's a page table there. This was resulting
in some invalid mappings being created in the 64-bit virtual address space.
* arch_vm_init_end() should clear from KERNEL_LOAD_BASE to virtual_end, not
from KERNEL_BASE. On x86_64 this was causing it to loop through ~512GB of
address space, which obviously was taking quite a while.