BXE: changes sp_state back to a long
[akaros.git] / kern / arch /
2015-02-03 Ron MinnichNo longer builds, but this is a good intermediate save...
2015-01-30 Barret RhodenFixes pcpu lock tracer
2015-01-20 Barret RhodenRemoves the option ENABLE_MP_TABLES
2015-01-14 Barret RhodenFixes x86 spinlocks with new gcc
2015-01-12 Barret RhodenFixes smp_call_function (again)
2015-01-07 Barret RhodenFixes waiton_checklist()
2015-01-07 Ron Minnichcleanup in response to some good comments.
2015-01-05 Barret RhodenMwait cleanup
2015-01-05 Ron MinnichNIX mode.
2014-12-31 Barret RhodenWarning clean up
2014-12-31 Barret RhodenFixes barrier() and LOCK_PREFIX
2014-12-31 Barret Rhoden__always_inline now includes inline
2014-12-31 Barret RhodenKthread sleeping uses setjmp
2014-12-31 Kevin KluesMake the CXX be called ucb-akaros
2014-12-31 Kevin KluesUpdate CROSS_COMPILE for ros->akaros
2014-10-07 Barret RhodenFixes kernel state tracking for 32 bit x86
2014-09-29 Barret RhodenRISC-V broadcast IPI
2014-09-29 Barret RhodenCPU state tracking
2014-09-29 Barret Rhodenx86: handling unregistered IRQs
2014-09-10 Barret RhodenFixes SCP wakeup latency
2014-09-10 Barret RhodenDisables the HPET
2014-09-10 Barret RhodenCleans up vmap()
2014-09-10 Barret RhodenMoves 9ns endian helpers
2014-09-10 Barret Rhodenx86: initializes the LPC
2014-09-10 Barret Rhodenx86: disables USB legacy stack
2014-08-20 Barret Rhodenx86: avoids bad frame pointers in backtrace
2014-07-15 Andrew Gallatinrelax permissions on devarch
2014-07-01 Barret RhodenLinks in devarch (#P)
2014-06-17 Barret Rhodenx86: fixes lock debug issues with the new core_id
2014-06-12 Barret RhodenConfig option for kernel stack size (XCC)
2014-06-12 Barret RhodenSlimmer setjmps
2014-06-12 Barret Rhodenx86: even faster core_id()s with segmentation
2014-06-09 Andrew GallatinSpeed up memmove on x86
2014-05-29 Barret Rhodenx86: disables lock debugging when handling PFs
2014-05-28 Barret RhodenHelpers for extracting PC/FP from hwtfs
2014-05-22 Barret Rhodenbacktrace_list()
2014-05-22 Barret Rhodenset_frame_pointer() for reset stacks
2014-05-22 Barret Rhodenx86: enables IRQs globally during IRQ handling
2014-05-22 Barret Rhodenx86: reorganizes IRQ/trap vectors (XCC)
2014-05-07 Kevin KluesExplicitly look for CONFIG_X86_32 in Makefile
2014-04-30 Barret RhodenMonitor command showmappings updates
2014-04-09 Barret Rhodenx86: Kernel tries to handle user page faults
2014-04-08 Barret RhodenFixes uninitialized irq_h name
2014-04-07 Barret RhodenMSI-X fixes
2014-04-07 Barret RhodenMSI: Fix for MSI to work when MSI-X fails
2014-04-04 Barret RhodenPCI device locking and synchronization
2014-04-04 Barret RhodenPCI: handles BARs for PCI2PCI devices
2014-04-04 Barret RhodenIRQ routing
2014-04-04 Barret RhodenRefactors MSI code slightly
2014-04-03 Barret RhodenMSI-X support
2014-04-03 Barret Rhodenvmap_pmem_nocache()
2014-04-02 Barret RhodenMSI cleanup and IRQ routing
2014-04-02 Barret RhodenPCI: Fixes capability detection
2014-04-02 Barret RhodenMSI-X: Minor changes
2014-04-02 Barret Rhodenx86: Handles some bad keyboard data
2014-04-01 Barret Rhodenx86: console polling ktasks
2014-04-01 Ronald G. Minnichmsi-x: allocate the proper number of pages.
2014-04-01 Ronald G. Minnichmsi-x: read is a per-function property
2014-03-31 Ronald G. MinnichMSI-X: first cut
2014-03-31 Barret RhodenAtomic PCI-space accesses
2014-03-29 Ronald G. MinnichInitial code for msi-x
2014-03-29 Barret RhodenSkip the shitty e1000s on c89
2014-03-29 Barret Rhodenigbe: abort MSI for a shitty NIC
2014-03-29 Barret RhodenPCI: properly read the BARs
2014-03-29 Barret Rhodenx86: Fixes PCI 8 and 16 byte accesses
2014-03-29 Ronald G. MinnichAdd function for finding unused BARs
2014-03-29 Barret Rhodenx86: Stop guessing IOAPIC routes
2014-03-29 Barret Rhodenx86: MSI enabling and cleanup
2014-03-29 Barret RhodenIRQ func pointers param change
2014-03-29 Barret Rhodenx86: Fix pci_match_tbdf()
2014-03-29 rootRe enable MSI (does not crash anything that we can...
2014-03-29 Barret Rhodenx86: LAPIC error handling
2014-03-29 Barret Rhodenx86: fixes LAPIC unmasking
2014-03-29 Ronald G. MinnichAdd comments to msi code; add new pci_clr_bus_master...
2014-03-29 Barret Rhodenx86: misc MP/ACPI fixes
2014-03-29 Ronald G. MinnichBring in msi support
2014-03-29 Barret Rhodenx86: APIC cleanup
2014-03-29 Barret Rhodenx86: LAPIC vector masking
2014-03-29 Barret Rhodenx86: IRQ routing and IOAPIC mask/unmasking
2014-03-29 Barret Rhodenx86: can use the IOAPIC even without MP tables
2014-03-29 Barret Rhodenx86: MP table cleanup, multiple IOAPICs
2014-03-29 Barret Rhodenx86: bus_irq_enable()
2014-03-29 Barret Rhodenx86: one register_irq() for all types of buses
2014-03-29 Barret Rhodenx86: IDT vector realignment (XCC)
2014-03-29 Barret Rhodenx86: MP table-detected ISA IRQs can be enabled
2014-03-29 Barret RhodenRemoves shift-G from the escape codes
2014-03-29 Barret Rhodenx86: moves the PIT into time.{h,c}
2014-03-29 Barret Rhodenx86: moves the PIC into its own file
2014-03-29 Barret Rhodenx86: PICs for everyone!
2014-03-29 Barret Rhodenx86: irq handler func pointers
2014-03-21 Ronald G. MinnichRemove dead code.
2014-03-13 Ronald G. Minnichremove monitor call that was used for debugging and...
2014-03-08 Ronald G. MinnichMake building the VM optional
2014-03-08 Ronald G. MinnichGet the vm code to build again.
2014-03-07 Barret Rhodenx86: irq asm handlers for non-PIC irqs
2014-03-07 Barret RhodenAPIC MMIO reads/writes use the helper
2014-03-06 Barret Rhodenx86: Maps in the full LAPIC and IOAPIC size (XCC)
2014-03-06 Barret Rhodenx86_64: fixes bug in map_segment
2014-03-05 Barret RhodenVarious APIC debugging and IOAPIC IRQ routing
2014-03-05 Barret RhodenACPI init reorg
next