freebsd-dev/usr.sbin/bhyve
Neel Natu 25d4944e06 Fix a bug in how a 64-bit bar in a pci passthru device would be presented to
the guest. Prior to the fix it was possible for such a bar to appear as a
32-bit bar as long as it was allocated from the region below 4GB.

This had the potential to confuse some drivers that were particular about
the size of the bars.

Obtained from:	NetApp
2012-08-06 07:20:25 +00:00
..
atpic.c
consport.c
dbgport.c
dbgport.h
elcr.c
fbsdrun.c Device model for ioapic emulation. 2012-08-05 00:00:52 +00:00
fbsdrun.h
inout.c
inout.h
instruction_emul.c The displacement field in the decoded instruction should be treated as a 8-bit 2012-08-04 23:51:21 +00:00
instruction_emul.h MSI-x interrupt support for PCI pass-thru devices. 2012-04-28 16:28:00 +00:00
ioapic.c Device model for ioapic emulation. 2012-08-05 00:00:52 +00:00
ioapic.h Device model for ioapic emulation. 2012-08-05 00:00:52 +00:00
Makefile Device model for ioapic emulation. 2012-08-05 00:00:52 +00:00
mevent_test.c
mevent.c
mevent.h
pci_emul.c Fix a bug in how a 64-bit bar in a pci passthru device would be presented to 2012-08-06 07:20:25 +00:00
pci_emul.h Add 16550 uart emulation as a PCI device. This allows it to 2012-05-03 03:11:27 +00:00
pci_hostbridge.c
pci_passthru.c MSI-x interrupt support for PCI pass-thru devices. 2012-04-28 16:28:00 +00:00
pci_uart.c Check that 'opts' is actually not NULL before dereferencing it. It is expected 2012-08-04 04:24:41 +00:00
pci_virtio_block.c Allow access to the device's config area with any size i/o access at any 2011-06-07 18:35:45 +00:00
pci_virtio_net.c Allow access to the device's config area with any size i/o access at any 2011-06-07 18:35:45 +00:00
pit_8254.c Catch up with CURRENTs different timer usage compared to 8.1. A counter 2011-05-24 01:08:53 +00:00
pit_8254.h
post.c
rtc.c
uart.c
virtio.h
xmsr.c Ignore legacy INIT de-asserts in x2apic mode before verifying 2011-10-18 18:52:22 +00:00
xmsr.h