projects
/
akaros.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Poor-man's ftrace has more context
[akaros.git]
/
kern
/
arch
/
x86
/
2014-04-30
Barret Rhoden
Monitor command showmappings updates
tree
|
commitdiff
2014-04-09
Barret Rhoden
x86: Kernel tries to handle user page faults
tree
|
commitdiff
2014-04-08
Barret Rhoden
Fixes uninitialized irq_h name
tree
|
commitdiff
2014-04-07
Barret Rhoden
MSI-X fixes
tree
|
commitdiff
2014-04-07
Barret Rhoden
MSI: Fix for MSI to work when MSI-X fails
tree
|
commitdiff
2014-04-04
Barret Rhoden
PCI device locking and synchronization
tree
|
commitdiff
2014-04-04
Barret Rhoden
PCI: handles BARs for PCI2PCI devices
tree
|
commitdiff
2014-04-04
Barret Rhoden
IRQ routing
tree
|
commitdiff
2014-04-04
Barret Rhoden
Refactors MSI code slightly
tree
|
commitdiff
2014-04-03
Barret Rhoden
MSI-X support
tree
|
commitdiff
2014-04-03
Barret Rhoden
vmap_pmem_nocache()
tree
|
commitdiff
2014-04-02
Barret Rhoden
MSI cleanup and IRQ routing
tree
|
commitdiff
2014-04-02
Barret Rhoden
PCI: Fixes capability detection
tree
|
commitdiff
2014-04-02
Barret Rhoden
MSI-X: Minor changes
tree
|
commitdiff
2014-04-02
Barret Rhoden
x86: Handles some bad keyboard data
tree
|
commitdiff
2014-04-01
Barret Rhoden
x86: console polling ktasks
tree
|
commitdiff
2014-04-01
Ronald G. Minnich
msi-x: allocate the proper number of pages.
tree
|
commitdiff
2014-04-01
Ronald G. Minnich
msi-x: read is a per-function property
tree
|
commitdiff
2014-03-31
Ronald G. Minnich
MSI-X: first cut
tree
|
commitdiff
2014-03-31
Barret Rhoden
Atomic PCI-space accesses
tree
|
commitdiff
2014-03-29
Ronald G. Minnich
Initial code for msi-x
tree
|
commitdiff
2014-03-29
Barret Rhoden
Skip the shitty e1000s on c89
tree
|
commitdiff
2014-03-29
Barret Rhoden
igbe: abort MSI for a shitty NIC
tree
|
commitdiff
2014-03-29
Barret Rhoden
PCI: properly read the BARs
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: Fixes PCI 8 and 16 byte accesses
tree
|
commitdiff
2014-03-29
Ronald G. Minnich
Add function for finding unused BARs
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: Stop guessing IOAPIC routes
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: MSI enabling and cleanup
tree
|
commitdiff
2014-03-29
Barret Rhoden
IRQ func pointers param change
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: Fix pci_match_tbdf()
tree
|
commitdiff
2014-03-29
root
Re enable MSI (does not crash anything that we can...
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: LAPIC error handling
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: fixes LAPIC unmasking
tree
|
commitdiff
2014-03-29
Ronald G. Minnich
Add comments to msi code; add new pci_clr_bus_master...
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: misc MP/ACPI fixes
tree
|
commitdiff
2014-03-29
Ronald G. Minnich
Bring in msi support
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: APIC cleanup
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: LAPIC vector masking
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: IRQ routing and IOAPIC mask/unmasking
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: can use the IOAPIC even without MP tables
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: MP table cleanup, multiple IOAPICs
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: bus_irq_enable()
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: one register_irq() for all types of buses
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: IDT vector realignment (XCC)
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: MP table-detected ISA IRQs can be enabled
tree
|
commitdiff
2014-03-29
Barret Rhoden
Removes shift-G from the escape codes
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: moves the PIT into time.{h,c}
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: moves the PIC into its own file
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: PICs for everyone!
tree
|
commitdiff
2014-03-29
Barret Rhoden
x86: irq handler func pointers
tree
|
commitdiff
2014-03-21
Ronald G. Minnich
Remove dead code.
tree
|
commitdiff
2014-03-13
Ronald G. Minnich
remove monitor call that was used for debugging and...
tree
|
commitdiff
2014-03-08
Ronald G. Minnich
Make building the VM optional
tree
|
commitdiff
2014-03-08
Ronald G. Minnich
Get the vm code to build again.
tree
|
commitdiff
2014-03-07
Barret Rhoden
x86: irq asm handlers for non-PIC irqs
tree
|
commitdiff
2014-03-07
Barret Rhoden
APIC MMIO reads/writes use the helper
tree
|
commitdiff
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
next