Date: Sun, 14 Mar 1999 01:20:02 -0800 (PST) From: Julian Elischer <julian@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/vm swap_pager.c vm_pager.c vm_pager.h src/sys/dev/vn vn.c src/sys/modules Makefile src/usr.sbin/vnconfig vnconfig.8 vnconfig.c Message-ID: <199903140920.BAA42987@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
julian 1999/03/14 01:20:01 PST
Modified files:
sys/vm swap_pager.c vm_pager.c vm_pager.h
sys/dev/vn vn.c
sys/modules Makefile
usr.sbin/vnconfig vnconfig.8 vnconfig.c
Log:
Submitted by: Matt Dillon <dillon@freebsd.org>
The old VN device broke in -4.x when the definition of B_PAGING
changed. This patch fixes this plus implements additional capabilities.
The new VN device can be backed by a file ( as per normal ), or it can
be directly backed by swap.
Due to dependencies in VM include files (on opt_xxx options) the new
vn device cannot be a module yet. This will be fixed in a later commit.
This commit delimitted by tags {PRE,POST}_MATT_VNDEV
Revision Changes Path
1.117 +242 -17 src/sys/vm/swap_pager.c
1.44 +155 -1 src/sys/vm/vm_pager.c
1.21 +9 -2 src/sys/vm/vm_pager.h
1.75 +310 -214 src/sys/dev/vn/vn.c
1.52 +3 -3 src/sys/modules/Makefile
1.7 +11 -2 src/usr.sbin/vnconfig/vnconfig.8
1.9 +90 -7 src/usr.sbin/vnconfig/vnconfig.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903140920.BAA42987>
