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 |
2015-11-02 |
Ronald G. Minnich | Begin work on true virtio mmio Kill tests/vmrunkernel... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | First checking of virtio-mmio.c from qemu. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Start shuffling functionality from kernel to user. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Modify device to take a binary struct. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmrunkernel: dump virtio mmio area in a human-readable... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Start supporting virtio stuff in vmrunkernel.c Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Basic init of the virtio_mmio region Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Add virtio_mmio.h Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: final set of changes for PCI emulation Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Manage writes to cfc: ignore them for now. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: piss-poor pci emulation Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcpconfig: version right after adding PCI=y and VIRTIO Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: further restrictions on IO; a few more hacks... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: allow basic IO and more MSRs Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: final set of msr operations Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: allow a fake write to CSTAR Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: begin cleanup of vmrunkernel; grow memory size. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Allow guests to do INVLPG. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: add "fake write" msr Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: emulated msr infrastructure Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: set up msr handling framework. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: turn off mcp in vmrunkernel for now so we can... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: open up cr4; fix cpuid handling Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: allow EFER writes. Clear cr0 shadow to 0s so... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | Print information about msr settings that don't quite... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ronald G. Minnich | vmmcp: add higherkernbase, more debugging. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-10-28 |
Ronald G. Minnich | Add the Inferno license to files we got from Inferno Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-10-06 |
Ronald G. Minnich | topology: handle cases where acpi is incomplete Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-30 |
Ronald G. Minnich | vmmcp: remove RDTSCP from the set of things that we... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-30 |
Ronald G. Minnich | Don't use an empty path for 9p mounts. Specify /. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-26 |
Ronald G. Minnich | Enable "VMCALL console putc" via flags. (XCC) Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-23 |
Ronald G. Minnich | vmmcp: coreboot_tables: Add a reserved region from... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-22 |
Ronald G. Minnich | vmmcp: Rework coreboot tables support Signed-off-by: Ronald G. Minnich <rminnich@gmail.com> Commended-by: brho and Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-22 |
Ronald G. Minnich | Import coreboot table support code. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-22 |
Ronald G. Minnich | vmmcp: Handle cpuid. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-22 |
Ronald G. Minnich | vmmcp: this should be the complete list of registers... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-18 |
Ronald G. Minnich | VMM: repurpose vmcall for a temporary console Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-18 |
Ronald G. Minnich | VMM: Remove #ifdef x86_64 from vmx.c Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-18 |
Ronald G. Minnich | x86: Show epte value when printing the kpte. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-18 |
Ronald G. Minnich | Add basic vmm library Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-18 |
Ronald G. Minnich | Adds Ron's VMWARE Fusion on OSX pxeboot script Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-18 |
Ronald G. Minnich | Turn down the debug prints, add a couple extra Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-18 |
Ronald G. Minnich | VMM: vmresume works! (handle IRQ) Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-18 |
Ronald G. Minnich | VMM: Rip out testing code. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2015-06-11 |
Ronald G. Minnich | Use the e1000 in kvm since it can use big addresses Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-12-10 |
Ronald G. Minnich | Implement ctl command for ktest Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-12-10 |
Ronald G. Minnich | Remove historical file. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-12-09 |
Ronald G. Minnich | Add a regression device. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-11-04 |
Ronald G. Minnich | Don't blast out of mountio on a timeout Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-10-08 |
Ronald G. Minnich | Add TAGS to .gitignore Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-10-07 |
Ronald G. Minnich | Ifconfig uses the MAC for machine identification Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-09-25 |
Ronald G. Minnich | cs.c: install format specifier for %F Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-09-23 |
Ronald G. Minnich | Make tracing easier by allowing us to start via /proc... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-09-23 |
Ronald G. Minnich | Remove NIX bits from the Proc ctl command. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-09-23 |
Ronald G. Minnich | Remove return that ended up with a memory leak in cs.c Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-09-23 |
Ronald G. Minnich | Be a bit more informative when we panic trying to pull up. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-09-10 |
Ronald G. Minnich | Add the trex ethermedium. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-09-03 |
Ronald G. Minnich | We can now trace various system calls Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-09-03 |
Ronald G. Minnich | Move to a queue-based system call tracing Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-09-03 |
Ronald G. Minnich | printdump(), used for tracing
|
commit | commitdiff | tree |
2014-08-25 |
Ronald G. Minnich | Add support for the childfdmap for Go Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-08-19 |
Ronald G. Minnich | Allow a parent to set up a child's fd's via a new system... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-08-12 |
Ronald G. Minnich | Revert "Add /etc/ld.so.conf so the dynamic loader has...
|
commit | commitdiff | tree |
2014-08-12 |
Ronald G. Minnich | Add /etc/ld.so.conf so the dynamic loader has a path... Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-08-11 |
Ronald G. Minnich | Revert "CS multi-threaded and locking."
|
commit | commitdiff | tree |
2014-08-09 |
Ronald G. Minnich | printfmt: print cur_errbuf as part of %e Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
|
commit | commitdiff | tree |
2014-08-09 |
Ronald G. Minnich | qio.c: don't just warn when we have problems, panic.
|
commit | commitdiff | tree |
2014-07-30 |
Ronald G. Minnich | kern: mmap: make the lowest mmap address MiB; mmap... Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-30 |
Ronald G. Minnich | tests: peek.c Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-27 |
Ronald G. Minnich | chan: init mountpoint to NULL Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-27 |
Ronald G. Minnich | sys_rename: allow arbitrary rename Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ronald G. Minnich | rename: fix a stupid typo, so frees work. Rename still... Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ronald G. Minnich | sysrename: fix to take full paths. Currently not quite... Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ronald G. Minnich | convM2S: bring in the init_empty_dir function. Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ronald G. Minnich | Print. Add printing for qids, cnams, and chans Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ronald G. Minnich | Add a test for the rename system call. Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-19 |
Ronald G. Minnich | Simple test so we can try to find out what's wrong... Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-16 |
Ronald G. Minnich | sys_readlink: return the length of the string NOT including... Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-16 |
Ronald G. Minnich | getcwd: return the length of the string instead of... Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ronald G. Minnich | rread: if you hit eof on a directory, mark the chan... Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ronald G. Minnich | rread: fix lingering 2048 constant -> DIRREADSIZE Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ronald G. Minnich | sysfile.c: bump up the read size using a constant Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ronald G. Minnich | qio: need to linearizeblock in qremove Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
2014-07-04 |
Ronald G. Minnich | Fix up reads. Signed-off-by: Ronald G. Minnich <rminnich@google.com>
|
commit | commitdiff | tree |
next |