From owner-freebsd-bugs Tue Jul 11 1:20: 5 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A4FEE37B887 for ; Tue, 11 Jul 2000 01:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id BAA91662; Tue, 11 Jul 2000 01:20:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from vestein.arb-phys.uni-dortmund.de (vestein.arb-phys.uni-dortmund.de [192.109.44.6]) by hub.freebsd.org (Postfix) with ESMTP id B099537B605 for ; Tue, 11 Jul 2000 01:14:14 -0700 (PDT) (envelope-from wb@vestein.arb-phys.uni-dortmund.de) Received: from yorikke.arb-phys.uni-dortmund.de (yorikke [192.109.44.12]) by vestein.arb-phys.uni-dortmund.de (8.9.2/8.9.3) with ESMTP id KAA39795 for ; Tue, 11 Jul 2000 10:14:42 +0200 (MET DST) (envelope-from wb@vestein.arb-phys.uni-dortmund.de) Received: (from wb@localhost) by yorikke.arb-phys.uni-dortmund.de (8.9.3/8.9.3) id KAA05579; Tue, 11 Jul 2000 10:14:34 +0200 (MET DST) (envelope-from wb) Message-Id: <200007110814.KAA05579@yorikke.arb-phys.uni-dortmund.de> Date: Tue, 11 Jul 2000 10:14:34 +0200 (MET DST) From: "Wilhelm B. Kloke" Reply-To: wb@vestein.arb-phys.uni-dortmund.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: misc/19845: Creatix PnP ISDN card conflicts with 2nd IDE Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 19845 >Category: misc >Synopsis: Creatix PnP ISDN card conflicts with 2nd IDE >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 Jul 11 01:20:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Wilhelm B. Kloke >Release: FreeBSD 4.0-STABLE i386 >Organization: Inst f Arbeitsphysiologie Uni Dortmund >Environment: >Description: The Creatix PnP ISDN card uses addresses 0x120-0x13f and 0x180-0x1bf The driver /sys/i4b/layer1/i4b_ctx_s0P.c changes this by allocating new resources 0x20 lower. This conflicts with 2nd IDE adapter at 0x170. A kernel with enabled 2nd IDE and Creatix card crashes immedatiately after not getting the required resources. >How-To-Repeat: >Fix: I changed the length of the resource request from 0x20 to 0x10. Now the kernel works fine. The ungraceful handling of the error situation must be fixed, however, as the allocation method will probably fail in other situations also( e.g. a device in 0x100-0x1f region). >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message