Am 04.02.2011 23:00, schrieb Harald Schmalzbauer: > Am 04.02.2011 17:41, schrieb Harald Schmalzbauer: > ... >> One thing of interest could be the answer I get when I 'camcontrol >> rescan all': >> ahcich0: Poll error on slot 0, TFD: 04d1 >> >> Any chance to get ahci.ko working with that SB700 controller? > > I found out that it doesn't seem to be a problem of the specific > chipset, but ahci.ko with that specific HDD. > Doing some searches for my HDD model lead me to that PR: > http://www.freebsd.org/cgi/query-pr.cgi?pr=152817 > It describes exactly my problem and I thought that there's also a > solution available: > I took the patch mentioned as "committed to head" in the PR > (http://svn.freebsd.org/viewvc/base/head/sys/cam/ata/ata_xpt.c?r1=215454&r2=217444&pathrev=217444&diff_format=u) > and applied it to RELENG_8_2. > Unfortunately I'm still getting the TFD: 04d1 ahcich Poll error and the > disk isn't seen. > > What's my mistake?
Ok, me again, for the records, it seems the committed patch is missing
some relevant lines from the PR-discussion.
I additionally applied the following, which makes the disk usable:
--- src/sys/cam/ata/ata_xpt.c (revision 217514)
+++ src/sys/cam/ata/ata_xpt.c (working copy)
@@ -775,7 +775,8 @@
* device-initiated interface power management, but return
* ABORT on attempt to disable it.
*/
- } else if (softc->action == PROBE_SETPM &&
+ } else if ((softc->action == PROBE_SETPM ||
+ softc->action == PROBE_SETDMAAA) &&
status == CAM_ATA_STATUS_ERROR) {
goto noerror;
}
Will there be a errata for 8.2 regarding that issue?
Anybody unpacking a HP N36L will probably think the controller is not
working...
Thanks,
-Harry
signature.asc
Description: OpenPGP digital signature
