This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug translator/2525] NMI Watchdog lockup with gettimeofday and do_timer probe
- From: "bibo dot mao at intel dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 7 Apr 2006 03:43:50 -0000
- Subject: [Bug translator/2525] NMI Watchdog lockup with gettimeofday and do_timer probe
- References: <20060406181027.2525.joshua.i.stone@intel.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From bibo dot mao at intel dot com 2006-04-07 03:43 -------
do_timer is called by timer_interrupt() function, there is write_seqlock
(&xtime_lock) sentence, and in do_gettimeofday sentence there will be
do{
read_seqbegin(&xtime_lock);
...
} while(read_seqretry(&xtime_lock, seq));
write_seqlock will increase xtime_lock.sequence by 1, interrupt is disabled
when calling do_gettimeofday() function, there will be dead loop in
do_gettimeofday () function.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=2525
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.