brd: handle on-demand devices correctly