On Fri, 29 Oct 2010 16:32:15 +0100
Wawrzyniec Niewodniczański wrote:
>Hi,
>
>I have tried to built a linux kernel for Dell T3500 with Intell ICH10
>chip and have been failing so far. The error seems to be related to
>AHCI. The last messages are that loop module has been loaded and next
>about controller cannot do SNFT, terminiting off CAP_SNFT
>and next controller reset failling
>and many line of
>ahcp: [...] failed to stop engines (-5).
>
>Any ideas what I have omitted in kernel? Ubuntu seems to work fine on the box.
Are you referring to this?
https://bugzilla.kernel.org/show_bug.cgi?id=16228
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/653238
http://marc.info/?l=linux-kernel&m=128476278029918&w=2
Add 'pci=nocrs' as kernel option, that shold work
According to this[1], Ubuntu patches[2] are bit too invasive, so they will probably not be merged until 2.6.37, unless Linus
has a Dell laptop too

.
So, you can either try to apply Ubuntu patches to vanilla kernel and build that, or use pci=nocrs until new kernel release/Dell BIOS update comes,
because this seems to be BIOS related.
>Wawrzek
[1]https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/647043/comments/14
[2]http://people.canonical.com/~ogasawara/lp647043/
Good luck.
Pedja
_______________________________________________
CRUX mailing list
CRUX@lists.crux.nu
http://lists.crux.nu/mailman/listinfo/crux