| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Print the guest %rip when it tries to do I/O to a nonexistent port.
Also convert the message to a DPRINTF so that it doesn't leak
guest address information into any logging the host might be doing
under normal non-debug conditions.
|
| |
|
|
|
|
|
| |
avoiding multiple readregs ioctls back to vmm in case register content
is needed subsequently.
ok phessler
|
| |
|
|
| |
Replace all occurences of dprintf with DPRINTF (defined in proc.h).
|
| | |
|
| |
|
|
| |
ok guenther
|
| |
|
|
|
|
| |
config space reads.
ok kettenis@, ccardenas@
|
| |
|
|
| |
ok mlarkin@
|
| |
|
|
|
| |
originally suggested by kettenis@, I took that diff and modified it for
-current
|
| |
|
|
|
|
|
| |
changing IRQs. After discussing with kettenis, that wasn't the right way
to do things, and this diff fixes that.
ok kettenis
|
| |
|
|
|
|
|
| |
I also added a couple config space register names to pcireg.h to try and
reduce the use of magic numbers in vmd/pci.c
ok pd@
|
| |
|
|
|
|
| |
as a struct passed to vmm has changed size.
ok deraadt, pd
|
| |
|
|
|
|
|
| |
This will be used in the future to support an sgabios option rom, to
do VGA text mode console redirection.
ok reyk
|
| | |
|
| |
|
|
|
|
| |
to get started and let more people help finding and fixing bugs.
ok kettenis, deraadt
|
| |
|
|
|
|
| |
pci emulation.
ok kettenis
|
| | |
|
| |
|
|
| |
steal code.
|
| |
|
|
|
|
|
| |
It currently uses the device to request graceful shutdown of a VM on
"vmctl stop myvm" but will be extended for reboot and a other edge cases.
OK mlarkin@
|
| |
|
|
|
|
|
| |
caused IRQ9 to be shared between the second disk device and the vio(4)s,
which caused poor network performance.
ok reyk, stefan
|
| |
|
|
| |
enumerand values
|
| |
|
|
|
|
| |
The first issue caused trash to be returned from an i/o port read where
that port was unclaimed by any emulated device. The second issue caused
improper BAR sizes to be reported for unassigned device BARs.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
foreground with -d.
OK mlarkin@ jung@
|
| | |
|
|
|
There is still a lot to be done, and fixed, in these userland components
but I have received enough "it works, commit it" emails that it's time
to finish those things in tree.
discussed with many, tested by many.
|