Fix pci script
[akaros.git] / kern /
2017-01-19 Gan ShunFix pci script
2017-01-18 Fergus Simpsoncapdev: fix capuse hashing, remove 'todo' panic
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: add user file to /proc/$PID
2017-01-18 Fergus Simpsoncapdev: fix iseve check
2017-01-18 Fergus Simpsondevproc: change user from char* to struct username
2017-01-18 Ronald G. Minnichdevcapability: initialize the qlock
2017-01-18 Barret Rhodenx86: vmm: Disable IRQs when mucking with pcpu GPCs
2017-01-18 Barret Rhodenx86: vmm: Finalize to owning_proc, not cur_proc.
2017-01-18 Barret Rhodenx86: vmm: Rework VMRESUME logic
2017-01-18 Barret Rhodenx86: vmm: Mark the vmtf as partial when popping
2017-01-18 Barret Rhodenx86: vmm: Flush the VMCS when changing owning_proc
2017-01-18 Barret RhodenFix proc refcounting comments
2017-01-17 Gan Shun LimVMX: Report the correct flags in IA32_APICBASE MSR...
2017-01-10 Barret Rhodensrv: Support remove on close
2017-01-10 Barret RhodenDo not allow setting O_REMCLO with fcntl()
2017-01-10 Barret RhodenSet CEXTERNAL_FLAGS early on create()
2017-01-10 Barret RhodenMake chan->flag 32 bits
2017-01-10 Barret RhodenAllow larger CEQs (XCC)
2017-01-10 Barret Rhodenip: Use a synthetic buffer for iproute
2017-01-10 Barret RhodenAdd a synth_buf to chan
2017-01-10 Barret RhodenDon't attempt namec_from from non-O_PATH FDs
2017-01-10 Barret Rhodenpipe: Add a ctl and "oneblock" command
2017-01-10 Barret Rhodeniplib: Make netmkaddr() threadsafe
2017-01-10 Barret Rhodennet: Checksum loopback packets
2017-01-10 Barret Rhodennet: Pull up the header to determine IP version
2017-01-10 Barret Rhodennet: Add a protocol 'bypass' command for convs
2017-01-10 Barret Rhodennet: Don't pretend the proto qlock is thread safe
2017-01-10 Barret Rhodennet: Remove the newconv() function pointer
2017-01-10 Barret Rhodennet: Remove unused qlock from UDP and ICMP6
2017-01-10 Barret Rhodenqio: Live with Qmsg
2017-01-10 Barret Rhodenfdtap: Check for bad event queues
2017-01-09 Ronald G. Minnichmmu64: for completeness sake, define PML4_REACH (XCC)
2017-01-05 Fergus Simpsoncapdev: link capability device table
2016-12-15 Gan Shun LimVMX: change msr emulation to pass in the vm trapframe
2016-12-14 Barret RhodenVMM: Don't flush the EPT unnecessarily
2016-12-14 Barret RhodenVMM: Lazily unload the VMCS
2016-12-14 Barret RhodenVMM: Set the host stacktop on every VMX entry
2016-12-12 Barret Rhodennet: Allow snooping on ethermedium
2016-12-10 Fergus SimpsonFix missing poperror() calls
2016-12-07 Barret RhodenReduce KFS's fake block time
2016-12-07 Barret RhodenProperly report readable/writable in pipestat()
2016-12-07 Barret RhodenFix #pipe's FD taps
2016-12-07 Barret Rhodenx86: Panic if there is no x2APIC
2016-12-07 Barret Rhodenx86: Disable legacy USB for xhci
2016-12-07 Barret Rhodenx86: Use Linux's MSR_SFMASK values
2016-12-07 Barret RhodenVMM: Remove MSR autoloading [2/2]
2016-12-07 Barret RhodenVMM: Manually save/restore certain registers [1/2]
2016-12-07 Barret Rhodenx86: Use faster accessors for MSR_KERNEL_GS_BASE
2016-12-06 Fergus Simpsonvmx: Typo fixes
2016-12-02 Dan CrossMake AHCI less chatty at boot.
2016-11-29 Barret RhodenRemove CONFIG_KTHREAD_POISON
2016-11-29 Barret Rhodenx86: Handle double faults
2016-11-29 Barret RhodenUse guard pages and KMC allocator for kstacks
2016-11-29 Barret RhodenFix backtrace_list()'s wild read
2016-11-29 Barret Rhodenx86: Put the boot PMLs and stacks in BSS
2016-11-29 Barret Rhodenvmap: Use {map,unmap}_segment() helpers
2016-11-29 Barret Rhodenvmap: Make kernel intermediate mappings permanent
2016-11-29 Barret Rhodenx86: Fix integer overflow in pml_for_each()
2016-11-29 Barret Rhodenx86: Add EPTs to the boot_pmls
2016-11-29 Barret Rhodenx86: Use global PTEs for kernel mappings
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 Rhodenvmap: Handle unaligned vaddrs on vunmap_vmem()
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 RhodenAdd #mem, for memory diagnostics
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 RhodenPut the size in the name of kmalloc caches
2016-11-29 Barret RhodenMove assert in sem_down()
2016-11-29 Barret Rhodenslab: Add the magazine and depot layers
2016-11-29 Barret RhodenAdd spin_trylock_irqsave()
2016-11-29 Barret Rhodenx86: Pretend to be core 0 in smp_main()
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
2016-11-29 Barret Rhodenslab: Move ctors/dtors to the slab layer
2016-11-29 Barret RhodenRemove kmalloc caches above PGSIZE
2016-11-29 Barret Rhodenarena: Use qcaches (slabs) in the arena
2016-11-29 Barret Rhodenslab: Bootstrap before setting up kpages_arena
2016-11-29 Barret Rhodenslab: Move the name into the kmem_cache
2016-11-29 Barret Rhodenslab: Import resources from a source arena
2016-11-29 Barret Rhodenslab: Support 'no-touch' caches
2016-11-29 Barret Rhodenslab: Add an arena pointer to the interface
2016-11-29 Barret Rhodenslab: Use a hashtable when looking up bufctls
2016-11-29 Barret Rhodenslab: Bootstrap more kmem_caches
2016-11-29 Barret Rhodenslab: Use BSD_LISTs for the bufctls
2016-11-29 Barret RhodenSet num_cores early in boot
2016-11-29 Barret RhodenCheck booting during trace_printk()
2016-11-29 Barret RhodenMoving 'booting' to a header
2016-11-29 Barret RhodenReplace the old page allocator with the base arena
2016-11-29 Barret RhodenAdd the arena allocator
2016-11-29 Barret RhodenAdd hash_helper.h for custom dynamic hash tables
2016-11-29 Barret RhodenPort hash.h
2016-11-29 Barret RhodenImport hash.h from Linux
2016-11-29 Barret RhodenAdd a #define for all MEM_FLAGS
2016-11-29 Barret RhodenRemove mon_gfp()
next