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
Commit message (
Expand
)
Author
Age
Files
Lines
...
|
|
*
|
|
|
Prefer x2apic mode when running inside a virtual machine.
neel
2012-12-16
2
-0
/
+3
|
|
*
|
|
|
IFC @r243836
neel
2012-12-04
2
-25
/
+31
|
|
|
\
\
\
\
|
|
*
|
|
|
|
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
2
-4
/
+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
8
-218
/
+605
|
|
*
|
|
|
|
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
|
|
*
|
|
|
|
IFC @ r243164
neel
2012-11-17
2
-6
/
+3
|
|
|
\
\
\
\
\
|
|
*
\
\
\
\
\
IFC @ r242940
neel
2012-11-13
1
-1
/
+15
|
|
|
\
\
\
\
\
\
|
|
*
\
\
\
\
\
\
IFC @ r242684
neel
2012-11-11
27
-1134
/
+458
|
|
|
\
\
\
\
\
\
\
|
|
*
|
|
|
|
|
|
|
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
|
|
*
|
|
|
|
|
|
|
Unconditionally enable fpu emulation by setting CR0.TS in the host after the
neel
2012-10-26
2
-1
/
+22
|
|
*
|
|
|
|
|
|
|
If the guest vcpu wants to idle then use that opportunity to relinquish the
neel
2012-10-25
2
-23
/
+95
|
|
*
|
|
|
|
|
|
|
Hide the monitor/mwait instruction capability from the guest until we know how
neel
2012-10-25
1
-0
/
+6
|
|
*
|
|
|
|
|
|
|
Maintain state regarding NMI delivery to guest vcpu in VT-x independent manner.
neel
2012-10-24
5
-34
/
+45
|
|
*
|
|
|
|
|
|
|
Test for AST pending with interrupts disabled right before entering the guest.
neel
2012-10-23
4
-28
/
+86
|
|
*
|
|
|
|
|
|
|
Calculate the number of host ticks until the next guest timer interrupt.
neel
2012-10-20
4
-56
/
+65
|
|
*
|
|
|
|
|
|
|
Add the guest physical address and r/w/x bits to
grehan
2012-10-12
2
-0
/
+4
|
|
*
|
|
|
|
|
|
|
Provide per-vcpu locks instead of relying on a single big lock.
neel
2012-10-12
7
-76
/
+134
|
|
*
|
|
|
|
|
|
|
Fix warnings generated by 'debug.witness.watch' during VM creation and
neel
2012-10-11
3
-39
/
+59
|
|
*
|
|
|
|
|
|
|
Deliver the MSI to the correct guest virtual cpu.
neel
2012-10-11
1
-4
/
+1
|
|
*
|
|
|
|
|
|
|
Allocate memory pages for the guest from the host's free page queue.
neel
2012-10-08
8
-374
/
+193
|
|
*
|
|
|
|
|
|
|
Change vm_malloc() to map pages in the guest physical address space in 4KB
neel
2012-10-04
5
-20
/
+53
|
|
*
|
|
|
|
|
|
|
Get rid of assumptions in the hypervisor that the host physical memory
neel
2012-10-03
2
-2
/
+8
|
|
*
|
|
|
|
|
|
|
Get rid of assumptions in the hypervisor that the host physical memory
neel
2012-10-03
6
-45
/
+134
|
|
*
|
|
|
|
|
|
|
Get rid of assumptions in the hypervisor that the host physical memory
neel
2012-09-29
3
-11
/
+53
|
|
*
|
|
|
|
|
|
|
Intel VT-x provides the length of the instruction at the time of the nested
neel
2012-09-27
5
-35
/
+44
|
|
*
|
|
|
|
|
|
|
Add an option "-a" to present the local apic in the XAPIC mode instead of the
neel
2012-09-26
3
-10
/
+19
|
|
*
|
|
|
|
|
|
|
Add support for trapping MMIO writes to local apic registers and emulating them.
neel
2012-09-25
10
-25
/
+676
|
|
*
|
|
|
|
|
|
|
Add ioctls to control the X2APIC capability exposed by the virtual machine to
neel
2012-09-25
4
-0
/
+61
|
|
*
|
|
|
|
|
|
|
Add an explicit exit code 'SPINUP_AP' to tell the controlling process that an
neel
2012-09-25
3
-5
/
+67
|
|
*
|
|
|
|
|
|
|
Stash the 'vm_exit' information in each 'struct vcpu'.
neel
2012-09-24
4
-7
/
+27
|
|
*
|
|
|
|
|
|
|
Restructure the x2apic access code in preparation for supporting memory mapped
neel
2012-09-21
5
-59
/
+108
|
|
*
|
|
|
|
|
|
|
Add sysctls to display the total and free amount of hard-wired mem for VMs
grehan
2012-08-26
3
-0
/
+46
|
|
*
|
|
|
|
|
|
|
Include 'device uart' in the guest kernel.
neel
2012-08-04
1
-1
/
+1
|
|
*
|
|
|
|
|
|
|
Force certain bits in %cr4 to be hard-wired to '1' or '0' from a guest's
neel
2012-08-04
1
-16
/
+52
|
|
*
|
|
|
|
|
|
|
Verify that VMX operation has been enabled by BIOS before executing the
neel
2012-07-25
1
-1
/
+11
|
|
*
|
|
|
|
|
|
|
IFC @ r238370
grehan
2012-07-11
33
-1140
/
+1206
|
|
|
\
\
\
\
\
\
\
\
|
|
*
|
|
|
|
|
|
|
|
Until the issue of how to handle guest XCR0 state is resolved,
grehan
2012-05-03
1
-0
/
+7
|
|
*
|
|
|
|
|
|
|
|
MSI-x interrupt support for PCI pass-thru devices.
grehan
2012-04-28
8
-6
/
+213
|
|
*
|
|
|
|
|
|
|
|
IFC @ r234692
grehan
2012-04-26
63
-2477
/
+2011
|
|
|
\
\
\
\
\
\
\
\
\
|
|
*
|
|
|
|
|
|
|
|
|
Remove duplicated license text.
emaste
2012-03-06
1
-28
/
+0
|
|
*
|
|
|
|
|
|
|
|
|
IFC to head to catch up the bhyve branch
sbruno
2012-01-04
14
-23
/
+100
|
|
|
\
\
\
\
\
\
\
\
\
\
[prev]
[next]