From wes@lister.bogon.net  Sun May  4 23:39:35 1997
Received: from lister.bogon.net (500@gw.bogon.net [204.137.132.49])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA07408
          for <FreeBSD-gnats-submit@freebsd.org>; Sun, 4 May 1997 23:39:33 -0700 (PDT)
Received: (from wes@localhost)
	by lister.bogon.net (8.8.5/8.8.5) id XAA07145;
	Sun, 4 May 1997 23:39:30 -0700 (PDT)
Message-Id: <199705050639.XAA07145@lister.bogon.net>
Date: Sun, 4 May 1997 23:39:30 -0700 (PDT)
From: wes@bogon.net
Reply-To: wes@bogon.net
To: FreeBSD-gnats-submit@freebsd.org
Subject: Merge of if_ix* and if_ie* broke EE/16 support
X-Send-Pr-Version: 3.2

>Number:         3502
>Category:       i386
>Synopsis:       Merge of if_ix* and if_ie* broke EE/16 support
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    mdodd
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun May  4 23:40:01 PDT 1997
>Closed-Date:    Mon Apr 14 11:07:34 PDT 2003
>Last-Modified:  Mon Apr 14 11:07:34 PDT 2003
>Originator:     Wes Santee
>Release:        FreeBSD 2.2-STABLE i386
>Organization:
>Environment:

P5-133; 128MB; Adaptec 2940 w/1GB SCSI, Plextor 12x CD-ROM, and Sony
920S 2x/2x CD-R; EE/16 network adaptor (leftovers from an old Win3.11
for Workstations package); IDE w/2GB IDE drive and Teac 8x ATAPI CD-ROM

>Description:

After the merge of if_ix* and if_ie* and many subsequent kernel
compiles thereafter, any NFS write (e.g. file copy, file move) from
the machine with the updated kernel hangs the process.  Once the
process hangs, doing anything on that NFS mount hangs the process (ls,
umount, etc).

I've tried this on two machines with EE/16 cards with the same result
both times.  In each case, going back to the old kernel solved the
problem.

As a side note, I was able to copy files of about 5KB or less over and
the process didn't hang.  Anything larger though causes the problem.

>How-To-Repeat:

1)  Compile a kernel w/EE16 support on a machine with an EE/16.
2)  Install kernel.
3)  Update sysconfig to use ie0 instead of ix0.
4)  Reboot.
5)  Mount a writable NFS drive and try copying a largish file to it.

>Fix:
	
Dunno.  Could be something in NFS for all I know.  Maybe try
seperating if_ix* back out of if_ie* and see if the problem still
happens.



>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: jkoshy 
State-Changed-When: Thu Sep 17 21:27:16 PDT 1998 
State-Changed-Why:  
Asked originator if hte problem still exists. 

From: Joseph Koshy <jkoshy@FreeBSD.ORG>
To: FreeBSD-gnats-submit@FreeBSD.org, wes@bogon.net
Cc: jkoshy@FreeBSD.org
Subject: Re: i386/3502: Merge of if_ix* and if_ie* broke EE/16 support
Date: Thu, 17 Sep 1998 21:25:20 -0700 (PDT)

 > After the merge of if_ix* and if_ie* and many subsequent kernel
 > compiles thereafter, any NFS write (e.g. file copy, file move) from
 > the machine with the updated kernel hangs the process.
 
 Is this still a problem ?  It could have been an artifact of some changes
 in NFS too.
 
 Koshy
Responsible-Changed-From-To: freebsd-bugs->mdodd 
Responsible-Changed-By: billf 
Responsible-Changed-When: Mon Feb 21 11:16:22 PST 2000 
Responsible-Changed-Why:  
I doubt this is still a problem, but you're the one to answer this (I hope..) 

From: "Ted Mittelstaedt" <tedm@toybox.placo.com>
To: <freebsd-gnats-submit@FreeBSD.org>, <wes@bogon.net>
Cc:  
Subject: Re: i386/3502: Merge of if_ix* and if_ie* broke EE/16 support
Date: Thu, 9 Mar 2000 23:17:03 -0800

 This PR is old and has not seen activity in a while.  The EtherExpress16
 has had many informal complaints regarding it.
 
 I'd recommend combining this PR with PR i386/16214.  Also refer to PR's
 kern/11164 and kern/15882
 
 Ted
 
State-Changed-From-To: feedback->closed 
State-Changed-By: mdodd 
State-Changed-When: Mon Apr 14 11:07:09 PDT 2003 
State-Changed-Why:  
I believe that this should no longer be an issue. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=3502 
>Unformatted:
