Opened 17 years ago
Last modified 4 years ago
#1815 new bug
Haiku takes very long to boot with new ata busmanager
Reported by: | stippi | Owned by: | marcusoverhagen |
---|---|---|---|
Priority: | normal | Milestone: | R1.1 |
Component: | Drivers/Disk | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
It already takes quite long if I have only one drive attached, but when I attach a second drive, the boot time is even much longer. I am attaching a syslog with timestamps enabled. The weird thing is that from the syslog, it looks like the boot takes only a couple of seconds, while it really takes about 3 minutes or so. Maybe the weird time shift by one hour during scanning PCI devices has to do with it? I had not experienced this before the new ATA bus manager though (IIRC).
Attachments (1)
Change History (7)
by , 17 years ago
follow-up: 4 comment:1 by , 17 years ago
The timestamps that I added to src/system/kernel/debug/debug.cpp obviously only get updated when the buffer is written to the file, not when a single line is created. we probably need to change this to debug such problems.
comment:3 by , 15 years ago
I think not, because at least on my other desktop, the ATA device detection can still take quite a long time.
comment:4 by , 12 years ago
Replying to marcusoverhagen:
The timestamps that I added to src/system/kernel/debug/debug.cpp obviously only get updated when the buffer is written to the file, not when a single line is created. we probably need to change this to debug such problems.
Have the timestamp issue been updated? Seems like it would be an fairly easy fix?
comment:6 by , 4 years ago
Milestone: | R1 → R1.1 |
---|
syslog of boot process with timestamps