1. f63192b hw: replace most qemu_bh_new calls with qemu_bh_new_guarded by Alexander Bulekov · 1 year, 10 months ago
  2. 3488fc3 nvme: remove constant argument to tracepoint by Paolo Bonzini · 1 year, 11 months ago
  3. 4b32319 hw/nvme: fix memory leak in nvme_dsm by Klaus Jensen · 1 year, 11 months ago
  4. ca2a091 hw/nvme: fix missing DNR on compare failure by Klaus Jensen · 2 years, 6 months ago
  5. 9b4f018 hw/nvme: Change alignment in dma functions for nvme_blk_* by Mateusz Kozlowski · 2 years ago
  6. 73064ed hw/nvme: flexible data placement emulation by Jesper Devantier · 2 years ago
  7. e181d3d hw/nvme: basic directives support by Gollu Appalanaidu · 2 years ago
  8. 771dbc3 hw/nvme: add basic endurance group support by Klaus Jensen · 2 years ago
  9. a555af1 hw/nvme: move adjustment of data_units{read,written} by Joel Granados · 2 years ago
  10. 973f76c hw/nvme: cleanup error reporting in nvme_init_pci() by Klaus Jensen · 2 years, 4 months ago
  11. 784fd35 hw/nvme: clean up confusing use of errp/local_err by Klaus Jensen · 2 years, 4 months ago
  12. fa5db2a hw/nvme: fix missing cq eventidx update by Klaus Jensen · 2 years, 3 months ago
  13. 2fda072 hw/nvme: fix missing endian conversions for doorbell buffers by Klaus Jensen · 2 years, 3 months ago
  14. 47cd353 hw/nvme: rename shadow doorbell related trace events by Klaus Jensen · 2 years, 3 months ago
  15. 48b32c2 hw/nvme: use QOM accessors by Klaus Jensen · 2 years, 3 months ago
  16. 3d55833 Drop more useless casts from void * to pointer by Markus Armbruster · 2 years, 3 months ago
  17. 83f56ac hw/nvme: remove copy bh scheduling by Klaus Jensen · 2 years, 8 months ago
  18. 818b9b8 hw/nvme: fix aio cancel in dsm by Klaus Jensen · 2 years, 4 months ago
  19. 36a251c hw/nvme: fix aio cancel in zone reset by Klaus Jensen · 2 years, 4 months ago
  20. 3dbc170 hw/nvme: fix aio cancel in flush by Klaus Jensen · 2 years, 4 months ago
  21. 433c71e hw/nvme: fix aio cancel in format by Klaus Jensen · 2 years, 4 months ago
  22. f21f1cf Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging by Stefan Hajnoczi · 2 years, 4 months ago
  23. 15377f6 msix: Assert that specified vector is in range by Akihiko Odaki · 2 years, 6 months ago
  24. 632cb6c hw/nvme: Abort copy command when format is one while pif by Francis Pravin Antony Michael Raj · 2 years, 4 months ago
  25. d38cc6f hw/nvme: reenable cqe batching by Klaus Jensen · 2 years, 4 months ago
  26. e2e137f hw/nvme: do not enable ioeventfd by default by Klaus Jensen · 2 years, 7 months ago
  27. 04e8da8 hw/nvme: unregister the event notifier handler on the main loop by Klaus Jensen · 2 years, 7 months ago
  28. a2da737 hw/nvme: skip queue processing if notifier is cleared by Klaus Jensen · 2 years, 7 months ago
  29. 2e53b0b hw/nvme: Use ioeventfd to handle doorbell updates by Jinhao Fan · 2 years, 8 months ago
  30. 387350d hw/nvme: Add trace events for shadow doorbell buffer by Jinhao Fan · 2 years, 9 months ago
  31. 3f7fe8d hw/nvme: Implement shadow doorbell buffer support by Jinhao Fan · 2 years, 9 months ago
  32. a098471 trivial typos: namesapce by Dr. David Alan Gilbert · 2 years, 9 months ago
  33. 98836e8 hw/nvme: clear aen mask on reset by Klaus Jensen · 2 years, 10 months ago
  34. b9147a3 Revert "hw/block/nvme: add support for sgl bit bucket descriptor" by Klaus Jensen · 2 years, 10 months ago
  35. cc9bcee hw/nvme: clean up CC register write logic by Klaus Jensen · 2 years, 10 months ago
  36. b7698b9 hw/nvme: Update the initalization place for the AER queue by Łukasz Gieryk · 2 years, 10 months ago
  37. 11871f5 hw/nvme: Add support for the Virtualization Management command by Łukasz Gieryk · 2 years, 10 months ago
  38. 746d42b hw/nvme: Initialize capability structures for primary/secondary controllers by Łukasz Gieryk · 2 years, 10 months ago
  39. aa81771 hw/nvme: Calculate BAR attributes in a function by Łukasz Gieryk · 2 years, 10 months ago
  40. 3bfcc51 hw/nvme: Remove reg_size variable and update BAR0 size calculation by Łukasz Gieryk · 2 years, 10 months ago
  41. decc026 hw/nvme: Make max_ioqpairs and msix_qsize configurable in runtime by Łukasz Gieryk · 2 years, 10 months ago
  42. 1e9c685 hw/nvme: Implement the Function Level Reset by Łukasz Gieryk · 2 years, 10 months ago
  43. 99f48ae hw/nvme: Add support for Secondary Controller List by Lukasz Maniak · 2 years, 10 months ago
  44. 5e6f963 hw/nvme: Add support for Primary Controller Capabilities by Lukasz Maniak · 2 years, 10 months ago
  45. 44c2c09 hw/nvme: Add support for SR-IOV by Lukasz Maniak · 2 years, 10 months ago
  46. fbba243 hw/nvme: bump firmware revision by Klaus Jensen · 2 years, 10 months ago
  47. 9f2e1ac hw/nvme: do not report null uuid by Klaus Jensen · 2 years, 10 months ago
  48. 9235a72 hw/nvme: fix smart aen by Klaus Jensen · 2 years, 10 months ago
  49. 2e8f952 hw/nvme: fix copy cmd for pi enabled namespaces by Dmitry Tikhov · 2 years, 11 months ago
  50. 51c4532 hw/nvme: add missing return statement by Dmitry Tikhov · 2 years, 11 months ago
  51. 44219b6 hw/nvme: 64-bit pi support by Naveen Nagar · 3 years, 4 months ago
  52. ac0b34c hw/nvme: add pi tuple size helper by Klaus Jensen · 3 years, 1 month ago
  53. 763c05d hw/nvme: add support for the lbafee hbs feature by Naveen Nagar · 3 years, 5 months ago
  54. a6de6ed hw/nvme: move format parameter parsing by Klaus Jensen · 3 years, 5 months ago
  55. d0c0697 hw/nvme: add host behavior support feature by Naveen Nagar · 3 years, 5 months ago
  56. 05f7ae4 hw/nvme: move dif/pi prototypes into dif.h by Klaus Jensen · 3 years, 8 months ago
  57. e321b4c hw/nvme: add support for zoned random write area by Klaus Jensen · 4 years ago
  58. 6190d92 hw/nvme: add struct for zone management send by Klaus Jensen · 3 years, 3 months ago
  59. 8d3a17b hw/nvme/ctrl: Pass buffers as 'void *' types by Philippe Mathieu-Daudé · 3 years, 4 months ago
  60. e080ce8 hw/nvme/ctrl: Have nvme_addr_write() take const buffer by Philippe Mathieu-Daudé · 3 years, 4 months ago
  61. 736b016 hw/nvme: fix CVE-2021-3929 by Klaus Jensen · 3 years, 3 months ago
  62. f02b664 hw/dma: Let dma_buf_read() / dma_buf_write() propagate MemTxResult by Philippe Mathieu-Daudé · 3 years, 3 months ago
  63. bfa30f3 hw/dma: Use dma_addr_t type definition when relevant by Philippe Mathieu-Daudé · 3 years, 2 months ago
  64. 1e5a3f8 dma: Let dma_buf_read() take MemTxAttrs argument by Philippe Mathieu-Daudé · 3 years, 3 months ago
  65. 392e48a dma: Let dma_buf_write() take MemTxAttrs argument by Philippe Mathieu-Daudé · 3 years, 3 months ago
  66. e2c5752 hw/nvme: fix buffer overrun in nvme_changed_nslist (CVE-2021-3947) by Klaus Jensen · 3 years, 4 months ago
  67. d637e1d qbus: Rename qbus_create_inplace() to qbus_init() by Peter Maydell · 3 years, 5 months ago
  68. c53a9a9 hw/nvme: Return error for fused operations by Pankaj Raghav · 3 years, 6 months ago
  69. 07a3dfa hw/nvme: fix verification of select field in namespace attachment by Naveen Nagar · 3 years, 6 months ago
  70. fd76133 hw/nvme: fix validation of ASQ and ACQ by Klaus Jensen · 3 years, 6 months ago
  71. 5f4884c hw/nvme: fix missing variable initializers by Klaus Jensen · 3 years, 7 months ago
  72. 49e0345 hw/nvme: fix mmio read by Klaus Jensen · 3 years, 8 months ago
  73. 5029de4 hw/nvme: fix out-of-bounds reads by Klaus Jensen · 3 years, 8 months ago
  74. a316aa5 hw/nvme: use symbolic names for registers by Klaus Jensen · 3 years, 8 months ago
  75. 5d45edb hw/nvme: split pmrmsc register into upper and lower by Klaus Jensen · 3 years, 8 months ago
  76. 5ffbaee hw/nvme: fix controller hot unplugging by Klaus Jensen · 3 years, 10 months ago
  77. 2342147 hw/nvme: error handling for too many mappings by Padmakar Kalghatgi · 3 years, 8 months ago
  78. b0fde9e hw/nvme: unregister controller with subsystem at exit by Klaus Jensen · 3 years, 8 months ago
  79. 5e4f6bc hw/nvme: remove NvmeCtrl parameter from ns setup/check functions by Klaus Jensen · 3 years, 8 months ago
  80. 83d7ed5 hw/nvme: fix pin-based interrupt behavior (again) by Klaus Jensen · 3 years, 9 months ago
  81. 2b02aab hw/nvme: fix missing check for PMR capability by Klaus Jensen · 3 years, 9 months ago
  82. eeef432 hw/nvme: documentation fix by Gollu Appalanaidu · 3 years, 9 months ago
  83. 5f4eb94 hw/nvme: fix endianess conversion and add controller list by Gollu Appalanaidu · 3 years, 9 months ago
  84. e76fb26 Partially revert "hw/block/nvme: drain namespaces on sq deletion" by Klaus Jensen · 3 years, 9 months ago
  85. 3bcf26d hw/nvme: reimplement format nvm to allow cancellation by Klaus Jensen · 3 years, 9 months ago
  86. 63d96e4 hw/nvme: reimplement zone reset to allow cancellation by Klaus Jensen · 3 years, 9 months ago
  87. 796d206 hw/nvme: reimplement the copy command to allow aio cancellation by Klaus Jensen · 3 years, 9 months ago
  88. f1c9740 hw/nvme: add dw0/1 to the req completion trace event by Klaus Jensen · 3 years, 9 months ago
  89. 2a13230 hw/nvme: use prinfo directly in nvme_check_prinfo and nvme_dif_check by Klaus Jensen · 3 years, 9 months ago
  90. 189a8bf hw/nvme: remove assert from nvme_get_zone_by_slba by Klaus Jensen · 3 years, 9 months ago
  91. 0ca5c3c hw/nvme: save reftag when generating pi by Klaus Jensen · 3 years, 9 months ago
  92. d7d1474 hw/nvme: reimplement dsm to allow cancellation by Klaus Jensen · 3 years, 9 months ago
  93. ff0ac2c hw/nvme: add nvme_block_status_all helper by Klaus Jensen · 3 years, 9 months ago
  94. 38f4ac6 hw/nvme: reimplement flush to allow cancellation by Klaus Jensen · 3 years, 9 months ago
  95. 6870cfb hw/nvme: namespace parameter for EUI-64 by Heinrich Schuchardt · 3 years, 9 months ago
  96. 3553c48 hw/nvme: fix csi field for cns 0x00 and 0x11 by Gollu Appalanaidu · 3 years, 10 months ago
  97. cccc265 hw/nvme: add param to control auto zone transitioning to zone state closed by Niklas Cassel · 3 years, 9 months ago
  98. f42be41 hw/nvme: fix style by Gollu Appalanaidu · 3 years, 10 months ago
  99. 88eea45 hw/nvme: move nvme emulation out of hw/block by Klaus Jensen · 3 years, 11 months ago[Renamed from hw/block/nvme.c]
  100. 9d394c8 hw/block/nvme: remove num_namespaces member by Klaus Jensen · 3 years, 11 months ago