Module Name:    src
Committed By:   pooka
Date:           Mon Oct 19 16:16:39 UTC 2015

Modified Files:
        src/sys/rump: Makefile.rump
        src/sys/rump/dev/lib/libaudio: Makefile
        src/sys/rump/dev/lib/libaudio_ac97: Makefile
        src/sys/rump/dev/lib/libbpf: Makefile
        src/sys/rump/dev/lib/libcgd: Makefile
        src/sys/rump/dev/lib/libdisk: Makefile
        src/sys/rump/dev/lib/libdm: Makefile
        src/sys/rump/dev/lib/libdrvctl: Makefile
        src/sys/rump/dev/lib/libfss: Makefile
        src/sys/rump/dev/lib/libhdaudio_hdafg: Makefile
        src/sys/rump/dev/lib/libmd: Makefile
        src/sys/rump/dev/lib/libmiiphy: Makefile
        src/sys/rump/dev/lib/libnetsmb: Makefile
        src/sys/rump/dev/lib/libopencrypto: Makefile
        src/sys/rump/dev/lib/libpad: Makefile
        src/sys/rump/dev/lib/libpci: Makefile
        src/sys/rump/dev/lib/libpci_auich: Makefile
        src/sys/rump/dev/lib/libpci_eap: Makefile
        src/sys/rump/dev/lib/libpci_hdaudio: Makefile
        src/sys/rump/dev/lib/libpci_if_iwn: Makefile
        src/sys/rump/dev/lib/libpci_if_pcn: Makefile
        src/sys/rump/dev/lib/libpci_if_wm: Makefile
        src/sys/rump/dev/lib/libpci_usbhc: Makefile
        src/sys/rump/dev/lib/libpci_virtio: Makefile
        src/sys/rump/dev/lib/libpud: Makefile
        src/sys/rump/dev/lib/libputter: Makefile
        src/sys/rump/dev/lib/libraidframe: Makefile
        src/sys/rump/dev/lib/librnd: Makefile
        src/sys/rump/dev/lib/libscsipi: Makefile
        src/sys/rump/dev/lib/libsysmon: Makefile
        src/sys/rump/dev/lib/libubt: Makefile
        src/sys/rump/dev/lib/libucom: Makefile
        src/sys/rump/dev/lib/libugenhc: Makefile
        src/sys/rump/dev/lib/libulpt: Makefile
        src/sys/rump/dev/lib/libumass: Makefile
        src/sys/rump/dev/lib/libusb: Makefile
        src/sys/rump/dev/lib/libvirtio_if_vioif: Makefile
        src/sys/rump/dev/lib/libvirtio_ld: Makefile
        src/sys/rump/dev/lib/libvirtio_viornd: Makefile
        src/sys/rump/dev/lib/libvnd: Makefile
        src/sys/rump/dev/lib/libwscons: Makefile
        src/sys/rump/fs/lib/libaio: Makefile
        src/sys/rump/fs/lib/libcd9660: Makefile
        src/sys/rump/fs/lib/libefs: Makefile
        src/sys/rump/fs/lib/libext2fs: Makefile
        src/sys/rump/fs/lib/libfdesc: Makefile
        src/sys/rump/fs/lib/libffs: Makefile
        src/sys/rump/fs/lib/libfifovfs: Makefile
        src/sys/rump/fs/lib/libhfs: Makefile
        src/sys/rump/fs/lib/libkernfs: Makefile
        src/sys/rump/fs/lib/liblayervfs: Makefile
        src/sys/rump/fs/lib/liblfs: Makefile
        src/sys/rump/fs/lib/libmfs: Makefile
        src/sys/rump/fs/lib/libmsdos: Makefile
        src/sys/rump/fs/lib/libnfs: Makefile
        src/sys/rump/fs/lib/libnfsserver: Makefile
        src/sys/rump/fs/lib/libnilfs: Makefile
        src/sys/rump/fs/lib/libntfs: Makefile
        src/sys/rump/fs/lib/libnull: Makefile
        src/sys/rump/fs/lib/libptyfs: Makefile
        src/sys/rump/fs/lib/libsmbfs: Makefile
        src/sys/rump/fs/lib/libsyspuffs: Makefile
        src/sys/rump/fs/lib/libsysvbfs: Makefile
        src/sys/rump/fs/lib/libtmpfs: Makefile
        src/sys/rump/fs/lib/libudf: Makefile
        src/sys/rump/fs/lib/libumap: Makefile
        src/sys/rump/fs/lib/libunion: Makefile
        src/sys/rump/fs/lib/libv7fs: Makefile
        src/sys/rump/fs/lib/libzfs: Makefile
        src/sys/rump/kern/lib/libcrypto: Makefile
        src/sys/rump/kern/lib/libsljit: Makefile
        src/sys/rump/kern/lib/libsolaris: Makefile
        src/sys/rump/kern/lib/libsys_cygwin: Makefile
        src/sys/rump/kern/lib/libsys_linux: Makefile
        src/sys/rump/kern/lib/libsys_sunos: Makefile
        src/sys/rump/kern/lib/libsysproxy: Makefile
        src/sys/rump/kern/lib/libtty: Makefile
        src/sys/rump/kern/lib/libz: Makefile
        src/sys/rump/librump/rumpdev: Makefile.rumpdev
        src/sys/rump/librump/rumpkern: Makefile.rumpkern
        src/sys/rump/librump/rumpnet: Makefile.rumpnet
        src/sys/rump/librump/rumpvfs: Makefile.rumpvfs
        src/sys/rump/net/lib/libagr: Makefile
        src/sys/rump/net/lib/libbpfjit: Makefile
        src/sys/rump/net/lib/libbridge: Makefile
        src/sys/rump/net/lib/liblocal: Makefile
        src/sys/rump/net/lib/libnet: Makefile
        src/sys/rump/net/lib/libnet80211: Makefile
        src/sys/rump/net/lib/libnetbt: Makefile
        src/sys/rump/net/lib/libnetinet: Makefile
        src/sys/rump/net/lib/libnetinet6: Makefile
        src/sys/rump/net/lib/libnetmpls: Makefile
        src/sys/rump/net/lib/libnpf: Makefile
        src/sys/rump/net/lib/libshmif: Makefile
        src/sys/rump/net/lib/libsockin: Makefile
        src/sys/rump/net/lib/libtap: Makefile
        src/sys/rump/net/lib/libvirtif: Makefile

Log Message:
Add a COMMENT describing what each component roughly does.

"make describe" prints the comment.

Requested/inspired by Vincent Schwarzer on rumpkernel-users


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/rump/Makefile.rump
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libaudio/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libaudio_ac97/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libbpf/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/dev/lib/libcgd/Makefile
cvs rdiff -u -r1.8 -r1.9 src/sys/rump/dev/lib/libdisk/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/dev/lib/libdm/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libdrvctl/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libfss/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libhdaudio_hdafg/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libmd/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libmiiphy/Makefile
cvs rdiff -u -r1.7 -r1.8 src/sys/rump/dev/lib/libnetsmb/Makefile
cvs rdiff -u -r1.8 -r1.9 src/sys/rump/dev/lib/libopencrypto/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/dev/lib/libpad/Makefile
cvs rdiff -u -r1.7 -r1.8 src/sys/rump/dev/lib/libpci/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libpci_auich/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libpci_eap/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libpci_hdaudio/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libpci_if_iwn/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libpci_if_pcn/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libpci_if_wm/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libpci_usbhc/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libpci_virtio/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libpud/Makefile
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/dev/lib/libputter/Makefile
cvs rdiff -u -r1.8 -r1.9 src/sys/rump/dev/lib/libraidframe/Makefile
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/dev/lib/librnd/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libscsipi/Makefile
cvs rdiff -u -r1.7 -r1.8 src/sys/rump/dev/lib/libsysmon/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libubt/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/dev/lib/libucom/Makefile
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/dev/lib/libugenhc/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libulpt/Makefile
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/dev/lib/libumass/Makefile
cvs rdiff -u -r1.8 -r1.9 src/sys/rump/dev/lib/libusb/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libvirtio_if_vioif/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libvirtio_ld/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libvirtio_viornd/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libvnd/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/dev/lib/libwscons/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/fs/lib/libaio/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/fs/lib/libcd9660/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/fs/lib/libefs/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/fs/lib/libext2fs/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/fs/lib/libfdesc/Makefile
cvs rdiff -u -r1.15 -r1.16 src/sys/rump/fs/lib/libffs/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/fs/lib/libfifovfs/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/fs/lib/libhfs/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/fs/lib/libkernfs/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/fs/lib/liblayervfs/Makefile
cvs rdiff -u -r1.12 -r1.13 src/sys/rump/fs/lib/liblfs/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/fs/lib/libmfs/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/fs/lib/libmsdos/Makefile
cvs rdiff -u -r1.12 -r1.13 src/sys/rump/fs/lib/libnfs/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/fs/lib/libnfsserver/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/fs/lib/libnilfs/Makefile
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/fs/lib/libntfs/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/fs/lib/libnull/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/fs/lib/libptyfs/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/fs/lib/libsmbfs/Makefile
cvs rdiff -u -r1.8 -r1.9 src/sys/rump/fs/lib/libsyspuffs/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/fs/lib/libsysvbfs/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/fs/lib/libtmpfs/Makefile
cvs rdiff -u -r1.8 -r1.9 src/sys/rump/fs/lib/libudf/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/fs/lib/libumap/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/fs/lib/libunion/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/fs/lib/libv7fs/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/fs/lib/libzfs/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/kern/lib/libcrypto/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/kern/lib/libsljit/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/kern/lib/libsolaris/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/kern/lib/libsys_cygwin/Makefile
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/kern/lib/libsys_linux/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/kern/lib/libsys_sunos/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/kern/lib/libsysproxy/Makefile
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/kern/lib/libtty/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/kern/lib/libz/Makefile
cvs rdiff -u -r1.11 -r1.12 src/sys/rump/librump/rumpdev/Makefile.rumpdev
cvs rdiff -u -r1.164 -r1.165 src/sys/rump/librump/rumpkern/Makefile.rumpkern
cvs rdiff -u -r1.18 -r1.19 src/sys/rump/librump/rumpnet/Makefile.rumpnet
cvs rdiff -u -r1.47 -r1.48 src/sys/rump/librump/rumpvfs/Makefile.rumpvfs
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/net/lib/libagr/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/net/lib/libbpfjit/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/net/lib/libbridge/Makefile
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/net/lib/liblocal/Makefile
cvs rdiff -u -r1.26 -r1.27 src/sys/rump/net/lib/libnet/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/net/lib/libnet80211/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/net/lib/libnetbt/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/net/lib/libnetinet/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/net/lib/libnetinet6/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/net/lib/libnetmpls/Makefile
cvs rdiff -u -r1.15 -r1.16 src/sys/rump/net/lib/libnpf/Makefile
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/net/lib/libshmif/Makefile
cvs rdiff -u -r1.8 -r1.9 src/sys/rump/net/lib/libsockin/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/net/lib/libtap/Makefile
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/net/lib/libvirtif/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/rump/Makefile.rump
diff -u src/sys/rump/Makefile.rump:1.118 src/sys/rump/Makefile.rump:1.119
--- src/sys/rump/Makefile.rump:1.118	Mon Aug 24 22:52:15 2015
+++ src/sys/rump/Makefile.rump	Mon Oct 19 16:16:32 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.rump,v 1.118 2015/08/24 22:52:15 pooka Exp $
+#	$NetBSD: Makefile.rump,v 1.119 2015/10/19 16:16:32 pooka Exp $
 #
 
 .if !defined(_RUMP_MK)
