Opened 5 weeks ago

Last modified 5 weeks ago

#15171 new bug

ATA error: Device still expects data transfer

Reported by: konrad Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Drivers/Disk/ATA Version: R1/Development
Keywords: Cc: diver
Blocked By: Blocking:
Has a Patch: no Platform: All

Description (last modified by waddlesplash)

I upgraded the system to the latest, but it didnt boot. So I booted in previous working state: (hrev53242 from About Haiku).

Attachments (3)

Skärmavbild 2019-07-16 kl. 10.15.19.png (224.1 KB) - added by konrad 5 weeks ago.
KDL
haiku.txt (16.8 KB) - added by konrad 5 weeks ago.
Syslog
haikusyslog.txt (43.6 KB) - added by konrad 5 weeks ago.
Another Syslog (more info in this one)

Download all attachments as: .zip

Change History (8)

Changed 5 weeks ago by konrad

KDL

comment:1 Changed 5 weeks ago by waddlesplash

Please get a syslog from the failed boot. Parallels probably has serial port emulation I'd guess.

Changed 5 weeks ago by konrad

Attachment: haiku.txt added

Syslog

Changed 5 weeks ago by konrad

Attachment: haikusyslog.txt added

Another Syslog (more info in this one)

comment:2 Changed 5 weeks ago by waddlesplash

ata 0 error: device still expects data transfer

It is very strange this just started happening. hrev53243, hrev53246~2 (block cache) are the only two potentially relevant changes assuming no memory corruption is involved. Either way this is likely a bug in the ATA driver, though, and this just exposed it somehow.

comment:3 Changed 5 weeks ago by waddlesplash

Component: System/KernelDrivers/Disk/ATA
Description: modified (diff)

comment:4 Changed 5 weeks ago by waddlesplash

Cc: diver added
Summary: KDL on bootATA error: Device still expects data transfer

Aha: Diver reported this exact bug on Parallels in #4502. I wonder why you did not see it before?

comment:5 Changed 5 weeks ago by konrad

Ive been using Paralells since last year, always update a few times a week. First time I saw this bug.

Note: See TracTickets for help on using tickets.