if(req->bitmap_start == -1) req->bitmap_start = sector + i; req->bitmap_end = sector + i + 1; 
update_bitmap = 1; ubd_set_bit(sector + i, (unsigned char *) bitmap); } 
static void cowify_bitmap(struct io_thread_req *req, unsigned long *bitmap){        __u64 sector = req->offset / req->sectorsize;        int i;        for(i = 0; i < req->length / req->sectorsize; i++){                if(ubd_test_bit(sector + i, bitmap))                        continue;                if(req->bitmap_start == -1)                        req->bitmap_start = sector + i;                req->bitmap_end = sector + i + 1;                ubd_set_bit(sector + i, bitmap);        }}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/91acb21f084aa244f26839406ae7ed8aa3668058/ubd_kern.c/buggy/arch/um/drivers/ubd_kern.c