@@ -242,6 +242,10 @@ __archivebuild: .USE
 	    `NM=${NM} ${LORDER} ${.ALLSRC:M*o} | ${TSORT}`
 .endif
 
+COMMENT?=	(no description)
+describe: .PHONY
+	@printf '%-24s %s\n' '${LIB}' '${COMMENT}'
+
 _BSD_IOCONF_MK_USER_=1
 .include <bsd.ioconf.mk>
 

Index: src/sys/rump/dev/lib/libaudio/Makefile
diff -u src/sys/rump/dev/lib/libaudio/Makefile:1.3 src/sys/rump/dev/lib/libaudio/Makefile:1.4
--- src/sys/rump/dev/lib/libaudio/Makefile:1.3	Tue Nov 18 04:29:06 2014
+++ src/sys/rump/dev/lib/libaudio/Makefile	Mon Oct 19 16:16:32 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.3 2014/11/18 04:29:06 nonaka Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:32 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev
 
 LIB=	rumpdev_audio
+COMMENT=Audio support (incl. /dev/audio and /dev/mixer)
+
 IOCONF=	AUDIO.ioconf
 
 SRCS=	audio.c auconv.c aurateconv.c auvolconv.c mulaw.c

Index: src/sys/rump/dev/lib/libaudio_ac97/Makefile
diff -u src/sys/rump/dev/lib/libaudio_ac97/Makefile:1.1 src/sys/rump/dev/lib/libaudio_ac97/Makefile:1.2
--- src/sys/rump/dev/lib/libaudio_ac97/Makefile:1.1	Tue Nov 18 09:04:20 2014
+++ src/sys/rump/dev/lib/libaudio_ac97/Makefile	Mon Oct 19 16:16:32 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.1 2014/11/18 09:04:20 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:32 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/ic
 
 LIB=	rumpdev_audio_ac97
+COMMENT=AC97 audio driver
 
 SRCS=	ac97.c
 

Index: src/sys/rump/dev/lib/libbpf/Makefile
diff -u src/sys/rump/dev/lib/libbpf/Makefile:1.2 src/sys/rump/dev/lib/libbpf/Makefile:1.3
--- src/sys/rump/dev/lib/libbpf/Makefile:1.2	Thu Mar 13 02:01:04 2014
+++ src/sys/rump/dev/lib/libbpf/Makefile	Mon Oct 19 16:16:32 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.2 2014/03/13 02:01:04 pooka Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:32 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../net
 
 LIB=	rumpdev_bpf
+COMMENT=Berkeley Packet Filter
 
 SRCS=	bpf.c bpf_filter.c
 SRCS+=	bpf_component.c

Index: src/sys/rump/dev/lib/libcgd/Makefile
diff -u src/sys/rump/dev/lib/libcgd/Makefile:1.5 src/sys/rump/dev/lib/libcgd/Makefile:1.6
--- src/sys/rump/dev/lib/libcgd/Makefile:1.5	Thu Aug 20 11:51:12 2015
+++ src/sys/rump/dev/lib/libcgd/Makefile	Mon Oct 19 16:16:32 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.5 2015/08/20 11:51:12 christos Exp $
+#	$NetBSD: Makefile,v 1.6 2015/10/19 16:16:32 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev
 
 LIB=	rumpdev_cgd
+COMMENT=Cryptographic disk driver (block device crypto layer)
+
 IOCONF=	CGD.ioconf
 SRCS=   cgd.c cgd_crypto.c
 

Index: src/sys/rump/dev/lib/libdisk/Makefile
diff -u src/sys/rump/dev/lib/libdisk/Makefile:1.8 src/sys/rump/dev/lib/libdisk/Makefile:1.9
--- src/sys/rump/dev/lib/libdisk/Makefile:1.8	Sat May 16 13:59:00 2015
+++ src/sys/rump/dev/lib/libdisk/Makefile	Mon Oct 19 16:16:32 2015
@@ -1,10 +1,12 @@
-#	$NetBSD: Makefile,v 1.8 2015/05/16 13:59:00 pooka Exp $
+#	$NetBSD: Makefile,v 1.9 2015/10/19 16:16:32 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../kern					\
 	${.CURDIR}/../../../../dev ${.CURDIR}/../../../../dev/dkwedge
 
 LIB=	rumpdev_disk
+COMMENT=Disk-like device support (used e.g. by file systems)
+
 SRCS=	disk_component.c
 
 #

Index: src/sys/rump/dev/lib/libdm/Makefile
diff -u src/sys/rump/dev/lib/libdm/Makefile:1.5 src/sys/rump/dev/lib/libdm/Makefile:1.6
--- src/sys/rump/dev/lib/libdm/Makefile:1.5	Thu Aug 20 11:51:12 2015
+++ src/sys/rump/dev/lib/libdm/Makefile	Mon Oct 19 16:16:32 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.5 2015/08/20 11:51:12 christos Exp $
+#	$NetBSD: Makefile,v 1.6 2015/10/19 16:16:32 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/dm
 
 LIB=	rumpdev_dm
+COMMENT=Device-mapper driver (for LVM)
+
 IOCONF=	DM.ioconf
 SRCS=   device-mapper.c dm_dev.c dm_ioctl.c dm_pdev.c dm_table.c dm_target.c \
         dm_target_linear.c dm_target_stripe.c

Index: src/sys/rump/dev/lib/libdrvctl/Makefile
diff -u src/sys/rump/dev/lib/libdrvctl/Makefile:1.2 src/sys/rump/dev/lib/libdrvctl/Makefile:1.3
--- src/sys/rump/dev/lib/libdrvctl/Makefile:1.2	Thu Mar 13 01:56:55 2014
+++ src/sys/rump/dev/lib/libdrvctl/Makefile	Mon Oct 19 16:16:32 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.2 2014/03/13 01:56:55 pooka Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:32 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../kern
 
 LIB=	rumpdev_drvctl
+COMMENT=/dev/drvctl driver
+
 IOCONF=	DRVCTL.ioconf
 
 SRCS=	kern_drvctl.c

Index: src/sys/rump/dev/lib/libfss/Makefile
diff -u src/sys/rump/dev/lib/libfss/Makefile:1.3 src/sys/rump/dev/lib/libfss/Makefile:1.4
--- src/sys/rump/dev/lib/libfss/Makefile:1.3	Thu Aug 20 11:51:12 2015
+++ src/sys/rump/dev/lib/libfss/Makefile	Mon Oct 19 16:16:32 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.3 2015/08/20 11:51:12 christos Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:32 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev
 
 LIB=	rumpdev_fss
+COMMENT=File system snapshot device
+
 IOCONF=	FSS.ioconf
 SRCS=   fss.c
 

Index: src/sys/rump/dev/lib/libhdaudio_hdafg/Makefile
diff -u src/sys/rump/dev/lib/libhdaudio_hdafg/Makefile:1.1 src/sys/rump/dev/lib/libhdaudio_hdafg/Makefile:1.2
--- src/sys/rump/dev/lib/libhdaudio_hdafg/Makefile:1.1	Wed Nov 19 00:18:58 2014
+++ src/sys/rump/dev/lib/libhdaudio_hdafg/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2014/11/19 00:18:58 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -7,6 +7,7 @@ RUMPTOP=${TOPRUMP}
 .include "${NETBSDSRCDIR}/sys/modules/hdafg/Makefile.inc"
 
 LIB=	rumpdev_hdaudio_hdafg
+COMMENT=High Definition Audio (hdaudio) driver
    
 .include "${RUMPTOP}/Makefile.rump"
 .include <bsd.lib.mk>

Index: src/sys/rump/dev/lib/libmd/Makefile
diff -u src/sys/rump/dev/lib/libmd/Makefile:1.2 src/sys/rump/dev/lib/libmd/Makefile:1.3
--- src/sys/rump/dev/lib/libmd/Makefile:1.2	Mon Mar 17 11:30:40 2014
+++ src/sys/rump/dev/lib/libmd/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.2 2014/03/17 11:30:40 pooka Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:33 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev
 
 LIB=	rumpdev_md
+COMMENT=Memory disk device driver
+
 IOCONF=	MD.ioconf
 
 SRCS=	md.c

Index: src/sys/rump/dev/lib/libmiiphy/Makefile
diff -u src/sys/rump/dev/lib/libmiiphy/Makefile:1.3 src/sys/rump/dev/lib/libmiiphy/Makefile:1.4
--- src/sys/rump/dev/lib/libmiiphy/Makefile:1.3	Mon Aug 24 23:21:50 2015
+++ src/sys/rump/dev/lib/libmiiphy/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2015/08/24 23:21:50 pooka Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:33 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
 .PATH:	${RUMPTOP}/../dev/pci ${RUMPTOP}/../dev/mii
 
 LIB=	rumpdev_miiphy
+COMMENT=MII and PHY drivers (for networking)
+
 IOCONF=	MIIPHY.ioconf
 
 SRCS=	phy_at_mii.c

Index: src/sys/rump/dev/lib/libnetsmb/Makefile
diff -u src/sys/rump/dev/lib/libnetsmb/Makefile:1.7 src/sys/rump/dev/lib/libnetsmb/Makefile:1.8
--- src/sys/rump/dev/lib/libnetsmb/Makefile:1.7	Thu Aug 20 14:27:15 2015
+++ src/sys/rump/dev/lib/libnetsmb/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.7 2015/08/20 14:27:15 christos Exp $
+#	$NetBSD: Makefile,v 1.8 2015/10/19 16:16:33 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../netsmb
 
 LIB=	rumpdev_netsmb
+COMMENT=SMB protocol communicator (required by SMB/CIFS)
+
 IOCONF=	NETSMB.ioconf
 SRCS=	iconv.c smb_conn.c smb_crypt.c smb_dev.c smb_iod.c smb_rq.c	\
 	smb_smb.c smb_subr.c smb_trantcp.c smb_usr.c subr_mchain.c

Index: src/sys/rump/dev/lib/libopencrypto/Makefile
diff -u src/sys/rump/dev/lib/libopencrypto/Makefile:1.8 src/sys/rump/dev/lib/libopencrypto/Makefile:1.9
--- src/sys/rump/dev/lib/libopencrypto/Makefile:1.8	Thu Aug 20 11:51:12 2015
+++ src/sys/rump/dev/lib/libopencrypto/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.8 2015/08/20 11:51:12 christos Exp $
+#	$NetBSD: Makefile,v 1.9 2015/10/19 16:16:33 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../opencrypto
 
 LIB=	rumpdev_opencrypto
