2008-12-19 |
Diego Ongaro | skips HLT instruction on VMCB_EXIT_HLT
|
commit | commitdiff | tree |
2008-12-19 |
Diego Ongaro | Sets some kvm_run out flags before going to userspace.
|
commit | commitdiff | tree |
2008-12-19 |
Diego Ongaro | changes fkvm_get_{efer,cr8} to simply return the values
|
commit | commitdiff | tree |
2008-12-09 |
Diego Ongaro | fixes CPUID typo: wrong wregister
|
commit | commitdiff | tree |
2008-12-05 |
Diego Ongaro | adds KVM_EXIT_CPUID
|
commit | commitdiff | tree |
2008-12-05 |
Diego Ongaro | Revert "Adds MAX_INSN_SIZE define"
|
commit | commitdiff | tree |
2008-12-05 |
Diego Ongaro | adds memory backing for get/set MTRRs
|
commit | commitdiff | tree |
2008-12-05 |
Diego Ongaro | implements VMCB_EXIT_MSR
|
commit | commitdiff | tree |
2008-11-25 |
Diego Ongaro | aborts IOIO if repeat flag is set
|
commit | commitdiff | tree |
2008-11-23 |
Diego Ongaro | fix kvm_regs_{set,get}
|
commit | commitdiff | tree |
2008-11-23 |
Diego Ongaro | adds kvm_regs offset enum and inlines
|
commit | commitdiff | tree |
2008-11-21 |
Diego Ongaro | saves and restores host FS.base
|
commit | commitdiff | tree |
2008-11-21 |
Diego Ongaro | Fixes file headers
|
commit | commitdiff | tree |
2008-11-21 |
Diego Ongaro | PROC_GET_GUESTVM: push NULL warning out to callers
|
commit | commitdiff | tree |
2008-11-20 |
Diego Ongaro | shuffles around intercept_ioio
|
commit | commitdiff | tree |
2008-11-20 |
Diego Ongaro | check for NULL from PROC_GET_GUESTVM, change macro...
|
commit | commitdiff | tree |
2008-11-20 |
Diego Ongaro | adds fkvm_loaded flag
|
commit | commitdiff | tree |
2008-11-20 |
Diego Ongaro | check for NULL from TD_GET_VCPU, change macro to inline...
|
commit | commitdiff | tree |
2008-11-13 |
Diego Ongaro | adds TODO where we're not checking the return value...
|
commit | commitdiff | tree |
2008-11-10 |
Diego Ongaro | names union in kvm_run to avoid compiler warning
|
commit | commitdiff | tree |
2008-11-10 |
Diego Ongaro | adds kvm_run to <sys/fkvm.h>
|
commit | commitdiff | tree |
2008-11-10 |
Diego Ongaro | moves FKVM_REGS_TYPE enum into sys/fkvm.h
|
commit | commitdiff | tree |
2008-11-10 |
Diego Ongaro | adds sys/fkvm.h
|
commit | commitdiff | tree |
2008-11-07 |
Diego Ongaro | stub get/set sregs
|
commit | commitdiff | tree |
2008-11-07 |
Diego Ongaro | fkvm_get_regs: missing break in switch statement
|
commit | commitdiff | tree |
2008-11-07 |
Diego Ongaro | Can't nest vm_map_lookup's - temporary work-around
|
commit | commitdiff | tree |
2008-11-07 |
Diego Ongaro | implements fkvm_{get,set}_regs for basic registers
|
commit | commitdiff | tree |
2008-11-07 |
Diego Ongaro | adds fkvm_{get,set}_syscalls: magic changes
|
commit | commitdiff | tree |
2008-11-07 |
Diego Ongaro | adds fkvm_{get,set}_syscalls: manual changes
|
commit | commitdiff | tree |
2008-11-07 |
Diego Ongaro | Don't create vcpu0 in fkvm_create_vm.
|
commit | commitdiff | tree |
2008-11-07 |
Diego Ongaro | get rid of GET_GUESTVM
|
commit | commitdiff | tree |
2008-10-29 |
Diego Ongaro | implements fkvm_unset_user_mem_region
|
commit | commitdiff | tree |
2008-10-29 |
Diego Ongaro | Merge commit 'brent/master'
|
commit | commitdiff | tree |
2008-10-28 |
Diego Ongaro | fkvm_set_mem_region: use vm object and offset for given...
|
commit | commitdiff | tree |
2008-10-26 |
Diego Ongaro | minor improvements to console output
|
commit | commitdiff | tree |
2008-10-26 |
Diego Ongaro | Merge commit 'brent/register_phys_mem'
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | some more reasonable return values
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | removes redundant checks for malloc'ed memory being...
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | Adds fkvm_{guestvm,vmcb}_{alloc,free}, fkvm_vcpu_{create...
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | adds fkvm_{hsave_area,iopm,msrpm}_{alloc,free} functions
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | fkvm_create_vcpu: fix contigfree in place of free,...
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | drops unnecessary type casts
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | make_vm_map becomes make_vm_space, refactors caller
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | drop vmcb arg to vcpu_run(), store vmcb_pa on vmcb...
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | remove kvm's R macro
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | add print_vmcb_save_area()
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | remove unused code
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | Merge commit 'brent/register_phys_mem'
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | print vmcb on unknown exit case
|
commit | commitdiff | tree |
2008-10-25 |
Diego Ongaro | Merge commit 'oleg/master2' (print vmcb)
|
commit | commitdiff | tree |
2008-10-21 |
Diego Ongaro | fix fkvm_userpoke syscall prototype
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | print exception vector on VMCB_EXIT_EXCP, noop on VMCB_EXIT_INTR
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | print exit_info on unhandled vmexit
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | handle VMCB_EXIT_NPF
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | print vm fault code components
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | on nested page fault, print out fault code and address
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | switch on vmexit code
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | set efer in guest to get past vmrun exit code -1
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | Merge commit 'brent/master'
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | added some assertions before vmrun (volume 2, p373)
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | enable VMRUN now that VMLOAD/VMSTORE works
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | save {l,c,}star, sfmask to avoid crash on return to...
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | print more junk
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | print_tss
|
commit | commitdiff | tree |
2008-10-19 |
Diego Ongaro | another "TSS" -> "TSS desc"
|
commit | commitdiff | tree |
2008-10-16 |
Diego Ongaro | disable WITNESS mode
|
commit | commitdiff | tree |
2008-10-16 |
Diego Ongaro | naming confusion: "tss" -> "tss_desc"
|
commit | commitdiff | tree |
2008-10-16 |
Diego Ongaro | print tss before and after
|
commit | commitdiff | tree |
2008-10-16 |
Diego Ongaro | remove old rgdt, add \n to printf
|
commit | commitdiff | tree |
2008-10-16 |
Diego Ongaro | new way of modifying gdt
|
commit | commitdiff | tree |
2008-10-16 |
Diego Ongaro | debug VMLOAD
|
commit | commitdiff | tree |
2008-10-16 |
Diego Ongaro | amd64 rgdt implementation
|
commit | commitdiff | tree |
2008-10-11 |
Diego Ongaro | Enable firewire and dcons in kernel config
|
commit | commitdiff | tree |
2008-10-09 |
Diego Ongaro | try ALT_BREAK_TO_DEBUGGER
|
commit | commitdiff | tree |
2008-10-08 |
Diego Ongaro | added BREAK_TO_DEBUGGER to kernel config
|
commit | commitdiff | tree |
2008-10-04 |
Diego Ongaro | uart -> sio0 for oleg
|
commit | commitdiff | tree |
2008-10-04 |
Diego Ongaro | kernel config
|
commit | commitdiff | tree |
2008-10-04 |
Diego Ongaro | Merge branch 'vmspace' into svm_vcpu_run
|
commit | commitdiff | tree |
2008-10-02 |
Diego Ongaro | fkvm_vcpu_run(): really messy and largely copied from kvm
|
commit | commitdiff | tree |
2008-10-02 |
Diego Ongaro | added load_cr2()
|
commit | commitdiff | tree |
2008-10-02 |
Diego Ongaro | New rldt() to go with lldt()
|
commit | commitdiff | tree |
2008-10-02 |
Diego Ongaro | compile fixes
|
commit | commitdiff | tree |
2008-10-02 |
Diego Ongaro | create vm map and print nCR3 on boot
|
commit | commitdiff | tree |
2008-10-02 |
Diego Ongaro | return nCR3
|
commit | commitdiff | tree |
2008-10-02 |
Diego Ongaro | vmspace?
|
commit | commitdiff | tree |
2008-10-02 |
Diego Ongaro | fkvm_userpoke syscall - "magic" changes
|
commit | commitdiff | tree |
2008-10-02 |
Diego Ongaro | fkvm_userpoke syscall - manual changes
|
commit | commitdiff | tree |
2008-09-30 |
Diego Ongaro | compile fixes
|
commit | commitdiff | tree |
2008-09-30 |
Diego Ongaro | Make kern_fkvm.c build and add printf's as evidence...
|
commit | commitdiff | tree |
2008-09-30 |
Diego Ongaro | Introduced new file kern/kern_fkvm.c .
|
commit | commitdiff | tree |