]> git.proxmox.com Git - mirror_qemu.git/history - block/nvme.c
Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging
[mirror_qemu.git] / block / nvme.c
2021-01-01 Peter MaydellMerge remote-tracking branch 'remotes/ehabkost-gl/tags...
2021-01-01 Peter MaydellMerge remote-tracking branch 'remotes/cohuck-gitlab...
2021-01-01 Peter MaydellMerge remote-tracking branch 'remotes/huth-gitlab/tags...
2021-01-01 Peter MaydellMerge remote-tracking branch 'remotes/armbru/tags/pull...
2021-01-01 Peter MaydellMerge remote-tracking branch 'remotes/marcel/tags/rdma...
2020-12-31 Peter MaydellMerge remote-tracking branch 'remotes/maxreitz/tags...
2020-12-18 Philippe Mathieu... block/nvme: Implement fake truncate() coroutine
2020-11-26 Peter MaydellMerge remote-tracking branch 'remotes/bonzini-gitlab...
2020-11-23 Peter MaydellMerge remote-tracking branch 'remotes/huth-gitlab/tags...
2020-11-23 Peter MaydellMerge remote-tracking branch 'remotes/pmaydell/tags...
2020-11-23 Peter MaydellMerge remote-tracking branch 'remotes/stefanha-gitlab...
2020-11-03 Philippe Mathieu... block/nvme: Fix nvme_submit_command() on big-endian...
2020-11-03 Philippe Mathieu... block/nvme: Fix use of write-only doorbells page on...
2020-11-03 Eric Augerblock/nvme: Align iov's va and size on host page size
2020-11-03 Eric Augerblock/nvme: Change size and alignment of prp_list_pages
2020-11-03 Eric Augerblock/nvme: Change size and alignment of queue
2020-11-03 Eric Augerblock/nvme: Change size and alignment of IDENTIFY respo...
2020-11-03 Philippe Mathieu... block/nvme: Correct minimum device page size
2020-11-03 Philippe Mathieu... block/nvme: Set request_alignment at initialization
2020-11-03 Philippe Mathieu... block/nvme: Simplify nvme_cmd_sync()
2020-11-03 Philippe Mathieu... block/nvme: Simplify ADMIN queue access
2020-11-03 Philippe Mathieu... block/nvme: Correctly initialize Admin Queue Attributes
2020-11-03 Philippe Mathieu... block/nvme: Use definitions instead of magic values...
2020-11-03 Philippe Mathieu... block/nvme: Make nvme_init_queue() return boolean indic...
2020-11-03 Philippe Mathieu... block/nvme: Make nvme_identify() return boolean indicat...
2020-11-03 Philippe Mathieu... block/nvme: Use unsigned integer for queue counter...
2020-11-03 Philippe Mathieu... block/nvme: Move definitions before structure declarations
2020-11-03 Philippe Mathieu... block/nvme: Trace queue pair creation/deletion
2020-11-03 Philippe Mathieu... block/nvme: Improve nvme_free_req_queue_wait() trace...
2020-11-03 Philippe Mathieu... block/nvme: Trace nvme_poll_queue() per queue
2020-11-03 Philippe Mathieu... block/nvme: Trace controller capabilities
2020-11-03 Philippe Mathieu... block/nvme: Report warning with warn_report()
2020-10-30 Peter MaydellMerge remote-tracking branch 'remotes/vivier2/tags...
2020-10-28 Peter MaydellMerge remote-tracking branch 'remotes/vivier2/tags...
2020-10-26 Peter MaydellMerge remote-tracking branch 'remotes/ericb/tags/pull...
2020-10-26 Peter MaydellMerge remote-tracking branch 'remotes/philmd-gitlab...
2020-10-26 Peter MaydellMerge remote-tracking branch 'remotes/bonzini-gitlab...
2020-10-26 Peter MaydellMerge remote-tracking branch 'remotes/cohuck/tags/s390x...
2020-10-26 Peter MaydellMerge remote-tracking branch 'remotes/huth-gitlab/tags...
2020-10-26 Peter MaydellMerge remote-tracking branch 'remotes/alistair/tags...
2020-10-26 Peter MaydellMerge remote-tracking branch 'remotes/stefanha-gitlab...
2020-10-23 Philippe Mathieu... block/nvme: Add driver statistics for access alignment...
2020-10-06 Peter MaydellMerge remote-tracking branch 'remotes/bonzini-gitlab...
2020-10-06 Peter MaydellMerge remote-tracking branch 'remotes/stefanha-gitlab...
2020-10-05 Philippe Mathieu... block/nvme: Replace magic value by SCALE_MS definition
2020-10-05 Philippe Mathieu... block/nvme: Use register definitions from 'block/nvme.h'
2020-10-05 Philippe Mathieu... block/nvme: Drop NVMeRegs structure, directly use NvmeBar
2020-10-05 Philippe Mathieu... block/nvme: Reduce I/O registers scope
2020-10-05 Philippe Mathieu... block/nvme: Map doorbells pages write-only
2020-10-05 Philippe Mathieu... util/vfio-helpers: Pass page protections to qemu_vfio_p...
2020-09-13 Peter MaydellMerge remote-tracking branch 'remotes/alistair/tags...
2020-09-12 Peter MaydellMerge remote-tracking branch 'remotes/stsquad/tags...
2020-09-12 Peter MaydellMerge remote-tracking branch 'remotes/berrange-gitlab...
2020-09-12 Peter MaydellMerge remote-tracking branch 'remotes/vivier2/tags...
2020-09-11 Peter MaydellMerge remote-tracking branch 'remotes/ehabkost/tags...
2020-09-11 Peter MaydellMerge remote-tracking branch 'remotes/kevin/tags/for...
2020-09-10 Philippe Mathieu... block/nvme: Pair doorbell registers
2020-09-10 Philippe Mathieu... block/nvme: Use generic NvmeBar structure
2020-09-10 Philippe Mathieu... block/nvme: Group controller registers in NVMeRegs...
2020-09-07 Peter MaydellMerge remote-tracking branch 'remotes/hdeller/tags...
2020-09-07 Philippe Mathieu... block/nvme: Use an array of EventNotifier
2020-09-07 Philippe Mathieu... block/nvme: Extract nvme_poll_queue()
2020-09-07 Philippe Mathieu... block/nvme: Simplify nvme_create_queue_pair() arguments
2020-09-07 Philippe Mathieu... block/nvme: Replace BDRV_POLL_WHILE by AIO_WAIT_WHILE
2020-09-07 Philippe Mathieu... block/nvme: Simplify nvme_init_queue() arguments
2020-09-07 Philippe Mathieu... block/nvme: Replace qemu_try_blockalign(bs) by qemu_try...
2020-09-07 Philippe Mathieu... block/nvme: Replace qemu_try_blockalign0 by qemu_try_bl...
2020-09-07 Philippe Mathieu... block/nvme: Use union of NvmeIdCtrl / NvmeIdNs structures
2020-09-07 Philippe Mathieu... block/nvme: Rename local variable
2020-09-07 Philippe Mathieu... block/nvme: Use common error path in nvme_add_io_queue()
2020-09-07 Philippe Mathieu... block/nvme: Improve error message when IO queue creatio...
2020-09-07 Philippe Mathieu... block/nvme: Define INDEX macros to ease code review
2020-09-07 Philippe Mathieu... block/nvme: Let nvme_create_queue_pair() fail gracefully
2020-09-07 Philippe Mathieu... block/nvme: Avoid further processing if trace event...
2020-09-07 Philippe Mathieu... block/nvme: Replace magic value by SCALE_MS definition
2020-09-04 Peter MaydellMerge remote-tracking branch 'remotes/armbru/tags/pull...
2020-09-04 Peter MaydellMerge remote-tracking branch 'remotes/vivier2/tags...
2020-09-03 Peter MaydellMerge remote-tracking branch 'remotes/ericb/tags/pull...
2020-09-03 Peter MaydellMerge remote-tracking branch 'remotes/huth-gitlab/tags...
2020-09-03 Peter MaydellMerge remote-tracking branch 'remotes/legoater/tags...
2020-09-02 Peter MaydellMerge remote-tracking branch 'remotes/nvme/tags/pull...
2020-09-02 Klaus Jensenhw/block/nvme: be consistent about zeros vs zeroes
2020-09-02 Klaus Jensenhw/block/nvme: bump spec data structures to v1.3
2020-07-03 Peter MaydellMerge remote-tracking branch 'remotes/maxreitz/tags...
2020-06-26 Peter MaydellMerge remote-tracking branch 'remotes/pmaydell/tags...
2020-06-26 Peter MaydellMerge remote-tracking branch 'remotes/bonzini/tags...
2020-06-26 Peter MaydellMerge remote-tracking branch 'remotes/stefanha/tags...
2020-06-25 Peter MaydellMerge remote-tracking branch 'remotes/xtensa/tags/20200...
2020-06-23 Stefan Hajnocziblock/nvme: support nested aio_poll()
2020-06-23 Stefan Hajnocziblock/nvme: keep BDRVNVMeState pointer in NVMeQueuePair
2020-06-23 Stefan Hajnocziblock/nvme: clarify that free_req_queue is protected...
2020-06-23 Stefan Hajnocziblock/nvme: switch to a NVMeRequest freelist
2020-06-23 Stefan Hajnocziblock/nvme: don't access CQE after moving cq.head
2020-06-23 Stefan Hajnocziblock/nvme: drop tautologous assertion
2020-06-23 Stefan Hajnocziblock/nvme: poll queues without q->lock
2020-05-05 Peter MaydellMerge remote-tracking branch 'remotes/maxreitz/tags...
2020-05-05 Peter MaydellMerge remote-tracking branch 'remotes/ericb/tags/pull...
2020-05-05 Peter MaydellMerge remote-tracking branch 'remotes/vivier2/tags...
2020-05-04 Simran SinghalCompress lines for immediate return
2020-03-26 Peter MaydellMerge remote-tracking branch 'remotes/vivier2/tags...
next