[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 00/16] nvme: refactoring and cleanups
From: |
Klaus Jensen |
Subject: |
[PATCH v3 00/16] nvme: refactoring and cleanups |
Date: |
Wed, 22 Apr 2020 09:09:11 +0200 |
From: Klaus Jensen <address@hidden>
Changes since v2
~~~~~~~~~~~~~~~~
* Rebased on block-next (Kevin)
This caused "nvme: move device parameters to separate struct" and
"nvme: factor out cmb/pmr setup" to change a bit too much for me to
feel its fair to keep the Reviewed-by's, so please re-review.
* Changed *err to *local_err (Philippe/Maxim)
* Added comment for nvme_ns_nlbas (Maxim)
Klaus Jensen (16):
nvme: fix pci doorbell size calculation
nvme: rename trace events to pci_nvme
nvme: remove superfluous breaks
nvme: move device parameters to separate struct
nvme: use constants in identify
nvme: refactor nvme_addr_read
nvme: add max_ioqpairs device parameter
nvme: remove redundant cmbloc/cmbsz members
nvme: factor out property/constraint checks
nvme: factor out device state setup
nvme: factor out block backend setup
nvme: add namespace helpers
nvme: factor out namespace setup
nvme: factor out pci setup
nvme: factor out cmb/pmr setup
nvme: factor out controller identify setup
hw/block/nvme.c | 543 +++++++++++++++++++++++-------------------
hw/block/nvme.h | 39 ++-
hw/block/trace-events | 180 +++++++-------
include/block/nvme.h | 8 +
4 files changed, 435 insertions(+), 335 deletions(-)
--
2.26.2
- [PATCH v3 00/16] nvme: refactoring and cleanups,
Klaus Jensen <=
- [PATCH v3 03/16] nvme: remove superfluous breaks, Klaus Jensen, 2020/04/22
- [PATCH v3 01/16] nvme: fix pci doorbell size calculation, Klaus Jensen, 2020/04/22
- [PATCH v3 09/16] nvme: factor out property/constraint checks, Klaus Jensen, 2020/04/22
- [PATCH v3 06/16] nvme: refactor nvme_addr_read, Klaus Jensen, 2020/04/22
- [PATCH v3 07/16] nvme: add max_ioqpairs device parameter, Klaus Jensen, 2020/04/22
- [PATCH v3 02/16] nvme: rename trace events to pci_nvme, Klaus Jensen, 2020/04/22
- [PATCH v3 08/16] nvme: remove redundant cmbloc/cmbsz members, Klaus Jensen, 2020/04/22
- [PATCH v3 04/16] nvme: move device parameters to separate struct, Klaus Jensen, 2020/04/22