From 5a93a436f60afb2ec81f61929b9355f6c41bf57a Mon Sep 17 00:00:00 2001 From: jhb Date: Mon, 25 Jun 2001 18:24:52 +0000 Subject: We don't need the vm lock to perform a few simple calculations on the md device's softc. --- sys/dev/md/md.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys') diff --git a/sys/dev/md/md.c b/sys/dev/md/md.c index 53079b6..a7de5c2 100644 --- a/sys/dev/md/md.c +++ b/sys/dev/md/md.c @@ -755,9 +755,9 @@ mdcreate_swap(struct md_ioctl *mdio, struct proc *p) * Note the truncation. */ - mtx_lock(&vm_mtx); sc->secsize = PAGE_SIZE; sc->nsect = mdio->md_size / (PAGE_SIZE / DEV_BSIZE); + mtx_lock(&vm_mtx); sc->object = vm_pager_allocate(OBJT_SWAP, NULL, sc->secsize * (vm_offset_t)sc->nsect, VM_PROT_DEFAULT, 0); if (mdio->md_options & MD_RESERVE) { if (swap_pager_reserve(sc->object, 0, sc->nsect) < 0) { -- cgit v1.1