rdev->in_sync = 0; 
clear_bit(In_sync, &rdev->flags); 
static void error(mddev_t *mddev, mdk_rdev_t *rdev){	char b[BDEVNAME_SIZE];	raid6_conf_t *conf = (raid6_conf_t *) mddev->private;	PRINTK("raid6: error called\n");	if (!rdev->faulty) {		mddev->sb_dirty = 1;		if (rdev->in_sync) {			conf->working_disks--;			mddev->degraded++;			conf->failed_disks++;			rdev->in_sync = 0;			/*			 * if recovery was running, make sure it aborts.			 */			set_bit(MD_RECOVERY_ERR, &mddev->recovery);		}		rdev->faulty = 1;		printk (KERN_ALERT			"raid6: Disk failure on %s, disabling device."			" Operation continuing on %d devices\n",			bdevname(rdev->bdev,b), conf->working_disks);	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/b2d444d7ad975d555bb919601bcdc0e58975a40e/raid6main.c/buggy/drivers/md/raid6main.c