Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#24102 - [kernel26] 2.6.38.5 - libata regression ?

Attached to Project: Arch Linux
Opened by Nuno Araujo (nuno) - Wednesday, 04 May 2011, 20:41 GMT
Last edited by Tobias Powalowski (tpowa) - Sunday, 15 May 2011, 10:41 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:

After updating to 2.6.38.5-1, at least one of my drives can not be mounted.

When looking at /var/log/kernel.log, I have the following

May 4 20:55:40 tao kernel: [ 33.769009] BUG: unable to handle kernel NULL pointer dereference at 0000000000000018
May 4 20:55:40 tao kernel: [ 33.769013] IP: [<ffffffffa00d5977>] ata_eh_recover+0x987/0x14d0 [libata]

Additional info:
* Happens with: kernel26-2.6.38.5-1-x86_64
* Attached
* dmesg output
* lspci output
* hdparm -v output for all my drives
* df -h output

Steps to reproduce:

Update to kernel26-2.6.38.5-1-x86_64
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Sunday, 15 May 2011, 10:41 GMT
Reason for closing:  Fixed
Comment by Nuno Araujo (nuno) - Wednesday, 04 May 2011, 20:47 GMT
Oups...
In previous hdparm-output I put /dev/sdc twice and missed /dev/sdd
Attached is a fixed version.
Comment by Conker (oconkero) - Tuesday, 10 May 2011, 04:18 GMT
Same here can't mount my drive(s), thought it was my nfs root setup at first but nop. Here's my dmesg, hope it helps.
Comment by Gustavo Alvarez (sl1pkn07) - Wednesday, 11 May 2011, 03:21 GMT
i agree. HDDs system lookup for me

http://paste.kde.org/60109/

i have a Intel i7-920 + Gigabyte GA-EX58-UD5 mobo with 10 HDDS connected like this (1x500Gb + 1x160Gb + 4+1Tb + 1x1.5Tb + 3x2Tb) (all WD caviar GP) + bluray unit connected with IDE-sata adapter, all in AHCI mode

6 hdds connected on IHC-10 controller and rest (4) on JMicron controller.

the 6 HDs connected in IHC-10 mounting and working good.

but the rest of disks fail to mount (from terminal and KDE, both) (see pastebin).

when restarting the PC the kernel hangs with the message "Synchronizing /dev/sdj" and don't finished (need press the power button or restart)

this occur with kernel 2.6.38.5-1 (Testing before and Core now). whit kernel 2.6.38.4 works perfect without problems


don't have more logs for i needing working in the pc. sorry


greetings
Comment by Gerardo Exequiel Pozzi (djgera) - Wednesday, 11 May 2011, 07:07 GMT Comment by Gerardo Exequiel Pozzi (djgera) - Wednesday, 11 May 2011, 15:24 GMT Comment by Tim G (timgws) - Thursday, 12 May 2011, 13:41 GMT
djgera, the patches you have linked to have fixed my issue. After further digging around, I am assuming that it is related to the one liner (as does the LKML: https://lkml.org/lkml/2011/5/5/24)

Adaptec 3805 + nvidia 9600 seem to have caused this issue for me :<

Can we please patch this? It seems that a couple of users may be affect for this.
Comment by Jelle van der Waa (jelly) - Sunday, 15 May 2011, 09:32 GMT
does the problem still occur with 2.6.38.6
Comment by Nuno Araujo (nuno) - Sunday, 15 May 2011, 09:42 GMT
Yes, the problem still occurs with 2.6.38.6.
Patch http://permalink.gmane.org/gmane.linux.ide/49506 seems to solve the problem here.
Comment by Tobias Powalowski (tpowa) - Sunday, 15 May 2011, 09:45 GMT
2.6.38.6-2 has the fixed patch included please confirm if it works.
Comment by Nuno Araujo (nuno) - Sunday, 15 May 2011, 09:53 GMT
2.6.38.6-2 fixes the issue here.

Loading...