+COMMENT=OpenCrypto, incl. /dev/crypto
+
 IOCONF=	OPENCRYPTO.ioconf
 SRCS=	opencrypto_component.c
 

Index: src/sys/rump/dev/lib/libpad/Makefile
diff -u src/sys/rump/dev/lib/libpad/Makefile:1.4 src/sys/rump/dev/lib/libpad/Makefile:1.5
--- src/sys/rump/dev/lib/libpad/Makefile:1.4	Tue Nov 18 04:29:06 2014
+++ src/sys/rump/dev/lib/libpad/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.4 2014/11/18 04:29:06 nonaka Exp $
+#	$NetBSD: Makefile,v 1.5 2015/10/19 16:16:33 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/pad
 
 LIB=	rumpdev_pad
+COMMENT=Pseudo Audio Device
 
 SRCS=	pad.c
 SRCS+=	pad_component.c

Index: src/sys/rump/dev/lib/libpci/Makefile
diff -u src/sys/rump/dev/lib/libpci/Makefile:1.7 src/sys/rump/dev/lib/libpci/Makefile:1.8
--- src/sys/rump/dev/lib/libpci/Makefile:1.7	Mon Aug 24 23:21:50 2015
+++ src/sys/rump/dev/lib/libpci/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2015/08/24 23:21:50 pooka Exp $
+#	$NetBSD: Makefile,v 1.8 2015/10/19 16:16:33 pooka Exp $
 #
 
 RUMPTOP= ${TOPRUMP}
@@ -8,6 +8,8 @@ RUMPTOP= ${TOPRUMP}
 .PATH:	${RUMPTOP}/../dev/pci
 
 LIB=	rumpdev_pci
+COMMENT=PCI bus support
+
 IOCONF=	PCI.ioconf
 
 SRCS+=	pci.c pci_map.c pci_quirks.c pci_subr.c pci_stub.c pci_usrreq.c

Index: src/sys/rump/dev/lib/libpci_auich/Makefile
diff -u src/sys/rump/dev/lib/libpci_auich/Makefile:1.1 src/sys/rump/dev/lib/libpci_auich/Makefile:1.2
--- src/sys/rump/dev/lib/libpci_auich/Makefile:1.1	Wed Jun  3 14:06:19 2015
+++ src/sys/rump/dev/lib/libpci_auich/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2015/06/03 14:06:19 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
 .PATH:	${RUMPTOP}/../dev/pci
 
 LIB=	rumpdev_pci_auich
+COMMENT=AC97 Intel Audio driver
+
 IOCONF=	PCI_AUICH.ioconf
 SRCS=	auich_at_pci.c
 SRCS+=	auich.c

Index: src/sys/rump/dev/lib/libpci_eap/Makefile
diff -u src/sys/rump/dev/lib/libpci_eap/Makefile:1.1 src/sys/rump/dev/lib/libpci_eap/Makefile:1.2
--- src/sys/rump/dev/lib/libpci_eap/Makefile:1.1	Tue Nov 18 08:43:03 2014
+++ src/sys/rump/dev/lib/libpci_eap/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2014/11/18 08:43:03 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
 .PATH:	${RUMPTOP}/../dev/pci
 
 LIB=	rumpdev_pci_eap
+COMMENT=Ensoniq AudioPCI driver
+
 IOCONF=	PCI_EAP.ioconf
 SRCS=	eap_at_pci.c
 SRCS+=	eap.c

Index: src/sys/rump/dev/lib/libpci_hdaudio/Makefile
diff -u src/sys/rump/dev/lib/libpci_hdaudio/Makefile:1.2 src/sys/rump/dev/lib/libpci_hdaudio/Makefile:1.3
--- src/sys/rump/dev/lib/libpci_hdaudio/Makefile:1.2	Sat Mar 28 14:09:59 2015
+++ src/sys/rump/dev/lib/libpci_hdaudio/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2015/03/28 14:09:59 jmcneill Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:33 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -8,6 +8,7 @@ RUMPTOP=${TOPRUMP}
 .include "${NETBSDSRCDIR}/sys/modules/hdaudio_pci/Makefile.inc"
 
 LIB=	rumpdev_pci_hdaudio
+COMMENT=HDaudio PCI attachment
    
 .include "${RUMPTOP}/Makefile.rump"
 .include <bsd.lib.mk>

Index: src/sys/rump/dev/lib/libpci_if_iwn/Makefile
diff -u src/sys/rump/dev/lib/libpci_if_iwn/Makefile:1.1 src/sys/rump/dev/lib/libpci_if_iwn/Makefile:1.2
--- src/sys/rump/dev/lib/libpci_if_iwn/Makefile:1.1	Mon Apr  7 01:45:36 2014
+++ src/sys/rump/dev/lib/libpci_if_iwn/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2014/04/07 01:45:36 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
 .PATH:	${RUMPTOP}/../dev/pci
 
 LIB=	rumpdev_pci_if_iwn
+COMMENT=Intel wireless device driver
+
 IOCONF=	PCI_IF_IWN.ioconf
 
 SRCS=	iwn_at_pci.c

Index: src/sys/rump/dev/lib/libpci_if_pcn/Makefile
diff -u src/sys/rump/dev/lib/libpci_if_pcn/Makefile:1.1 src/sys/rump/dev/lib/libpci_if_pcn/Makefile:1.2
--- src/sys/rump/dev/lib/libpci_if_pcn/Makefile:1.1	Wed Aug 13 15:01:32 2014
+++ src/sys/rump/dev/lib/libpci_if_pcn/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2014/08/13 15:01:32 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
 .PATH:	${RUMPTOP}/../dev/pci
 
 LIB=	rumpdev_pci_if_pcn
+COMMENT=PCnet Ethernet device driver
+
 IOCONF=	PCI_IF_PCN.ioconf
 
 SRCS=	pcn_at_pci.c

Index: src/sys/rump/dev/lib/libpci_if_wm/Makefile
diff -u src/sys/rump/dev/lib/libpci_if_wm/Makefile:1.1 src/sys/rump/dev/lib/libpci_if_wm/Makefile:1.2
--- src/sys/rump/dev/lib/libpci_if_wm/Makefile:1.1	Fri Apr  4 14:49:09 2014
+++ src/sys/rump/dev/lib/libpci_if_wm/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2014/04/04 14:49:09 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
 .PATH:	${RUMPTOP}/../dev/pci
 
 LIB=	rumpdev_pci_if_wm
+COMMENT=Intel GigE device driver
+
 IOCONF=	PCI_IF_WM.ioconf
 
 SRCS=	wm_at_pci.c

Index: src/sys/rump/dev/lib/libpci_usbhc/Makefile
diff -u src/sys/rump/dev/lib/libpci_usbhc/Makefile:1.2 src/sys/rump/dev/lib/libpci_usbhc/Makefile:1.3
--- src/sys/rump/dev/lib/libpci_usbhc/Makefile:1.2	Mon Aug 24 23:21:51 2015
+++ src/sys/rump/dev/lib/libpci_usbhc/Makefile	Mon Oct 19 16:16:33 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2015/08/24 23:21:51 pooka Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:33 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
 .PATH:	${RUMPTOP}/../dev/pci ${RUMPTOP}/../dev/usb
 
 LIB=	rumpdev_pci_usbhc
+COMMENT=PCI USB host controller drivers
+
 IOCONF=	PCI_USBHC.ioconf
 SRCS=	usbhc_at_pci.c
 

Index: src/sys/rump/dev/lib/libpci_virtio/Makefile
diff -u src/sys/rump/dev/lib/libpci_virtio/Makefile:1.1 src/sys/rump/dev/lib/libpci_virtio/Makefile:1.2
--- src/sys/rump/dev/lib/libpci_virtio/Makefile:1.1	Fri Aug 22 09:45:29 2014
+++ src/sys/rump/dev/lib/libpci_virtio/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2014/08/22 09:45:29 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:34 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
 .PATH:	${RUMPTOP}/../dev/pci
 
 LIB=	rumpdev_pci_virtio
+COMMENT=VirtIO bus support
+
 IOCONF=	PCI_VIRTIO.ioconf
 
 SRCS=	virtio_at_pci.c

Index: src/sys/rump/dev/lib/libpud/Makefile
diff -u src/sys/rump/dev/lib/libpud/Makefile:1.2 src/sys/rump/dev/lib/libpud/Makefile:1.3
--- src/sys/rump/dev/lib/libpud/Makefile:1.2	Thu Mar 13 01:53:04 2014
+++ src/sys/rump/dev/lib/libpud/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.2 2014/03/13 01:53:04 pooka Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:34 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/pud
 
 LIB=	rumpdev_pud
+COMMENT=Userspace character and block driver framework
 
 SRCS=	pud.c pud_dev.c
 

Index: src/sys/rump/dev/lib/libputter/Makefile
diff -u src/sys/rump/dev/lib/libputter/Makefile:1.6 src/sys/rump/dev/lib/libputter/Makefile:1.7
--- src/sys/rump/dev/lib/libputter/Makefile:1.6	Thu Mar 13 01:53:48 2014
+++ src/sys/rump/dev/lib/libputter/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.6 2014/03/13 01:53:48 pooka Exp $
+#	$NetBSD: Makefile,v 1.7 2015/10/19 16:16:34 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/putter
 
 LIB=	rumpdev_putter
+COMMENT=User/kernel protocol transporter (for puffs and pud)
 
 SRCS=	putter.c
 SRCS+=	putter_component.c

Index: src/sys/rump/dev/lib/libraidframe/Makefile
diff -u src/sys/rump/dev/lib/libraidframe/Makefile:1.8 src/sys/rump/dev/lib/libraidframe/Makefile:1.9
--- src/sys/rump/dev/lib/libraidframe/Makefile:1.8	Thu Aug 20 11:58:26 2015
+++ src/sys/rump/dev/lib/libraidframe/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.8 2015/08/20 11:58:26 christos Exp $
+#	$NetBSD: Makefile,v 1.9 2015/10/19 16:16:34 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/raidframe
 
 LIB=	rumpdev_raidframe
+COMMENT=RAIDframe (software RAID)
+
 IOCONF=	RAIDFRAME.ioconf
 SRCS=   rf_acctrace.c rf_alloclist.c rf_aselect.c rf_callback.c		\
 	rf_chaindecluster.c rf_copyback.c rf_cvscan.c rf_dagdegrd.c	\

Index: src/sys/rump/dev/lib/librnd/Makefile
diff -u src/sys/rump/dev/lib/librnd/Makefile:1.9 src/sys/rump/dev/lib/librnd/Makefile:1.10
--- src/sys/rump/dev/lib/librnd/Makefile:1.9	Thu Aug 20 11:51:12 2015
+++ src/sys/rump/dev/lib/librnd/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.9 2015/08/20 11:51:12 christos Exp $
+#	$NetBSD: Makefile,v 1.10 2015/10/19 16:16:34 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev
 
 LIB=	rumpdev_rnd
+COMMENT=/dev/{,u}random
+
 IOCONF=	RND.ioconf
 SRCS=	rndpseudo.c
 

