2022-07-15 | Jinhao Fan | hw/nvme: Use ioeventfd to handle doorbell updates Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-07-15 | Darren Kenny | nvme: Fix misleading macro when mixed with ternary... Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-07-15 | Niklas Cassel | hw/nvme: force nvme-ns param 'shared' to false if no... Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-07-15 | Niklas Cassel | hw/nvme: fix example serial in documentation Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-07-15 | Jinhao Fan | hw/nvme: Add trace events for shadow doorbell buffer Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-07-15 | Jinhao Fan | hw/nvme: Implement shadow doorbell buffer support Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Klaus Jensen | hw/nvme: clear aen mask on reset Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Klaus Jensen | Revert "hw/block/nvme: add support for sgl bit bucket... Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Klaus Jensen | hw/nvme: clean up CC register write logic Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Łukasz Gieryk | hw/acpi: Make the PCI hot-plug aware of SR-IOV Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Łukasz Gieryk | hw/nvme: Update the initalization place for the AER... Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Lukasz Maniak | docs: Add documentation for SR-IOV and Virtualization... Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Łukasz Gieryk | hw/nvme: Add support for the Virtualization Management... Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Łukasz Gieryk | hw/nvme: Initialize capability structures for primary... Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Łukasz Gieryk | hw/nvme: Calculate BAR attributes in a function Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Łukasz Gieryk | hw/nvme: Remove reg_size variable and update BAR0 size... Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Łukasz Gieryk | hw/nvme: Make max_ioqpairs and msix_qsize configurable... Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Łukasz Gieryk | hw/nvme: Implement the Function Level Reset Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Lukasz Maniak | hw/nvme: Add support for Secondary Controller List Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Lukasz Maniak | hw/nvme: Add support for Primary Controller Capabilities Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-23 | Lukasz Maniak | hw/nvme: Add support for SR-IOV Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-03 | Dmitry Tikhov | hw/nvme: add new command abort case Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-03 | Klaus Jensen | hw/nvme: deprecate the use-intel-id compatibility parameter Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-03 | Klaus Jensen | hw/nvme: bump firmware revision Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-03 | Klaus Jensen | hw/nvme: do not report null uuid Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-03 | Klaus Jensen | hw/nvme: do not auto-generate uuid Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-03 | Klaus Jensen | hw/nvme: do not auto-generate eui64 Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-03 | Klaus Jensen | hw/nvme: enforce common serial per subsystem Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-03 | Klaus Jensen | hw/nvme: fix smart aen Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-03 | Dmitry Tikhov | hw/nvme: fix copy cmd for pi enabled namespaces Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-03 | Dmitry Tikhov | hw/nvme: add missing return statement Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-06-03 | Dmitry Tikhov | hw/nvme: fix narrowing conversion Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-03-03 | Naveen Nagar | hw/nvme: 64-bit pi support Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-03-03 | Klaus Jensen | hw/nvme: add pi tuple size helper Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-03-03 | Naveen Nagar | hw/nvme: add support for the lbafee hbs feature Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-03-03 | Klaus Jensen | hw/nvme: move format parameter parsing Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-03-03 | Naveen Nagar | hw/nvme: add host behavior support feature Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-03-03 | Klaus Jensen | hw/nvme: move dif/pi prototypes into dif.h Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-02-14 | Klaus Jensen | hw/nvme: add support for zoned random write area Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-02-14 | Klaus Jensen | hw/nvme: add ozcs enum Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-02-14 | Klaus Jensen | hw/nvme: add struct for zone management send Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-02-14 | Philippe Mathieu... | hw/nvme/ctrl: Pass buffers as 'void *' types Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-02-14 | Philippe Mathieu... | hw/nvme/ctrl: Have nvme_addr_write() take const buffer Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2022-02-14 | Klaus Jensen | hw/nvme: fix CVE-2021-3929 Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-11-19 | Klaus Jensen | hw/nvme: fix buffer overrun in nvme_changed_nslist... Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-11-19 | Klaus Jensen | hw/nvme: change nvme-ns 'shared' default Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-11-19 | Hannes Reinecke | hw/nvme: reattach subsystem namespaces on hotplug Cc: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-09-24 | Pankaj Raghav | hw/nvme: Return error for fused operations Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-09-24 | Naveen Nagar | hw/nvme: fix verification of select field in namespace... Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-09-24 | Klaus Jensen | hw/nvme: fix validation of ASQ and ACQ Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-08-09 | Klaus Jensen | hw/nvme: fix missing variable initializers Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-07-26 | Klaus Jensen | tests/qtest/nvme-test: add mmio read test Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-07-26 | Klaus Jensen | hw/nvme: fix mmio read Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-07-26 | Klaus Jensen | hw/nvme: fix out-of-bounds reads Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-07-26 | Klaus Jensen | hw/nvme: use symbolic names for registers Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-07-26 | Klaus Jensen | hw/nvme: split pmrmsc register into upper and lower Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-07-26 | Klaus Jensen | hw/nvme: fix controller hot unplugging Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-07-26 | Gollu Appalanaidu | tests/qtest/nvme-test: add persistent memory region... Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-07-26 | Padmakar Kalghatgi | hw/nvme: error handling for too many mappings Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-07-26 | Klaus Jensen | hw/nvme: unregister controller with subsystem at exit Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-07-26 | Klaus Jensen | hw/nvme: mark nvme-subsys non-hotpluggable Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-07-26 | Klaus Jensen | hw/nvme: remove NvmeCtrl parameter from ns setup/check... Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Keith Busch | hw/nvme: add 'zoned.zasl' to documentation Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: fix pin-based interrupt behavior (again) Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: fix missing check for PMR capability Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Gollu Appalanaidu | hw/nvme: documentation fix Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Gollu Appalanaidu | hw/nvme: fix endianess conversion and add controller... Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | Partially revert "hw/block/nvme: drain namespaces on... Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: reimplement format nvm to allow cancellation Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: reimplement zone reset to allow cancellation Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: reimplement the copy command to allow aio... Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: add dw0/1 to the req completion trace event Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: use prinfo directly in nvme_check_prinfo and... Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: remove assert from nvme_get_zone_by_slba Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: save reftag when generating pi Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: reimplement dsm to allow cancellation Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: add nvme_block_status_all helper Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Klaus Jensen | hw/nvme: reimplement flush to allow cancellation Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Heinrich Schuchardt | hw/nvme: default for namespace EUI-64 Reviewed-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Heinrich Schuchardt | hw/nvme: namespace parameter for EUI-64 Acked-by: Klaus Jensen <k.jensen@samsung.com> Reviewed-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Gollu Appalanaidu | hw/nvme: fix csi field for cns 0x00 and 0x11 Suggested-by: Klaus Jensen <k.jensen@samsung.com> Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Niklas Cassel | hw/nvme: add param to control auto zone transitioning... Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Gollu Appalanaidu | hw/nvme: fix lbaf formats initialization Reviewed-by: Klaus Jensen <k.jensen@samsung.com> Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Gollu Appalanaidu | hw/nvme: add identify namespace flbas/mc enums Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-06-29 | Gollu Appalanaidu | hw/nvme: fix style Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/nvme: move nvme emulation out of hw/block Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: move zoned constraints checks Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: remove irrelevant zone resource checks Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: remove num_namespaces member Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: streamline namespace array indexing Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: add metadata offset helper Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: cache lba and ms sizes Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: replace nvme_ns_status Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: remove non-shared defines from header... Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: cleanup includes Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: consolidate header files Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: rename __nvme_select_ns_iocs Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: rename __nvme_advance_zone_wp Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Klaus Jensen | hw/block/nvme: rename __nvme_zrm_open Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
2021-05-17 | Gollu Appalanaidu | hw/block/nvme: align with existing style Signed-off-by: Klaus Jensen <k.jensen@samsung.com> |
commit | commitdiff | tree |
next |