NetBSD Problem Report #49894

From brad.harder@gmail.com  Tue May 12 23:53:34 2015
Return-Path: <brad.harder@gmail.com>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 4FAA7A654C
	for <gnats-bugs@gnats.NetBSD.org>; Tue, 12 May 2015 23:53:34 +0000 (UTC)
Message-Id: <CABfrOT-LbXMuAv=wmpes5ShjUbsckq-WsuGVRo6SZps1C5PVvA@mail.gmail.com>
Date: Tue, 12 May 2015 16:53:32 -0700
From: bch <brad.harder@gmail.com>
Reply-To:
To: gnats-bugs@NetBSD.org
Subject: /dev/filemon not present

>Number:         49894
>Category:       toolchain
>Synopsis:       /dev/filemon not present, not easily creatable.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pgoyette
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue May 12 23:55:01 +0000 2015
>Closed-Date:    Sat Nov 21 23:11:30 +0000 2015
>Last-Modified:  Sat Nov 21 23:11:30 +0000 2015
>Originator:     bch <brad.harder@gmail.com>
>Release:        NetBSD 7.99.16
>Organization:
        Bradley Harder
>Environment:
System: NetBSD kamloops 7.99.16 NetBSD 7.99.16 (GENERIC) #1206: Tue
May 12 10:15:18 PDT 2015
root@kamloops:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
        /dev/filemon (see filemon(4)) is not present on my system,
        and /dev/MKNOD doesn't know about it. In my case, I ended
        up creating it by using ./src/sys/dev/filemon/mknod-sh
>How-To-Repeat:
        Look for /dev/filemon -- was not present on my system.
>Fix:
        Update /dev/MKDEV ?

>Release-Note:

>Audit-Trail:
From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: toolchain/49894: /dev/filemon not present
Date: Wed, 13 May 2015 12:13:00 +0200

 Untested patch below.

 Martin

 Index: MAKEDEV.tmpl
 ===================================================================
 RCS file: /cvsroot/src/etc/MAKEDEV.tmpl,v
 retrieving revision 1.173
 diff -u -r1.173 MAKEDEV.tmpl
 --- MAKEDEV.tmpl	19 Sep 2014 09:00:23 -0000	1.173
 +++ MAKEDEV.tmpl	13 May 2015 10:12:09 -0000
 @@ -817,6 +817,7 @@
  	makedev dk8 dk9 dk10 dk11 dk12 dk13 dk14 dk15
  	makedev ccd0 ccd1 ccd2 ccd3
  	makedev cgd0 cgd1 cgd2 cgd3
 +	makedev filemon
  	makedev fss0 fss1 fss2 fss3
  	makedev md0 md1
  	makedev raid0 raid1 raid2 raid3 raid4 raid5 raid6 raid7
 @@ -2108,6 +2109,10 @@
  	mkdev dtrace/dtrace c %dtrace_chr% 0 600
  	;;

 +filemon)
 +	mkdev filemon c %filemon_chr% 0 666
 +	;;
 +
  fw[0-9]*)
  	unit=${i#fw}
  	for j in 0 1 2 3

Responsible-Changed-From-To: toolchain-manager->pgoyette
Responsible-Changed-By: pgoyette@NetBSD.org
Responsible-Changed-When: Sat, 21 Nov 2015 23:11:30 +0000
Responsible-Changed-Why:
I took care of it.


State-Changed-From-To: open->closed
State-Changed-By: pgoyette@NetBSD.org
State-Changed-When: Sat, 21 Nov 2015 23:11:30 +0000
State-Changed-Why:
Martin's patch has been tested and committed.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.