diff options
Diffstat (limited to 'drivers/char/nvram.c')
| -rw-r--r-- | drivers/char/nvram.c | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/char/nvram.c b/drivers/char/nvram.c index 166f1e7aaa7..9df78e2cc45 100644 --- a/drivers/char/nvram.c +++ b/drivers/char/nvram.c @@ -94,7 +94,7 @@  /* Note that *all* calls to CMOS_READ and CMOS_WRITE must be done with   * rtc_lock held. Due to the index-port/data-port design of the RTC, we   * don't want two different things trying to get to it at once. (e.g. the - * periodic 11 min sync from time.c vs. this driver.) + * periodic 11 min sync from kernel/time/ntp.c vs. this driver.)   */  #include <linux/types.h> @@ -111,7 +111,6 @@  #include <linux/uaccess.h>  #include <linux/mutex.h> -#include <asm/system.h>  static DEFINE_MUTEX(nvram_mutex);  static DEFINE_SPINLOCK(nvram_state_lock); @@ -224,6 +223,8 @@ static loff_t nvram_llseek(struct file *file, loff_t offset, int origin)  	case 2:  		offset += NVRAM_BYTES;  		break; +	default: +		return -EINVAL;  	}  	return (offset >= 0) ? (file->f_pos = offset) : -EINVAL;  | 
