vmm: Check VPPR and interrupt-window-blocking with RVI
[akaros.git] / kern / include /
2017-12-05 Barret RhodenFix Linux timers, jiffies, and HZ
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-11-16 Barret RhodenTreat jiffies as msec since boot
2017-11-16 Barret Rhodennet: Add rx_mode to ether/netif
2017-11-16 Barret Rhodennet: Remove mbps from ipifc
2017-11-16 Barret Rhodennet: Delay etherbind until the link is up
2017-11-16 Barret Rhodennet: Add a helper to parse netif_stats
2017-11-16 Barret Rhodennet: Split hw_features out from feat
2017-11-16 Barret Rhodennet: Split up BCKSUM_FLAGS
2017-11-16 Barret RhodenEncapsulate block metadata better
2017-11-16 Barret Rhodennet: Clarify transport checksum offload
2017-11-16 Barret Rhodennet: Remove block->checksum
2017-11-16 Barret Rhodenether: Add a field for the driver_name
2017-11-16 Barret Rhodennet: Add an option for RX checksum offload
2017-11-16 Barret Rhodennet: tcp: Fix TSO for incoming connections
2017-11-16 Barret Rhodennet: Add network_offset to blocks
2017-11-16 Barret Rhodennet: Change transport_header_end -> tranport_offset
2017-11-16 Barret Rhodennet: tcp: Refactor the tcp header structs
2017-11-16 Barret RhodenMove srch_linux_pci_tbl to linux_compat.h
2017-11-16 Barret Rhodenpci: Add a struct device field
2017-11-16 Barret Rhodenether: Add Linux-compatible netif_stats
2017-11-16 Barret Rhodenether: Fix MTU control variables
2017-11-16 Barret RhodenUpdate Linux compatibility shims/coccis
2017-11-16 Barret RhodenAdd variants to I_AM_HERE
2017-11-16 Barret RhodenMove uninitialized_var() to compiler.h
2017-11-16 Barret RhodenAdd IS_ERR_OR_NULL helper
2017-11-16 Barret RhodenPort Linux's math64 headers
2017-11-16 Barret RhodenAdd Linux's math64.h
2017-11-16 Barret Rhodennet: tcp: Lowercase-ify struct names
2017-11-16 Barret Rhodennet: tcp: Move TCP's headers into net/tcp.h
2017-11-16 Barret Rhodennet: Move ip.h to net/ip.h
2017-10-30 Barret RhodenAdd support for attempting returns from panic
2017-10-30 Barret Rhodenpm: Catch issues with page map pages
2017-10-16 Barret RhodenFix dup() of 9ns FDs
2017-09-29 Barret RhodenAdd backtrace_current_ctx()
2017-09-29 Barret RhodenTrack errno and errstr in the kthread
2017-09-29 Barret RhodenAdd monitor helpers for hexdump and pahexdump
2017-09-16 Barret RhodenRemove the frontend appserver code
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-09-07 Gan ShunMoving align macros into vm utils header.
2017-08-25 Barret Rhodenvmm: Allow VMMs to change vmexit conditions (XCC)
2017-08-25 Barret RhodenAdd READ_ONCE and WRITE_ONCE (XCC)
2017-08-25 Barret Rhodenx86: Remove split_msr_val()
2017-08-23 Dan CrossChange __blksize_t to be 64 bits
2017-08-14 Barret Rhodenslab: Properly account for allocs from slabs
2017-07-21 Barret Rhodennet: tcp: Track ipht and resets as their own class
2017-07-20 Barret Rhodenqio: Allow changing limits dynamically
2017-06-02 Barret Rhodennet: Add accounting to help TSO/LSO/GSO
2017-05-26 Barret Rhodennet: Add a function to dump TCP's hash table
2017-05-26 Barret Rhodenqio: Track the amount of bytes read
2017-05-23 Barret Rhodennet: Support connects to 0.0.0.0
2017-05-12 Barret Rhodenx86: Get the boot time from CMOS
2017-05-04 Barret RhodenFix snprintf() overflow issues
2017-05-03 Barret RhodenConvert run_once() to parlib_run_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-03-31 Barret Rhoden9ns: Align struct dirtab to 64 bytes
2017-03-30 Barret Rhoden9ns: Use an int for perm and mode
2017-03-02 Barret RhodenAllow filtering by PID for "db sem"
2017-02-17 Barret RhodenAdd sys_send_event() (XCC)
2017-02-15 Barret RhodenUse const for readstr() and readmem() source args
2017-02-09 Barret Rhodenstrace: Use Qmsg for the trace log (XCC)
2017-02-09 Barret Rhodenstrace: Block the target when the strace q is full
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-09 Barret Rhodenstrace: Qstrace controls whether tracing is on
2017-02-09 Barret RhodenAdd a helper for a bitmap's size
2017-02-09 Barret Rhodenqio: Fix race with multiple blockers
2017-02-09 Barret RhodenAdd a verbosity parameter to "pip"
2017-02-07 Gan ShunVMM: SMP guest (XCC)
2017-01-18 Fergus Simpsonproc_alloc: make new process inherit parent's user
2017-01-18 Fergus Simpsondevcons: implement hostownerwrite()
2017-01-18 Fergus Simpsondevproc: change user from char* to struct username
2017-01-18 Barret Rhodenx86: vmm: Flush the VMCS when changing owning_proc
2017-01-10 Barret RhodenMake chan->flag 32 bits
2017-01-10 Barret RhodenAllow larger CEQs (XCC)
2017-01-10 Barret RhodenAdd a synth_buf to chan
2017-01-10 Barret Rhodeniplib: Make netmkaddr() threadsafe
2017-01-10 Barret Rhodennet: Add a protocol 'bypass' command for convs
2017-01-10 Barret Rhodennet: Remove the newconv() function pointer
2016-11-29 Barret RhodenRemove CONFIG_KTHREAD_POISON
2016-11-29 Barret Rhodenvmap: Use {map,unmap}_segment() helpers
2016-11-29 Barret Rhodenvmap: Make kernel intermediate mappings permanent
2016-11-29 Barret Rhodenvmap: Use an arena allocator for kernel vmaps
2016-11-29 Barret Rhodenvmap: Add a helper for global TLB shootdowns
2016-11-29 Barret RhodenAllocate natural alignment with get_cont_pages()
2016-11-29 Barret RhodenConvert calls of get_cont_pages() to kpages_alloc
2016-11-29 Barret Rhodenslab: Update the ctor/dtor interface
2016-11-29 Barret RhodenRemove old memory tests
2016-11-29 Barret RhodenTracks arenas and slabs on tailqs
2016-11-29 Barret Rhodenarena: Connecting importers with sources
2016-11-29 Barret Rhodenslab: Add the magazine and depot layers
2016-11-29 Barret RhodenAdd spin_trylock_irqsave()
2016-11-29 Barret Rhodenslab: Remove obj_size from struct kmem_slab
2016-11-29 Barret Rhodenslab: Stop appending a uintptr_t to small objects
next