Bug 149713

Summary: [ata] [panic] Kernel crashes on HD timeout
Product: Base System Reporter: Paul Honig <paul>
Component: amd64Assignee: freebsd-amd64 (Nobody) <amd64>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 7.2-RELEASE   
Hardware: Any   
OS: Any   

Description Paul Honig 2010-08-16 19:40:04 UTC
When a Harddisk under KVM (Linux) gets very busy the kernel panics and stops with the following message in the console :

http://i.sigio.nl/c90f63a01cb1804e89c47598e92ffb97.png

Fix: 

Nothing on Google.
How-To-Repeat: Not repeated yet ..
Comment 1 Alexander Motin freebsd_committer freebsd_triage 2010-08-16 22:11:00 UTC
I think there is two reasons:
1. Too low request timeout value triggers error too early. Increasing
timeout should make it less frequent. It was already done in 7-STABLE
branch and above.
2. After timeout triggered, panic probably caused by weak locking in
ata(4). You may try to upgrade your system, hoping situation was
improved. But I would recommend you to upgrade to 8.1 and build kernel
with ATA_CAM option, replacing old ata(4) infrastructure with new and
probably more reliable one.

-- 
Alexander Motin
Comment 2 Andriy Gapon freebsd_committer freebsd_triage 2010-12-05 13:27:44 UTC
Is still an issue for you?
Have you tried the suggestion from mav@?

-- 
Andriy Gapon
Comment 3 Andriy Gapon freebsd_committer freebsd_triage 2010-12-05 14:24:03 UTC
State Changed
From-To: open->closed

The crash happened only once and is not reproducible at 
the moment.