Re: [PATCH v2 0/8] IB/srp bug fixes

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

 



On Tue, 2017-02-14 at 10:56 -0800, Bart Van Assche wrote:
> Hello Doug,
> 
> The patches in this series are the initiator patches I came up with
> while
> testing the SRP initiator and target drivers. Please consider these
> patches
> for inclusion in the upstream kernel.
> 
> The changes compared to the previous version of this series are:
> - Left out the "Use the IB_DEVICE_SG_GAPS_REG HCA feature if
> supported" patch.
> - Added a patch to stop using memory regions with gaps since Laurence
> ran
>   into an issue with these memory regions that cannot be explained by
>   analzying the SRP initiator code only.
> - Addressed Leon's comments about patch "Avoid that duplicate
> responses
>   trigger a kernel bug" and "Add support for draining IB_POLL_DIRECT
>   completion queues".
> 
> The patches in this series are:
> 
> Bart Van Assche (8):
>   IB/SRP: Avoid using IB_MR_TYPE_SG_GAPS
>   IB/srp: Avoid that duplicate responses trigger a kernel bug
>   IB/srp: Fix race conditions related to task management
>   IB/srp: Document locking conventions
>   IB/srp: Make a diagnostic message more informative
>   IB/srp: Improve an error path
>   IB/core: Add support for draining IB_POLL_DIRECT completion queues
>   IB/srp: Drain the send queue before destroying a QP
> 
>  drivers/infiniband/core/cq.c        |  4 +-
>  drivers/infiniband/core/verbs.c     | 35 ++++++--------
>  drivers/infiniband/ulp/srp/ib_srp.c | 92 ++++++++++++++++++++++++---
> ----------
>  drivers/infiniband/ulp/srp/ib_srp.h |  1 +
>  4 files changed, 77 insertions(+), 55 deletions(-)
> 
> Thanks,
> 
> Bart.

Thanks Bart, series applied.

-- 
Doug Ledford <dledford@xxxxxxxxxx>
    GPG KeyID: B826A3330E572FDD
   
Key fingerprint = AE6B 1BDA 122B 23B4 265B  1274 B826 A333 0E57 2FDD

Attachment: signature.asc
Description: This is a digitally signed message part


[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