BXE: min->MIN, plus an spatch
[akaros.git] / kern / arch / x86 /
2014-03-04 Ronald G. MinnichRemvoe erroneous warning
2014-03-04 Ronald G. MinnichAdd an arch device
2014-03-04 Ronald G. MinnichOne final round of fixup/cleanup.
2014-03-04 Ronald G. MinnichOne last attempt.
2014-03-04 Ronald G. MinnichClean up the prints, add some debug info
2014-03-04 Ronald G. MinnichUse vmap_pmem
2014-03-04 Ronald G. MinnichWe get further, this is enough for the code walkthrough
2014-03-03 Ronald G. MinnichMore cleanup.
2014-03-03 Ronald G. MinnichMore set up for using ioapics
2014-03-03 Ronald G. MinnichFirst pass at enabling interrupts.
2014-03-03 Ronald G. MinnichBring a bit more apic infrastructure up.
2014-03-03 Ronald G. MinnichImprove visibility of apics/ioapics
2014-03-03 Ronald G. MinnichAdd some comments/prints
2014-03-03 Ronald G. MinnichSet up ACPI interrupt configuration
2014-03-01 Ronald G. MinnichRun the mpacpi code.
2014-03-01 Ronald G. MinnichRestore call to apicinit.
2014-03-01 Ronald G. MinnichSet up prototype for apicinit.
2014-03-01 Ronald G. MinnichThis builds and boots.
2014-03-01 Ronald G. MinnichWell, it *almost* builds. What happened to core_id?
2014-03-01 Ronald G. MinnichSplits x86 arch for circular deps
2014-02-28 Ronald G. MinnichMore ioapic support, will it ever end.
2014-02-28 Ronald G. MinnichNot used any more
2014-02-28 Ronald G. MinnichMore cleanup to prepare for ioapic support
2014-02-28 Ronald G. MinnichPrepare to implement ioapic support
2014-02-18 Ronald G. MinnichRemove emulate.o for now.
2014-02-18 Barret RhodenFault reflection and blocking page faults (XCC)
2014-02-13 Ronald G. MinnichChanges to the kvm code
2014-02-13 Ronald G. MinnichBit ops/bit masks
2014-02-11 Ronald G. MinnichSlightly more working but we're back to not working.
2014-02-11 Barret RhodenFix VM capability check
2014-02-11 Barret Rhodenx86: Make reboot more robust
2014-02-10 Ronald G. MinnichRun a VM.
2014-02-09 Barret RhodenSCP pagefaults can block
2014-02-09 Barret Rhodenprint_user_ctx helper
2014-02-08 Ronald G. MinnichMore debugging for VMs.
2014-02-07 Ronald G. MinnichThis gets us to a known emulation exit
2014-02-07 Ronald G. MinnichVMX sort of worked.
2014-02-06 Ronald G. MinnichFurther progress on vmx
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
next