| Summary: | [PATCH] problem with statclock initialization | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | Jose M. Alcaide <jose> | ||||
| Component: | i386 | Assignee: | Bruce Evans <bde> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | Unspecified | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
Jose M. Alcaide
2000-04-04 23:40:01 UTC
Responsible Changed From-To: freebsd-bugs->bde Over to maintainer (I think) I had the same problem described in this PR with a Dell Latitude CPt. I
believe its the same motherboard, or very similar. In both 5.2.1 and
6-CURRENT I couldn't get cpu usage stats.
Jose's patch fixes it... though the patch is no longer valid in
6-CURRENT (from cvs 2 days ago).
New patch. Same content, different location:
---------------------------------------------------------------------
--- sys/i386/isa/clock.c.old Thu Nov 18 11:18:59 2004
+++ sys/i386/isa/clock.c Thu Nov 18 11:12:10 2004
@@ -946,6 +946,7 @@
/* Initialize RTC. */
writertc(RTC_STATUSA, rtc_statusa);
writertc(RTC_STATUSB, RTCSB_24HR);
+ rtcin(RTC_INTR); /* clear any pending interrupt */
/* Don't bother enabling the statistics clock. */
if (!statclock_disable) {
---------------------------------------------------------------------
Tested, and it works.
Please commit :)
-Charlie Schluting
State Changed From-To: open->closed Expanded version of the patch committed. |