[PATCH 05/21] staging: lustre: lnet: remove cfs_block_allsigs calls.

2018-02-19 Thread NeilBrown
Both places that cfs_block_allsigs() is used here, the goal is to turn an interruptible wait into an uninterruptible way. So instead of blocking the signals, change TASK_INTERRUPTIBLE to TASK_NOLOAD. In each case, no other functions called while signals are blocked will sleep - just the one that

[PATCH 05/21] staging: lustre: lnet: remove cfs_block_allsigs calls.

2018-02-19 Thread NeilBrown
Both places that cfs_block_allsigs() is used here, the goal is to turn an interruptible wait into an uninterruptible way. So instead of blocking the signals, change TASK_INTERRUPTIBLE to TASK_NOLOAD. In each case, no other functions called while signals are blocked will sleep - just the one that