VMM: Manually save/restore certain registers [1/2]
[akaros.git] / kern / arch / x86 / trap64.h
2016-12-07 Barret RhodenVMM: Manually save/restore certain registers [1/2]
2016-11-29 Barret Rhodenx86: set pcpui->{ts,gdt} early
2016-09-16 Barret RhodenMove the get_user_ctx_* helpers to ros/ (XCC)
2016-07-29 Barret RhodenClear excess parts of contexts when finalizing
2016-05-02 Barret RhodenAdd a helper to get a context's SP
2016-02-29 Barret Rhodenx86: use setters/getters for MSR_{FS,GS}_BASE
2016-02-02 Barret RhodenVMM: Add kernel support for VM contexts [1/2]
2016-02-02 Barret Rhodenx86: Remove x86_get_ip_hw()
2016-02-02 Barret RhodenStub out kernel support for VM contexts (XCC)
2015-12-08 Barret Rhodenx86: Add support for partial contexts [1/2]
2015-12-08 Barret RhodenSupport partial contexts
2015-11-11 Davide LibenziMigrated Akaros code to use pragma once (XCC)
2015-06-04 Barret RhodenHelper to backtrace a user context
2014-12-31 Barret RhodenKthread sleeping uses setjmp
2014-05-28 Barret RhodenHelpers for extracting PC/FP from hwtfs
2013-08-04 Barret RhodenArbitrary kernel context backtracing
2013-07-27 Barret RhodenFixes assembly input clobbers (XCC)
2013-07-16 Barret Rhodenx86: fixes 32 bit trap-syscalls
2013-07-11 Barret Rhodenx86_64: save/pop kernel contexts
2013-07-03 Barret Rhodenx86_64: Syscall/Sysenter/int 0x80 (XCC)
2013-06-28 Barret Rhodenx86_64: tracks stacktop in pcpui for sysenter
2013-06-26 Barret RhodenCleans up sysenter_init
2013-06-26 Barret Rhodenx86_64: kernel trap/interrupt handling
2013-06-22 Barret RhodenX86: initializes the 64 bit IDT and TSS
2013-06-12 Barret RhodenSplits x86 into 32 and 64 bit (XCC)