Re: [PATCH v2 0/2] IB/rxe: Fix kernel panics when tearing down QPs

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

 



On 12/5/2016 8:42 AM, Andrew Boyer wrote:
> This is a set of two patches that prevent kernel panics seen when tearing
> down QPs. The second patch (holding refs in tasklets) might or might not be
> needed once the first patch (waiting for tasklets to finish) is applied.
> Feedback welcomed.
> 
> Update for v2:
>  - Remove default initialization of idle in rxe_cleanup_task() per review
> 
> Andrew Boyer (2):
>   IB/rxe: Wait for tasklets to finish before tearing down QP
>   IB/rxe: Hold refs when running tasklets
> 
>  drivers/infiniband/sw/rxe/rxe_comp.c |  4 ++++
>  drivers/infiniband/sw/rxe/rxe_req.c  |  4 ++++
>  drivers/infiniband/sw/rxe/rxe_resp.c |  3 +++
>  drivers/infiniband/sw/rxe/rxe_task.c | 19 +++++++++++++++++++
>  drivers/infiniband/sw/rxe/rxe_task.h |  1 +
>  5 files changed, 31 insertions(+)
> 

Hi Andrew, I took these patches as well.  I had to fix up the second
one, so you might want to double check it.  Thanks.

-- 
Doug Ledford <dledford@xxxxxxxxxx>
    GPG Key ID: 0E572FDD

Attachment: signature.asc
Description: OpenPGP digital signature


[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