[Bug 1703] New: sparc64 clock driver isr bug
bugzilla-daemon at rtems.org
bugzilla-daemon at rtems.org
Sat Sep 18 21:35:06 UTC 2010
https://www.rtems.org/bugzilla/show_bug.cgi?id=1703
Summary: sparc64 clock driver isr bug
Product: RTEMS
Version: HEAD
Platform: sparc64
OS/Version: RTEMS
Status: NEW
Severity: normal
Priority: P3
Component: bsps
AssignedTo: joel.sherrill at oarcorp.com
ReportedBy: giddyup44 at yahoo.com
Created an attachment (id=1051)
--> (https://www.rtems.org/bugzilla/attachment.cgi?id=1051)
Patch
The sparc64/shared/clock driver has a bug that causes nested timer interrupts
to not be serviced, which leads to non-preemptive behavior especially when
dispatching work from the timer ISR.
The attached patch fixes the nesting issue by correcting the PIL after reading
the tick and setting the tick_cmpr registers. The patch also corrects a typo.
--
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the bugs
mailing list