| .. | .. |
|---|
| 75 | 75 | |
|---|
| 76 | 76 | wdt_enable(); |
|---|
| 77 | 77 | |
|---|
| 78 | | - return nonseekable_open(inode, file); |
|---|
| 78 | + return stream_open(inode, file); |
|---|
| 79 | 79 | } |
|---|
| 80 | 80 | |
|---|
| 81 | 81 | static ssize_t fitpc2_wdt_write(struct file *file, const char *data, |
|---|
| .. | .. |
|---|
| 154 | 154 | |
|---|
| 155 | 155 | margin = time; |
|---|
| 156 | 156 | wdt_enable(); |
|---|
| 157 | | - /* Fall through */ |
|---|
| 157 | + fallthrough; |
|---|
| 158 | 158 | |
|---|
| 159 | 159 | case WDIOC_GETTIMEOUT: |
|---|
| 160 | 160 | ret = put_user(margin, (int *)arg); |
|---|
| .. | .. |
|---|
| 186 | 186 | .llseek = no_llseek, |
|---|
| 187 | 187 | .write = fitpc2_wdt_write, |
|---|
| 188 | 188 | .unlocked_ioctl = fitpc2_wdt_ioctl, |
|---|
| 189 | + .compat_ioctl = compat_ptr_ioctl, |
|---|
| 189 | 190 | .open = fitpc2_wdt_open, |
|---|
| 190 | 191 | .release = fitpc2_wdt_release, |
|---|
| 191 | 192 | }; |
|---|