LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 06-17-2009, 12:52 PM   #1
kushalkoolwal
Senior Member
 
Registered: Feb 2004
Location: Middle of nowhere
Distribution: Debian Squeeze
Posts: 1,249

Rep: Reputation: 49
ATA Bus error messages on pata_sch


I have tried asking this question here but did not get any response.

I was wondering if anybody here would know about this:

Using Debian 5.0 with 2.6.30 kernel. I see the following messages during kernel boot. Here is the relevant dmesg output:

Code:
[ 4.368333] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[ 4.368424] ata1.00: BMDMA stat 0x24
[ 4.368511] ata1.00: cmd c8/00:80:59:0d:4c/00:00:00:00:00/e2 tag 0 dma 65536 in
[ 4.368515] res 51/84:00:d8:0d:4c/00:00:00:00:00/e2 Emask 0x10 (ATA bus error)
[ 4.368715] ata1.00: status: { DRDY ERR }
[ 4.368790] ata1.00: error: { ICRC ABRT }
[ 4.368892] ata1: soft resetting link
[ 4.553143] ata1.00: configured for UDMA/100
[ 4.553231] ata1: EH complete
[ 4.567926] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[ 4.568024] ata1.00: BMDMA stat 0x24
[ 4.568119] ata1.00: cmd c8/00:80:59:0d:4c/00:00:00:00:00/e2 tag 0 dma 65536 in
[ 4.568122] res 51/84:00:d8:0d:4c/00:00:00:00:00/e2 Emask 0x10 (ATA bus error)
[ 4.568323] ata1.00: status: { DRDY ERR }
[ 4.568398] ata1.00: error: { ICRC ABRT }
[ 4.568493] ata1: soft resetting link
[ 4.753342] ata1.00: configured for UDMA/100
[ 4.753427] ata1: EH complete
[ 4.767889] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[ 4.767972] ata1.00: BMDMA stat 0x24
[ 4.768075] ata1.00: cmd c8/00:80:59:0d:4c/00:00:00:00:00/e2 tag 0 dma 65536 in
[ 4.768080] res 51/84:00:d8:0d:4c/00:00:00:00:00/e2 Emask 0x10 (ATA bus error)
[ 4.769401] ata1.00: status: { DRDY ERR }
[ 4.769487] ata1.00: error: { ICRC ABRT }
[ 4.769582] ata1: soft resetting link
[ 4.952628] ata1.00: configured for UDMA/100
[ 4.952732] ata1: EH complete
[ 5.040743] ata1.00: limiting speed to UDMA/66:PIO4
[ 5.040832] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[ 5.040914] ata1.00: BMDMA stat 0x24
[ 5.041000] ata1.00: cmd c8/00:30:b1:22:4c/00:00:00:00:00/e2 tag 0 dma 24576 in
[ 5.041004] res 51/84:00:e0:22:4c/00:00:00:00:00/e2 Emask 0x10 (ATA bus error)
[ 5.041204] ata1.00: status: { DRDY ERR }
[ 5.041279] ata1.00: error: { ICRC ABRT }
[ 5.041380] ata1: soft resetting link
[ 5.220811] ata1.00: configured for UDMA/66
[ 5.221046] ata1: EH complete
[ 5.232436] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[ 5.232519] ata1.00: BMDMA stat 0x24
[ 5.232604] ata1.00: cmd c8/00:30:b1:22:4c/00:00:00:00:00/e2 tag 0 dma 24576 in
[ 5.232608] res 51/84:00:e0:22:4c/00:00:00:00:00/e2 Emask 0x10 (ATA bus error)
[ 5.232808] ata1.00: status: { DRDY ERR }
[ 5.232883] ata1.00: error: { ICRC ABRT }
[ 5.232978] ata1: soft resetting link
[ 5.413003] ata1.00: configured for UDMA/66
[ 5.413125] ata1: EH complete
I just have a single IDE drive attached and the IDE driver that is loaded is CONFIG_PATA_SCH.

What does the above error message mean? Is it very fatal/serious?
 
