rcu: Panic if a call_rcu() CB blocks
[akaros.git] / kern / include / ros /
2018-04-30 Barret RhodenUse Linux's compiler headers (XCC)
2018-04-30 Barret Rhoden9ns: Support setting FD flags (XCC)
2018-04-30 Barret RhodenUse READ_ONCE() for seq counters (XCC)
2018-04-30 Barret Rhoden9ns: Support SYS_access (XCC)
2018-03-28 Barret RhodenRemove the #defines for struct stat and dirent (XCC)
2017-12-22 Barret Rhodenvmm: Add a vmcall for tracing the TF (XCC)
2017-11-22 Barret Rhodenvmm: Export the TSC freq via a vmcall (XCC)
2017-11-22 Barret Rhodenvmm: Let the VMM control mwait vmexits (XCC)
2017-11-22 Barret RhodenAdd printx to userspace (XCC)
2017-11-22 Barret RhodenRemove i386 from glibc (XCC)
2017-09-14 Barret Rhodenvmm: Rename SYS_vmm_setup -> SYS_vmm_add_gpcs (XCC)
2017-09-14 Barret Rhodenvmm: Use VMM_CTL to set VMM flags (XCC)
2017-08-25 Barret Rhodenvmm: Allow VMMs to change vmexit conditions (XCC)
2017-08-25 Barret RhodenAdd READ_ONCE and WRITE_ONCE (XCC)
2017-05-03 Barret Rhodenparlib: Move init_once_racy() to parlib (XCC)
2017-05-03 Barret RhodenRemove kernel-specific parts of ros/common.h (XCC)
2017-02-17 Barret RhodenAdd sys_send_event() (XCC)
2017-02-09 Barret Rhodenstrace: Use Qmsg for the trace log (XCC)
2017-02-09 Barret RhodenRename SYS_yield -> SYS_proc_yield (XCC)
2017-02-09 Barret Rhodenparlib: Add a syscall lookup table (XCC)
2017-02-09 Barret Rhodenstrace: Filter syscalls (XCC)
2017-02-07 Gan ShunVMM: SMP guest (XCC)
2017-01-10 Barret RhodenAllow larger CEQs (XCC)
2016-11-29 Barret RhodenRemove SYS_cache_buster (XCC)
2016-10-26 Barret RhodenMove the BRK_START to a fixed, safe address (XCC)
2016-10-06 Barret RhodenFix potential overflow error in CEQs (XCC)
2016-10-05 Dan CrossRemove `SYS_getpid` system call. (XCC)
2016-09-22 Barret RhodenExport epoch time via proc_global_info (XCC)
2016-09-16 Barret RhodenMove the get_user_ctx_* helpers to ros/ (XCC)
2016-06-20 Barret RhodenRename event_bits.h -> bits/event.h (XCC)
2016-06-17 Barret Rhodenperf: Track PIDs for kernel samples (XCC)
2016-06-17 Barret RhodenRemove kprof's timer (XCC)
2016-05-20 Dan CrossCLEANUP: Remove trailing whitespace throughout the...
2016-05-17 Barret RhodenFix circular issues with event headers (XCC)
2016-05-16 Dan CrossReplace #include guards with #pragma once.
2016-05-13 Michael TaufenVMM: Remove the old virtio (XCC)
2016-05-03 Barret RhodenExport readable/writable bits via POSIX stat (XCC)
2016-05-02 Barret RhodenRemove struct vmctl (XCC)
2016-04-19 Barret RhodenIncrease the size of seq_ctr_t to 32 bits (XCC)
2016-04-15 Barret RhodenImplement pipes in userspace (XCC)
2016-03-31 Barret RhodenRemove SYS_cgetc (XCC)
2016-03-31 Barret RhodenRemove SYS_cputs (XCC)
2016-03-31 GanShunMoved timing parameters into proc_global_info (XCC)
2016-03-22 Michael TaufenUpgrade parlib fp state handling, use proc_global_info...
2016-03-11 Barret RhodenFix implicit declaration in procinfo.h (XCC)
2016-02-29 Barret RhodenAdd CPU feature detection (XCC)
2016-02-29 Barret RhodenAdd proc_global_info (XCC)
2016-02-11 Barret RhodenVMM: Add a syscall to poke a guest pcore (XCC)
2016-02-11 Barret RhodenRename SYS_setup_vmm -> SYS_vmm_setup (XCC)
2016-02-02 Barret RhodenVMM: perform per-guest-pcore init at setup (XCC)
2016-02-02 Barret RhodenStub out kernel support for VM contexts (XCC)
2016-02-02 Barret RhodenProvide a syscall to pop a user context (XCC)
2016-01-14 Barret RhodenImplement run_once() without atomic_t (XCC)
2015-12-16 Davide LibenziEnable the PFM sampling to pass an 64bit info value
2015-12-16 Davide LibenziAdded bitfield manipulation machinery (XCC)
2015-12-16 Davide LibenziAdded API for read/write common integer sizes from...
2015-12-16 Davide LibenziMake some macros correct when used within IF clauses...
2015-12-16 Davide LibenziAdded ZERO_DATA() and COUNT_OF() macros to common.h...
2015-11-24 Kevin KluesAdd the nanosleep syscall
2015-11-18 Davide LibenziImplemented the new profiler
2015-11-11 Davide LibenziMigrated Akaros code to use pragma once (XCC)
2015-11-03 Barret RhodenMove ros/vmx.h to an arch-specific location (XCC)
2015-11-03 GanShunAdding vmexits to proc.
2015-11-02 GanShunEOI virtualization and virtual APIC success.
2015-11-02 Gan Shun LimVMMCP: Virtualized APIC is now working(sort of)
2015-11-02 Ronald G. Minnichvmmcp: cut over to virtual apic; fix include mess after...
2015-11-02 Ronald G. MinnichVMMCP:update constants for vapic
2015-11-02 Ronald G. MinnichVMMCP: better support incoming interrupts. Fix idiot...
2015-11-02 Ronald G. MinnichChange PENDING_INTERRUPT to INTERRUPT_WINDOW to have...
2015-11-02 Ronald G. MinnichInterrupt framework
2015-11-02 Ronald G. MinnichCreate ros/vmm/vmx.h, prepare to move lots of code...
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-10-28 Barret RhodenRemove (un)likely from the kernel interface (XCC)
2015-10-14 Davide LibenziAdded explicit errno reporting from error() API.
2015-10-13 Davide LibenziAdded support for static branch hinting (XCC)
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 RhodenReplaces SYS_open with SYS_openat (XCC)
2015-09-28 Barret RhodenImplement sys_open() with sys_openat() (XCC)
2015-09-28 Barret RhodenSupport O_PATH for open() (XCC)
2015-09-28 Barret RhodenRename various 9ns symbols to O_FOO (XCC)
2015-09-28 Barret RhodenClean up usage of fcntl flags (XCC)
2015-09-28 Barret RhodenMake O_RDONLY non-zero (XCC) [1/7]
2015-09-28 Barret RhodenExport NR_FILE_DESC_MAX to userspace (XCC)
2015-09-28 Barret RhodenAdjust the size of struct ucq (XCC)
2015-09-28 Barret RhodenHook CEQs into the event infrastructure (XCC)
2015-09-28 Barret RhodenAdd the CEQ mbox: Coalescing Event Queues (XCC)
2015-09-28 Barret RhodenSpin with cpu_relax_vc() in BCQs (XCC)
2015-09-28 Barret RhodenRemove EVENT_NOMSG (XCC)
2015-09-28 Barret RhodenSplit ev_mbox into a union of mbox types (XCC)
2015-09-28 Barret RhodenRemove EVENT_JUSTHANDLEIT (XCC)
2015-09-28 Barret RhodenRemove the option to spawn_thread for an evq (XCC)
2015-09-28 Barret RhodenAdd ev_udata to struct event_queue (XCC)
2015-09-28 Barret RhodenDifferentiate between EVENT_SPAM* and wakeup (XCC)
2015-09-28 Barret RhodenRemove EVENT_SPAM_FLAGS (XCC)
2015-09-28 Barret RhodenRename EVENT_FALLBACK -> EVENT_SPAM_INDIR (XCC)
2015-09-28 Barret RhodenAdd FD tap infrastructure (XCC)
2015-07-23 Kevin KluesChange all references of num_cpus -> num_cores
next