Bug #604
open
1.8.1-RELEASE - clock runs fast on mainboard ASUS P5A-B
Added by yeti over 17 years ago.
Updated over 3 years ago.
Description
After a fresh install of 1.8.1-RELEASE on a system with ASUS P5A-B
mainboard (ALI chipset), the clock runs twice as fast as normal.
Booting with ACPI disabled solved this problem.
The clock problem on some ATI chipsets was a problem in Linux some
kernels ago too. The solution was triggered by clock=pit as bootarg if I
remember right... maybe having a peek into Linux's code helps.
Files
:After a fresh install of 1.8.1-RELEASE on a system with ASUS P5A-B
:mainboard (ALI chipset), the clock runs twice as fast as normal.
:
:Booting with ACPI disabled solved this problem.
:
:
:The clock problem on some ATI chipsets was a problem in Linux some
:kernels ago too. The solution was triggered by clock=pit as bootarg if I
:remember right... maybe having a peek into Linux's code helps.
Could you post the full dmesg output with and without ACPI enabled?
-Matt
Matthew Dillon
<dillon@backplane.com>
:2 files attached.
Hmm. That's odd. Boot with ACPI and do this:
sysctl kern.cputimer
I'm guessing it is using the ACPI timer, but I don't know why it would
be running so fast.
You can disable the use of the ACPI timer without disabling ACPI itself
by putting this in your /boot/loader.conf file:
debug.acpi.disable=timer
-Matt
Small correction: it's "debug.acpi.disabled" :)
Sascha
- sysctl kern.cputimer
kern.cputimer.select: ACPI-safe i8254_timer2 dummy
kern.cputimer.name: ACPI-safe
kern.cputimer.clock: 1215945362
kern.cputimer.freq: 3579545
Ok.
- sysctl kern.cputimer
kern.cputimer.select: i8254_timer2 dummy
kern.cputimer.name: i8254_timer2
kern.cputimer.clock: 108355686
kern.cputimer.freq: 1193182
sleep 5 now is 5 reallife seconds...
New dmesg output attached.
- Description updated (diff)
- Target version set to 4.0
I'm not using the acpi timer but the issue is still present on Dragonflybsd 4.1
kern.cputimer.intr.select: lapic
kern.cputimer.intr.freq: 99677705
kern.cputimer.intr.reglist: lapic
kern.cputimer.freq: 1193182
kern.cputimer.clock: 3782540528
kern.cputimer.name: i8254_timer2
kern.cputimer.select: i8254_timer2 dummy
- Category set to ACPI
- Status changed from Closed to In Progress
- Assignee deleted (
0)
dding the debug.acpi.disabled="hpet timer" fixes the timer issue.
- Target version changed from 4.0 to 6.0
Also available in: Atom
PDF