Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 03 Oct 2007 11:51:12 +0400
From:      "Andrey V. Elsukov" <bu7cher@yandex.ru>
To:        Aryeh Friedman <aryeh.friedman@gmail.com>, freebsd-current@freebsd.org
Subject:   Re: SATA and PATA drives are mutually exclusive
Message-ID:  <470349F0.5090307@yandex.ru>
In-Reply-To: <bef9a7920710030028s5c89ca3ej37b9d0cda1c6c620@mail.gmail.com>
References:  <bef9a7920710022211i6f6cc57ei6e5b43acad50f42b@mail.gmail.com> <47032707.2050804@yandex.ru> <bef9a7920710022250r3f8c44a6n288b9cf3659ed22d@mail.gmail.com> <4703390F.2090802@yandex.ru> <bef9a7920710030028s5c89ca3ej37b9d0cda1c6c620@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Aryeh Friedman wrote:
> No differrence
> 
>> Can you try attached patch? (it's not targeted to resolve your
>> problem, but maybe can help)
>>
>> --
>> WBR, Andrey V. Elsukov
>>
>> --- src/sys/dev/ata/ata-chipset.c       2007-09-10 23:16:39.000000000 +0400
>> +++ src/sys/dev/ata/ata-chipset.c       2007-10-03 10:22:40.000000000 +0400
>> @@ -1712,6 +1712,7 @@
>>       { ATA_I82801HBM_S2, 0, AHCI, 0x00, ATA_SA300, "ICH8M" },
>>       { ATA_I82801IB_S1,  0, AHCI, 0x00, ATA_SA300, "ICH9" },
>>       { ATA_I82801IB_S2,  0, AHCI, 0x00, ATA_SA300, "ICH9" },
>> +     { ATA_I82801IB_S3,  0, AHCI, 0x00, ATA_SA300, "ICH9" },
>>       { ATA_I82801IB_AH4, 0, AHCI, 0x00, ATA_SA300, "ICH9" },
>>       { ATA_I82801IB_AH6, 0, AHCI, 0x00, ATA_SA300, "ICH9" },
>>       { ATA_I31244,       0,    0, 0x00, ATA_SA150, "31244" },
>> --- src/sys/dev/ata/ata-pci.h   2007-09-10 23:16:39.000000000 +0400
>> +++ src/sys/dev/ata/ata-pci.h   2007-10-03 10:22:41.000000000 +0400
>> @@ -168,9 +168,10 @@
>>  #define ATA_I82801HBM_S1        0x28298086
>>  #define ATA_I82801HBM_S2        0x282a8086
>>  #define ATA_I82801IB_S1         0x29208086
>> +#define ATA_I82801IB_S2         0x29218086
>>  #define ATA_I82801IB_AH6        0x29228086
>>  #define ATA_I82801IB_AH4        0x29238086
>> -#define ATA_I82801IB_S2         0x29268086
>> +#define ATA_I82801IB_S3         0x29268086
>>  #define ATA_I31244              0x32008086
>>
>>  #define ATA_ITE_ID              0x1283

Can you show your verbose dmesg again?
Now your ad10 disk probably should be detected as SATA300.
Marvell 88SE6121 controller is not yet supported. As a workaround for
your problem you can connect PATA devices to the Marvell controller
and all SATA devices only to the ICH9 channels.

-- 
WBR, Andrey V. Elsukov



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?470349F0.5090307>