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:
(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.