/* That's crap, since doing that while some partitions are opened or mounted will give you really nasty results.  */
static int mm_revalidate(struct gendisk *disk)
/* That's crap, since doing that while some partitions are opened or mounted will give you really nasty results.  */
static int mm_revalidate(struct gendisk *disk)
{
	struct cardinfo *card = disk->private_data;
	set_capacity(disk, card->mm_size << 1);
	return 0;
}