idr: fix backtrack logic in idr_remove_all