[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20180817071009.GB11383@lst.de>
Date: Fri, 17 Aug 2018 09:10:09 +0200
From: Christoph Hellwig <hch@....de>
To: Michal Wnukowski <wnukowski@...gle.com>
Cc: Linus Torvalds <torvalds@...ux-foundation.org>,
keith.busch@...ux.intel.com, Jens Axboe <axboe@...com>,
Sagi Grimberg <sagi@...mberg.me>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
linux-nvme <linux-nvme@...ts.infradead.org>,
Keith Busch <keith.busch@...el.com>, yigitfiliz@...gle.com,
Christoph Hellwig <hch@....de>
Subject: Re: [PATCH] Bugfix for handling of shadow doorbell buffer.
On Tue, Aug 14, 2018 at 06:35:16PM -0700, Michal Wnukowski wrote:
>
> The other side in this case is not actual controller hardware, but
> virtual one (the regular hardware should rely on normal MMIO
> doorbells).
There could very much be real hardware there. We've made it clear
in the spec that while a typical use case is a virtualized controller
there is nothing peventing hardware implementations. There have
been previous hardware prototypes to use very similar tricks, e.g.:
https://www.usenix.org/node/179878
Powered by blists - more mailing lists