summaryrefslogtreecommitdiffstats
path: root/fs/jfs
diff options
context:
space:
mode:
authorDavid P. Reed <dpreed@reed.com>2007-11-14 23:47:35 +0100
committerThomas Gleixner <tglx@apollo.(none)>2007-11-17 16:27:01 +0100
commitc399da0d97e06803e51085ec076b63a3168aad1b (patch)
treede37d0450254d8755f82db6ff6c392230698ca95 /fs/jfs
parentntp: fix typo that makes sync_cmos_clock erratic (diff)
downloadlinux-c399da0d97e06803e51085ec076b63a3168aad1b.tar.xz
linux-c399da0d97e06803e51085ec076b63a3168aad1b.zip
x86: fix freeze in x86_64 RTC update code in time_64.c
Fix hard freeze on x86_64 when the ntpd service calls update_persistent_clock() A repeatable but randomly timed freeze has been happening in Fedora 6 and 7 for the last year, whenever I run the ntpd service on my AMD64x2 HP Pavilion dv9000z laptop. This freeze is due to the use of spin_lock(&rtc_lock) under the assumption (per a bad comment) that set_rtc_mmss is called only with interrupts disabled. The call from ntp.c to update_persistent_clock is made with interrupts enabled. Signed-off-by: David P. Reed <dpreed@reed.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'fs/jfs')
0 files changed, 0 insertions, 0 deletions