On Wed, Mar 27, 2019 at 04:26:26PM +0800, Ming Lei wrote:
On Wed, Mar 27, 2019 at 4:15 PM Christoph Hellwig hch@lst.de wrote:
On Tue, Mar 26, 2019 at 03:37:36PM +0800, Ming Lei wrote:
On Tue, Mar 26, 2019 at 3:36 PM Christoph Hellwig hch@lst.de wrote:
Note that in many cases allocating larger pages in the other targets would be useful. Given that you fix the one places where we made a page size assumption I don't see a great need to limit outselves here.
block device backed ns still needs this patch.
Then we need to fix that code as well. Or even better make bio_add_page handle the larger than page case fine if it really doesn't do that yet.
Given loop is the only exception, this patch is exactly the fix, right?
Well, we want to be able to pass multi-page biovecs everywhere, so I think we'd just solve this based on loop so that we can later take advantage of it everywhere.