Old 06-18-2009, 10:34 PM   #2
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
pata driver is what should be loading do not worry if it tries to load the sata driver and fails pata is IDE Parallel ATA, Sata Serial ATA so when sata came out we changed the module name to pata. Those new net books us a flash drive but the cable is IDE witch is like your IDE parallel ATA master slave Sata no master or slave the kernel is just loading modules till it gets the right one If your machine has sata ports on the mother board Linux reads the bios and starts loading them but no sata harddrive so it fails.
Just My thought.

Last edited by Drakeo; 06-18-2009 at 10:35 PM.
 
Old 06-19-2009, 02:48 PM   #3
kushalkoolwal
Senior Member
 
Registered: Feb 2004
Location: Middle of nowhere
Distribution: Debian Squeeze
Posts: 1,249

Original Poster
Rep: Reputation: 49
Quote:
Originally Posted by Drakeo View Post
pata driver is what should be loading do not worry if it tries to load the sata driver and fails pata is IDE Parallel ATA, Sata Serial ATA so when sata came out we changed the module name to pata. Those new net books us a flash drive but the cable is IDE witch is like your IDE parallel ATA master slave Sata no master or slave the kernel is just loading modules till it gets the right one If your machine has sata ports on the mother board Linux reads the bios and starts loading them but no sata harddrive so it fails.
Just My thought.
Sorry for my ignorance. I am having little trouble understanding. I looked at my system's block diagram and it does not have any SATA ports. It just has IDE ports. If that is the case why does the Linux kernel module sees a SATA port/device as per your explanation?
 
Old 06-19-2009, 11:18 PM   #4
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
Quote:
loading them but no sata harddrive so it fails.
Just My thought.
according to your log it does not fail it's out put is error. It tries to set the buss at 100 UDMA but that drive a does not support that then it tries to set the device up with 66 UDMA and succeeds on mine I have and old IDE and it goes to 33 udma.
but all is well
Quote:
[ 4.553143] ata1.00: configured for UDMA/100
[ 4.553231] ata1: EH complete
[ 4.567926] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[ 4.568024] ata1.00: BMDMA stat 0x24
[ 4.568119] ata1.00: cmd c8/00:80:59:0d:4c/00:00:00:00:00/e2 tag 0 dma 65536 in
[ 4.568122] res 51/84:00:d8:0d:4c/00:00:00:00:00/e2 Emask 0x10 (ATA bus error)
[ 4.568323] ata1.00: status: { DRDY ERR }
and
Quote:
[ 5.220811] ata1.00: configured for UDMA/66
[ 5.221046] ata1: EH complete
[ 5.232436] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[ 5.232519] ata1.00: BMDMA stat 0x24
[ 5.232604] ata1.00: cmd c8/00:30:b1:22:4c/00:00:00:00:00/e2 tag 0 dma 24576 in
[ 5.232608] res 51/84:00:e0:22:4c/00:00:00:00:00/e2 Emask 0x10 (ATA bus error)
[ 5.232808] ata1.00: status: { DRDY ERR }
it is just reading your bios and device ports
[QUOTE]
Quote:
[ 5.220811] ata1.00: configured for UDMA/66
[ 5.221046] ata1: EH complete
if you think the drive has FS problems run
e2fsck -f -c -v /dev/sda8

Last edited by Drakeo; 06-19-2009 at 11:25 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ATA bus errors gewe Linux - Hardware 0 11-09-2007 08:21 AM
Fedora 7, loads of kernel messages on ata disks rhoekstra Linux - Hardware 0 10-14-2007 04:19 PM
Ata bus error problem with raid 5 alex6666 Linux - Hardware 0 11-16-2006 03:04 AM
Disk (SCSI/SATA/ATA) Host Bus Adapter DMA weshutchins Linux - General 2 08-16-2006 10:18 AM
help. ATA/SCSI Serial-ATA error: "ATA: Abnormal Status" xin Linux - Hardware 10 09-05-2003 10:59 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 10:12 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration