Re: [PATCH 1/2] iser: Set block queue_virt_boundary and remove bounce buffering code

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Oct 10, 2015 at 3:27 AM, Sagi Grimberg <sagig@xxxxxxxxxxxx> wrote:
> The block layer reliably enforces no SG lists with gaps
> to a 4k virtual boundary so we can completely remove the
> entire bounce buffering logic.

Hi Sagi,

(Very) nice cleanup -- so what's the actual deal here? is that as long
as we plant a slave alloc callback into out scsi host template which
further invokes  a
blk_queue_virt_boundary(sdev->request_queue, ~MASK_4K) call, we're
100% safe/sure what all SGs we get meet the alignment criteria?

Since this is such a critical aspect in our design, I think it would
be good to copy on this commit Martin or Jens. Also change the patch
title to have IB/iser: which complies with the way we prefix iser
commits.

Or.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux