| .. | .. | 
|---|
| 243 | 243 |  				return err; | 
|---|
| 244 | 244 |  		} /* end of if != DIR_DELETED */ | 
|---|
| 245 | 245 |   | 
|---|
| 246 |  | -		inode->i_blocks +=  | 
|---|
| 247 |  | -			num_to_be_allocated << sbi->sect_per_clus_bits;  | 
|---|
 | 246 | +		inode->i_blocks += EXFAT_CLU_TO_B(num_to_be_allocated, sbi) >> 9;  | 
|---|
| 248 | 247 |   | 
|---|
| 249 | 248 |  		/* | 
|---|
| 250 | 249 |  		 * Move *clu pointer along FAT chains (hole care) because the | 
|---|
| .. | .. | 
|---|
| 601 | 600 |   | 
|---|
| 602 | 601 |  	exfat_save_attr(inode, info->attr); | 
|---|
| 603 | 602 |   | 
|---|
| 604 |  | -	inode->i_blocks = round_up(i_size_read(inode), sbi->cluster_size) >>  | 
|---|
| 605 |  | -				inode->i_blkbits;  | 
|---|
 | 603 | +	inode->i_blocks = round_up(i_size_read(inode), sbi->cluster_size) >> 9;  | 
|---|
| 606 | 604 |  	inode->i_mtime = info->mtime; | 
|---|
| 607 | 605 |  	inode->i_ctime = info->mtime; | 
|---|
| 608 | 606 |  	ei->i_crtime = info->crtime; | 
|---|