Handling async local port events: port error, active, lid change... Upon local port err, it will set up timer device_loss_timeout seconds to propagate I/O errors and reconnect. If local port active and there is timer, it will delete the timer Signed-off-by: Vu Pham