MRP-806 NFS lockd can stall until timeout

There is a race in enqueueing thread to a pool and
waking up a thread.

Add sp_task_pending flag to svc_pool to prevent thread
from sleeping.

Change-Id: Idf1504ad4a2b3af4cf24dccf6d5e96285700c005
Signed-off-by: Andriy Skulysh <Andriy_Skulysh@xyratex.com>
Reviewed-on: http://morpheus.xyus.xyratex.com:8443/216
Tested-by: Jenkins
Reviewed-by: Alexander Boyko <Alexander_Boyko@xyratex.com>
Tested-by: Alexander Lezhoev <Alexander_Lezhoev@xyratex.com>
Reviewed-by: Alexey Lyashkov <Alexey_Lyashkov@xyratex.com>
MRP-673 lmv: reduce error level at lmv_iocontrol()

Many errors happened if the FID no longer exist at lmv_iocontrol().
This fix change debug level for ENOENT from error to warning.

Signed-off-by: Alexander Boyko <alexander_boyko@xyratex.com>
Change-Id: Ia043759f23fa9475fbea22513f219d0b11aaecae
Reviewed-on: http://morpheus.xyus.xyratex.com:8443/230
Reviewed-by: Vitaly Fertman <Vitaly_Fertman@xyratex.com>
Reviewed-by: Andriy Skulysh <Andriy_Skulysh@xyratex.com>
Tested-by: Alexander Lezhoev <Alexander_Lezhoev@xyratex.com>
Tested-by: Jenkins