Re: [PATCH 1/1] iommu/vt-d: Add a quirk flag for scope mismatched devices

From: Christoph Hellwig
Date: Tue Jan 07 2020 - 08:27:58 EST


WTF is a NVMe host supposed to mean for a PCIe device. NVMe defines
the host as following:

"1.6.16 host

An entity that interfaces to an NVM subsystem through one or more
controllers and submits commands to Submission Queues and retrieves
command completions from Completion Queues."

in other words - the Linux kernel is the NVMe host. You need to
describe this magic broken piece of crap a lot better than that.