retrun 1; 
return 1; 
static int write_new_fid(struct powernow_k8_data *data, u32 fid){	u32 lo;	u32 savevid = data->currvid;	u32 i = 0;	if ((fid & INVALID_FID_MASK) || (data->currvid & INVALID_VID_MASK)) {		printk(KERN_ERR PFX "internal error - overflow on fid write\n");		return 1;	}	lo = fid | (data->currvid << MSR_C_LO_VID_SHIFT) | MSR_C_LO_INIT_FID_VID;	dprintk("writing fid 0x%x, lo 0x%x, hi 0x%x\n",		fid, lo, data->plllock * PLL_LOCK_CONVERSION);	do {		wrmsr(MSR_FIDVID_CTL, lo, data->plllock * PLL_LOCK_CONVERSION);		if (i++ > 100) {			printk(KERN_ERR PFX "internal error - pending bit very stuck - no further pstate changes possible\n");			retrun 1;		}				} while (query_current_values_with_pending_wait(data));	count_off_irt(data);	if (savevid != data->currvid) {		printk(KERN_ERR PFX "vid change on fid trans, old 0x%x, new 0x%x\n",		       savevid, data->currvid);		return 1;	}	if (fid != data->currfid) {		printk(KERN_ERR PFX "fid trans failed, fid 0x%x, curr 0x%x\n", fid,		        data->currfid);		return 1;	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/63172cb3d5ef762dcb60a292bc7f016b85cf6e1f/powernow-k8.c/buggy/arch/i386/kernel/cpu/cpufreq/powernow-k8.c