From owner-cvs-sys Sun Aug 17 19:07:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA12306 for cvs-sys-outgoing; Sun, 17 Aug 1997 19:07:49 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA12260; Sun, 17 Aug 1997 19:07:14 -0700 (PDT) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA09154; Sun, 17 Aug 1997 19:06:38 -0700 (PDT) Date: Sun, 17 Aug 1997 19:06:38 -0700 (PDT) Message-Id: <199708180206.TAA09154@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/vm vm_map.c vm_map.h src/sys/sys lock.h src/sys/kern kern_lock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/08/17 19:06:37 PDT Modified files: sys/vm vm_map.c vm_map.h sys/sys lock.h sys/kern kern_lock.c Log: Fix kern_lock so that it will work. Additionally, clean-up some of the VM systems usage of the kernel lock (lockmgr) code. This is a first pass implementation, and is expected to evolve as needed. The API for the lock manager code has not changed, but the underlying implementation has changed significantly. This change should not materially affect our current SMP or UP code without non-standard parameters being used. Revision Changes Path 1.86 +8 -13 src/sys/vm/vm_map.c 1.28 +58 -4 src/sys/vm/vm_map.h 1.8 +11 -4 src/sys/sys/lock.h 1.8 +144 -132 src/sys/kern/kern_lock.c