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
/
usr.sbin
/
bhyve
/
pci_passthru.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Restructure memory allocation in bhyve to support "devmem".
neel
2015-06-18
1
-1
/
+7
*
Use calloc() in favor of malloc + memset.
delphij
2014-04-22
1
-4
/
+2
*
Add a check to validate that memory BARs of passthru devices are 4KB aligned.
neel
2014-02-18
1
-18
/
+48
*
Rename the ambiguously named 'vm_setup_msi()' and 'vm_setup_msix()' to
neel
2013-12-18
1
-11
/
+9
*
Add an API to deliver message signalled interrupts to vcpus. This allows
neel
2013-12-16
1
-12
/
+14
*
Convert the offset into the bar that contains the MSI-X table to an offset
neel
2013-03-11
1
-0
/
+3
*
Fix a broken assumption in the passthru implementation that the MSI-X table
neel
2013-02-01
1
-23
/
+37
*
Fix a bug in the passthru implementation where it would assume that all
neel
2013-02-01
1
-4
/
+8
*
Allocate the memory for the MSI-X table dynamically instead of allocating 32KB
neel
2013-01-21
1
-10
/
+28
*
Get rid of redundant 'table_size' field in struct pi_msix. If needed it can
neel
2013-01-21
1
-2
/
+1
*
Revamp the x86 instruction emulation in bhyve.
neel
2012-11-28
1
-1
/
+0
*
MSI-X does not need to be enabled in the message control register for the
neel
2012-11-22
1
-2
/
+2
*
Rework how guest MMIO regions are dealt with.
grehan
2012-10-19
1
-126
/
+99
*
MSI-x interrupt support for PCI pass-thru devices.
grehan
2012-04-28
1
-13
/
+257
*
Import of bhyve hypervisor and utilities, part 1.
grehan
2011-05-13
1
-0
/
+508