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
*
Clear blocking due to STI or MOV SS in the hypervisor when an instruction is
neel
2015-01-06
5
-27
/
+55
*
Initialize all fields of 'struct vm_exception exception' before passing it to
neel
2014-12-30
1
-2
/
+5
*
Replace bhyve's minimal RTC emulation with a fully featured one in vmm.ko.
neel
2014-12-30
6
-61
/
+1051
*
Inject #UD into the guest when it executes either 'MONITOR' or 'MWAIT' on
neel
2014-12-30
2
-0
/
+15
*
Implement "special mask mode" in vatpic.
neel
2014-12-28
1
-4
/
+25
*
Allow ktr(4) tracing of all guest exceptions via the tunable
neel
2014-12-23
5
-17
/
+175
*
Emulate writes to the IA32_MISC_ENABLE MSR.
neel
2014-12-20
1
-2
/
+24
*
Various 8259 device model improvements:
neel
2014-12-20
1
-4
/
+37
*
Fix 8259 IRQ priority resolver.
neel
2014-12-17
1
-18
/
+28
*
For level triggered interrupts clear the PIC IRR bit when the interrupt pin
neel
2014-12-16
1
-0
/
+2
*
Change the lower bound for guest vmspace allocation to 0 instead of
grehan
2014-11-23
1
-1
/
+1
*
Reported by: Coverity
araujo
2014-10-28
1
-0
/
+1
*
Remove bhyve SVM feature printf's now that they are available in the
grehan
2014-10-27
1
-21
/
+0
*
Change the type of the first argument to the I/O emulation handlers to
neel
2014-10-26
7
-16
/
+16
*
Move the ACPI PM timer emulation into vmm.ko.
neel
2014-10-26
4
-0
/
+159
*
Don't pass the 'error' return from an I/O port handler directly to vm_run().
neel
2014-10-26
1
-21
/
+27
*
IFC @r273214
neel
2014-10-20
2
-2
/
+2
*
IFC @r273206
neel
2014-10-19
2
-21
/
+78
|
\
|
*
Follow up to r225617. In order to maximize the re-usability of kernel code
davide
2014-10-16
1
-1
/
+1
|
*
Emulate "POP r/m".
neel
2014-10-14
1
-20
/
+77
*
|
Don't advertise the "OS visible workarounds" feature in cpuid.80000001H:ECX.
neel
2014-10-19
1
-6
/
+23
*
|
Don't advertise support for the NodeID MSR since bhyve doesn't emulate it.
neel
2014-10-18
1
-0
/
+3
*
|
Don't advertise the Instruction Based Sampling feature because it requires
neel
2014-10-17
1
-0
/
+5
*
|
Hide extended PerfCtr MSRs on AMD processors by clearing bits 23, 24 and 28 in
neel
2014-10-17
1
-0
/
+8
*
|
Use the correct fault type (VM_PROT_EXECUTE) for an instruction fetch.
neel
2014-10-16
1
-0
/
+2
*
|
Fix topology enumeration issues exposed by AMD Bulldozer Family 15h processor.
neel
2014-10-16
1
-2
/
+24
*
|
Actually hide the SVM capability by clearing CPUID.80000001H:ECX[bit 3]
neel
2014-10-15
1
-2
/
+6
*
|
Remove extraneous comments.
neel
2014-10-11
1
-22
/
+6
*
|
Get rid of unused headers.
neel
2014-10-11
3
-193
/
+126
*
|
Get rid of unused forward declaration of 'struct svm_softc'.
neel
2014-10-11
1
-2
/
+1
*
|
style(9) fixes.
neel
2014-10-11
1
-8
/
+1
*
|
Use a consistent style for messages emitted when the module is loaded.
neel
2014-10-11
1
-28
/
+24
*
|
IFC @r272887
neel
2014-10-10
3
-0
/
+112
|
\
\
|
|
/
|
*
Support Intel-specific MSRs that are accessed when booting up a linux in bhyve:
neel
2014-10-09
1
-0
/
+100
|
*
Inject #UD into the guest when it executes either 'MONITOR' or 'MWAIT'.
neel
2014-10-06
2
-0
/
+12
*
|
Fix bhyvectl so it works correctly on AMD/SVM hosts. Also, add command line
neel
2014-10-10
2
-0
/
+88
*
|
IFC @r272481
neel
2014-10-05
2
-68
/
+29
|
\
\
|
|
/
|
*
Get rid of code that dealt with the hardware not being able to save/restore
neel
2014-10-02
1
-55
/
+17
|
*
Allow the PIC's IMR register to be read before ICW initialisation.
grehan
2014-09-27
1
-13
/
+12
*
|
IFC @r272185
neel
2014-09-27
3
-8
/
+8
|
\
\
|
|
/
|
*
Add some more KTR events to help debugging.
neel
2014-09-20
2
-1
/
+8
|
*
MSR_KGSBASE is no longer saved and restored from the guest MSR save area. This
neel
2014-09-20
1
-7
/
+0
|
*
Restructure the MSR handling so it is entirely handled by processor-specific
neel
2014-09-20
9
-371
/
+201
*
|
Simplify register state save and restore across a VMRUN:
neel
2014-09-27
4
-145
/
+85
*
|
Allow more VMCB fields to be cached:
neel
2014-09-21
5
-223
/
+245
*
|
Get rid of unused stat VMM_HLT_IGNORED.
neel
2014-09-21
2
-2
/
+0
*
|
IFC r271888.
neel
2014-09-20
12
-404
/
+433
*
|
IFC @r271694
neel
2014-09-17
6
-93
/
+337
|
\
\
|
|
/
|
*
Optimize the common case of injecting an interrupt into a vcpu after a HLT
neel
2014-09-12
2
-1
/
+63
|
*
The "SUB" instruction used in getcc() actually does 'x -= y' so use the
neel
2014-08-30
1
-42
/
+66
[next]