From owner-freebsd-current@FreeBSD.ORG Wed Oct 3 07:51:33 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DCDBE16A41A for ; Wed, 3 Oct 2007 07:51:33 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from smtp1.yandex.ru (smtp1.yandex.ru [213.180.223.87]) by mx1.freebsd.org (Postfix) with ESMTP id 3ED3013C457 for ; Wed, 3 Oct 2007 07:51:32 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from mail.kirov.so-cdu.ru ([77.72.136.145]:13028 "EHLO [127.0.0.1]" smtp-auth: "bu7cher" TLS-CIPHER: "DHE-RSA-AES256-SHA keybits 256/256 version TLSv1/SSLv3" TLS-PEER-CN1: ) by mail.yandex.ru with ESMTP id S8373149AbXJCHvU (ORCPT ); Wed, 3 Oct 2007 11:51:20 +0400 X-Comment: RFC 2476 MSA function at smtp1.yandex.ru logged sender identity as: bu7cher Message-ID: <470349F0.5090307@yandex.ru> Date: Wed, 03 Oct 2007 11:51:12 +0400 From: "Andrey V. Elsukov" User-Agent: Mozilla Thunderbird 1.5 (FreeBSD/20051231) MIME-Version: 1.0 To: Aryeh Friedman , freebsd-current@freebsd.org References: <47032707.2050804@yandex.ru> <4703390F.2090802@yandex.ru> In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: SATA and PATA drives are mutually exclusive X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Oct 2007 07:51:33 -0000 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