summaryrefslogtreecommitdiffstats
path: root/hw/block/nvme.c
Commit message (Expand)AuthorAgeFilesLines
* nvme: Add support for Controller Memory BuffersStephen Bates2017-05-261-4/+71
* nvme: Implement Write ZeroesChristoph Hellwig2017-05-111-0/+26
* hw/block: Request permissionsKevin Wolf2017-02-281-1/+7
* pci: Convert msix_init() to Error and fix callersCao jin2017-02-011-1/+1
* hw/block/nvme: Simplify if-statements a little bitThomas Huth2016-10-281-2/+2
* dma-helpers: explicitly pass alignment into DMA helpersMark Cave-Ayland2016-10-271-2/+4
* nvme: bump PCI revisionChristoph Hellwig2016-08-051-1/+1
* nvme: fix identify to be NVMe 1.1 compliantChristoph Hellwig2016-08-051-7/+52
* block/qdev: Allow configuring WCE with qdev propertiesKevin Wolf2016-07-131-0/+1
* Use #include "..." for our own headers, <...> for othersMarkus Armbruster2016-07-121-4/+4
* dma-helpers: change interface to byte-basedPaolo Bonzini2016-05-251-3/+3
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* nvme: generate OpenFirmware device path in the "bootorder" fw_cfg fileLaszlo Ersek2016-02-021-36/+4Star
* block: Clean up includesPeter Maydell2016-01-201-0/+1
* nvme: Account for failed and invalid operationsAlberto Garcia2015-11-121-3/+8
* hw/block/nvme.c: Use pow2ceil() rather than hand-calculationPeter Maydell2015-09-071-1/+1
* nvme: properly report volatile write cachesChristoph Hellwig2015-07-141-5/+14
* nvme: implement the Flush commandChristoph Hellwig2015-07-141-3/+16
* nvme: Fix memleak in nvme_dma_read_prpLu Lina2015-06-231-0/+1
* nvme: support NVME_VOLATILE_WRITE_CACHE featureChristoph Hellwig2015-05-221-0/+3
* Enable NVMe start controller for Windows guest.Daniel Stekloff2015-04-301-0/+7
* nvme: Fix unintentional integer overflow (OVERFLOW_BEFORE_WIDEN)Stefan Weil2015-03-271-1/+1
* BlockConf: Call backend functions to detect geometry and blocksizesEkaterina Tumanova2015-03-101-0/+1
* NVMe: Set correct VS Value for 1.1 Compliant ControllersAnubhav Rakshit2015-01-131-1/+1
* nvme: Fix get/set number of queues featureAlex Friedman2015-01-131-2/+4
* nvme: 64kB page size fixesAnton Blanchard2014-12-101-0/+1
* nvme: remove superfluous checkGonglei2014-11-171-2/+1Star
* hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster2014-10-201-9/+10
* nvma: ide: add bootindex to qom propertyGonglei2014-10-151-0/+44
* block: Make the block accounting functions operate on BlockAcctStatsBenoît Canet2014-09-101-1/+1
* block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_Benoît Canet2014-09-101-1/+1
* block: Use g_new() & friends to avoid multiplying sizesMarkus Armbruster2014-08-201-4/+4
* memory: remove memory_region_destroyPaolo Bonzini2014-08-181-1/+0Star
* nvme: Permit zero-length block devicesAndreas Färber2014-03-311-2/+2
* hw: set interrupts using pci irq wrappersMarcel Apfelbaum2013-10-141-1/+1
* aio / timers: Switch entire codebase to the new timer APIAlex Bligh2013-08-221-10/+10
* devices: Associate devices to their logical categoryMarcel Apfelbaum2013-07-291-0/+1
* hw/block: pass owner to memory_region_init* functionsPaolo Bonzini2013-07-041-1/+2
* memory: add owner argument to initialization functionsPaolo Bonzini2013-07-041-1/+1
* dma: eliminate DMAContextPaolo Bonzini2013-06-201-1/+1
* NVMe: Initial commit for new storage interfaceKeith Busch2013-06-171-0/+885