Commit 3d7bbd4575cfb23e6ef7368fff1f7d7e198b7930

Authored by Dmitry Torokhov
1 parent daf8a96b2d

Input: mark input interfaces as non-seekable

Seeking does not make sense for input interfaces such as evdev and joydev
so let's use nonseekable_open to mark them non-seekable.

Signed-off-by: Dmitry Torokhov <dtor@mail.ru>

Showing 2 changed files with 4 additions and 0 deletions Side-by-side Diff

drivers/input/evdev.c
... ... @@ -278,6 +278,8 @@
278 278 goto err_free_client;
279 279  
280 280 file->private_data = client;
  281 + nonseekable_open(inode, file);
  282 +
281 283 return 0;
282 284  
283 285 err_free_client:
drivers/input/joydev.c
... ... @@ -286,6 +286,8 @@
286 286 goto err_free_client;
287 287  
288 288 file->private_data = client;
  289 + nonseekable_open(inode, file);
  290 +
289 291 return 0;
290 292  
291 293 err_free_client: