[PATCH] driver core: Fix races in driver_detach()