- 25 Oct, 2016 40 commits
-
-
Charlie Jacobsen authored
Refactored lcd's into lcd and lcd_thread. Still need to test/update tests.
-
Charlie Jacobsen authored
-
Charles Jacobsen authored
-
Charles Jacobsen authored
-
Charlie Jacobsen authored
-
Charles Jacobsen authored
-
Charlie Jacobsen authored
Updated code. Removed gdt/tss/idt for now. Added doc directory and some initial doc.
-
Sarah Spall authored
-
Charles Jacobsen authored
-
Charles Jacobsen authored
-
Charles Jacobsen authored
-
Charles Jacobsen authored
Was getting bad load/store msr addresses for vm exits. Properly detected by the lcd_arch_check code. In struct lcd_arch, the msr_autoload fields were not word aligned in some instances (see requirement in Intel SDM V3 26.2.1.2). Even with compiler align attributes, if we use kmalloc, proper alignment is not guaranteed - we can allocate a struct lcd_arch on the wrong byte and it throws off the alignment of the entire struct. kmem cache allows specifying alignment. Appears to be working correctly.
-
Sarah Spall authored
-
Sarah Spall authored
-
Sarah Spall authored
basic error checking, so non syntax errors can be caught, and execution can end after parsing, without crashing
-
Sarah Spall authored
-
Sarah Spall authored
-
Sarah Spall authored
-
Charlie Jacobsen authored
-
Charlie Jacobsen authored
Just need to handle failures gracefully.
-
Charlie Jacobsen authored
IPC in place. Most api calls in place, finishing implementation of api kill / tear down of lcds.
-
Charlie Jacobsen authored
-
Charlie Jacobsen authored
-
Charlie Jacobsen authored
-
Sarah Spall authored
-
Sarah Spall authored
-
Sarah Spall authored
-
Sarah Spall authored
-
Sarah Spall authored
-
Sarah Spall authored
-
Sarah Spall authored
-
Muktesh Khole authored
-
Muktesh Khole authored
-
Muktesh Khole authored
-
root authored
-
Sarah Spall authored
-
Sarah Spall authored
-
Sarah Spall authored
-
Sarah Spall authored
-
Sarah Spall authored
-