You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.0 KiB
42 lines
1.0 KiB
11 years ago
|
From 441e4879e694b18ca10a7c107e81362790c7bd25 Mon Sep 17 00:00:00 2001
|
||
|
From: Jarod Wilson <jarod@redhat.com>
|
||
|
Date: Tue, 7 Feb 2012 10:29:58 -0500
|
||
|
Subject: [PATCH 14/17] lirc: make chardev nonseekable
|
||
|
|
||
|
Merge change from upstream kernel
|
||
|
|
||
|
commit d9d2e9d5c9eead1f73f92f5fc03424dab90b6c95
|
||
|
Author: Arnd Bergmann <arnd@arndb.de>
|
||
|
Date: Sun Aug 15 18:51:56 2010 +0200
|
||
|
|
||
|
lirc: make chardev nonseekable
|
||
|
|
||
|
There does not seem to be a need for lirc to
|
||
|
allow seeking on the file descriptor, so let's
|
||
|
just disallow this before users start relying
|
||
|
on it.
|
||
|
|
||
|
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
||
|
|
||
|
Signed-off-by: Jarod Wilson <jarod@redhat.com>
|
||
|
---
|
||
|
drivers/lirc_dev/lirc_dev.c | 2 ++
|
||
|
1 file changed, 2 insertions(+)
|
||
|
|
||
|
diff --git a/drivers/lirc_dev/lirc_dev.c b/drivers/lirc_dev/lirc_dev.c
|
||
|
index d4a5114..95ba25e 100644
|
||
|
--- a/drivers/lirc_dev/lirc_dev.c
|
||
|
+++ b/drivers/lirc_dev/lirc_dev.c
|
||
|
@@ -583,6 +583,8 @@ error:
|
||
|
|
||
|
mutex_unlock(&lirc_dev_lock);
|
||
|
|
||
|
+ nonseekable_open(inode, file);
|
||
|
+
|
||
|
return retval;
|
||
|
}
|
||
|
EXPORT_SYMBOL(lirc_dev_fop_open);
|
||
|
--
|
||
|
1.8.3.1
|
||
|
|