Index: src/sys/rump/dev/lib/libscsipi/Makefile
diff -u src/sys/rump/dev/lib/libscsipi/Makefile:1.3 src/sys/rump/dev/lib/libscsipi/Makefile:1.4
--- src/sys/rump/dev/lib/libscsipi/Makefile:1.3	Mon Aug 24 23:21:51 2015
+++ src/sys/rump/dev/lib/libscsipi/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.3 2015/08/24 23:21:51 pooka Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:34 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/scsipi
 
 LIB=	rumpdev_scsipi
+COMMENT=SCSI & ATAPI mid-layer
+
 IOCONF=	SCSIPI.ioconf
 
 SRCS+=	scsipiconf.c scsipi_base.c scsipi_ioctl.c scsi_base.c scsiconf.c

Index: src/sys/rump/dev/lib/libsysmon/Makefile
diff -u src/sys/rump/dev/lib/libsysmon/Makefile:1.7 src/sys/rump/dev/lib/libsysmon/Makefile:1.8
--- src/sys/rump/dev/lib/libsysmon/Makefile:1.7	Mon Aug 24 23:01:58 2015
+++ src/sys/rump/dev/lib/libsysmon/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.7 2015/08/24 23:01:58 pooka Exp $
+#	$NetBSD: Makefile,v 1.8 2015/10/19 16:16:34 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/sysmon
 
 LIB=	rumpdev_sysmon
+COMMENT=System monitoring and power management
+
 IOCONF=	SYSMON.ioconf
 
 SRCS=	sysmon_taskq.c sysmon_power.c sysmon_envsys.c sysmon_envsys_events.c \

Index: src/sys/rump/dev/lib/libubt/Makefile
diff -u src/sys/rump/dev/lib/libubt/Makefile:1.3 src/sys/rump/dev/lib/libubt/Makefile:1.4
--- src/sys/rump/dev/lib/libubt/Makefile:1.3	Fri Mar 26 18:15:15 2010
+++ src/sys/rump/dev/lib/libubt/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.3 2010/03/26 18:15:15 pooka Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:34 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/usb ${.CURDIR}/../../../../dev/bluetooth
 
 LIB=	rumpdev_ubt
+COMMENT=USB BlueTooth driver
+
 IOCONF= UBT.ioconf
 
 SRCS=	ubt.c bthub.c

Index: src/sys/rump/dev/lib/libucom/Makefile
diff -u src/sys/rump/dev/lib/libucom/Makefile:1.5 src/sys/rump/dev/lib/libucom/Makefile:1.6
--- src/sys/rump/dev/lib/libucom/Makefile:1.5	Mon Jun 14 14:47:58 2010
+++ src/sys/rump/dev/lib/libucom/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.5 2010/06/14 14:47:58 pooka Exp $
+#	$NetBSD: Makefile,v 1.6 2015/10/19 16:16:34 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/usb ${.CURDIR}/../../../../kern
 
 LIB=	rumpdev_ucom
+COMMENT=USB serial driver
+
 IOCONF= UCOM.ioconf
 
 SRCS=	ucom.c uplcom.c u3g.c

Index: src/sys/rump/dev/lib/libugenhc/Makefile
diff -u src/sys/rump/dev/lib/libugenhc/Makefile:1.9 src/sys/rump/dev/lib/libugenhc/Makefile:1.10
--- src/sys/rump/dev/lib/libugenhc/Makefile:1.9	Mon Sep 14 15:09:35 2015
+++ src/sys/rump/dev/lib/libugenhc/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,7 +1,8 @@
-#	$NetBSD: Makefile,v 1.9 2015/09/14 15:09:35 pooka Exp $
+#	$NetBSD: Makefile,v 1.10 2015/10/19 16:16:34 pooka Exp $
 #
 
 LIB=	rumpdev_ugenhc
+COMMENT=USB host controller using /dev/ugen
 
 .if ${MACHINE} == "i386" || ${MACHINE} == "amd64"
 IOCONF= UGENHC.ioconf

Index: src/sys/rump/dev/lib/libulpt/Makefile
diff -u src/sys/rump/dev/lib/libulpt/Makefile:1.3 src/sys/rump/dev/lib/libulpt/Makefile:1.4
--- src/sys/rump/dev/lib/libulpt/Makefile:1.3	Mon Mar  1 15:41:15 2010
+++ src/sys/rump/dev/lib/libulpt/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.3 2010/03/01 15:41:15 pooka Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:34 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/usb
 
 LIB=	rumpdev_ulpt
+COMMENT=USB printer driver
+
 IOCONF=	ULPT.ioconf
 
 SRCS=	ulpt.c

Index: src/sys/rump/dev/lib/libumass/Makefile
diff -u src/sys/rump/dev/lib/libumass/Makefile:1.9 src/sys/rump/dev/lib/libumass/Makefile:1.10
--- src/sys/rump/dev/lib/libumass/Makefile:1.9	Mon Aug 24 23:21:51 2015
+++ src/sys/rump/dev/lib/libumass/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.9 2015/08/24 23:21:51 pooka Exp $
+#	$NetBSD: Makefile,v 1.10 2015/10/19 16:16:34 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/usb
 
 LIB=	rumpdev_umass
+COMMENT=USB mass storage driver
+
 IOCONF=	UMASS.ioconf
 
 .if ${MACHINE} == "i386" || ${MACHINE} == "amd64"

Index: src/sys/rump/dev/lib/libusb/Makefile
diff -u src/sys/rump/dev/lib/libusb/Makefile:1.8 src/sys/rump/dev/lib/libusb/Makefile:1.9
--- src/sys/rump/dev/lib/libusb/Makefile:1.8	Mon Aug 24 23:01:59 2015
+++ src/sys/rump/dev/lib/libusb/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.8 2015/08/24 23:01:59 pooka Exp $
+#	$NetBSD: Makefile,v 1.9 2015/10/19 16:16:34 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/usb
 
 LIB=	rumpdev_usb
+COMMENT=USB support
 
 .if ${MACHINE} == "i386" || ${MACHINE} == "amd64"
 IOCONF= USB.ioconf

Index: src/sys/rump/dev/lib/libvirtio_if_vioif/Makefile
diff -u src/sys/rump/dev/lib/libvirtio_if_vioif/Makefile:1.1 src/sys/rump/dev/lib/libvirtio_if_vioif/Makefile:1.2
--- src/sys/rump/dev/lib/libvirtio_if_vioif/Makefile:1.1	Fri Aug 22 09:48:54 2014
+++ src/sys/rump/dev/lib/libvirtio_if_vioif/Makefile	Mon Oct 19 16:16:34 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2014/08/22 09:48:54 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:34 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
 .PATH:	${RUMPTOP}/../dev/pci
 
 LIB=	rumpdev_virtio_if_vioif
+COMMENT=VirtIO network interface driver
+
 IOCONF=	VIRTIO_IF_VIOIF.ioconf
 
 SRCS=	vioif_at_virtio.c

Index: src/sys/rump/dev/lib/libvirtio_ld/Makefile
diff -u src/sys/rump/dev/lib/libvirtio_ld/Makefile:1.1 src/sys/rump/dev/lib/libvirtio_ld/Makefile:1.2
--- src/sys/rump/dev/lib/libvirtio_ld/Makefile:1.1	Fri Aug 22 09:57:05 2014
+++ src/sys/rump/dev/lib/libvirtio_ld/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2014/08/22 09:57:05 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:35 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -7,6 +7,8 @@ RUMPTOP=${TOPRUMP}
 	${RUMPTOP}/../dev/pci
 
 LIB=	rumpdev_virtio_ld
+COMMENT=VirtIO block device driver
+
 IOCONF=	VIRTIO_LD.ioconf
 
 SRCS=	ld_at_virtio.c

Index: src/sys/rump/dev/lib/libvirtio_viornd/Makefile
diff -u src/sys/rump/dev/lib/libvirtio_viornd/Makefile:1.1 src/sys/rump/dev/lib/libvirtio_viornd/Makefile:1.2
--- src/sys/rump/dev/lib/libvirtio_viornd/Makefile:1.1	Thu Nov  6 00:45:58 2014
+++ src/sys/rump/dev/lib/libvirtio_viornd/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2014/11/06 00:45:58 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:35 pooka Exp $
 #
 
 RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
 .PATH:	${RUMPTOP}/../dev/pci
 
 LIB=	rumpdev_virtio_viornd
+COMMENT=VirtIO entropy driver
+
 IOCONF=	VIRTIO_VIORND.ioconf
 
 SRCS=	viornd_at_virtio.c

Index: src/sys/rump/dev/lib/libvnd/Makefile
diff -u src/sys/rump/dev/lib/libvnd/Makefile:1.2 src/sys/rump/dev/lib/libvnd/Makefile:1.3
--- src/sys/rump/dev/lib/libvnd/Makefile:1.2	Thu Aug 20 11:51:12 2015
+++ src/sys/rump/dev/lib/libvnd/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.2 2015/08/20 11:51:12 christos Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev
 
 LIB=	rumpdev_vnd
+COMMENT=Present a regular file as a block device (/dev/vnd)
+
 IOCONF=	VND.ioconf
 SRCS=   vnd.c
 

Index: src/sys/rump/dev/lib/libwscons/Makefile
diff -u src/sys/rump/dev/lib/libwscons/Makefile:1.5 src/sys/rump/dev/lib/libwscons/Makefile:1.6
--- src/sys/rump/dev/lib/libwscons/Makefile:1.5	Mon Aug 24 23:01:59 2015
+++ src/sys/rump/dev/lib/libwscons/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.5 2015/08/24 23:01:59 pooka Exp $
+#	$NetBSD: Makefile,v 1.6 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/wscons
 
 LIB=	rumpdev_wscons
+COMMENT=Workstation console support
+
 IOCONF=	WSCONS.ioconf
 
 SRCS=   wsevent.c wskbd.c wskbdutil.c wsmouse.c

Index: src/sys/rump/fs/lib/libaio/Makefile
diff -u src/sys/rump/fs/lib/libaio/Makefile:1.1 src/sys/rump/fs/lib/libaio/Makefile:1.2
--- src/sys/rump/fs/lib/libaio/Makefile:1.1	Thu Apr 10 00:09:09 2014
+++ src/sys/rump/fs/lib/libaio/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.1 2014/04/10 00:09:09 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../kern
 
 LIB=	rumpvfs_aio
+COMMENT=POSIX asynchronous I/O system calls
 
 SRCS=	sys_aio.c
 

Index: src/sys/rump/fs/lib/libcd9660/Makefile
diff -u src/sys/rump/fs/lib/libcd9660/Makefile:1.2 src/sys/rump/fs/lib/libcd9660/Makefile:1.3
--- src/sys/rump/fs/lib/libcd9660/Makefile:1.2	Tue Feb 16 20:42:45 2010
+++ src/sys/rump/fs/lib/libcd9660/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.2 2010/02/16 20:42:45 pooka Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../fs/cd9660
 
 LIB=	rumpfs_cd9660
+COMMENT=ISO9660
 
 SRCS=	cd9660_bmap.c cd9660_node.c cd9660_util.c cd9660_vnops.c	\
 	cd9660_lookup.c cd9660_rrip.c cd9660_vfsops.c

