[PATCH] libata: make sure sdev doesn't go away while rescanning