2017-01-27 |
Ronald G. Minnich | net: replace some FIXME errors with more useful strings Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2017-01-23 |
Ronald G. Minnich | vmrunkernel: just pull the whole 128K smbios in at... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2017-01-18 |
Ronald G. Minnich | devcapability: initialize the qlock Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2017-01-09 |
Ronald G. Minnich | vmrunkernel: correctly set up page tables for all of... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2017-01-09 |
Ronald G. Minnich | smbios: make sure it's at f0000 Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2017-01-09 |
Ronald G. Minnich | mmu64: for completeness sake, define PML4_REACH (XCC) Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2017-01-05 |
Ronald G. Minnich | vmrunkernel: allow loading of an SMBIOS table Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2017-01-03 |
Ronald G. Minnich | vmrunkernel: fix formatting Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-11-29 |
Ronald G. Minnich | vmm: allow a vmm to override the vmcall function Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-11-29 |
Ronald G. Minnich | user/vmm: fflush stdout on every write Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-11-22 |
Ronald G. Minnich | dune: clean up and remove lots of cruft Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-11-22 |
Ronald G. Minnich | dune: add a dune command Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-11-22 |
Ronald G. Minnich | user/vmm: print the RSP as well as RIP Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-11-20 |
Ronald G. Minnich | vmrunkernel: add option to set the stack Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-11-20 |
Ronald G. Minnich | vmrunkernel: get rid of coreboot tables Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-11-20 |
Ronald G. Minnich | vmrunkernel: allow -M for setting memory start Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-11-04 |
Ronald G. Minnich | vmrunkernel: remove statically allocated _kernel[] Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-11-02 |
Ronald G. Minnich | vmrunkernel: load the file using the ELF library Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-11-01 |
Ronald G. Minnich | Reorder the top level Makefile so that full builds... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-10-18 |
Ronald G. Minnich | AHCI: get it to build and almost work. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-10-17 |
Ronald G. Minnich | Convert the capability device to use SHA1 Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-10-14 |
Ronald G. Minnich | capability device: get it to compile Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-10-14 |
Ronald G. Minnich | capability: run scripts/PLAN9 on capability device Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-10-14 |
Ronald G. Minnich | capability: clang-format the capability device Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-10-14 |
Ronald G. Minnich | add the capability device from Harvey (from Plan 9) Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-10-14 |
Ronald G. Minnich | crypto: get sha256 support to build. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-10-14 |
Ronald G. Minnich | crypto: move includes to kern/include Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-10-14 |
Ronald G. Minnich | crypto: initial import of the chromeos vboot libraries Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-09-12 |
Ronald G. Minnich | vthread: allow programs to have threads exit on halt. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-09-07 |
Ronald G. Minnich | VMM: add two vthread functions. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-08-31 |
Ronald G. Minnich | parlib: have delay functions return end time; add nsec... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-08-25 |
Ronald G. Minnich | AHCI: re enable the PCI device. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Ronald G. Minnich | MMIO: make mmio operators type safe. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-08-11 |
Ronald G. Minnich | AHCI: reformat with clang-format, fix with spatch. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-08-10 |
Ronald G. Minnich | AHCI initial commit. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-08-01 |
Ronald G. Minnich | VMM: move to waserror/error style. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-08-01 |
Ronald G. Minnich | VMM: support use of waserror()/error() style. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-07-18 |
Ronald G. Minnich | parlib/x86/atomic.h: (void) __sync_fetch_and_* calls Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-06-09 |
Ronald G. Minnich | vmm: Only map as much data as you read in. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-06-09 |
Ronald G. Minnich | vmm: Make 60K of low 1M available in e820map. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-06-09 |
Ronald G. Minnich | vmm: Properly set CR4 SHADOW and GUEST_HOST_MASK registers. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-06-06 |
Ronald G. Minnich | user/vmm: add translation helpers for guest kernel... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-06-04 |
Ronald G. Minnich | user/vmm: print RIP and hexdump of RIP[0:16] on failed... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-06-04 |
Ronald G. Minnich | VMM: clean up IO emulation. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-05-03 |
Ronald G. Minnich | devpipe: on write/writeb, have devpipe return the error... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-05-02 |
Ronald G. Minnich | Add a helper for tracing exec. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-04-28 |
Ronald G. Minnich | Don't look at the block after calling qbypass Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-04-20 |
Ronald G. Minnich | Add getifaddrs support and a test. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-04-20 |
Ronald G. Minnich | Make /dev open in the 9 space, not the vfs. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-03-31 |
Ronald G. Minnich | Add a control file in #cons to support killing children. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-03-28 |
Ronald G. Minnich | passwd: put in a one line passwd file for Unix programs Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-02-09 |
Ronald G. Minnich | Set up root home for ssh Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-02-04 |
Ronald G. Minnich | Add a random device; remove old genrandom junk; remove... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-02-04 |
Ronald G. Minnich | Get the basic random number generator functions to... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-02-04 |
Ronald G. Minnich | Format with .clang-format, included herein for reference Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-02-04 |
Ronald G. Minnich | Import new random number generator files from harvey Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-02-04 |
Ronald G. Minnich | Add a .clang-format Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-02-03 |
Ronald G. Minnich | New and easy strace framework. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-01-25 |
Ronald G. Minnich | error: return usable error strings, not nothing. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2016-01-14 |
Ronald G. Minnich | Add taps for pipes. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-13 |
Ronald G. Minnich | When starting a VM, just copy all registers in. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: ignore IF flags Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | VMMCP: upgrade for newer cpu. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: implement optional bits setting in the 5 control... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | VMMCP: start move to systems I can't use on my mac Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: cut over to virtual apic; fix include mess after... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | VMMCP:update constants for vapic Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | VMMCP: misc stuff Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | VMMCP: better support incoming interrupts. Fix idiot... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp/APIC: the empire strikes back. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Pull ACPI into the user mode vmm Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | VMMCP: EPT failures: don't exit, return all f's Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | lapic and ioapic support that's Not Good Enough. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | user level msr support for register not requiring read... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Failed effort at moving MSR functions to user mode Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | user/vmm: change a longstanding bug in showstatus Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmrunkernel: Handle the INTERRUPT_WINDOW exit; print... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Change PENDING_INTERRUPT to INTERRUPT_WINDOW to have... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | First, second, and third pass at apic code. Crude Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Start putting together ACPI for guests. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | abortive try at setting up tables. Failed miserably. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Make MMAP_LOWEST_VA PAGE_SIZE; set ld.so mmap address Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Move the kernel to start at 16M+2M. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Inject NMI on vmexits when it is an interrupt and,... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Major cleanups. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Fix VMPXE script Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Fix printing acpi base Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Use correct vmcs field to inject an interrupt Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Handle guest halting. Print nice message. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Interrupt framework Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Extend vmexit handler in vmrunkernel to handle vmcall... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Move msr-index.h to arch/86/ros so user programs can... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Create ros/vmm/vmx.h, prepare to move lots of code... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Add the consin handler. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | We're finding more undocumented bits. So the bit set... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Actual working output now from virtio ring. Time for... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | The host needs to set up the virtqueue. This is an... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | virtio console can't support V2, have to use V1. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Allow read/write of msr 0x345/MSR_IA32_PERF_CAPABILITIES Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Fix up DEVICE_FEATURES usage Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
next |