Index: src/sys/rump/fs/lib/libefs/Makefile
diff -u src/sys/rump/fs/lib/libefs/Makefile:1.4 src/sys/rump/fs/lib/libefs/Makefile:1.5
--- src/sys/rump/fs/lib/libefs/Makefile:1.4	Thu Aug  7 08:24:23 2014
+++ src/sys/rump/fs/lib/libefs/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.4 2014/08/07 08:24:23 hannken Exp $
+#	$NetBSD: Makefile,v 1.5 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../fs/efs
 
 LIB=	rumpfs_efs
+COMMENT=SGI EFS
 
 SRCS=	efs_genfs.c efs_subr.c efs_vfsops.c efs_vnops.c
 

Index: src/sys/rump/fs/lib/libext2fs/Makefile
diff -u src/sys/rump/fs/lib/libext2fs/Makefile:1.4 src/sys/rump/fs/lib/libext2fs/Makefile:1.5
--- src/sys/rump/fs/lib/libext2fs/Makefile:1.4	Wed May  9 00:21:17 2012
+++ src/sys/rump/fs/lib/libext2fs/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.4 2012/05/09 00:21:17 riastradh Exp $
+#	$NetBSD: Makefile,v 1.5 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../ufs/ext2fs
 
 LIB=	rumpfs_ext2fs
+COMMENT=Linux Ext2
 
 SRCS=	ext2fs_alloc.c ext2fs_balloc.c ext2fs_bmap.c ext2fs_bswap.c	\
 	ext2fs_inode.c ext2fs_lookup.c ext2fs_readwrite.c		\

Index: src/sys/rump/fs/lib/libfdesc/Makefile
diff -u src/sys/rump/fs/lib/libfdesc/Makefile:1.1 src/sys/rump/fs/lib/libfdesc/Makefile:1.2
--- src/sys/rump/fs/lib/libfdesc/Makefile:1.1	Fri Jul 31 19:16:45 2009
+++ src/sys/rump/fs/lib/libfdesc/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.1 2009/07/31 19:16:45 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../miscfs/fdesc
 
 LIB=	rumpfs_fdesc
+COMMENT=/dev/fd pseudo file system
 
 SRCS=	fdesc_vfsops.c fdesc_vnops.c
 

Index: src/sys/rump/fs/lib/libffs/Makefile
diff -u src/sys/rump/fs/lib/libffs/Makefile:1.15 src/sys/rump/fs/lib/libffs/Makefile:1.16
--- src/sys/rump/fs/lib/libffs/Makefile:1.15	Thu May  8 08:21:53 2014
+++ src/sys/rump/fs/lib/libffs/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.15 2014/05/08 08:21:53 hannken Exp $
+#	$NetBSD: Makefile,v 1.16 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../ufs/ffs ${.CURDIR}/../../../../ufs/ufs
 
 LIB=	rumpfs_ffs
+COMMENT=Berkeley Fast File System
 
 SRCS=	ffs_alloc.c ffs_appleufs.c ffs_balloc.c ffs_bswap.c ffs_inode.c	\
 	ffs_snapshot.c ffs_subr.c ffs_tables.c ffs_vfsops.c ffs_vnops.c	\

Index: src/sys/rump/fs/lib/libfifovfs/Makefile
diff -u src/sys/rump/fs/lib/libfifovfs/Makefile:1.1 src/sys/rump/fs/lib/libfifovfs/Makefile:1.2
--- src/sys/rump/fs/lib/libfifovfs/Makefile:1.1	Mon Mar 29 13:20:31 2010
+++ src/sys/rump/fs/lib/libfifovfs/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.1 2010/03/29 13:20:31 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../miscfs/fifofs
 
 LIB=	rumpvfs_fifofs
+COMMENT=File system FIFO support
 
 SRCS=	fifo_vnops.c
 

Index: src/sys/rump/fs/lib/libhfs/Makefile
diff -u src/sys/rump/fs/lib/libhfs/Makefile:1.4 src/sys/rump/fs/lib/libhfs/Makefile:1.5
--- src/sys/rump/fs/lib/libhfs/Makefile:1.4	Sun Aug 10 08:53:22 2014
+++ src/sys/rump/fs/lib/libhfs/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.4 2014/08/10 08:53:22 hannken Exp $
+#	$NetBSD: Makefile,v 1.5 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../fs/hfs
 
 LIB=	rumpfs_hfs
+COMMENT=Apple HFS+
 
 SRCS=	hfs_subr.c hfs_vfsops.c hfs_vnops.c libhfs.c unicode.c
 

Index: src/sys/rump/fs/lib/libkernfs/Makefile
diff -u src/sys/rump/fs/lib/libkernfs/Makefile:1.2 src/sys/rump/fs/lib/libkernfs/Makefile:1.3
--- src/sys/rump/fs/lib/libkernfs/Makefile:1.2	Sun Jul 20 13:58:05 2014
+++ src/sys/rump/fs/lib/libkernfs/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.2 2014/07/20 13:58:05 hannken Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../miscfs/kernfs
 
 LIB=	rumpfs_kernfs
+COMMENT=/kern fictional file system
 
 SRCS=	kernfs_vfsops.c kernfs_vnops.c
 

Index: src/sys/rump/fs/lib/liblayervfs/Makefile
diff -u src/sys/rump/fs/lib/liblayervfs/Makefile:1.2 src/sys/rump/fs/lib/liblayervfs/Makefile:1.3
--- src/sys/rump/fs/lib/liblayervfs/Makefile:1.2	Thu May 26 12:56:32 2011
+++ src/sys/rump/fs/lib/liblayervfs/Makefile	Mon Oct 19 16:16:35 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.2 2011/05/26 12:56:32 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:35 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../miscfs/genfs
 
 LIB=	rumpvfs_layerfs
+COMMENT=Layer file system support (used by other drivers)
 
 SRCS=	layer_subr.c layer_vfsops.c layer_vnops.c
 

Index: src/sys/rump/fs/lib/liblfs/Makefile
diff -u src/sys/rump/fs/lib/liblfs/Makefile:1.12 src/sys/rump/fs/lib/liblfs/Makefile:1.13
--- src/sys/rump/fs/lib/liblfs/Makefile:1.12	Sun May 31 15:48:02 2015
+++ src/sys/rump/fs/lib/liblfs/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.12 2015/05/31 15:48:02 hannken Exp $
+#	$NetBSD: Makefile,v 1.13 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../ufs/lfs
 
 LIB=	rumpfs_lfs
+COMMENT=Log-structured File System
 
 SRCS=	lfs_alloc.c lfs_balloc.c lfs_bio.c lfs_cksum.c lfs_debug.c	\
 	lfs_inode.c lfs_itimes.c lfs_pages.c lfs_rename.c lfs_rfw.c	\

Index: src/sys/rump/fs/lib/libmfs/Makefile
diff -u src/sys/rump/fs/lib/libmfs/Makefile:1.1 src/sys/rump/fs/lib/libmfs/Makefile:1.2
--- src/sys/rump/fs/lib/libmfs/Makefile:1.1	Mon Mar  8 12:29:01 2010
+++ src/sys/rump/fs/lib/libmfs/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.1 2010/03/08 12:29:01 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../ufs/mfs
 
 LIB=	rumpfs_mfs
+COMMENT=Memory File System (in-memory FFS)
 
 SRCS=	mfs_vfsops.c mfs_vnops.c
 

Index: src/sys/rump/fs/lib/libmsdos/Makefile
diff -u src/sys/rump/fs/lib/libmsdos/Makefile:1.2 src/sys/rump/fs/lib/libmsdos/Makefile:1.3
--- src/sys/rump/fs/lib/libmsdos/Makefile:1.2	Tue Feb 16 20:42:46 2010
+++ src/sys/rump/fs/lib/libmsdos/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.2 2010/02/16 20:42:46 pooka Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../fs/msdosfs
 
 LIB=	rumpfs_msdos
+COMMENT=FAT
 
 SRCS=	msdosfs_conv.c msdosfs_fat.c msdosfs_vfsops.c msdosfs_denode.c	\
 	msdosfs_lookup.c msdosfs_vnops.c

Index: src/sys/rump/fs/lib/libnfs/Makefile
diff -u src/sys/rump/fs/lib/libnfs/Makefile:1.12 src/sys/rump/fs/lib/libnfs/Makefile:1.13
--- src/sys/rump/fs/lib/libnfs/Makefile:1.12	Mon Aug 24 23:19:33 2015
+++ src/sys/rump/fs/lib/libnfs/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.12 2015/08/24 23:19:33 pooka Exp $
+#	$NetBSD: Makefile,v 1.13 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../nfs
 
 LIB=	rumpfs_nfs
+COMMENT=NFS client
 
 SRCS=	krpc_subr.c nfs_bio.c nfs_boot.c nfs_kq.c nfs_node.c		\
 	nfs_socket.c nfs_clntsocket.c nfs_clntsubs.c nfs_subs.c		\

Index: src/sys/rump/fs/lib/libnfsserver/Makefile
diff -u src/sys/rump/fs/lib/libnfsserver/Makefile:1.3 src/sys/rump/fs/lib/libnfsserver/Makefile:1.4
--- src/sys/rump/fs/lib/libnfsserver/Makefile:1.3	Tue Mar  2 23:37:16 2010
+++ src/sys/rump/fs/lib/libnfsserver/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.3 2010/03/02 23:37:16 pooka Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../nfs
 
 LIB=	rumpfs_nfsserver
+COMMENT=NFS server
 
 SRCS=	nfs_export.c nfs_serv.c nfs_srvcache.c nfs_srvsubs.c		\
 	nfs_srvsocket.c nfs_syscalls.c

Index: src/sys/rump/fs/lib/libnilfs/Makefile
diff -u src/sys/rump/fs/lib/libnilfs/Makefile:1.3 src/sys/rump/fs/lib/libnilfs/Makefile:1.4
--- src/sys/rump/fs/lib/libnilfs/Makefile:1.3	Thu May 26 12:56:32 2011
+++ src/sys/rump/fs/lib/libnilfs/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.3 2011/05/26 12:56:32 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../fs/nilfs
 
 LIB=	rumpfs_nilfs
+COMMENT=NILFS
 
 SRCS=	nilfs_subr.c nilfs_vfsops.c nilfs_vnops.c
 

Index: src/sys/rump/fs/lib/libntfs/Makefile
diff -u src/sys/rump/fs/lib/libntfs/Makefile:1.6 src/sys/rump/fs/lib/libntfs/Makefile:1.7
--- src/sys/rump/fs/lib/libntfs/Makefile:1.6	Tue Feb 16 20:42:46 2010
+++ src/sys/rump/fs/lib/libntfs/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.6 2010/02/16 20:42:46 pooka Exp $
+#	$NetBSD: Makefile,v 1.7 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../fs/ntfs
 
 LIB=	rumpfs_ntfs
+COMMENT=NTFS
 
 SRCS=	ntfs_compr.c ntfs_conv.c ntfs_ihash.c ntfs_subr.c		\
 	ntfs_vfsops.c ntfs_vnops.c

