From root@st-lcremean.tidalwave.net  Sat Nov  7 16:26:09 1998
Received: from st-lcremean.tidalwave.net (st-lcremean.tidalwave.net [208.213.203.186])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA29867
          for <FreeBSD-gnats-submit@freebsd.org>; Sat, 7 Nov 1998 16:26:02 -0800 (PST)
          (envelope-from root@st-lcremean.tidalwave.net)
Received: (from root@localhost)
	by st-lcremean.tidalwave.net (8.9.1/8.8.8) id TAA00136;
	Sat, 7 Nov 1998 19:25:41 -0500 (EST)
	(envelope-from root)
Message-Id: <199811080025.TAA00136@st-lcremean.tidalwave.net>
Date: Sat, 7 Nov 1998 19:25:41 -0500 (EST)
From: Lee Cremeans <lcremean@tidalwave.net>
To: FreeBSD-gnats-submit@freebsd.org
Subject: 3.0-RELEASE-981107 kernel refuses to see second IDE channel
X-Send-Pr-Version: 3.2

>Number:         8594
>Category:       i386
>Synopsis:       ide_pci disables second channel in 3.0-CURRENT
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov  7 16:30:01 PST 1998
>Closed-Date:    Wed Jan 13 05:06:14 PST 1999
>Last-Modified:  Wed Jan 13 05:07:27 PST 1999
>Originator:     
>Release:        FreeBSD 3.0-CURRENT i386
>Organization:
THis room? Are you crazy? :) 
>Environment:

	o FreeBSD 3.0-CURRENT CVSupped last night 
	o Amptron PM-9600 motherboard, "TXTWO" (actually Acer Aladdin IV+) chipset
	o ide_pci.c in, with DMA enabled on my main drive, a Seagate ST39140A
	o Any EIDE or ATAPI device on the second ATA channel (wdc1)

>Description:

	When I try to use any IDE device (regular or ATAPI) on my
	motherboard's second channel, FreeBSD tries to detect it, and
	fails. When I use the DISABLE_PCI_IDE option in my kernel
	config, devices on the second channel are detected correctly.
	This has been an issue with 3.0-CURRENT ever since I changed to
	this motherboard from a FIC PA-2007 (which has the VIA Apollo
	VP2 chipset, which is specfically supported in ide_pci.c). The
	problem on the second channel happens regardless of orientation
	of devices (ATAPI master, ATAPI slave no master, ATA master,
	ATAPI slave with ATA master). 
	
>How-To-Repeat:

	THe problem seems to be particular to this board, so I would try
	it on a board with a recent Acer chipset first. Just hook up
	something to the second channel, and watch it not work.
>Fix:
	
	"options DISABLE_PCI_IDE" seems to work for now, but
	unfortunately, I need that for the main drive, so I have to keep
	it out. 
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: foxfair 
State-Changed-When: Wed Jan 13 05:06:14 PST 1999 
State-Changed-Why:  
Correct in $Id: ide_pci.c,v 1.23 1999/01/13 04:40:50 julian Exp $ 

Submitted by Lee Cremeans <lee@st-lcremean.tidalwave.net> 
. 
>Unformatted:
