Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] DS1302: local_irq_disable() is redundant after local_irq_save()

drivers/char/ds1302.c::get_rtc_time() contains local_irq_disable() call
after local_irq_save(). This looks redundant.

drivers/char/ds1302.c::rtc_ioctl() contains local_irq_disable() call after
local_irq_save(). This looks redundant.

Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Jiri Kosina and committed by
Linus Torvalds
efc47135 2869b23e

-2
-2
drivers/char/ds1302.c
··· 120 120 unsigned long flags; 121 121 122 122 local_irq_save(flags); 123 - local_irq_disable(); 124 123 125 124 rtc_tm->tm_sec = CMOS_READ(RTC_SECONDS); 126 125 rtc_tm->tm_min = CMOS_READ(RTC_MINUTES); ··· 218 219 BIN_TO_BCD(yrs); 219 220 220 221 local_irq_save(flags); 221 - local_irq_disable(); 222 222 CMOS_WRITE(yrs, RTC_YEAR); 223 223 CMOS_WRITE(mon, RTC_MONTH); 224 224 CMOS_WRITE(day, RTC_DAY_OF_MONTH);