diff options
author | Marcelo Tosatti <marcelo.tosatti@cyclades.com> | 2005-12-05 10:15:06 +0000 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2005-12-05 10:15:06 +0000 |
commit | 9ddf61bd09a7668279d2b208a96eba784bec3d80 (patch) | |
tree | 55116fe3e45703ca7d45f4400ac3ced091537632 /drivers/char | |
parent | db20da32a22ccfa3a118408034eeb0ba61a42329 (diff) | |
download | op-kernel-dev-9ddf61bd09a7668279d2b208a96eba784bec3d80.zip op-kernel-dev-9ddf61bd09a7668279d2b208a96eba784bec3d80.tar.gz |
[ARM SMP] mpcore_wdt bogus fpos check
drivers/char/watchdog/mpcore_wdt.c write function contains a check for
(ppos != &file->f_pos). Such check used to make sense when a pointer to
file->f_pos was handed by vfs_write(), not a copy of it as it stands
now.
Signed-off-by: Marcelo Tosatti <marcelo.tosatti@cyclades.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'drivers/char')
-rw-r--r-- | drivers/char/watchdog/mpcore_wdt.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/char/watchdog/mpcore_wdt.c b/drivers/char/watchdog/mpcore_wdt.c index 9defcf8..b4d8434 100644 --- a/drivers/char/watchdog/mpcore_wdt.c +++ b/drivers/char/watchdog/mpcore_wdt.c @@ -180,10 +180,6 @@ static ssize_t mpcore_wdt_write(struct file *file, const char *data, size_t len, { struct mpcore_wdt *wdt = file->private_data; - /* Can't seek (pwrite) on this device */ - if (ppos != &file->f_pos) - return -ESPIPE; - /* * Refresh the timer. */ |