freebsd-skq/usr.sbin/bhyve
neel c92442accd Convert the offset into the bar that contains the MSI-X table to an offset
into the MSI-X table before using it to calculate the table index.

In the common case where the MSI-X table is located at the begining of the
BAR these two offsets are identical and thus the code was working by accident.

This change will fix the case where the MSI-X table is located in the middle
or at the end of the BAR that contains it.

Obtained from:	NetApp
2013-03-11 17:36:37 +00:00
..
acpi.c Reorder code to avoid the stat buffer being used uninitialized. 2013-03-06 06:24:09 +00:00
acpi.h
atpic.c
bhyverun.c Specify the length of the mapping requested from 'paddr_guest2host()'. 2013-03-01 02:26:28 +00:00
bhyverun.h Specify the length of the mapping requested from 'paddr_guest2host()'. 2013-03-01 02:26:28 +00:00
consport.c
dbgport.c
dbgport.h
elcr.c
inout.c Mask the %eax register properly based on whether the "out" instruction is 2012-11-21 00:14:03 +00:00
inout.h
ioapic.c Rename fbsdrun.* -> bhyverun.* 2012-12-13 01:58:11 +00:00
ioapic.h
Makefile Install <dev/agp/agpreg.h> and <dev/pci/pcireg.h> as userland headers 2013-02-05 18:55:09 +00:00
mem.c Add the ability to have a 'fallback' search for memory ranges. 2013-02-22 00:46:32 +00:00
mem.h Add the ability to have a 'fallback' search for memory ranges. 2013-02-22 00:46:32 +00:00
mevent_test.c
mevent.c Change thread name for the main kqueue event loop to "<vmname> mevent" so 2012-12-20 23:01:53 +00:00
mevent.h
mptbl.c Specify the length of the mapping requested from 'paddr_guest2host()'. 2013-03-01 02:26:28 +00:00
mptbl.h
pci_emul.c Add the ability to have a 'fallback' search for memory ranges. 2013-02-22 00:46:32 +00:00
pci_emul.h Get rid of unused struct member. 2013-02-25 20:31:47 +00:00
pci_hostbridge.c Advertise PCI-E capability in the hostbridge device presented to the guest. 2013-02-15 18:41:36 +00:00
pci_passthru.c Convert the offset into the bar that contains the MSI-X table to an offset 2013-03-11 17:36:37 +00:00
pci_uart.c Don't completely drain the read file descriptor. Instead, only 2013-01-07 07:33:48 +00:00
pci_virtio_block.c Simplify virtio ring num-available calculation. 2013-03-06 07:28:20 +00:00
pci_virtio_net.c Simplify virtio ring num-available calculation. 2013-03-06 07:28:20 +00:00
pit_8254.c Rename fbsdrun.* -> bhyverun.* 2012-12-13 01:58:11 +00:00
pit_8254.h
pmtmr.c Use the correct type (uint64_t) to retrieve sysctl machdep.tsc_freq. 2013-01-25 06:27:03 +00:00
post.c
rtc.c Improve correctness of rtc register implementation. 2013-01-25 22:43:20 +00:00
spinup_ap.c The "unrestricted guest" capability is a feature of Intel VT-x that allows 2013-01-04 02:04:41 +00:00
spinup_ap.h
uart.c
virtio.h Specify the length of the mapping requested from 'paddr_guest2host()'. 2013-03-01 02:26:28 +00:00
xmsr.c
xmsr.h