| .. | .. | 
|---|
| 93 | 93 |  	case ST_ROOT: | 
|---|
| 94 | 94 |  		inode->i_uid = sbi->s_uid; | 
|---|
| 95 | 95 |  		inode->i_gid = sbi->s_gid; | 
|---|
| 96 |  | -		/* fall through */  | 
|---|
 | 96 | +		fallthrough;  | 
|---|
| 97 | 97 |  	case ST_USERDIR: | 
|---|
| 98 | 98 |  		if (be32_to_cpu(tail->stype) == ST_USERDIR || | 
|---|
| 99 | 99 |  		    affs_test_opt(sbi->s_flags, SF_SETMODE)) { | 
|---|
| .. | .. | 
|---|
| 150 | 150 |  	} | 
|---|
| 151 | 151 |   | 
|---|
| 152 | 152 |  	inode->i_mtime.tv_sec = inode->i_atime.tv_sec = inode->i_ctime.tv_sec | 
|---|
| 153 |  | -		       = (be32_to_cpu(tail->change.days) * (24 * 60 * 60) +  | 
|---|
 | 153 | +		       = (be32_to_cpu(tail->change.days) * 86400LL +  | 
|---|
| 154 | 154 |  		         be32_to_cpu(tail->change.mins) * 60 + | 
|---|
| 155 | 155 |  			 be32_to_cpu(tail->change.ticks) / 50 + | 
|---|
| 156 |  | -			 ((8 * 365 + 2) * 24 * 60 * 60)) +  | 
|---|
 | 156 | +			 AFFS_EPOCH_DELTA) +  | 
|---|
| 157 | 157 |  			 sys_tz.tz_minuteswest * 60; | 
|---|
| 158 | 158 |  	inode->i_mtime.tv_nsec = inode->i_ctime.tv_nsec = inode->i_atime.tv_nsec = 0; | 
|---|
| 159 | 159 |  	affs_brelse(bh); | 
|---|