Index: src/sys/rump/fs/lib/libnull/Makefile
diff -u src/sys/rump/fs/lib/libnull/Makefile:1.2 src/sys/rump/fs/lib/libnull/Makefile:1.3
--- src/sys/rump/fs/lib/libnull/Makefile:1.2	Thu May 26 12:56:32 2011
+++ src/sys/rump/fs/lib/libnull/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.2 2011/05/26 12:56:32 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../miscfs/nullfs
 
 LIB=	rumpfs_null
+COMMENT=Loopback file system
 
 SRCS=	null_vfsops.c null_vnops.c
 

Index: src/sys/rump/fs/lib/libptyfs/Makefile
diff -u src/sys/rump/fs/lib/libptyfs/Makefile:1.1 src/sys/rump/fs/lib/libptyfs/Makefile:1.2
--- src/sys/rump/fs/lib/libptyfs/Makefile:1.1	Mon Jun 14 14:36:15 2010
+++ src/sys/rump/fs/lib/libptyfs/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.1 2010/06/14 14:36:15 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../fs/ptyfs
 
 LIB=	rumpfs_ptyfs
+COMMENT=/dev/pts pseudo file system
 
 SRCS+=	ptyfs_subr.c ptyfs_vfsops.c ptyfs_vnops.c
 

Index: src/sys/rump/fs/lib/libsmbfs/Makefile
diff -u src/sys/rump/fs/lib/libsmbfs/Makefile:1.2 src/sys/rump/fs/lib/libsmbfs/Makefile:1.3
--- src/sys/rump/fs/lib/libsmbfs/Makefile:1.2	Tue Feb 16 20:42:46 2010
+++ src/sys/rump/fs/lib/libsmbfs/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.2 2010/02/16 20:42:46 pooka Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../fs/smbfs
 
 LIB=	rumpfs_smbfs
+COMMENT=SMB/CIFS
 
 SRCS=	smbfs_io.c smbfs_kq.c smbfs_node.c smbfs_smb.c smbfs_subr.c	\
 	smbfs_vfsops.c smbfs_vnops.c

Index: src/sys/rump/fs/lib/libsyspuffs/Makefile
diff -u src/sys/rump/fs/lib/libsyspuffs/Makefile:1.8 src/sys/rump/fs/lib/libsyspuffs/Makefile:1.9
--- src/sys/rump/fs/lib/libsyspuffs/Makefile:1.8	Thu Mar 13 01:45:33 2014
+++ src/sys/rump/fs/lib/libsyspuffs/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.8 2014/03/13 01:45:33 pooka Exp $
+#	$NetBSD: Makefile,v 1.9 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../fs/puffs
 
 LIB=	rumpfs_syspuffs
+COMMENT=puffs in-kernel driver
 
 SRCS=	puffs_msgif.c puffs_node.c puffs_subr.c puffs_vfsops.c puffs_vnops.c
 SRCS+=	puffs_compat.c

Index: src/sys/rump/fs/lib/libsysvbfs/Makefile
diff -u src/sys/rump/fs/lib/libsysvbfs/Makefile:1.1 src/sys/rump/fs/lib/libsysvbfs/Makefile:1.2
--- src/sys/rump/fs/lib/libsysvbfs/Makefile:1.1	Thu Sep  4 12:21:25 2008
+++ src/sys/rump/fs/lib/libsysvbfs/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.1 2008/09/04 12:21:25 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../fs/sysvbfs
 
 LIB=	rumpfs_sysvbfs
+COMMENT=System V boot file system
 
 SRCS=	bfs.c bfs_sysvbfs.c sysvbfs.c sysvbfs_vnops.c sysvbfs_vfsops.c
 

Index: src/sys/rump/fs/lib/libtmpfs/Makefile
diff -u src/sys/rump/fs/lib/libtmpfs/Makefile:1.5 src/sys/rump/fs/lib/libtmpfs/Makefile:1.6
--- src/sys/rump/fs/lib/libtmpfs/Makefile:1.5	Wed May  9 00:16:07 2012
+++ src/sys/rump/fs/lib/libtmpfs/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.5 2012/05/09 00:16:07 riastradh Exp $
+#	$NetBSD: Makefile,v 1.6 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../fs/tmpfs
 
 LIB=	rumpfs_tmpfs
+COMMENT=tmpfs (efficient in-memory file system)
 
 SRCS=	tmpfs_fifoops.c tmpfs_specops.c tmpfs_vfsops.c tmpfs_mem.c \
 	tmpfs_rename.c tmpfs_subr.c tmpfs_vnops.c

Index: src/sys/rump/fs/lib/libudf/Makefile
diff -u src/sys/rump/fs/lib/libudf/Makefile:1.8 src/sys/rump/fs/lib/libudf/Makefile:1.9
--- src/sys/rump/fs/lib/libudf/Makefile:1.8	Wed Jul 10 16:47:17 2013
+++ src/sys/rump/fs/lib/libudf/Makefile	Mon Oct 19 16:16:36 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.8 2013/07/10 16:47:17 reinoud Exp $
+#	$NetBSD: Makefile,v 1.9 2015/10/19 16:16:36 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../fs/udf
 
 LIB=	rumpfs_udf
+COMMENT=UDF
 
 SRCS=	udf_osta.c udf_vfsops.c udf_vnops.c udf_subr.c \
 	udf_allocation.c udf_readwrite.c udf_strat_bootstrap.c \

Index: src/sys/rump/fs/lib/libumap/Makefile
diff -u src/sys/rump/fs/lib/libumap/Makefile:1.2 src/sys/rump/fs/lib/libumap/Makefile:1.3
--- src/sys/rump/fs/lib/libumap/Makefile:1.2	Thu May 26 12:56:32 2011
+++ src/sys/rump/fs/lib/libumap/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.2 2011/05/26 12:56:32 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:37 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../miscfs/umapfs
 
 LIB=	rumpfs_umap
+COMMENT=uid/gid mapping layer
 
 SRCS=	umap_subr.c umap_vfsops.c umap_vnops.c
 

Index: src/sys/rump/fs/lib/libunion/Makefile
diff -u src/sys/rump/fs/lib/libunion/Makefile:1.1 src/sys/rump/fs/lib/libunion/Makefile:1.2
--- src/sys/rump/fs/lib/libunion/Makefile:1.1	Mon Mar 29 18:12:23 2010
+++ src/sys/rump/fs/lib/libunion/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.1 2010/03/29 18:12:23 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:37 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../fs/union
 
 LIB=	rumpfs_union
+COMMENT=union file system (fan-out layer)
 
 SRCS=	union_subr.c union_vfsops.c union_vnops.c
 

Index: src/sys/rump/fs/lib/libv7fs/Makefile
diff -u src/sys/rump/fs/lib/libv7fs/Makefile:1.1 src/sys/rump/fs/lib/libv7fs/Makefile:1.2
--- src/sys/rump/fs/lib/libv7fs/Makefile:1.1	Sun Jul 24 08:55:31 2011
+++ src/sys/rump/fs/lib/libv7fs/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.1 2011/07/24 08:55:31 uch Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:37 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../fs/v7fs
 
 LIB=	rumpfs_v7fs
+COMMENT=Unix 7th edition file system
 
 SRCS= v7fs_endian.c v7fs_superblock.c v7fs_inode.c v7fs_dirent.c	\
 v7fs_datablock.c v7fs_file.c v7fs_io.c

Index: src/sys/rump/fs/lib/libzfs/Makefile
diff -u src/sys/rump/fs/lib/libzfs/Makefile:1.4 src/sys/rump/fs/lib/libzfs/Makefile:1.5
--- src/sys/rump/fs/lib/libzfs/Makefile:1.4	Thu Mar 13 01:46:10 2014
+++ src/sys/rump/fs/lib/libzfs/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2014/03/13 01:46:10 pooka Exp $
+#	$NetBSD: Makefile,v 1.5 2015/10/19 16:16:37 pooka Exp $
 #
 
 S!=             cd ${.PARSEDIR}/../../../../;pwd
@@ -6,6 +6,7 @@ S!=             cd ${.PARSEDIR}/../../..
 .include "${.CURDIR}/../../../../modules/zfs/Makefile.zfsmod"
 
 LIB=	rumpfs_zfs
+COMMENT=ZFS
 
 # RUMP stuff
 CPPFLAGS+=      -I${RUMPTOP}/librump/rumpkern -I${RUMPTOP}/librump/rumpvfs\

Index: src/sys/rump/kern/lib/libcrypto/Makefile
diff -u src/sys/rump/kern/lib/libcrypto/Makefile:1.3 src/sys/rump/kern/lib/libcrypto/Makefile:1.4
--- src/sys/rump/kern/lib/libcrypto/Makefile:1.3	Fri Jan 17 01:32:53 2014
+++ src/sys/rump/kern/lib/libcrypto/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2014/01/17 01:32:53 pooka Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:37 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../crypto/arc4				\
@@ -10,6 +10,7 @@
 	${.CURDIR}/../../../../crypto/skipjack
 
 LIB=	rumpkern_crypto
+COMMENT=Cryptographic routines
 
 # arc4
 SRCS+=	arc4.c

Index: src/sys/rump/kern/lib/libsljit/Makefile
diff -u src/sys/rump/kern/lib/libsljit/Makefile:1.3 src/sys/rump/kern/lib/libsljit/Makefile:1.4
--- src/sys/rump/kern/lib/libsljit/Makefile:1.3	Wed Jul 23 07:16:14 2014
+++ src/sys/rump/kern/lib/libsljit/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2014/07/23 07:16:14 alnsn Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:37 pooka Exp $
 #
 # Public Domain.
 #
@@ -7,6 +7,7 @@
 	${.CURDIR}/../../../../external/bsd/sljit/dist/sljit_src
 
 LIB=	rumpkern_sljit
+COMMENT=Stackless JIT compiler
 
 SRCS=	sljitLir.c sljit_mod.c
 

Index: src/sys/rump/kern/lib/libsolaris/Makefile
diff -u src/sys/rump/kern/lib/libsolaris/Makefile:1.2 src/sys/rump/kern/lib/libsolaris/Makefile:1.3
--- src/sys/rump/kern/lib/libsolaris/Makefile:1.2	Tue Dec  6 18:12:25 2011
+++ src/sys/rump/kern/lib/libsolaris/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/12/06 18:12:25 njoly Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:37 pooka Exp $
 #
 
 S!=             cd ${.PARSEDIR}/../../../../;pwd
@@ -6,6 +6,7 @@ S!=             cd ${.PARSEDIR}/../../..
 .include "${.CURDIR}/../../../../modules/solaris/Makefile.solmod"
 
 LIB=	rumpkern_solaris
+COMMENT=Solaris compatibility layer (for ZFS)
 
 CPPFLAGS+=	-DASSERT=KASSERT
 

