index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
amd64
/
vmm
Commit message (
Expand
)
Author
Age
Files
Lines
*
Emulate reading of the IA32_MISC_ENABLE MSR, by returning
grehan
2013-09-06
1
-1
/
+16
*
Allow CPUID leaf 0xD to be read as zeroes.
grehan
2013-09-06
2
-0
/
+2
*
Add support for emulating the byte move instruction "mov r/m8, r8".
neel
2013-08-27
1
-2
/
+10
*
Do not create superpage mappings in the iommu.
neel
2013-08-20
1
-1
/
+18
*
Extract the location of the remapping hardware units from the ACPI DMAR table.
neel
2013-08-20
1
-60
/
+54
*
Follow-up commit to fix CR0 issues. Maintain
grehan
2013-08-03
1
-4
/
+38
*
Moved clearing of vmm_initialized to avoid the case
grehan
2013-08-01
1
-1
/
+6
*
Correctly maintain the CR0/CR4 shadow registers.
grehan
2013-08-01
1
-11
/
+54
*
Add support for emulation of the "or r/m, imm8" instruction.
neel
2013-07-23
1
-3
/
+60
*
Verify that all bytes in the instruction buffer are consumed during decoding.
neel
2013-07-03
1
-0
/
+16
*
Ignore guest PAT settings by default in EPT mappings.
grehan
2013-07-01
1
-2
/
+10
*
Make sure all CPUID values are handled, instead of exiting the
grehan
2013-06-28
1
-10
/
+38
*
Fix a gcc warning uncovered after r251745.
pluknet
2013-06-18
1
-0
/
+3
*
Replace cpusetffs_obj with CPU_FFS, missed in r251703.
pluknet
2013-06-14
1
-1
/
+1
*
Support array-type of stats in bhyve.
neel
2013-05-10
4
-35
/
+74
*
Switch to standard copyright license text
emaste
2013-05-02
1
-2
/
+2
*
Add RIP-relative addressing to the instruction decoder.
grehan
2013-04-25
5
-76
/
+69
*
Create sysctl node 'hw.vmm.vmx' and populate it with oids that expose the VMX
neel
2013-04-13
1
-0
/
+19
*
Use the MAKEDEV_CHECKNAME flag to check for an invalid device name and return
neel
2013-04-13
1
-2
/
+6
*
If vmm.ko could not be initialized correctly then prevent the creation of
neel
2013-04-12
2
-7
/
+20
*
Make the code to check if VMX is enabled more readable by using macros
neel
2013-04-11
1
-1
/
+2
*
Unsynchronized TSCs on the host require special handling in bhyve:
neel
2013-04-10
1
-1
/
+18
*
Don't panic when a valid divisor of 1 has been requested.
grehan
2013-04-05
1
-0
/
+2
*
Add counter to keep track of the number of timer interrupts generated by
neel
2013-03-31
1
-0
/
+4
*
Add some more stats to keep track of all the reasons that a vcpu is exiting.
neel
2013-03-30
3
-1
/
+42
*
Allow caller to skip 'guest linear address' validation when doing instruction
neel
2013-03-28
1
-5
/
+4
*
Fix the '-Wtautological-compare' warning emitted by clang for comparing the
neel
2013-03-16
1
-1
/
+1
*
Allow vmm stats to be specific to the underlying hardware assist technology.
neel
2013-03-16
4
-10
/
+43
*
Requests for invalid CPUID leaves should map to the highest known leaf instead.
neel
2013-02-13
1
-2
/
+2
*
Implement guest vcpu pinning using 'pthread_setaffinity_np(3)'.
neel
2013-02-11
3
-98
/
+2
*
Fix a broken assumption in the passthru implementation that the MSI-X table
neel
2013-02-01
1
-1
/
+10
*
Increase the number of passthru devices supported by bhyve.
neel
2013-02-01
2
-17
/
+29
*
Add emulation support for instruction "88/r: mov r/m8, r8".
neel
2013-01-30
1
-0
/
+58
*
Always allow access to the sysenter cs/esp/eip MSRs since they
grehan
2013-01-25
1
-0
/
+7
*
Postpone vmm module initialization until after SMP is initialized - particularly
neel
2013-01-21
1
-4
/
+8
*
There is no need for 'start_emulating()' and 'stop_emulating()' to be defined
neel
2013-01-04
1
-2
/
+2
*
Modify the default behavior of bhyve such that it no longer forces the use of
neel
2012-12-16
1
-3
/
+1
*
Properly screen for the AND 0x81 instruction from the set
grehan
2012-11-30
1
-0
/
+7
*
Remove debug printf.
grehan
2012-11-29
1
-1
/
+0
*
Add support for the 0x81 AND instruction, now generated
grehan
2012-11-29
2
-4
/
+34
*
Cleanup the user-space paging exit handler now that the unified instruction
neel
2012-11-28
1
-2
/
+0
*
Change emulate_rdmsr() and emulate_wrmsr() to return 0 on sucess and errno on
neel
2012-11-28
3
-65
/
+37
*
Revamp the x86 instruction emulation in bhyve.
neel
2012-11-28
6
-218
/
+489
*
Fix a bug in the MSI-X resource allocation for PCI passthrough devices.
neel
2012-11-22
1
-37
/
+26
*
Get rid of redundant comparision which is guaranteed to be "true" for unsigned
neel
2012-11-22
1
-1
/
+1
*
Handle CPUID leaf 0x7 now that FreeBSD is using it.
grehan
2012-11-20
2
-0
/
+2
*
Fix issue found with clang build. Avoid code insertion by the compiler
grehan
2012-11-06
1
-29
/
+48
*
Convert VMCS_ENTRY_INTR_INFO field into a vmcs identifier before passing it
neel
2012-10-29
1
-1
/
+1
*
Corral all the host state associated with the virtual machine into its own file.
neel
2012-10-29
5
-24
/
+218
*
Set the valid field of the newly allocated field as all other
grehan
2012-10-26
1
-0
/
+1
[next]