Use compressed kernel images for QEMU and USB
[akaros.git] / kern /
2015-07-28 Barret RhodenFix FD table's next/hint FD
2015-07-28 Barret RhodenFix pipeclose()'s wild write
2015-07-28 Barret RhodenClean up FD support code
2015-07-28 Barret RhodenRemove all fgrp code
2015-07-28 Barret RhodenImplement 9ns FD functions with fd tables
2015-07-27 Barret RhodenMake newfd() take an int
2015-07-27 Barret RhodenDecref file/chan outside of the fd_table lock
2015-07-27 Barret RhodenRemove the "dup2" option from sysdup
2015-07-27 Barret RhodenMake fd tables work for files or chans
2015-07-27 Barret RhodenMove p->fgrp into p->open_files
2015-07-27 Barret RhodenRemove repeated entires in ns.h
2015-07-27 Barret RhodenRename files_struct -> fd_table
2015-07-24 Barret RhodenAllow listened conversations to be non-blocking
2015-07-24 Barret RhodenAllow non-blocking listens
2015-07-24 Barret RhodenSupport O_NONBLOCK when opening #I chans
2015-07-24 Barret RhodenChange Chan flags to match open() file flags
2015-07-24 Barret RhodenProcess omode/VFS open flags before dev->open
2015-07-24 Barret Rhodenqio: Add non-blocking queues
2015-07-24 Barret Rhodenqio: Change qwait to throw errors
2015-07-24 Barret Rhodenqio: Track Qdropoverflow as a state
2015-07-24 Barret Rhodenqio: Rename qnoblock -> qdropoverflow
2015-07-24 Barret RhodenHandle ERANGE and retvals for getcwd and fd2path
2015-07-24 Barret RhodenMake snprintf() return full strlen when truncating
2015-07-24 Barret Rhodenx86: Use ACPI/MP for num_cores detection
2015-07-24 Barret Rhodenx86: Remove ncleft initialization in mpinit
2015-07-23 Kevin KluesChange all references of num_cpus -> num_cores
2015-07-22 Barret RhodenRemove env_entry from struct proc
2015-07-22 Barret RhodenRename transition_stack -> vcore_stack (XCC)
2015-07-22 Kevin KluesAdd vcore_entry to vcpd (XCC) (2/2)
2015-07-16 Barret Rhodenudelay_sched() -> kthread_usleep()
2015-07-16 Barret RhodenFixes MCP check in UCQ
2015-07-16 Barret RhodenCleans up the kernel's view of SCPs
2015-07-16 Barret RhodenKernel reflects unhandled faults to SCPs
2015-07-14 Kevin KluesFinalize arg, env, aux migration (3/3) (CXX) (BB)
2015-07-14 Kevin KluesFinalize arg, env, aux migration (1/3) (CXX) (BB)
2015-07-14 Kevin KluesOne step closer to argv/envp/auxv on the stack
2015-07-14 Kevin Kluessys_exec and sys_proc_create now use argenv (XCC)
2015-07-14 Kevin KluesProtect against NULL pointer to set_progname
2015-07-14 Kevin KluesAdd specs for argenv interface with the kernel
2015-07-06 Barret RhodenFixes arpread
2015-06-30 Ronald G. Minnichvmmcp: remove RDTSCP from the set of things that we...
2015-06-30 Ronald G. MinnichDon't use an empty path for 9p mounts. Specify /.
2015-06-26 Ronald G. MinnichEnable "VMCALL console putc" via flags. (XCC)
2015-06-23 Barret RhodenUpdates lockprov.sh
2015-06-23 Barret RhodenFixes SYS_vc_entry numbering (XCC)
2015-06-22 Ronald G. Minnichvmmcp: Handle cpuid.
2015-06-22 Ronald G. Minnichvmmcp: this should be the complete list of registers...
2015-06-18 Ronald G. MinnichVMM: repurpose vmcall for a temporary console
2015-06-18 Ronald G. MinnichVMM: Remove #ifdef x86_64 from vmx.c
2015-06-18 Ronald G. Minnichx86: Show epte value when printing the kpte.
2015-06-18 Barret RhodenMakes virtio_ring.h a kernel header (XCC)
2015-06-18 Barret RhodenRemoves unnecessary prot check
2015-06-18 Ronald G. MinnichTurn down the debug prints, add a couple extra
2015-06-18 Ronald G. MinnichVMM: vmresume works! (handle IRQ)
2015-06-18 Ronald G. MinnichVMM: Rip out testing code.
2015-06-18 Barret RhodenChanges user includes to <library/header.h> (XCC)
2015-06-12 Kevin KluesDrop _NSIG to 42 instead of 65 (XCC)
2015-06-04 Barret RhodenUser interface for fsync and posix_fadvise (XCC)
2015-06-04 Barret Rhodenx86: changes backtrace to not subtract 1
2015-06-04 Barret RhodenHelper to backtrace a user context
2015-06-04 Barret RhodenMoves backtrace_kframe()
2015-05-06 Barret RhodenMoves KiB and friends from common.h (XCC)
2015-05-06 Barret RhodenUntangling the glibc header rat's nest (P.1) (XCC)
2015-04-21 Barret RhodenFixes unmount
2015-04-20 Barret RhodenSyscall tests for PATH_MAX
2015-04-20 Barret RhodenAdds PATH_MAX and NAME_MAX (XCC)
2015-04-07 Ron MinnichFix the way we set up vmcs
2015-04-07 Barret RhodenRemoves mon_setmapperm
2015-04-07 Barret RhodenPmap ops: perm->settings
2015-04-07 Barret Rhodenx86: pmap cleanup
2015-04-07 Barret RhodenVMM: debug helper for checking KPT == EPT invariant
2015-04-07 Barret RhodenVMM: handle EPT page faults
2015-04-07 Barret RhodenFixes VMR creating off-by-one
2015-04-07 Barret RhodenVMM: Removes the epte_t from pte_t
2015-04-07 Barret RhodenVMM: Call EPT ops for every KPT op
2015-04-07 Barret RhodenRedefines PTE present vs mapped
2015-04-07 Barret Rhodenx86: EPT and KPT are contiguous
2015-04-07 Barret RhodenVMM: moves various helpers to vmx.h
2015-04-07 Barret RhodenVMM: removes the dune <-> proc
2015-04-07 Barret RhodenVMM: removes the VPID
2015-04-07 Barret RhodenVMM: EPT checks, init, and basic usage
2015-04-07 Barret RhodenVMM: init and cleanup take the proc *
2015-04-07 Barret RhodenHelpers for the PGSHIFT of the largest jumbo page
2015-04-07 Ron MinnichVMM: Make put_cpu actually put the cpu
2015-04-07 Barret RhodenVMM: Fixes vmmcp freezes
2015-04-07 Barret RhodenVMM: fixes VMCS order computation
2015-04-07 Barret RhodenVMM: helper for VMPTRST
2015-03-23 Ron MinnichIf the pgdir in debug_print_pgdir is not set, assume...
2015-03-23 Barret Rhodenx86: Fixes cpuid_ecx()
2015-03-23 Barret RhodenFixes vmm_struct_cleanup
2015-03-23 Barret Rhodenx86: Initialized contexts are SW contexts
2015-03-23 Barret Rhodenx86: Uses rbx for the initial vcoreid (XCC)
2015-03-23 Barret Rhodenx86: Fixes context security
2015-03-23 Ron MinnichInitial import of virtio rings structures.
2015-03-19 Barret Rhodenx86: Fixes init for machines that do not have VMX
2015-03-19 Barret RhodenBNX2X: hacks around the MC assert problem
2015-03-19 Barret RhodenBNX2X: fixes cont_page allocation
2015-03-19 Barret RhodenBNX2X: fixes include problem
2015-03-17 Barret RhodenRemoves Ivy annotations (XCC)
2015-03-17 Barret RhodenMoves ARRAY_SIZE into the kernel only (XCC)
next