Index: src/sys/rump/kern/lib/libsys_cygwin/Makefile
diff -u src/sys/rump/kern/lib/libsys_cygwin/Makefile:1.4 src/sys/rump/kern/lib/libsys_cygwin/Makefile:1.5
--- src/sys/rump/kern/lib/libsys_cygwin/Makefile:1.4	Sat May  9 12:03:10 2015
+++ src/sys/rump/kern/lib/libsys_cygwin/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,7 +1,8 @@
-#	$NetBSD: Makefile,v 1.4 2015/05/09 12:03:10 pooka Exp $
+#	$NetBSD: Makefile,v 1.5 2015/10/19 16:16:37 pooka Exp $
 #
 
 LIB=	rumpkern_sys_cygwin
+COMMENT=Cygwin system call translation
 
 SRCS=	rump_cygwin_compat.c
 SRCS+=	sys_cygwin_component.c

Index: src/sys/rump/kern/lib/libsys_linux/Makefile
diff -u src/sys/rump/kern/lib/libsys_linux/Makefile:1.9 src/sys/rump/kern/lib/libsys_linux/Makefile:1.10
--- src/sys/rump/kern/lib/libsys_linux/Makefile:1.9	Sat May  9 12:03:10 2015
+++ src/sys/rump/kern/lib/libsys_linux/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.9 2015/05/09 12:03:10 pooka Exp $
+#	$NetBSD: Makefile,v 1.10 2015/10/19 16:16:37 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../compat/linux/common
 
 LIB=	rumpkern_sys_linux
+COMMENT=Linux system call translation
 
 SRCS=	linux_blkio.c linux_cdrom.c linux_errno.c linux_fdio.c		\
 	linux_file.c linux_hdio.c linux_ioctl.c linux_ipc.c linux_misc.c\

Index: src/sys/rump/kern/lib/libsys_sunos/Makefile
diff -u src/sys/rump/kern/lib/libsys_sunos/Makefile:1.5 src/sys/rump/kern/lib/libsys_sunos/Makefile:1.6
--- src/sys/rump/kern/lib/libsys_sunos/Makefile:1.5	Sat May  9 12:03:11 2015
+++ src/sys/rump/kern/lib/libsys_sunos/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,7 +1,8 @@
-#	$NetBSD: Makefile,v 1.5 2015/05/09 12:03:11 pooka Exp $
+#	$NetBSD: Makefile,v 1.6 2015/10/19 16:16:37 pooka Exp $
 #
 
 LIB=	rumpkern_sys_sunos
+COMMENT=SunOS/Solarisa system call translation
 
 SRCS=	rump_sunos_compat.c
 SRCS+=	sys_sunos_component.c

Index: src/sys/rump/kern/lib/libsysproxy/Makefile
diff -u src/sys/rump/kern/lib/libsysproxy/Makefile:1.1 src/sys/rump/kern/lib/libsysproxy/Makefile:1.2
--- src/sys/rump/kern/lib/libsysproxy/Makefile:1.1	Wed Jan  7 22:24:04 2015
+++ src/sys/rump/kern/lib/libsysproxy/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,7 +1,8 @@
-#	$NetBSD: Makefile,v 1.1 2015/01/07 22:24:04 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:37 pooka Exp $
 #
 
 LIB=	rumpkern_sysproxy
+COMMENT=Remote system call support (rump kernel as a server)
 
 SRCS=	sysproxy.c
 

Index: src/sys/rump/kern/lib/libtty/Makefile
diff -u src/sys/rump/kern/lib/libtty/Makefile:1.6 src/sys/rump/kern/lib/libtty/Makefile:1.7
--- src/sys/rump/kern/lib/libtty/Makefile:1.6	Thu Aug 20 11:59:16 2015
+++ src/sys/rump/kern/lib/libtty/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,10 +1,12 @@
-#	$NetBSD: Makefile,v 1.6 2015/08/20 11:59:16 christos Exp $
+#	$NetBSD: Makefile,v 1.7 2015/10/19 16:16:37 pooka Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../kern					\
 	${.CURDIR}/../../../../compat/common
 
 LIB=	rumpkern_tty
+COMMENT=TTY/PTY support
+
 IOCONF=	TTY.ioconf
 SRCS=	tty.c tty_bsdpty.c tty_conf.c tty_ptm.c tty_pty.c tty_tty.c tty_subr.c
 

Index: src/sys/rump/kern/lib/libz/Makefile
diff -u src/sys/rump/kern/lib/libz/Makefile:1.1 src/sys/rump/kern/lib/libz/Makefile:1.2
--- src/sys/rump/kern/lib/libz/Makefile:1.1	Mon Jun 21 21:43:28 2010
+++ src/sys/rump/kern/lib/libz/Makefile	Mon Oct 19 16:16:37 2015
@@ -1,10 +1,11 @@
-#	$NetBSD: Makefile,v 1.1 2010/06/21 21:43:28 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:37 pooka Exp $
 #
 
 # zlib.c is logically in sys/net
 .PATH:	${.CURDIR}/../../../../net
 
 LIB=	rumpkern_z
+COMMENT=Data compression
 
 SRCS=	zlib.c
 

Index: src/sys/rump/librump/rumpdev/Makefile.rumpdev
diff -u src/sys/rump/librump/rumpdev/Makefile.rumpdev:1.11 src/sys/rump/librump/rumpdev/Makefile.rumpdev:1.12
--- src/sys/rump/librump/rumpdev/Makefile.rumpdev:1.11	Tue Aug 25 00:08:56 2015
+++ src/sys/rump/librump/rumpdev/Makefile.rumpdev	Mon Oct 19 16:16:38 2015
@@ -1,7 +1,8 @@
-#	$NetBSD: Makefile.rumpdev,v 1.11 2015/08/25 00:08:56 pooka Exp $
+#	$NetBSD: Makefile.rumpdev,v 1.12 2015/10/19 16:16:38 pooka Exp $
 #
 
 LIB=	rumpdev
+COMMENT=Rump kernel device faction
 
 .PATH:	${RUMPTOP}/librump/rumpdev				\
 	${RUMPTOP}/../kern					\

Index: src/sys/rump/librump/rumpkern/Makefile.rumpkern
diff -u src/sys/rump/librump/rumpkern/Makefile.rumpkern:1.164 src/sys/rump/librump/rumpkern/Makefile.rumpkern:1.165
--- src/sys/rump/librump/rumpkern/Makefile.rumpkern:1.164	Tue Sep 15 15:09:10 2015
+++ src/sys/rump/librump/rumpkern/Makefile.rumpkern	Mon Oct 19 16:16:38 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.rumpkern,v 1.164 2015/09/15 15:09:10 pooka Exp $
+#	$NetBSD: Makefile.rumpkern,v 1.165 2015/10/19 16:16:38 pooka Exp $
 #
 
 .include "${RUMPTOP}/Makefile.rump"
@@ -6,6 +6,8 @@
 .include <bsd.own.mk>
 
 LIB=		rump
+COMMENT=	Rump kernel base
+
 MAN=		rump.3 rump_lwproc.3
 
 .PATH:	${RUMPTOP}/librump/rumpkern				\

Index: src/sys/rump/librump/rumpnet/Makefile.rumpnet
diff -u src/sys/rump/librump/rumpnet/Makefile.rumpnet:1.18 src/sys/rump/librump/rumpnet/Makefile.rumpnet:1.19
--- src/sys/rump/librump/rumpnet/Makefile.rumpnet:1.18	Mon Aug 24 22:31:33 2015
+++ src/sys/rump/librump/rumpnet/Makefile.rumpnet	Mon Oct 19 16:16:38 2015
@@ -1,7 +1,8 @@
-#	$NetBSD: Makefile.rumpnet,v 1.18 2015/08/24 22:31:33 pooka Exp $
+#	$NetBSD: Makefile.rumpnet,v 1.19 2015/10/19 16:16:38 pooka Exp $
 #
 
 LIB=		rumpnet
+COMMENT=	Rump kernel networking faction
 
 .PATH:	${RUMPTOP}/librump/rumpnet				\
 	${RUMPTOP}/../kern					\

Index: src/sys/rump/librump/rumpvfs/Makefile.rumpvfs
diff -u src/sys/rump/librump/rumpvfs/Makefile.rumpvfs:1.47 src/sys/rump/librump/rumpvfs/Makefile.rumpvfs:1.48
--- src/sys/rump/librump/rumpvfs/Makefile.rumpvfs:1.47	Wed May  6 15:57:08 2015
+++ src/sys/rump/librump/rumpvfs/Makefile.rumpvfs	Mon Oct 19 16:16:38 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.rumpvfs,v 1.47 2015/05/06 15:57:08 hannken Exp $
+#	$NetBSD: Makefile.rumpvfs,v 1.48 2015/10/19 16:16:38 pooka Exp $
 #
 
 .include "${RUMPTOP}/Makefile.rump"
@@ -6,6 +6,7 @@
 .include <bsd.own.mk>
 
 LIB=	rumpvfs
+COMMENT=Rump kernel file system faction
 
 MAN=	rump_etfs.3 rumpfs.4
 

Index: src/sys/rump/net/lib/libagr/Makefile
diff -u src/sys/rump/net/lib/libagr/Makefile:1.3 src/sys/rump/net/lib/libagr/Makefile:1.4
--- src/sys/rump/net/lib/libagr/Makefile:1.3	Thu Aug 20 12:20:09 2015
+++ src/sys/rump/net/lib/libagr/Makefile	Mon Oct 19 16:16:38 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.3 2015/08/20 12:20:09 christos Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:38 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../net/agr
 
 LIB=	rumpnet_agr
+COMMENT=Link aggregation pseudo interface (L2 trunking)
+
 IOCONF=	AGR.ioconf
 SRCS=	if_agr.c if_agrsoftc.c if_agrsubr.c if_agrtimer.c if_agrmonitor.c \
 	if_agrether.c if_agrether_hash.c ieee8023ad_marker.c ieee8023ad_lacp.c \

Index: src/sys/rump/net/lib/libbpfjit/Makefile
diff -u src/sys/rump/net/lib/libbpfjit/Makefile:1.1 src/sys/rump/net/lib/libbpfjit/Makefile:1.2
--- src/sys/rump/net/lib/libbpfjit/Makefile:1.1	Sat Nov 16 01:23:37 2013
+++ src/sys/rump/net/lib/libbpfjit/Makefile	Mon Oct 19 16:16:38 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2013/11/16 01:23:37 rmind Exp $
+#	$NetBSD: Makefile,v 1.2 2015/10/19 16:16:38 pooka Exp $
 #
 # Public Domain.
 #
@@ -6,6 +6,7 @@
 .PATH:	${.CURDIR}/../../../../net
 
 LIB=	rumpnet_bpfjit
+COMMENT=JIT compiler for Berkeley Packet Filter
 
 SRCS=	bpfjit.c                                                                
 

Index: src/sys/rump/net/lib/libbridge/Makefile
diff -u src/sys/rump/net/lib/libbridge/Makefile:1.4 src/sys/rump/net/lib/libbridge/Makefile:1.5
--- src/sys/rump/net/lib/libbridge/Makefile:1.4	Mon Aug 24 23:04:42 2015
+++ src/sys/rump/net/lib/libbridge/Makefile	Mon Oct 19 16:16:38 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.4 2015/08/24 23:04:42 pooka Exp $
+#	$NetBSD: Makefile,v 1.5 2015/10/19 16:16:38 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../net
 
 LIB=	rumpnet_bridge
