[ewg] [GIT PULL ofed-1.5.1] cxgb3 fixes

Steve Wise swise at opengridcomputing.com
Thu Mar 4 14:29:57 PST 2010


Hey Vlad,

Please pull these upstream fixes from:

ssh://vlad@sofa.openfabrics.org/~swise/scm/ofed_kernel.git ofed_1_5

Steve.

-----


commit 1e49d727e4a6ac012625ceb4f550783c632c11a9
Author: Steve Wise <swise at opengridcomputing.com>
Date:   Thu Mar 4 10:38:48 2010 -0600

    RDMA/cxgb3: wait at least one schedule cycle during device removal.
    
    During a hot-plug LLD removal event or an EEH error event, iw_cxgb3
    must ensure that any/all threads that might be in a cxgb3 exported 
function
    concurrently must return from the function before iw_cxgb3 returns from
    its event processing. Do this by calling synchronize_net().
    
    Signed-off-by: Steve Wise <swise at opengridcomputing.com>

commit 87581e84b1efa06c41e05b5865ca3b6430f5cac5
Author: Steve Wise <swise at opengridcomputing.com>
Date:   Thu Mar 4 10:35:45 2010 -0600

    cxgb3: fix hot plug removal crash
    
    From: Divy Le Ray <divy at chelsio.com>
    
    queue restart tasklets need to be stopped after napi handlers are 
stopped
    since the latter can restart them.  So stop them after stopping napi.
    
    Signed-off-by: Divy Le Ray <divy at chelsio.com>




More information about the ewg mailing list