Monitor command showmappings updates
[akaros.git] / kern / arch / x86 /
2014-02-05 Ronald G. MinnichFix a simple bug in vmx support
2014-02-05 Ronald G. MinnichAdd defines needed for more modern PCI devices
2014-01-31 Barret Rhodenx86: Fixes smp_call_function
2014-01-31 Barret RhodenFixes vendor_id
2014-01-31 Ronald G. Minnichvmx: don't try to do vmx on cpus that don't do vmx.
2014-01-31 Ronald G. MinnichAdd a function to return vendor_id string
2014-01-29 Barret RhodenLindent pass
2014-01-21 Barret RhodenRemoves the old networking stack (XCC)
2014-01-21 Barret RhodenLinker tables for automatic structures
2014-01-20 Ronald G. MinnichFailed attempt to create a devtab section
2014-01-18 Barret Rhodenwaserror() audit
2014-01-17 Ronald G. MinnichAdd a kernel log buffer
2014-01-17 Barret RhodenBetter debugging support
2014-01-17 Barret Rhodenx86: Fixes bug in pml callbacks
2014-01-17 Barret RhodenMemwalks run CBs on all PTEs, not just PTE_Ps
2014-01-17 Ronald G. MinnichThis now enables vmx via vmxon and vmclear works too
2014-01-17 Ronald G. MinnichAdd run support.
2014-01-17 Ronald G. MinnichCopying out the image sort of works
2014-01-17 Ronald G. MinnichPart-way to writing memory
2014-01-17 Ronald G. MinnichWe can now set kvm at boot time
2014-01-17 Barret Rhodenx86: move the kernel up to 0x2000000
2014-01-17 Ronald G. MinnichMove vm.c and vm_mmu.c to vmx.c and vmx_mmu.c
2014-01-17 Ronald G. MinnichAlways compile in litevm and make sure it won't crash...
2014-01-17 Ronald G. MinnichThings now compile and link.
2014-01-17 Ronald G. Minnichsnapshot: Things now build, with warnings, but don...
2014-01-17 Ronald G. Minnichvm mmu support
2014-01-17 Ronald G. MinnichGet the vm support to compile
2014-01-17 Ronald G. MinnichAdd flags that VMs need. But many other things do as...
2014-01-17 Ronald G. MinnichSimplify things and put VM info into per-cpu struct
2014-01-17 Ronald G. MinnichPlaceholder for vm support
2014-01-17 Ronald G. MinnichAdd the emulate support code
2014-01-17 Ronald G. MinnichAdd the skeleton for vm support
2014-01-17 Ronald G. MinnichAdd a kernel date; remove use of kprint
2014-01-17 Ronald G. MinnichGetting more of the IP stack to compile
2014-01-16 Ronald G. MinnichRip out the old network stack. It's in the way.
2014-01-16 Barret RhodenClarifies minor PIT comments
2014-01-16 Barret RhodenMask PIT timer IRQ by default
2014-01-16 Barret RhodenDirty hack for serial I/O on Ron's AMD
2014-01-16 Barret RhodenFix race with x86 boot
2014-01-16 Barret RhodenFixes AMD cpuinfo MSR problem
2014-01-16 Barret RhodenHack for qemu's missed LAPIC timers
2014-01-16 Barret RhodenFixes bug with cross-core kernel alarms
2014-01-16 Ronald G. MinnichDon't print spurious interrupts
2014-01-16 Barret Rhodenx86 serial input converts \r to \n
2014-01-16 Barret RhodenAllow multiple handlers per IRQ
2014-01-16 Barret RhodenPCI cleanup
2014-01-16 Barret Rhodenx86: helper for PCI bus mastering
2014-01-16 Barret Rhodenx86: locking when messing with the PIC
2014-01-16 Barret Rhodenx86: sends the EOI later in the IRQ path
2014-01-16 Barret RhodenFix spurious IRQ check
2014-01-16 Barret RhodenHelper for registering device IRQs
2014-01-16 Barret RhodenPCI cleanup and better BAR handling
2014-01-16 Barret RhodenArch specific PC/IP and FP/BP helpers
2014-01-16 Barret RhodenFixes spin_trylock()
2014-01-16 Barret RhodenFixes bugs with larger kstack allocation
2014-01-16 Barret RhodenKernel stack get/put interface
2014-01-16 Barret Rhodenspin_trylock()
2014-01-16 Barret Rhodenx86: Fixes 64 bit VPT mapping
2013-09-04 Barret RhodenRenames the console lock
2013-09-04 Barret RhodenAdds a pcpu tracer for spinlocks
2013-09-04 Barret RhodenSpinlock checking is disabled by default
2013-08-30 Barret Rhodenx86: Better emergency codes for core 0
2013-08-15 Barret RhodenROUNDDOWN can handle uint64_t on 32 bit (XCC)
2013-08-15 Barret RhodenMultiboot memory detection fixes
2013-08-08 Barret RhodenThe monitor's trace coretf can query all cores
2013-08-08 Barret Rhodenx86: option to disable the keyboard
2013-08-08 Barret Rhodenx86 can handle missing multiboot mmaps
2013-08-08 Kevin KluesAdded setjmp/longjmp support to the kernel
2013-08-04 Barret RhodenArbitrary kernel context backtracing
2013-08-02 Barret Rhodenx86: fixes initialization errors in page_alloc
2013-07-31 Barret RhodenVcore TLS desc in procdata (XCC)
2013-07-31 Barret Rhodenx86: catches buggy rdtscp
2013-07-27 Barret RhodenFixes assembly input clobbers (XCC)
2013-07-20 Barret Rhodenx86: smp_boot no longer uses smp_call_*
2013-07-19 Barret Rhodenx86: fast core_id() option
2013-07-19 Barret Rhodenx86: fixes backtrace bug
2013-07-19 Barret Rhodenx86: fixes early core_id() calls
2013-07-19 Barret Rhodenx86: fixes read_tsc_serialized()
2013-07-19 Barret Rhodenx86_64: support for machines with only 2MB pages
2013-07-19 Barret Rhodenx86_64: boot up error messages
2013-07-17 Barret RhodenDebug tools use the symbol table
2013-07-16 Barret Rhodenx86: fixes 32 bit trap-syscalls
2013-07-11 Barret Rhodenx86_64: fixes initial stack alignment
2013-07-11 Barret Rhodenx86_64: secure SW contexts
2013-07-11 Barret Rhodenx86_64: save/pop kernel contexts
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-28 Barret Rhodenx86_64: tracks stacktop in pcpui for sysenter
2013-06-28 Barret Rhodenx86_64: GS base work
2013-06-26 Barret Rhodenx86_64: pop non-sysenter TFs, fixes segmentation
2013-06-26 Barret Rhodenx86_64: smp_boot
2013-06-26 Barret RhodenCleans up sysenter_init
2013-06-26 Barret Rhodenx86: pmap boot lowmem unmapping
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 RhodenStops using boot_alloc during vm_init
2013-06-22 Barret RhodenFixes bug with 64 bit linkage
next