+COMMENT=Bridging for IEEE 802
+
 IOCONF=	BRIDGE.ioconf
 SRCS=	if_bridge.c bridgestp.c
 

Index: src/sys/rump/net/lib/liblocal/Makefile
diff -u src/sys/rump/net/lib/liblocal/Makefile:1.6 src/sys/rump/net/lib/liblocal/Makefile:1.7
--- src/sys/rump/net/lib/liblocal/Makefile:1.6	Thu Mar 13 02:04:59 2014
+++ src/sys/rump/net/lib/liblocal/Makefile	Mon Oct 19 16:16:38 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.6 2014/03/13 02:04:59 pooka Exp $
+#	$NetBSD: Makefile,v 1.7 2015/10/19 16:16:38 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../kern
 
 LIB=	rumpnet_local
+COMMENT=Local domain sockets (PF_LOCAL/PF_UNIX)
 
 SRCS=	uipc_proto.c uipc_usrreq.c
 SRCS+=	local_component.c

Index: src/sys/rump/net/lib/libnet/Makefile
diff -u src/sys/rump/net/lib/libnet/Makefile:1.26 src/sys/rump/net/lib/libnet/Makefile:1.27
--- src/sys/rump/net/lib/libnet/Makefile:1.26	Mon Aug 31 08:02:45 2015
+++ src/sys/rump/net/lib/libnet/Makefile	Mon Oct 19 16:16:38 2015
@@ -1,10 +1,12 @@
-#	$NetBSD: Makefile,v 1.26 2015/08/31 08:02:45 ozaki-r Exp $
+#	$NetBSD: Makefile,v 1.27 2015/10/19 16:16:38 pooka Exp $
 #
 
 
 .PATH:	${.CURDIR}/../../../../net ${.CURDIR}/../../../../compat/common
 
 LIB=	rumpnet_net
+COMMENT=Network interface and routing support
+
 IOCONF=	NET.ioconf
 # iffy stuff
 SRCS=	if.c if_loop.c route.c rtsock.c raw_usrreq.c			\

Index: src/sys/rump/net/lib/libnet80211/Makefile
diff -u src/sys/rump/net/lib/libnet80211/Makefile:1.3 src/sys/rump/net/lib/libnet80211/Makefile:1.4
--- src/sys/rump/net/lib/libnet80211/Makefile:1.3	Fri Sep 13 20:19:53 2013
+++ src/sys/rump/net/lib/libnet80211/Makefile	Mon Oct 19 16:16:38 2015
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.3 2013/09/13 20:19:53 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:38 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../net80211
 
 LIB=	rumpnet_net80211
+COMMENT=IEEE 802.11 (wireless LAN) support
 
 SRCS=   ieee80211.c ieee80211_amrr.c ieee80211_crypto.c			\
 	ieee80211_crypto_ccmp.c ieee80211_crypto_none.c			\

Index: src/sys/rump/net/lib/libnetbt/Makefile
diff -u src/sys/rump/net/lib/libnetbt/Makefile:1.5 src/sys/rump/net/lib/libnetbt/Makefile:1.6
--- src/sys/rump/net/lib/libnetbt/Makefile:1.5	Sun Aug 30 08:33:29 2015
+++ src/sys/rump/net/lib/libnetbt/Makefile	Mon Oct 19 16:16:38 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2015/08/30 08:33:29 christos Exp $
+#	$NetBSD: Makefile,v 1.6 2015/10/19 16:16:38 pooka Exp $
 #
 
 NOLINT=	#defined
@@ -8,6 +8,7 @@ NOLINT=	#defined
 .PATH:	${.CURDIR}/../../../../netbt
 
 LIB=	rumpnet_netbt
+COMMENT=BlueTooth (PF_BLUETOOTH)
 
 SRCS=	bt_proto.c bt_sysctl.c						\
 	hci_event.c hci_ioctl.c hci_link.c hci_misc.c hci_socket.c	\

Index: src/sys/rump/net/lib/libnetinet/Makefile
diff -u src/sys/rump/net/lib/libnetinet/Makefile:1.5 src/sys/rump/net/lib/libnetinet/Makefile:1.6
--- src/sys/rump/net/lib/libnetinet/Makefile:1.5	Thu Mar 13 02:07:42 2014
+++ src/sys/rump/net/lib/libnetinet/Makefile	Mon Oct 19 16:16:38 2015
@@ -1,7 +1,8 @@
-#	$NetBSD: Makefile,v 1.5 2014/03/13 02:07:42 pooka Exp $
+#	$NetBSD: Makefile,v 1.6 2015/10/19 16:16:38 pooka Exp $
 #
 
 LIB=	rumpnet_netinet
+COMMENT=IPv4 incl. TCP and UDP (PF_INET)
 
 SRCS=	netinet_component.c
 

Index: src/sys/rump/net/lib/libnetinet6/Makefile
diff -u src/sys/rump/net/lib/libnetinet6/Makefile:1.2 src/sys/rump/net/lib/libnetinet6/Makefile:1.3
--- src/sys/rump/net/lib/libnetinet6/Makefile:1.2	Thu Mar 13 02:08:44 2014
+++ src/sys/rump/net/lib/libnetinet6/Makefile	Mon Oct 19 16:16:38 2015
@@ -1,7 +1,8 @@
-#	$NetBSD: Makefile,v 1.2 2014/03/13 02:08:44 pooka Exp $
+#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:38 pooka Exp $
 #
 
 LIB=	rumpnet_netinet6
+COMMENT=IPv6 incl. TCP and UDP (PF_INET6)
 
 SRCS=	netinet6_component.c
 

Index: src/sys/rump/net/lib/libnetmpls/Makefile
diff -u src/sys/rump/net/lib/libnetmpls/Makefile:1.4 src/sys/rump/net/lib/libnetmpls/Makefile:1.5
--- src/sys/rump/net/lib/libnetmpls/Makefile:1.4	Mon Aug 24 23:04:43 2015
+++ src/sys/rump/net/lib/libnetmpls/Makefile	Mon Oct 19 16:16:38 2015
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.4 2015/08/24 23:04:43 pooka Exp $
+# $NetBSD: Makefile,v 1.5 2015/10/19 16:16:38 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../net ${.CURDIR}/../../../../netmpls
 
 LIB=	rumpnet_netmpls
+COMMENT=Multiprotocol Label Switching (PF_MPLS)
+
 IOCONF=	NETMPLS.ioconf
 SRCS=	mpls_ttl.c if_mpls.c
 SRCS+=	netmpls_component.c

Index: src/sys/rump/net/lib/libnpf/Makefile
diff -u src/sys/rump/net/lib/libnpf/Makefile:1.15 src/sys/rump/net/lib/libnpf/Makefile:1.16
--- src/sys/rump/net/lib/libnpf/Makefile:1.15	Thu Aug 20 12:20:09 2015
+++ src/sys/rump/net/lib/libnpf/Makefile	Mon Oct 19 16:16:39 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.15 2015/08/20 12:20:09 christos Exp $
+#	$NetBSD: Makefile,v 1.16 2015/10/19 16:16:39 pooka Exp $
 #
 # Public Domain.
 #
@@ -8,6 +8,8 @@ NOLINT=		# defined
 .PATH:	${.CURDIR}/../../../../net/npf
 
 LIB=	rumpnet_npf
+COMMENT=NPF packet filter
+
 IOCONF=	NPF.ioconf
 SRCS=	npf.c npf_alg.c npf_conf.c npf_ctl.c npf_handler.c
 SRCS+=	npf_bpf.c npf_if.c npf_inet.c npf_mbuf.c npf_nat.c

Index: src/sys/rump/net/lib/libshmif/Makefile
diff -u src/sys/rump/net/lib/libshmif/Makefile:1.6 src/sys/rump/net/lib/libshmif/Makefile:1.7
--- src/sys/rump/net/lib/libshmif/Makefile:1.6	Thu Mar 13 02:08:04 2014
+++ src/sys/rump/net/lib/libshmif/Makefile	Mon Oct 19 16:16:39 2015
@@ -1,7 +1,8 @@
-#	$NetBSD: Makefile,v 1.6 2014/03/13 02:08:04 pooka Exp $
+#	$NetBSD: Makefile,v 1.7 2015/10/19 16:16:39 pooka Exp $
 #
 
 LIB=	rumpnet_shmif
+COMMENT=Shared memory bus network interface
 
 SRCS=	if_shmem.c shmif_busops.c
 SRCS+=	shmif_component.c

Index: src/sys/rump/net/lib/libsockin/Makefile
diff -u src/sys/rump/net/lib/libsockin/Makefile:1.8 src/sys/rump/net/lib/libsockin/Makefile:1.9
--- src/sys/rump/net/lib/libsockin/Makefile:1.8	Thu Mar 13 02:05:49 2014
+++ src/sys/rump/net/lib/libsockin/Makefile	Mon Oct 19 16:16:39 2015
@@ -1,7 +1,8 @@
-#	$NetBSD: Makefile,v 1.8 2014/03/13 02:05:49 pooka Exp $
+#	$NetBSD: Makefile,v 1.9 2015/10/19 16:16:39 pooka Exp $
 #
 
 LIB=	rumpnet_sockin
+COMMENT=PF_INET/PF_INET6 via hypercalls
 
 SRCS=	sockin.c
 SRCS+=	sockin_component.c

Index: src/sys/rump/net/lib/libtap/Makefile
diff -u src/sys/rump/net/lib/libtap/Makefile:1.3 src/sys/rump/net/lib/libtap/Makefile:1.4
--- src/sys/rump/net/lib/libtap/Makefile:1.3	Mon Aug 24 23:04:43 2015
+++ src/sys/rump/net/lib/libtap/Makefile	Mon Oct 19 16:16:39 2015
@@ -1,9 +1,11 @@
-#	$NetBSD: Makefile,v 1.3 2015/08/24 23:04:43 pooka Exp $
+#	$NetBSD: Makefile,v 1.4 2015/10/19 16:16:39 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../net
 
 LIB=	rumpnet_tap
+COMMENT=/dev/tap virtual Ethernet interface
+
 IOCONF=	TAP.ioconf
 SRCS=	if_tap.c
 

Index: src/sys/rump/net/lib/libvirtif/Makefile
diff -u src/sys/rump/net/lib/libvirtif/Makefile:1.9 src/sys/rump/net/lib/libvirtif/Makefile:1.10
--- src/sys/rump/net/lib/libvirtif/Makefile:1.9	Thu Mar 13 18:14:13 2014
+++ src/sys/rump/net/lib/libvirtif/Makefile	Mon Oct 19 16:16:39 2015
@@ -1,7 +1,9 @@
-#	$NetBSD: Makefile,v 1.9 2014/03/13 18:14:13 pooka Exp $
+#	$NetBSD: Makefile,v 1.10 2015/10/19 16:16:39 pooka Exp $
 #
 
 LIB=	rumpnet_virtif
+COMMENT=Network interface which uses hypercalls for I/O
+
 VIRTIF=	virt
 
 .include "${.CURDIR}/Makefile.virtif"

Reply via email to