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
*
Add VT kernel configuration to ease testing of vt(9), aka Newcons
emaste
2014-01-19
1
-0
/
+14
*
Some processor's don't allow NMI injection if the STI_BLOCKING bit is set in
neel
2014-01-18
1
-69
/
+80
*
Add very simple virtio_random(4) driver to harvest entropy from host
bryanv
2014-01-18
1
-0
/
+1
*
If the guest exits due to a fault while it is executing IRET then restore
neel
2014-01-18
2
-4
/
+68
*
If a VM-exit happens during an NMI injection then clear the "NMI Blocking" bit
neel
2014-01-17
2
-12
/
+26
*
Add an API to rendezvous all active vcpus in a virtual machine. The rendezvous
neel
2014-01-14
9
-27
/
+318
*
Remove spaces from boot messages when we print the CPU ID/Family/Stepping
gavin
2014-01-11
1
-5
/
+5
*
Enable "Posted Interrupt Processing" if supported by the CPU. This lets us
neel
2014-01-11
3
-14
/
+72
*
Enable the "Acknowledge Interrupt on VM exit" VM-exit control.
neel
2014-01-11
6
-13
/
+67
*
Don't expose 'vmm_ipinum' as a global.
neel
2014-01-09
10
-42
/
+47
*
Use the 'Virtual Interrupt Delivery' feature of Intel VT-x if supported by
neel
2014-01-07
6
-58
/
+501
*
Fix a bug introduced in r260167 related to VM-exit tracing.
neel
2014-01-07
1
-10
/
+11
*
Allow vlapic_set_intr_ready() to return a value that indicates whether or not
neel
2014-01-07
5
-29
/
+51
*
Split the VMCS setup between 'vmcs_init()' that does initialization and
neel
2014-01-06
3
-64
/
+27
*
Correct a grammo in a comment; remove white space at EOL.
schweikh
2014-01-06
1
-2
/
+2
*
Use the same label name for ENTRY() and END() macros for 'vmx_enter_guest'.
neel
2014-01-03
1
-1
/
+1
*
Fix a bug in the HPET emulation where a timer interrupt could be lost when the
neel
2014-01-03
1
-67
/
+84
*
Update the description for pmap_remove_pages() to match the modern
kib
2014-01-02
1
-9
/
+31
*
Assert that accounting for the pmap resident pages does not underflow.
kib
2014-01-02
1
-0
/
+3
*
Restructure the VMX code to enter and exit the guest. In large part this change
neel
2014-01-01
5
-411
/
+232
*
In sys/amd64/amd64/pmap.c, remove static function pmap_is_current(),
dim
2013-12-30
1
-10
/
+0
*
Modify handling of writes to the vlapic LVT registers.
neel
2013-12-28
3
-58
/
+131
*
Modify handling of writes to the vlapic ICR_TIMER, DCR_TIMER, ICRLO and ESR
neel
2013-12-27
2
-36
/
+42
*
In sys/amd64/vmm/intel/vmx.c, silence a (incorrect) gcc warning about
dim
2013-12-27
1
-0
/
+1
*
Modify handling of write to the vlapic SVR register.
neel
2013-12-27
3
-15
/
+28
*
Modify handling of writes to the vlapic ID, LDR and DFR registers.
neel
2013-12-26
2
-51
/
+81
*
vlapic code restructuring to make it easy to support hardware-assist for APIC
neel
2013-12-25
10
-199
/
+293
*
Add a resume hook for bhyve that runs a function on all CPUs during
jhb
2013-12-23
7
-0
/
+34
*
Extend the support for local interrupts on the local APIC:
jhb
2013-12-23
6
-15
/
+197
*
Add a parameter to 'vcpu_set_state()' to enforce that the vcpu is in the IDLE
neel
2013-12-22
3
-16
/
+34
*
Consolidate the virtual apic initialization in a single function: vlapic_reset()
neel
2013-12-22
1
-15
/
+6
*
Re-arrange bits in the amd64/pmap 'pm_flags' field.
neel
2013-12-20
3
-7
/
+10
*
Use vmcs_read() and vmcs_write() in preference to vmread() and vmwrite()
neel
2013-12-18
4
-149
/
+62
*
Add an API to deliver message signalled interrupts to vcpus. This allows
neel
2013-12-16
10
-101
/
+309
*
Fix typo when initializing the vlapic version register ('<<' instead of '<').
neel
2013-12-11
1
-1
/
+1
*
Fix x2apic support in bhyve.
neel
2013-12-10
8
-51
/
+70
*
Move constants for indices in the local APIC's local vector table from
jhb
2013-12-09
1
-9
/
+0
*
Use callout(9) to drive the vlapic timer instead of clocking it on each VM exit.
neel
2013-12-07
6
-144
/
+233
*
If a vcpu disables its local apic and then executes a 'HLT' then spin down the
neel
2013-12-07
5
-8
/
+79
*
Fix a typo.
jhb
2013-12-05
1
-1
/
+1
*
The 'protection' field in the VM exit collateral for the PAGING exit is not
neel
2013-12-03
2
-17
/
+0
*
Rename 'vm_interrupt_hostcpu()' to 'vcpu_notify_event()' because the function
neel
2013-12-03
3
-4
/
+11
*
Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this
eadler
2013-11-30
4
-5
/
+5
*
Make process descriptors standard part of the kernel. rwhod(8) already
pjd
2013-11-30
1
-1
/
+0
*
Add support for level triggered interrupt pins on the vioapic. Prior to this
neel
2013-11-27
10
-93
/
+228
*
Hide struct pcb definition by #ifdef __amd64__ braces. If cc -m32
kib
2013-11-26
2
-2
/
+4
*
Add HPET device emulation to bhyve.
neel
2013-11-25
7
-8
/
+850
*
- For kernel compiled only with KDTRACE_HOOKS and not any lock debugging
attilio
2013-11-25
4
-4
/
+0
*
Add an ioctl to assert and deassert an ioapic pin atomically. This will be used
neel
2013-11-23
4
-4
/
+38
*
Eliminate redundant information about the host cpu in bhyve's KTR trace points.
neel
2013-11-22
1
-11
/
+10
[next]