VMMCP: better support incoming interrupts. Fix idiot bug where Dune stripped rflags...
[akaros.git] / kern /
2015-11-02 Ronald G. MinnichVMMCP: better support incoming interrupts. Fix idiot...
2015-11-02 Ronald G. Minnichlapic and ioapic support that's Not Good Enough.
2015-11-02 Ronald G. MinnichChange PENDING_INTERRUPT to INTERRUPT_WINDOW to have...
2015-11-02 Ronald G. MinnichStart putting together ACPI for guests.
2015-11-02 Ronald G. Minnichabortive try at setting up tables. Failed miserably.
2015-11-02 Ronald G. MinnichMake MMAP_LOWEST_VA PAGE_SIZE; set ld.so mmap address
2015-11-02 Ronald G. MinnichMajor cleanups.
2015-11-02 Ronald G. MinnichFix printing acpi base
2015-11-02 Ronald G. MinnichUse correct vmcs field to inject an interrupt
2015-11-02 Ronald G. MinnichInterrupt framework
2015-11-02 Ronald G. MinnichExtend vmexit handler in vmrunkernel to handle vmcall...
2015-11-02 Ronald G. MinnichMove msr-index.h to arch/86/ros so user programs can...
2015-11-02 Ronald G. MinnichCreate ros/vmm/vmx.h, prepare to move lots of code...
2015-11-02 Ronald G. MinnichWe're finding more undocumented bits. So the bit set...
2015-11-02 Ronald G. MinnichAllow read/write of msr 0x345/MSR_IA32_PERF_CAPABILITIES
2015-11-02 Ronald G. MinnichBegin work on true virtio mmio Kill tests/vmrunkernel...
2015-11-02 Ronald G. MinnichStart shuffling functionality from kernel to user.
2015-11-02 Ronald G. MinnichModify device to take a binary struct.
2015-11-02 Ronald G. Minnichvmmcp: final set of changes for PCI emulation
2015-11-02 Ronald G. MinnichManage writes to cfc: ignore them for now.
2015-11-02 Ronald G. Minnichvmmcp: piss-poor pci emulation
2015-11-02 Ronald G. Minnichvmmcp: further restrictions on IO; a few more hacks...
2015-11-02 Ronald G. Minnichvmmcp: allow basic IO and more MSRs
2015-11-02 Ronald G. Minnichvmmcp: final set of msr operations
2015-11-02 Ronald G. Minnichvmmcp: allow a fake write to CSTAR
2015-11-02 Ronald G. MinnichAllow guests to do INVLPG.
2015-11-02 Barret RhodenVMX: only check the PB VM EC2 if EC1 is ok
2015-11-02 Ronald G. Minnichvmmcp: add "fake write" msr
2015-11-02 Ronald G. Minnichvmmcp: emulated msr infrastructure
2015-11-02 Ronald G. Minnichvmmcp: set up msr handling framework.
2015-11-02 Ronald G. Minnichvmmcp: open up cr4; fix cpuid handling
2015-11-02 Ronald G. Minnichvmmcp: allow EFER writes. Clear cr0 shadow to 0s so...
2015-11-02 Ronald G. MinnichPrint information about msr settings that don't quite...
2015-11-02 Ronald G. Minnichvmmcp: add higherkernbase, more debugging.
2015-11-02 Barret RhodenRename pgoffset -> pg_num in load_one_elf()
2015-10-30 Davide LibenziAvoid double declarations, integer overflow, and use...
2015-10-30 Davide LibenziAdded new kernel test case
2015-10-30 Davide LibenziPlugged the exception handling code
2015-10-30 Davide LibenziAdded safe user memory access APIs
2015-10-30 Davide LibenziAdded #ifdef wrapping to prevent double function defini...
2015-10-30 Davide LibenziAdded heapsort utility function to the lib/ framework.
2015-10-29 Davide LibenziFix waserror/lock order
2015-10-28 Dan CrossReplace most uses of strncpy with strlcpy.
2015-10-28 Dan CrossFix strlcpy in kernel, add strlcat.
2015-10-28 Barret RhodenClean up aliased monitor commands
2015-10-28 Barret RhodenAlias "e" to monitor's "exit"
2015-10-28 Barret RhodenAccept more types of FD Taps in #ip
2015-10-28 Barret RhodenRemove (un)likely from the kernel interface (XCC)
2015-10-28 Barret RhodenPrint the vcoreid for unhandled faults in VC ctx
2015-10-28 Ronald G. MinnichAdd the Inferno license to files we got from Inferno
2015-10-15 Barret RhodenClose Qlisten FDs
2015-10-15 Barret RhodenSet ENOENT for failed 9ns lookups
2015-10-15 Davide LibenziFixed error() reporting when error codes are reported...
2015-10-14 Barret RhodenHandle 0 usec in rendez_sleep_timeout()
2015-10-14 Kevin KluesFix get_num_numa() loop in x86 topology.c
2015-10-14 Kevin KluesSync fork/exec() with updates to procinfo/procdata
2015-10-14 Davide LibenziAdded set_error() API to have a single point of entry...
2015-10-14 Davide LibenziAvoid an extra function call on the error frame handling.
2015-10-14 Davide LibenziChanged a few EFAIL to proper errno codes.
2015-10-14 Davide LibenziDropped char* error file to unify common error strings...
2015-10-14 Davide LibenziAdded explicit errno reporting from error() API.
2015-10-14 Kevin KluesRemove errstrings.h, in favor of error.c
2015-10-13 Davide LibenziReplaced dummy likely/unlikely definitions with the...
2015-10-13 Davide LibenziAdded support for static branch hinting (XCC)
2015-10-13 Davide LibenziUse process struct flag to indicate tracing instead...
2015-10-13 Davide LibenziRestore flags interrupts on the error path.
2015-10-13 Davide LibenziAvoid void* error buffer declaration
2015-10-08 Xiao Jiamlx4: Support transmitting block extra data
2015-10-08 Xiao JiaSupport block extra data in adjustblock
2015-10-08 Xiao JiaAdd helper function block_append_extra
2015-10-08 Xiao JiaUse block_add_extd retval to detect success or error
2015-10-08 Xiao JiaChange block_add_extd to return success or error
2015-10-08 Xiao JiaRefactor freeb to separate out free_block_extra
2015-10-08 Xiao JiaPrint block content and backtrace in PANIC_EXTRA
2015-10-08 Xiao JiaMove network config blocks out of ifconfig
2015-10-08 Barret RhodenAllow fcntl() to toggle O_NONBLOCK
2015-10-08 Barret RhodenCheck MMAP_LOWEST_VA in __is_user_addr()
2015-10-08 Barret RhodenRefactor is_user_r{w,}addr()
2015-10-08 Barret RhodenAdd a diagnostic to print info about a core
2015-10-08 Barret RhodenInitialize the rwlock in struct pgrp
2015-10-08 Barret RhodenAccept more types of FD Taps in #eventfd
2015-10-08 Barret RhodenAdd #cons/urandom
2015-10-08 Barret RhodenMake syscall trace records for all copy_path calls
2015-10-08 Barret RhodenFix bugs with syscall trace record data copies
2015-10-08 Barret RhodenChange len from int -> size_t for sys_{read,write}
2015-10-08 Barret RhodenChange sysname to Akaros
2015-10-08 Barret RhodenTrack startup kthreads as ktasks
2015-10-06 Ronald G. Minnichtopology: handle cases where acpi is incomplete
2015-10-02 Barret RhodenUntangling the glibc header rat's nest (P.2) (XCC)
2015-10-01 Kevin KluesRemove itimerspec from <ros/time.h> (XCC)
2015-09-28 Barret RhodenAdd #eventfd [1/2]
2015-09-28 Barret RhodenFix minor u64 read-in issue in devalarm
2015-09-28 Barret RhodenAccount for 0x in NUMSIZE{32,64}
2015-09-28 Barret RhodenProvide a more useful devpermcheck error
2015-09-28 Barret RhodenReplaces SYS_open with SYS_openat (XCC)
2015-09-28 Barret RhodenImplement sys_open() with sys_openat() (XCC)
2015-09-28 Barret RhodenSplit namec() into a start point and __namec_from
2015-09-28 Barret RhodenChange namec() and walk()'s nomount to can_mount
2015-09-28 Barret RhodenAllow 9ns clones of chans opened with O_PATH
2015-09-28 Barret RhodenRemove unused error strings
next