int nsect;
if(bytes < 0){ ubd_end_request(req, 0, 0); return; }
static void __ubd_finish(struct request *req, int error){	int nsect;	if(error){		end_request(req, 0);		return;	}	nsect = req->current_nr_sectors;	req->sector += nsect;	req->buffer += nsect << 9;	req->errors = 0;	req->nr_sectors -= nsect;	req->current_nr_sectors = 0;	end_request(req, 1);}