From 3fc3004e033f8596d1c450b4cfc5a58a6d5c9d33 Mon Sep 17 00:00:00 2001 From: David Greenman Date: Tue, 25 Apr 1995 06:22:47 +0000 Subject: [PATCH] Fixed a "bswbuf" hang caused by the wakeup in relpbuf() waking up the wrong thing. --- sys/vm/vm_pager.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/vm/vm_pager.c b/sys/vm/vm_pager.c index 2fba7f3f42b..8b84f65b29b 100644 --- a/sys/vm/vm_pager.c +++ b/sys/vm/vm_pager.c @@ -61,7 +61,7 @@ * any improvements or extensions that they make and grant Carnegie the * rights to redistribute these changes. * - * $Id: vm_pager.c,v 1.12 1995/01/10 07:32:51 davidg Exp $ + * $Id: vm_pager.c,v 1.13 1995/03/11 22:25:20 davidg Exp $ */ /* @@ -422,7 +422,7 @@ relpbuf(bp) if (bswneeded) { bswneeded = 0; - wakeup((caddr_t) &bswlist); + wakeup((caddr_t) &bswneeded); } splx(s); }