[PATCH 6.12 440/567] idr: fix idr_alloc() returning an ID out of range