struct ub_dev *sc = disk->private_data; 
struct ub_lun *lun = disk->private_data; 
static int ub_bd_revalidate(struct gendisk *disk){	struct ub_dev *sc = disk->private_data;	ub_revalidate(sc);	/* This is pretty much a long term P3 */	if (!atomic_read(&sc->poison)) {		/* Cover sc->dev */		printk(KERN_INFO "%s: device %u capacity nsec %ld bsize %u\n",		    sc->name, sc->dev->devnum,		    sc->capacity.nsec, sc->capacity.bsize);	}	/* XXX Support sector size switching like in sr.c */	blk_queue_hardsect_size(disk->queue, sc->capacity.bsize);	set_capacity(disk, sc->capacity.nsec);	// set_disk_ro(sdkp->disk, sc->readonly);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/f4800078d9ed4bd20b1b27f56e7b68cfa0d73038/ub.c/clean/drivers/block/ub.c