vfio-pci: Loosen sanity checks to allow future features
VFIO_PCI_NUM_REGIONS and VFIO_PCI_NUM_IRQS should never have beenused in this manner as it locks a specific kernel implementation.Future features may introduce new regions or interrupt entries(VGA may add legacy ranges, AER might add an IRQ for error...
vfio-pci: Make host MSI-X enable track guest
Guests typically enable MSI-X with all of the vectors in the MSI-Xvector table masked. Only when the vector is enabled does the vectorget unmasked, resulting in a vector_use callback. These two points,enable and unmask, correspond to pci_enable_msix() and request_irq()...
Merge remote-tracking branch 'kraxel/usb.75' into staging
Merge remote-tracking branch 'stefanha/net' into staging
target-mips: Fix helper and tests for dot/cross-dot product instructions
Helper function for dpa_w_ph, dpax_w_ph, dps_w_ph and dpsx_w_ph incorrectlydefines halfword vector elements as unsigned values. This results in wrongoutput which is not triggered in the tests as they also follow this logic....
target-mips: Replace macros by inline functions
The macros RESTORE_ROUNDING_MODE and RESTORE_FLUSH_MODE silently usedvariable env from their callers. Using inline functions with env passedas a function argument is more transparent.
This modification was proposed by Peter Maydell....
target-mips: Allow DSP access to be disabled once enabled.
Clear the DSP hflags at the start of compute_hflags. Otherwise accessis not properly disabled once enabled.
Signed-off-by: Eric Johnson <ericj@mips.com>Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
linux-user: fix mips 32-on-64 prealloc case
MIPS only supports 31 bits of virtual address space for user space, so let'smake sure we stay within that limit with our preallocated memory block.
This fixes the MIPS user space targets when executed without command line...
usbredir: Add support for buffered bulk input (v2)
Buffered bulk mode is intended for bulk input endpoints, where the data isof a streaming nature (not part of a command-response protocol). Theseendpoints' input buffer may overflow if data is not read quickly enough....
uhci: stop using portio lists
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
View all revisions | View revisions
Also available in: Atom