From danfe@regency.nsu.ru  Tue Mar 26 02:15:12 2002
Return-Path: <danfe@regency.nsu.ru>
Received: from mail.nsu.ru (mail.nsu.ru [193.124.215.221])
	by hub.freebsd.org (Postfix) with ESMTP id D6E7F37B41B
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 26 Mar 2002 02:15:00 -0800 (PST)
Received: from regency.nsu.ru ([193.124.210.26])
	by mail.nsu.ru with esmtp (Exim 3.20 #1)
	id 16pnyf-0001tK-00
	for FreeBSD-gnats-submit@freebsd.org; Tue, 26 Mar 2002 16:14:53 +0600
Received: (from danfe@localhost)
	by regency.nsu.ru (8.11.6/8.11.6) id g2QAFNN34381;
	Tue, 26 Mar 2002 16:15:23 +0600 (NOVT)
	(envelope-from danfe)
Message-Id: <200203261015.g2QAFNN34381@regency.nsu.ru>
Date: Tue, 26 Mar 2002 16:15:23 +0600 (NOVT)
From: Alexey Dokuchaev <danfe@regency.nsu.ru>
Reply-To: Alexey Dokuchaev <danfe@regency.nsu.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: ``device ed'' missing from the LINT config file
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         36330
>Category:       kern
>Synopsis:       ``device ed'' missing from the LINT config file
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 26 02:20:01 PST 2002
>Closed-Date:    Tue Jul 23 08:34:57 PDT 2002
>Last-Modified:  Tue Jul 23 08:34:57 PDT 2002
>Originator:     Alexey Dokuchaev
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
CNIT NSU
>Environment:
System: FreeBSD regency.nsu.ru 4.5-STABLE FreeBSD 4.5-STABLE #0: Wed Mar 20 18:57:15 NOVT 2002 root@regency.nsu.ru:/usr/src/sys/compile/REGENCY i386
>Description:
``device ed'' string appears to be missing from the LINT kernel
configuration file, though it is a vadit kernel device option.
Unaware users may wonder where did the NE2000-PCI and other 8029-based
cheapies support go ;-)
>How-To-Repeat:
N/A here
>Fix:
Just add this ``device ed'' string among other [mii-]PCI NICs ;-)
>Release-Note:
>Audit-Trail:

From: "Crist J. Clark" <cjc@FreeBSD.ORG>
To: Alexey Dokuchaev <danfe@regency.nsu.ru>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: kern/36330: ``device ed'' missing from the LINT config file
Date: Tue, 26 Mar 2002 17:07:26 -0800

 On Tue, Mar 26, 2002 at 04:15:23PM +0600, Alexey Dokuchaev wrote:
 [snip]
 
 > ``device ed'' string appears to be missing from the LINT kernel
 > configuration file, though it is a vadit kernel device option.
 > Unaware users may wonder where did the NE2000-PCI and other 8029-based
 > cheapies support go ;-)
 
   $ fgrep ed0 /usr/src/sys/i386/conf/LINT
   device ed0 at isa? port 0x280 irq 5 iomem 0xd8000
 
 Hmm, I'm not really sure how to deal with devices that support both
 PCI and ISA in LINT.
 -- 
 Crist J. Clark                     |     cjclark@alum.mit.edu
                                    |     cjclark@jhu.edu
 http://people.freebsd.org/~cjc/    |     cjc@freebsd.org

From: Dima Dorfman <dima@trit.org>
To: Alexey Dokuchaev <danfe@regency.nsu.ru>
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: kern/36330: ``device ed'' missing from the LINT config file 
Date: Wed, 27 Mar 2002 02:18:28 +0000

 Alexey Dokuchaev <danfe@regency.nsu.ru> wrote:
 > >Description:
 > ``device ed'' string appears to be missing from the LINT kernel
 > configuration file, though it is a vadit kernel device option.
 > Unaware users may wonder where did the NE2000-PCI and other 8029-based
 > cheapies support go ;-)
 
 Since you say LINT and not NOTES, I'm assuming you're talking about
 -STABLE.  ``device ed'' is there in my LINT on line 1426 of revision
 1.749.2.106.

From: Alexey Dokuchaev <danfe@regency.nsu.ru>
To: "Crist J. Clark" <cjc@FreeBSD.ORG>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: kern/36330: ``device ed'' missing from the LINT config file
Date: Wed, 27 Mar 2002 13:30:14 +0600

 On Tue, Mar 26, 2002 at 05:07:26PM -0800, Crist J. Clark wrote:
 > On Tue, Mar 26, 2002 at 04:15:23PM +0600, Alexey Dokuchaev wrote:
 > [snip]
 > 
 > > ``device ed'' string appears to be missing from the LINT kernel
 > > configuration file, though it is a vadit kernel device option.
 > > Unaware users may wonder where did the NE2000-PCI and other 8029-based
 > > cheapies support go ;-)
 > 
 >   $ fgrep ed0 /usr/src/sys/i386/conf/LINT
 >   device ed0 at isa? port 0x280 irq 5 iomem 0xd8000
 > 
 > Hmm, I'm not really sure how to deal with devices that support both
 > PCI and ISA in LINT.
 
 Why not simply leave both "device ed0 at isa? port 0x280 irq 5 iomem
 0xd8000" for ISA and "device ed" for PCI?  Or will it break anything?
 
 ./danfe

From: Alexey Dokuchaev <danfe@regency.nsu.ru>
To: Dima Dorfman <dima@trit.org>
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: kern/36330: ``device ed'' missing from the LINT config file
Date: Wed, 27 Mar 2002 13:33:51 +0600

 On Wed, Mar 27, 2002 at 02:18:28AM +0000, Dima Dorfman wrote:
 > Alexey Dokuchaev <danfe@regency.nsu.ru> wrote:
 > > >Description:
 > > ``device ed'' string appears to be missing from the LINT kernel
 > > configuration file, though it is a vadit kernel device option.
 > > Unaware users may wonder where did the NE2000-PCI and other 8029-based
 > > cheapies support go ;-)
 > 
 > Since you say LINT and not NOTES, I'm assuming you're talking about
 
 Why to assume?  There's my ``uname -a'' output in there ;-)
 
 > -STABLE.  ``device ed'' is there in my LINT on line 1426 of revision
 > 1.749.2.106.
 
 That's "device ed0 at isa? port 0x280 irq 5 iomem 0xd8000", and ISA card
 device.  It's not mentioned in PCI NICs section as "device ed", while it
 seems to make sense (at least to me).
 
 ./danfe
State-Changed-From-To: open->closed 
State-Changed-By: trhodes 
State-Changed-When: Tue Jul 23 08:32:26 PDT 2002 
State-Changed-Why:  
'device ed0' is in LINT, with the correct options.  Review of the ed(4) 
manual page may help.  It explains in better detail. 

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