From hsu@clinet.fi  Wed Nov 22 17:22:36 1995
Received: from hauki.clinet.fi (root@hauki.clinet.fi [194.100.0.1])
          by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id RAA00953
          for <FreeBSD-gnats-submit@freebsd.org>; Wed, 22 Nov 1995 17:22:34 -0800
Received: from katiska.clinet.fi (root@katiska.clinet.fi [194.100.0.4]) by hauki.clinet.fi (8.6.12/8.6.4) with ESMTP id DAA05685 for <FreeBSD-gnats-submit@freebsd.org>; Thu, 23 Nov 1995 03:22:23 +0200
Received: (hsu@localhost) by katiska.clinet.fi (8.6.12/8.6.4) id DAA11935; Thu, 23 Nov 1995 03:22:28 +0200
Message-Id: <199511230122.DAA11935@katiska.clinet.fi>
Date: Thu, 23 Nov 1995 03:22:28 +0200
From: Heikki Suonsivu <hsu@clinet.fi>
Reply-To: hsu@clinet.fi
To: FreeBSD-gnats-submit@freebsd.org
Subject: ed panics with SMC ultra with iomem, if no iomem in kernel config
X-Send-Pr-Version: 3.2

>Number:         835
>Category:       kern
>Synopsis:       ed panics with SMC ultra with iomem, if no iomem in kernel config
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    davidg
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Nov 22 17:30:05 PST 1995
>Closed-Date:    Mon Sep 8 13:00:29 PDT 1997
>Last-Modified:  Mon Sep  8 13:01:34 PDT 1997
>Originator:     Heikki Suonsivu
>Release:        FreeBSD 2.1.0-950928-SNAP i386
>Organization:
Clinet, Espoo, Finland
>Environment:

	SMC ultra card, and a kernel which is configured for a card at same
	address but no iomem (ne2000, to be specific).

>Description:

	If there is a card with shared memory, like SMC ultra, and the kernel
	has been compiled with no iomem, ed driver causes a panic in boot.

>How-To-Repeat:

	Install an SMC ultra (elite may do), and create a kernel for which
	there is no iomem configured at the address (or use -c to remove
	iomem definition).  Boot, and it panics in the middle of probes.

>Fix:

	No idea.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->davidg 
Responsible-Changed-By: scrappy 
Responsible-Changed-When: Mon May 27 00:34:20 PDT 1996 
Responsible-Changed-Why:  
David did some work on bogus probing in if_ed.c around Rev.1.85 as 
well as some cleanups around 1.89... 
State-Changed-From-To: open->closed 
State-Changed-By: davidg 
State-Changed-When: Mon Sep 8 13:00:29 PDT 1997 
State-Changed-Why:  
A check for valid ISA memory address range has been added which 
should fix this. 
>Unformatted:
