Device Failure Handling and other minor fixes
Signed-off-by: sanoj <sunnikrishnan@stec-inc.com>