[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v4 00/18] nvme: factor out cmb/pmr setup
From: |
Klaus Jensen |
Subject: |
[PATCH v4 00/18] nvme: factor out cmb/pmr setup |
Date: |
Wed, 22 Apr 2020 13:01:34 +0200 |
From: Klaus Jensen <address@hidden>
Changes since v3
~~~~~~~~~~~~~~~~
* Remove the addition of a new PROPERTIES macro in "nvme: move device
parameters to separate struct" (Philippe)
* Add NVME_PMR_BIR constant and use it in PMR setup.
* Split "nvme: factor out cmb/pmr setup" into
- "nvme: factor out cmb setup",
- "nvme: factor out pmr setup" and
- "nvme: do cmb/pmr init as part of pci init"
(Philippe)
Klaus Jensen (18):
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 setup
nvme: factor out pmr setup
nvme: do cmb/pmr init as part of pci init
nvme: factor out controller identify setup
hw/block/nvme.c | 543 ++++++++++++++++++++++++------------------
hw/block/nvme.h | 31 ++-
hw/block/trace-events | 180 +++++++-------
include/block/nvme.h | 8 +
4 files changed, 429 insertions(+), 333 deletions(-)
--
2.26.2
- [PATCH v4 00/18] nvme: factor out cmb/pmr setup,
Klaus Jensen <=
- [PATCH v4 01/18] nvme: fix pci doorbell size calculation, Klaus Jensen, 2020/04/22
- [PATCH v4 03/18] nvme: remove superfluous breaks, Klaus Jensen, 2020/04/22
- [PATCH v4 10/18] nvme: factor out device state setup, Klaus Jensen, 2020/04/22
- [PATCH v4 11/18] nvme: factor out block backend setup, Klaus Jensen, 2020/04/22
- [PATCH v4 06/18] nvme: refactor nvme_addr_read, Klaus Jensen, 2020/04/22
- [PATCH v4 04/18] nvme: move device parameters to separate struct, Klaus Jensen, 2020/04/22
- [PATCH v4 02/18] nvme: rename trace events to pci_nvme, Klaus Jensen, 2020/04/22
- [PATCH v4 09/18] nvme: factor out property/constraint checks, Klaus Jensen, 2020/04/22
- [PATCH v4 05/18] nvme: use constants in identify, Klaus Jensen, 2020/04/22
- [PATCH v4 07/18] nvme: add max_ioqpairs device parameter, Klaus Jensen, 2020/04/22