Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Jul 2000 08:37:36 +0700 (ALMST)
From:      Boris Popov <bp@butya.kz>
To:        John Baldwin <jhb@FreeBSD.ORG>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: /sys hierarchy
Message-ID:  <Pine.BSF.4.10.10007060828540.47093-100000@lion.butya.kz>
In-Reply-To: <200007050704.AAA42641@john.baldwin.cx>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 5 Jul 2000, John Baldwin wrote:

> Here is my proposal, adjusted a little as per suggestions.  It attempts to
> follow these loose guidelines:
> 
> - MD code under sys/${MACHINE_ARCH}
> - device drivers (including bus's such as cam and usb) under sys/dev
> - file systems under fs/
> - networking under net/

	I would like also suggest a directory for optional kernel
interfaces which doesn't belong to drivers (syscall and sysctl extensions
for example) and can't go under sys/dev/. They can be considered as
'kernel libraries' and may live under sys/lib directory (it should be
organized as sys/dev, eg. one directory per interface).

	Comments ?

--
Boris Popov
http://www.butya.kz/~bp/



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.10007060828540.47093-100000>