Enabling X2APIC
[akaros.git] / kern / arch / x86 / ros / mmu64.h
2016-02-26 GanShunEnabling X2APIC
2015-12-17 Barret RhodenClean up the PTE() macro (XCC)
2015-12-17 Barret RhodenRemove unused helpers from mmu.h (XCC)
2015-11-11 Davide LibenziMigrated Akaros code to use pragma once (XCC)
2015-11-02 Ronald G. MinnichMake MMAP_LOWEST_VA PAGE_SIZE; set ld.so mmap address
2015-04-07 Barret RhodenFixes VMR creating off-by-one
2015-04-07 Barret RhodenVMM: Removes the epte_t from pte_t
2015-04-07 Barret RhodenRedefines PTE present vs mapped
2015-04-07 Barret RhodenVMM: EPT checks, init, and basic usage
2015-03-17 Barret Rhodenx86: pgdir_t handles both KPT and EPT
2015-03-17 Barret Rhodenx86: changes pte_t to be a KPTE and an EPTE
2015-03-17 Barret RhodenRemove PDX and NPDENTRIES
2015-03-17 Barret RhodenChanges pde_t* -> pgdir_t
2015-03-17 Barret Rhodenx86: adds a kpte_t for the pte_t
2014-04-03 Barret Rhodenvmap_pmem_nocache()
2014-03-06 Barret Rhodenx86: Maps in the full LAPIC and IOAPIC size (XCC)
2013-07-19 Barret Rhodenx86_64: support for machines with only 2MB pages
2013-07-11 Barret RhodenAllow file mmaps beyond the end of the file
2013-07-11 Barret Rhodenx86_64: TLS FS base changing 'fast call' (XCC)
2013-07-03 Barret Rhodenx86_64: Syscall/Sysenter/int 0x80 (XCC)
2013-06-26 Barret Rhodenx86_64: pop non-sysenter TFs, fixes segmentation
2013-06-26 Barret Rhodenx86_64: kernel trap/interrupt handling
2013-06-22 Barret RhodenX86: initializes the 64 bit IDT and TSS
2013-06-22 Barret Rhodenx86: 64 bit pmap code
2013-06-22 Barret RhodenReworks memlayout (XCC)
2013-06-22 Barret RhodenPhysical memory init uses multiboot info
2013-06-22 Barret Rhodenx86_64 boot up
2013-06-12 Barret RhodenSplits x86 into 32 and 64 bit (XCC)