Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 242090 - sata_nv driver problem detecting certain SATA drives
Summary: sata_nv driver problem detecting certain SATA drives
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High enhancement
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL: http://bugzilla.kernel.org/show_bug.c...
Whiteboard: linux-2.6.27
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-14 18:41 UTC by César Fernández
Modified: 2008-11-18 22:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
sata_nv disable hard reset (sata_nv-disable-hard-reset.patch,1.41 KB, patch)
2008-10-14 18:45 UTC, César Fernández
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description César Fernández 2008-10-14 18:41:42 UTC
I've a bad hardware combination involving nVidia MCP51 and a Pioneer SATA DVD burner. sata_nv is unable to work with this drive since kernel 2.6.26 because of a problem with SATA hardreset. 

It's a rare bug, but it would be nice to include this patch in gentoo-sources: http://lkml.org/lkml/fancy/2008/8/20/51

It works perfect with both .26 and .27 kernels. There's no other way I could find to get the drive working.

Reproducible: Always

Steps to Reproduce:
Comment 1 César Fernández 2008-10-14 18:45:05 UTC
Created attachment 168460 [details, diff]
sata_nv disable hard reset
Comment 2 Mike Pagano gentoo-dev 2008-10-16 17:44:16 UTC
The patch your requesting to add is here:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blobdiff;f=drivers/ata/sata_nv.c;h=1e1f3f3757ae7bf98fd7ce2d39cfafdc644095f0;hp=858f70610edaa8370a6b79b2367147cf3d69dba9;hb=2fd673ecf0378ddeeeb87b3605e50212e0c0ddc6;hpb=17248461cb66103b87ff03bdee34aa61035cc93e

from this bug:
http://bugzilla.kernel.org/show_bug.cgi?id=11195

That patch was supposed to be fixed by this one:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=4c1eb90a0908c0c60db2169dce08fb672e7582f1

I wouldn't put the patch you requested in gentoo-sources. Better to identify if this is still a problem and work with the maintainer to fix the issue.

Just to confirm: Not working in latest gentoo-sources-2.6.27-r1, correct?


Comment 3 César Fernández 2008-10-23 19:54:53 UTC
Yep, still nothing... Is there a "clean" way to solve this? I don't want to cause trouble because of a bug that is so rare, but it's certaninly annoying.

On the other hand, I've requested a patch for gentoo-sources, but I don't know if there's another patchset I could try meanwhile.
Comment 4 César Fernández 2008-11-18 18:24:05 UTC
Solved in gentoo-sources-2.6.27-r3, thanks.