aboutsummaryrefslogtreecommitdiff
path: root/src/hw
AgeCommit message (Expand)AuthorFilesLines
2017-11-02timer: Avoid integer overflows in usec and nsec calculationsKevin O'Connor1-24/+31
2017-10-14nvme: Use the Maximum Queue Entries Supported (MQES) to initialize I/O queuesFilippo Sironi1-2/+8
2017-10-09xhci: Verify the device is still present in xhci_cmd_submit()Kevin O'Connor1-0/+11
2017-10-06nvme: fix out of memory behaviorJulian Stecklina1-36/+111
2017-10-03xhci: Build TRBs directly in xhci_trb_queue()Kevin O'Connor1-105/+59
2017-09-27virtio: Allocate drive_s storage in low memoryKevin O'Connor3-9/+7
2017-09-27block: Rename disk_op_s->drive_gf to drive_flKevin O'Connor16-42/+42
2017-09-27disk: Don't require the 'struct drive_s' to be in the f-segmentKevin O'Connor1-2/+2
2017-09-14pci: enable RedHat PCI bridges to reserve additional resources on PCI initAleksandr Bezzubikov1-0/+3
2017-09-14pci: refactor pci_find_capapibilty to get bdf as the first argument instead o...Aleksandr Bezzubikov5-28/+28
2017-07-25usb-xhci: use hub portmapGerd Hoffmann1-4/+41
2017-07-25usb: add hub portmapGerd Hoffmann1-0/+1
2017-07-07virtio: IOMMU supportJason Wang3-2/+5
2017-07-02ahci: Disable Native Command QueueingZeh, Werner1-1/+0
2017-06-12nvme: Enable NVMe support for non-qemu hardwareYouness Alaoui1-2/+1
2017-06-12Revert "lsi-scsi: reset in case of a serious problem"Roman Kagan1-2/+0
2017-06-12blockcmd: start REPORT_LUNS with the smallest bufferRoman Kagan1-1/+3
2017-05-10NVMe: Allow NVMe to be enabled on real hardwareKevin O'Connor1-1/+1
2017-05-02src: Minor - remove tab characters that slipped into SeaBIOS C codeKevin O'Connor1-4/+4
2017-05-02lsi-scsi: try to enumerate luns with REPORT LUNSRoman Kagan1-11/+26
2017-05-02lsi-scsi: reset in case of a serious problemRoman Kagan1-0/+2
2017-05-02mpt-scsi: try to enumerate luns with REPORT LUNSRoman Kagan1-14/+26
2017-05-02pvscsi: fix the comment about lun enumerationRoman Kagan1-1/+1
2017-05-02usb-uas: enumerate luns with REPORT LUNSRoman Kagan1-16/+29
2017-05-02esp-scsi: enumerate luns with REPORT LUNSRoman Kagan1-10/+25
2017-05-02virtio-scsi: enumerate luns with REPORT LUNSRoman Kagan1-12/+26
2017-05-02blockcmd: generic SCSI luns enumerationRoman Kagan2-0/+98
2017-05-02blockcmd: accept only disks and CD-ROMsRoman Kagan1-0/+3
2017-03-13resume: Don't attempt to use generic reboot mechanisms on QEMUKevin O'Connor2-1/+2
2017-03-02nvme: fix copy-paste mistake in commentDaniel Verkamp1-1/+1
2017-03-02nvme: fix extraction of status code bitsDaniel Verkamp1-1/+1
2017-03-02nvme: fix reversed loop condition in cmd_readwriteDaniel Verkamp1-1/+1
2017-03-02nvme: extend command timeout to 5 secondsDaniel Verkamp1-1/+1
2017-03-02nvme: support NVMe 1.0 controllersDaniel Verkamp1-33/+6
2017-02-20block: add NVMe boot supportJulian Stecklina4-0/+872
2017-02-11ps2port: Disable keyboard/mouse prior to resetting ps2 controllerKevin O'Connor1-1/+12
2017-01-17ahci: Set upper 32-bit registers to zeroLadi Prosek1-0/+5
2016-12-30serialio: Support for mmap serial portsRicardo Ribalda Delgado1-10/+34
2016-10-26usb: Make usb_time_sigatt variable staticKevin O'Connor1-1/+1
2016-09-16virtio: fix virtio-pciGerd Hoffmann1-2/+2
2016-09-12usb-hid: Generate Ctrl+Break and Alt+SysReq keysKevin O'Connor1-20/+30
2016-08-26pic: The default hardware interrupt handlers should not take a parameterKevin O'Connor1-2/+2
2016-08-14ps2: Remove stale check for timeout warning on resetKevin O'Connor1-3/+1
2016-08-05pvscsi: Use high memory for ringsDana Rubin1-4/+4
2016-08-05pvscsi: Fix incorrect arguments order in call to memalign_lowDana Rubin1-1/+1
2016-08-04blockcmd: CMD_SCSI op is only used in 32bit modeKevin O'Connor1-1/+6
2016-06-20virtio: pci cfg accessGerd Hoffmann2-25/+178
2016-06-20virtio: uninline _vp_{read,write}Gerd Hoffmann2-78/+81
2016-05-16usb-xhci: Remove unused const variablesKevin O'Connor1-14/+0
2016-04-06scsi: Launch a thread when scanning for drives in the scsi driversKevin O'Connor5-29/+25