From henrich@crh.cl.msu.edu  Tue Oct 31 10:56:43 1995
Received: from crh.cl.msu.edu (crh.cl.msu.edu [35.8.1.24])
          by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id KAA17365
          for <FreeBSD-gnats-submit@freebsd.org>; Tue, 31 Oct 1995 10:56:41 -0800
Received: (from henrich@localhost) by crh.cl.msu.edu (8.6.12/8.6.12) id NAA03475; Tue, 31 Oct 1995 13:56:54 -0500
Message-Id: <199510311856.NAA03475@crh.cl.msu.edu>
Date: Tue, 31 Oct 1995 13:56:54 -0500
From: henrich@msu.edu
Reply-To: henrich@msu.edu
To: FreeBSD-gnats-submit@freebsd.org
Subject: SMC Ultra 8216 incorrectly probed (if_ed driver)
X-Send-Pr-Version: 3.2

>Number:         805
>Category:       kern
>Synopsis:       SMC Ultra 8216 incorrectly probed (if_ed driver)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 31 11:00:00 PST 1995
>Closed-Date:    Thu Feb 8 14:13:51 PST 1996
>Last-Modified:  Thu Feb  8 15:47:29 PST 1996
>Originator:     Charles Henrich
>Release:        FreeBSD 2.1-STABLE i386 (1026-SNAP)
>Organization:
    Charles Henrich     Michigan State University     henrich@crh.cl.msu.edu

                     http://rs560.msu.edu/~henrich/
>Environment:

        Any PeeCee with a SMC Ultra 8216 network card
	

>Description:

        FreeBSD incorrectly identifies the card, and as a result assigns an
        8k iosize to the card, instead of the correct 16k.  

        > ed0 at 0x300-0x31f irq 10 maddr 0xcc000 msize 8192 on isa
        > ed0: address 00:00:c0:e5:a0:96, type SMC8416C/SMC8416BT (16 bit) 

        This misassignment forces these systems to be unable to do fast 
        network transfers.  It also causes a large amount of ring buffer 
        overrun's in the network code:

        "ed0: warning - receiver ring buffer overrun"

        Which also inhibits network performance.  This bug appeared after
        2.0.5R 

>How-To-Repeat:

        Boot any FreeBSD machine with an SMC Ultra card.
	

>Fix:
	
	

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: pst 
State-Changed-When: Thu Feb 8 14:13:51 PST 1996 
State-Changed-Why:  
Fixed. 

>Unformatted:
