[PATCH 5.18 0695/1095] driver core: fix potential deadlock in __driver_attach