summaryrefslogtreecommitdiffstats
path: root/hw/block
Commit message (Expand)AuthorAgeFilesLines
* block: Separate blk_is_writable() and blk_supports_write_perm()Kevin Wolf2021-01-2711-22/+24
* Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2021-01-20' into st...Peter Maydell2021-01-212-1/+10
|\
| * block: Honor blk_set_aio_context() context requirementsSergio Lopez2021-01-202-1/+10
* | hw/block/nand: Rename PAGE_SIZE to NAND_PAGE_SIZEJiaxun Yang2021-01-201-20/+20
|/
* hw/block: m25p80: Implement AAI-WP command support for SST flashesXuzhou Cheng2021-01-161-0/+73
* hw/block: m25p80: Don't write to flash if write is disabledBin Meng2021-01-161-0/+1
* Remove superfluous timer_del() callsPeter Maydell2021-01-081-2/+0Star
* Merge remote-tracking branch 'remotes/ehabkost-gl/tags/machine-next-pull-requ...Peter Maydell2021-01-018-8/+9
|\
| * qdev: Rename qdev_get_prop_ptr() to object_field_prop_ptr()Eduardo Habkost2020-12-181-2/+2
| * qdev: Move dev->realized check to qdev_property_set()Eduardo Habkost2020-12-181-6/+0Star
| * qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost2020-12-187-0/+7
* | hw/block/nand: Decommission the NAND museumPhilippe Mathieu-Daudé2020-12-181-11/+1Star
|/
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20201215'...Peter Maydell2020-12-151-29/+129
|\
| * hw/block/m25p80: Fix Numonyx fast read dummy cycle countJoe Komlodi2020-12-151-3/+27
| * hw/block/m25p80: Check SPI mode before running some Numonyx commandsJoe Komlodi2020-12-151-19/+95
| * hw/block/m25p80: Fix when VCFG XIP bit is set for NumonyxJoe Komlodi2020-12-151-1/+1
| * hw/block/m25p80: Make Numonyx config field names more accurateJoe Komlodi2020-12-151-6/+6
* | qdev: Make qdev_get_prop_ptr() get Object* argEduardo Habkost2020-12-151-3/+2Star
|/
* hw/ssi: Rename SSI 'slave' as 'peripheral'Philippe Mathieu-Daudé2020-12-101-7/+7
* nand: put it into the 'storage' categoryGan Qixin2020-11-171-0/+1
* parallel nor flash: Fix Lesser GPL version numberChetan Pant2020-11-152-2/+2
* hw/block/nvme: fix free of array-typed valueKlaus Jensen2020-11-091-1/+0Star
* hw/block/nvme: fix uint16_t use of uint32_t sgls memberKlaus Jensen2020-11-091-1/+1
* hw/block/nvme: fix null ns in register namespaceKlaus Jensen2020-11-091-2/+1Star
* vhost-blk: set features before setting inflight featureJin Yu2020-11-031-0/+6
* Revert "vhost-blk: set features before setting inflight feature"Stefan Hajnoczi2020-11-031-6/+0Star
* Merge remote-tracking branch 'remotes/nvme/tags/pull-nvme-20201102' into stagingPeter Maydell2020-11-026-295/+979
|\
| * hw/block/nvme: fix queue identifer validationGollu Appalanaidu2020-10-271-2/+4
| * hw/block/nvme: fix create IO SQ/CQ status codesGollu Appalanaidu2020-10-271-5/+5
| * hw/block/nvme: fix prp mapping status codesGollu Appalanaidu2020-10-272-18/+6Star
| * hw/block/nvme: report actual LBA data shift in LBAFDmitry Fomichev2020-10-271-1/+2
| * hw/block/nvme: add trace event for requests with non-zero status codeKlaus Jensen2020-10-272-0/+7
| * hw/block/nvme: add nsid to get/setfeat trace eventsKlaus Jensen2020-10-272-4/+4
| * hw/block/nvme: reject io commands if only admin command set selectedKlaus Jensen2020-10-271-0/+4
| * hw/block/nvme: support for admin-only command setKeith Busch2020-10-271-0/+1
| * hw/block/nvme: validate command set selectedKeith Busch2020-10-272-1/+6
| * hw/block/nvme: support per-namespace smart logKeith Busch2020-10-271-24/+39
| * hw/block/nvme: fix log page offset checkKeith Busch2020-10-271-12/+10Star
| * hw/block/nvme: remove pointless rw indirectionKeith Busch2020-10-272-63/+29Star
| * hw/block/nvme: update nsid when registeredKlaus Jensen2020-10-271-1/+1
| * hw/block/nvme: change controller pci idKlaus Jensen2020-10-272-2/+11
| * hw/block/nvme: support multiple namespacesKlaus Jensen2020-10-276-114/+426
| * hw/block/nvme: refactor identify active namespace id listKlaus Jensen2020-10-271-4/+4
| * hw/block/nvme: add support for sgl bit bucket descriptorGollu Appalanaidu2020-10-271-6/+27
| * hw/block/nvme: add support for scatter gather listsKlaus Jensen2020-10-272-57/+276
| * hw/block/nvme: harden cmb accessKlaus Jensen2020-10-271-1/+6
| * hw/block/nvme: default request status to successKlaus Jensen2020-10-271-3/+1Star
| * hw/block/nvme: refactor aio submissionKlaus Jensen2020-10-273-39/+113
| * hw/block/nvme: add symbolic command name to trace eventsKlaus Jensen2020-10-273-6/+36
| * hw/block/nvme: fix endian conversionKlaus Jensen2020-10-271-2/+2