projects
/
akaros.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
x86: Maps in the full LAPIC and IOAPIC size (XCC)
[akaros.git]
/
kern
/
arch
/
x86
/
2014-03-06
Barret Rhoden
x86: Maps in the full LAPIC and IOAPIC size (XCC)
tree
|
commitdiff
2014-03-06
Barret Rhoden
x86_64: fixes bug in map_segment
tree
|
commitdiff
2014-03-05
Barret Rhoden
Various APIC debugging and IOAPIC IRQ routing
tree
|
commitdiff
2014-03-05
Barret Rhoden
ACPI init reorg
tree
|
commitdiff
2014-03-05
Barret Rhoden
Extracts sigscan/checksum
tree
|
commitdiff
2014-03-05
Barret Rhoden
Lindent on the new APIC/ACPI files
tree
|
commitdiff
2014-03-04
Ronald G. Minnich
Remvoe erroneous warning
tree
|
commitdiff
2014-03-04
Ronald G. Minnich
Add an arch device
tree
|
commitdiff
2014-03-04
Ronald G. Minnich
One final round of fixup/cleanup.
tree
|
commitdiff
2014-03-04
Ronald G. Minnich
One last attempt.
tree
|
commitdiff
2014-03-04
Ronald G. Minnich
Clean up the prints, add some debug info
tree
|
commitdiff
2014-03-04
Ronald G. Minnich
Use vmap_pmem
tree
|
commitdiff
2014-03-04
Ronald G. Minnich
We get further, this is enough for the code walkthrough
tree
|
commitdiff
2014-03-03
Ronald G. Minnich
More cleanup.
tree
|
commitdiff
2014-03-03
Ronald G. Minnich
More set up for using ioapics
tree
|
commitdiff
2014-03-03
Ronald G. Minnich
First pass at enabling interrupts.
tree
|
commitdiff
2014-03-03
Ronald G. Minnich
Bring a bit more apic infrastructure up.
tree
|
commitdiff
2014-03-03
Ronald G. Minnich
Improve visibility of apics/ioapics
tree
|
commitdiff
2014-03-03
Ronald G. Minnich
Add some comments/prints
tree
|
commitdiff
2014-03-03
Ronald G. Minnich
Set up ACPI interrupt configuration
tree
|
commitdiff
2014-03-01
Ronald G. Minnich
Run the mpacpi code.
tree
|
commitdiff
2014-03-01
Ronald G. Minnich
Restore call to apicinit.
tree
|
commitdiff
2014-03-01
Ronald G. Minnich
Set up prototype for apicinit.
tree
|
commitdiff
2014-03-01
Ronald G. Minnich
This builds and boots.
tree
|
commitdiff
2014-03-01
Ronald G. Minnich
Well, it *almost* builds. What happened to core_id?
tree
|
commitdiff
2014-03-01
Ronald G. Minnich
Splits x86 arch for circular deps
tree
|
commitdiff
2014-02-28
Ronald G. Minnich
More ioapic support, will it ever end.
tree
|
commitdiff
2014-02-28
Ronald G. Minnich
Not used any more
tree
|
commitdiff
2014-02-28
Ronald G. Minnich
More cleanup to prepare for ioapic support
tree
|
commitdiff
2014-02-28
Ronald G. Minnich
Prepare to implement ioapic support
tree
|
commitdiff
2014-02-18
Ronald G. Minnich
Remove emulate.o for now.
tree
|
commitdiff
2014-02-18
Barret Rhoden
Fault reflection and blocking page faults (XCC)
tree
|
commitdiff
2014-02-13
Ronald G. Minnich
Changes to the kvm code
tree
|
commitdiff
2014-02-13
Ronald G. Minnich
Bit ops/bit masks
tree
|
commitdiff
2014-02-11
Ronald G. Minnich
Slightly more working but we're back to not working.
tree
|
commitdiff
2014-02-11
Barret Rhoden
Fix VM capability check
tree
|
commitdiff
2014-02-11
Barret Rhoden
x86: Make reboot more robust
tree
|
commitdiff
2014-02-10
Ronald G. Minnich
Run a VM.
tree
|
commitdiff
2014-02-09
Barret Rhoden
SCP pagefaults can block
tree
|
commitdiff
2014-02-09
Barret Rhoden
print_user_ctx helper
tree
|
commitdiff
2014-02-08
Ronald G. Minnich
More debugging for VMs.
tree
|
commitdiff
2014-02-07
Ronald G. Minnich
This gets us to a known emulation exit
tree
|
commitdiff
2014-02-07
Ronald G. Minnich
VMX sort of worked.
tree
|
commitdiff
2014-02-06
Ronald G. Minnich
Further progress on vmx
tree
|
commitdiff
2014-02-05
Ronald G. Minnich
Fix a simple bug in vmx support
tree
|
commitdiff
2014-02-05
Ronald G. Minnich
Add defines needed for more modern PCI devices
tree
|
commitdiff
2014-01-31
Barret Rhoden
x86: Fixes smp_call_function
tree
|
commitdiff
2014-01-31
Barret Rhoden
Fixes vendor_id
tree
|
commitdiff
2014-01-31
Ronald G. Minnich
vmx: don't try to do vmx on cpus that don't do vmx.
tree
|
commitdiff
2014-01-31
Ronald G. Minnich
Add a function to return vendor_id string
tree
|
commitdiff
2014-01-29
Barret Rhoden
Lindent pass
tree
|
commitdiff
2014-01-21
Barret Rhoden
Removes the old networking stack (XCC)
tree
|
commitdiff
2014-01-21
Barret Rhoden
Linker tables for automatic structures
tree
|
commitdiff
2014-01-20
Ronald G. Minnich
Failed attempt to create a devtab section
tree
|
commitdiff
2014-01-18
Barret Rhoden
waserror() audit
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Add a kernel log buffer
tree
|
commitdiff
2014-01-17
Barret Rhoden
Better debugging support
tree
|
commitdiff
2014-01-17
Barret Rhoden
x86: Fixes bug in pml callbacks
tree
|
commitdiff
2014-01-17
Barret Rhoden
Memwalks run CBs on all PTEs, not just PTE_Ps
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
This now enables vmx via vmxon and vmclear works too
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Add run support.
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Copying out the image sort of works
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Part-way to writing memory
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
We can now set kvm at boot time
tree
|
commitdiff
2014-01-17
Barret Rhoden
x86: move the kernel up to 0x2000000
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Move vm.c and vm_mmu.c to vmx.c and vmx_mmu.c
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Always compile in litevm and make sure it won't crash...
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Things now compile and link.
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
snapshot: Things now build, with warnings, but don...
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
vm mmu support
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Get the vm support to compile
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Add flags that VMs need. But many other things do as...
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Simplify things and put VM info into per-cpu struct
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Placeholder for vm support
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Add the emulate support code
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Add the skeleton for vm support
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Add a kernel date; remove use of kprint
tree
|
commitdiff
2014-01-17
Ronald G. Minnich
Getting more of the IP stack to compile
tree
|
commitdiff
2014-01-16
Ronald G. Minnich
Rip out the old network stack. It's in the way.
tree
|
commitdiff
2014-01-16
Barret Rhoden
Clarifies minor PIT comments
tree
|
commitdiff
2014-01-16
Barret Rhoden
Mask PIT timer IRQ by default
tree
|
commitdiff
2014-01-16
Barret Rhoden
Dirty hack for serial I/O on Ron's AMD
tree
|
commitdiff
2014-01-16
Barret Rhoden
Fix race with x86 boot
tree
|
commitdiff
2014-01-16
Barret Rhoden
Fixes AMD cpuinfo MSR problem
tree
|
commitdiff
2014-01-16
Barret Rhoden
Hack for qemu's missed LAPIC timers
tree
|
commitdiff
2014-01-16
Barret Rhoden
Fixes bug with cross-core kernel alarms
tree
|
commitdiff
2014-01-16
Ronald G. Minnich
Don't print spurious interrupts
tree
|
commitdiff
2014-01-16
Barret Rhoden
x86 serial input converts \r to \n
tree
|
commitdiff
2014-01-16
Barret Rhoden
Allow multiple handlers per IRQ
tree
|
commitdiff
2014-01-16
Barret Rhoden
PCI cleanup
tree
|
commitdiff
2014-01-16
Barret Rhoden
x86: helper for PCI bus mastering
tree
|
commitdiff
2014-01-16
Barret Rhoden
x86: locking when messing with the PIC
tree
|
commitdiff
2014-01-16
Barret Rhoden
x86: sends the EOI later in the IRQ path
tree
|
commitdiff
2014-01-16
Barret Rhoden
Fix spurious IRQ check
tree
|
commitdiff
2014-01-16
Barret Rhoden
Helper for registering device IRQs
tree
|
commitdiff
2014-01-16
Barret Rhoden
PCI cleanup and better BAR handling
tree
|
commitdiff
2014-01-16
Barret Rhoden
Arch specific PC/IP and FP/BP helpers
tree
|
commitdiff
2014-01-16
Barret Rhoden
Fixes spin_trylock()
tree
|
commitdiff
2014-01-16
Barret Rhoden
Fixes bugs with larger kstack allocation
tree
|
commitdiff
2014-01-16
Barret Rhoden
Kernel stack get/put interface
tree
|
commitdiff
next