risc-v supervisor mode updates
[akaros.git] / kern / arch / i686 /
2012-04-10 Barret RhodenConfig option to turn off backspace for printk
2012-04-10 Barret Rhodenx86 console and readline() honor 0x7f
2012-04-09 Barret RhodenFixes x86 LAPIC_ISR/IRR reading
2012-04-05 Barret Rhodenx86: handles spurious IRQs from the PIC and LAPIC
2012-04-05 Barret RhodenFixes bug with reading LAPIC ISR/IRR
2012-04-04 Barret RhodenPIC helper functions to read the ISR, IRR, and IMR
2012-04-04 Barret Rhodenx86 register IRQ handlers for devices that exist
2012-04-04 Barret Rhodenx86 console/serial cleanup
2012-04-03 Barret RhodenFixes serial interrupt enabling on x86 hardware
2012-03-24 Barret RhodenKeyboard/char input buffering and irq handling
2012-03-06 Barret RhodenFixes bug with abort_halt()
2012-01-31 Barret RhodenFixes MAP_PRIVATE bug in mmap()
2012-01-23 Barret RhodenFixes occasional STAB error on x86
2011-12-16 Barret RhodenRemoved dangling symlink
2011-12-15 Barret Rhodenx86: Detection for RDFSBASE and friends
2011-12-15 Barret RhodenFixes gcc 4.6.1 incompatibility with old x86 asm
2011-11-03 Barret Rhodenproc_destroy() no longer requires edible refs
2011-11-03 Barret Rhodenset_current_tf() no longer sets the local *tf var
2011-11-03 Barret Rhodenx86 interrupts are disabled til cur_tf is set
2011-11-03 Barret Rhodenx86 kernel messages go through irq_handler()
2011-11-03 Barret RhodenCleaned up memory barrier usage (XCC)
2011-11-03 Barret RhodenKmsg debug routine
2011-11-03 Barret RhodenFixes race where we'd ignore a kmsg when halting
2011-11-03 Barret RhodenHelpers for converting time to and from tsc ticks
2011-11-03 Barret RhodenCleaned up the 'timer interfaces'
2011-11-03 Barret Rhodenarch/mmu.h contents now in ros/arch/mmu.h (XCC)
2011-11-03 Barret Rhodene1000 uses the new kernel dynamic VA mapping
2011-11-03 Barret RhodenFixes showmapping to work with non-page back maps
2011-11-03 Barret RhodenKernel static mappings grow down, APICs remapped
2011-11-03 Barret RhodenKernel message parameters are now longs
2011-11-03 Barret RhodenUTOP -> UWLIM
2011-11-03 Barret RhodenRemoved KSTACKTOP
2011-11-03 Barret RhodenAtomics rewrite (XCC)
2011-11-03 Barret RhodenKthread stack poisoning
2011-11-03 Barret Rhodenatomic_and()
2011-11-03 Barret RhodenDon't cache pcpui across potential kthread blocks
2011-11-03 Andrew Watermandecoupled ULIM from KERNBASE. rebuild your xcc.
2011-11-03 Andrew Watermannew 64b kernel memory map (not userspace yet)
2011-11-03 Barret RhodenKernel message sanity checks
2011-11-03 Barret RhodenBacktrace reports the last entry
2011-11-03 Barret RhodenFixes some CAS loops
2011-11-03 Barret RhodenNMIs and cross-core trapframe inspection
2011-11-03 Barret RhodenKernel debugging helpers
2011-11-03 Barret RhodenAvoids nehalem keyboard issues, better monitors
2011-11-03 Barret RhodenFixes nasty CAS bug
2011-11-03 Andrew Waterman32b/64b compatibility fixes
2011-11-03 Barret RhodenFixed corner case with alarm rel_time
2011-11-03 Barret RhodenArch independent per-cpu initialization
2011-11-03 Barret Rhodenset_core_timer() now takes a periodic flag
2011-11-03 Barret RhodenAlarm infrastructure
2011-11-03 Barret Rhodenstruct syscall's flags is now an atomic_t (XCC)
2011-11-03 David ZhuMore addition to arsc infrastructure.
2011-11-03 Barret RhodenAtomic or for ints (flag variables)
2011-11-03 Barret RhodenMinor changes to proc_restartcore()
2011-11-03 Barret Rhodenproc_destroy() refcnting issues dealt with
2011-11-03 Barret RhodenProc refcnting wrappers
2011-11-03 Barret RhodenVcore helper for clearing notif_pending
2011-11-03 Barret RhodenBitmask updates
2011-11-03 David ZhuGeneral E1000 cleanup documentation and fixes
2011-11-03 Paul PearceBuild system to map MMIO into our virtual address space.
2011-11-03 Barret RhodenCompiler memory barriers
2011-11-03 Barret RhodenReverses the default config for MP tables
2011-11-03 Barret RhodenSupport for the Ethernet-Audio device
2011-11-03 Barret RhodenINET numbers and #defines
2011-11-03 Barret RhodenQuick hack to fix e1000
2011-11-03 Barret RhodenPCI: vendor/device/class identification
2011-11-03 Barret RhodenPCI cleanup
2011-11-03 Barret Rhodenx86: pcpu init called before idling
2011-11-03 Barret RhodenRemoved set_current_proc()
2011-11-03 Barret RhodenAdds a Makelocal option for resetting the stack
2011-11-03 Barret RhodenOptimize local routine kernel messages
2011-11-03 Barret RhodenSyscall return paths cleaned up
2011-11-03 Barret Rhodenproc_restartcore() only used for current_tf, etc
2011-11-03 Barret RhodenCopies out current_tf to pcpui
2011-11-03 Barret RhodenSyscalls now can take six arguments (XCC)
2011-11-03 Barret Rhodenx86: cleans up syscalls, fixes pop_ros_tf() (XCC)
2011-11-03 Barret RhodenAll local system calls are asynchronous (XCC)
2011-11-03 Barret Rhodenx86: interrupt return path checks kmsgs
2011-11-03 Barret Rhodenproc_run() handles kmsgs before running
2011-11-03 Barret RhodenKthread infrastructure
2011-11-03 Barret Rhodenx86: Stores core 0's stack as a KVA
2011-11-03 Barret RhodenChangeable kernel stacks
2011-11-03 Barret Rhodenx86: decouples the GDT/TS/ETC from the stack
2011-11-03 Barret RhodenFixes page reference counting wrt to upage_alloc()
2011-11-03 Barret RhodenCleaned up page_free()
2011-11-03 Barret RhodenUses kref for struct page
2011-11-03 Barret RhodenEndian conversion functions
2011-11-03 Barret RhodenFixes bug in spinlock_debug
2011-11-03 Barret Rhodenx86: Fixes bug preventing the kernel from trapping
2011-11-03 Barret RhodenFixes bug with mprotect() and munmap()
2011-11-03 Barret Rhodenx86 page faults know about the reason for the PF
2011-11-03 David Zhufixing sparc-specific compilation issues.
2011-11-03 David ZhuFixing syscalls to new seterrno and setretval.
2011-11-03 David ZhuMake errno and return value work for async syscalls.
2011-11-03 Barret RhodenAssert to catch 5 args to sysenter
2011-11-03 Barret RhodenKref changes and tweaks
2011-11-03 Barret RhodenAdded krefs, used them for process refcounting
2011-11-03 Barret RhodenAdds useful atomics
2011-11-03 Barret RhodenInitial page cache structures
2011-11-03 Barret RhodenCleaned up issues with PAGE_UNMAPPED and friends
next