nbd: generalize usage of nbd_read