| .. | .. |
|---|
| 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); |
|---|