#10737 closed bug (not reproducible)
[AHCI error] InterruptErrorHandler
Reported by: | pragmavalue | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Drivers/Disk | Version: | R1/Development |
Keywords: | boot-failure | Cc: | |
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
Hi,
I try to install new nightly hrev47085 on my laptop, and Haiku don't start up. Main problem is with AHCI at you can see on attached picture...
Attachments (2)
Change History (21)
by , 11 years ago
Attachment: | 2014-04-04 20.16.36.jpg added |
---|
comment:1 by , 11 years ago
Blocking: | 7665 added |
---|
comment:3 by , 10 years ago
Notebook made by Asus. When I slow down a startup by enable on-screen debug and enable paging system startup normally.
comment:4 by , 10 years ago
Component: | Drivers → Drivers/Disk |
---|---|
Description: | modified (diff) |
comment:6 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:7 by , 9 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Unfortunately, it's not fixed. Updated to latest packages (hrev49607) today and now I have this problem too, it almost always fails to boot due to AHCI. Sometimes (rarely) it succeeds booting.
Attaching excerpt from serial debug log for a failed boot (shortened, it always outputs just the same AHCI error messages before finally giving up and KDLing).
comment:8 by , 9 years ago
To clarify: I never had this problem before, it still worked fine in hrev49327 which I used previously. So the commit which fixed AHCI for some people broke it for others it seems...
comment:9 by , 9 years ago
Summary: | [AHCI error on Asus U32U] InterruptErrorHandler → [AHCI error] InterruptErrorHandler |
---|
comment:10 by , 9 years ago
Owner: | changed from | to
---|---|
Status: | reopened → assigned |
comment:11 by , 9 years ago
Owner: | changed from | to
---|
I just fixed the unaligned access due to the wrongly sized bitfield by replacing the field with shifts and masks (which could've been solved by changing to a correctly sized bitfield plus endianness wrapper instead, as Axel mentioned). I have not studied the original concept of the patch nor did I change anything in that regard.
comment:12 by , 9 years ago
The recent changes broke my previously working AHCI controller as well, with an identical serial log to jua's, in my case venid 0x8086, devid 0x1c02, if relevant.
comment:13 by , 9 years ago
Owner: | changed from | to
---|
Assigning to Axel since he reviewed/applied the aforementioned patches.
comment:14 by , 6 years ago
Keywords: | boot-failure added |
---|
comment:15 by , 6 years ago
Blocking: | 7665 removed |
---|
comment:18 by , 6 years ago
Resolution: | → not reproducible |
---|---|
Status: | assigned → closed |
comment:19 by , 5 years ago
Milestone: | R1 |
---|
Remove milestone for tickets with status = closed and resolution != fixed
Error with AHCI