From owner-freebsd-bugs@FreeBSD.ORG Tue Feb 19 15:40:09 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D063A16A418 for ; Tue, 19 Feb 2008 15:40:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id ABE2A13C46A for ; Tue, 19 Feb 2008 15:40:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m1JFe9Jq097428 for ; Tue, 19 Feb 2008 15:40:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m1JFe9xI097424; Tue, 19 Feb 2008 15:40:09 GMT (envelope-from gnats) Resent-Date: Tue, 19 Feb 2008 15:40:09 GMT Resent-Message-Id: <200802191540.m1JFe9xI097424@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Alexey Strelkov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68AB716A46C for ; Tue, 19 Feb 2008 15:38:29 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4F1CB13C4E5; Tue, 19 Feb 2008 15:38:29 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m1JFcTvF097067; Tue, 19 Feb 2008 15:38:29 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m1JFcSLP097066; Tue, 19 Feb 2008 15:38:28 GMT (envelope-from linimon) Message-Id: <200802191538.m1JFcSLP097066@freefall.freebsd.org> Date: Tue, 19 Feb 2008 15:38:28 GMT From: Alexey Strelkov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Alexey Strelkov Subject: kern/120842: hptrr driver causes detection of Marvell 88SX6081 SATA300 controller X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alexey Strelkov List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Feb 2008 15:40:09 -0000 >Number: 120842 >Category: kern >Synopsis: hptrr driver causes detection of Marvell 88SX6081 SATA300 controller >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Feb 19 15:40:09 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Alexey Strelkov >Release: FreeBSD 6.3-RELEASE (and upper?) >Organization: Rambler Internet Holding >Environment: System: FreeBSD 6.3-RELEASE #0: Wed Jan 16 01:31:10 UTC 2008 root@palmer.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC >Description: The hptrr(4) driver grabs the Marvell 88SX6081 device, and the atapci(4) driver fails to attach. --- dmesg with htprr(4) in kernel --- hptrr0: port 0xd800-0xd8ff mem 0xdec00000-0xdecfffff irq 16 at device 0.0 on pci3 hptrr: adapter at PCI 3:0:0, IRQ 16 --- --- dmesg w/o htprr(4) in kernel --- atapci3: port 0xd800-0xd8ff mem 0xdec00000-0xdecfffff irq 16 at device 0.0 on pci3 --- --- pciconf with htprr(4) in kernel --- hptrr0@pci3:0:0: class=0x010000 card=0x11ab11ab chip=0x608111ab rev=0x09 hdr=0x00 vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)' device = 'MV88SX6081 8-port SATA II PCI-X Controller' class = mass storage subclass = SCSI --- --- pciconf w/o htprr(4) in kernel --- atapci3@pci3:0:0: class=0x010000 card=0x11ab11ab chip=0x608111ab rev=0x09 hdr=0x00 vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)' device = 'MV88SX6081 8-port SATA II PCI-X Controller' class = mass storage subclass = SCSI --- >How-To-Repeat: Try to boot kernel with hptrr driver on a box that has Marvell 88SX6081 SATA300 controller. >Fix: Workaround: disable hptrr in kern conf file and rebuild kernel. >Release-Note: >Audit-Trail: >Unformatted: