[PATCH v4 09/20] qedn: Add qedn - Marvell's NVMeTCP HW offload device driver
Christoph Hellwig
hch at lst.de
Thu Jul 1 06:41:18 PDT 2021
On Tue, Jun 29, 2021 at 03:47:32PM +0300, Prabhakar Kushwaha wrote:
> From: Shai Malin <smalin at marvell.com>
>
> This patch will present the skeleton of the qedn driver.
> The new driver will be added under "drivers/nvme/hw/qedn" and will be
> enabled by the Kconfig "Marvell NVM Express over Fabrics TCP offload".
I don't see why we need a separate hw/ directory. nvme-pci.c already
is very much a hardware driver.
> +config NVME_QEDN
> + tristate "Marvell NVM Express over Fabrics TCP offload"
> + depends on NVME_TCP_OFFLOAD
I think it also depends on PCI.
This whole patch is a bit pointless. In general splitting a driver
submission into multiple patches is not very helpful unless the later
patches add pretty much optional and clearly separatable bits. Otherwise
it just becomes really hard to review.
More information about the Linux-nvme
mailing list