diff options
author | dg <dg@FreeBSD.org> | 1995-04-25 06:22:47 +0000 |
---|---|---|
committer | dg <dg@FreeBSD.org> | 1995-04-25 06:22:47 +0000 |
commit | b25e489488449eec23f7193a417fea24f5def064 (patch) | |
tree | cd441f1b45e467229e441ddb4015994c00369d50 /sys/vm/vm_pager.c | |
parent | 81382a3eb25fdc01ab972f489b6ec1921d1f00ac (diff) | |
download | FreeBSD-src-b25e489488449eec23f7193a417fea24f5def064.zip FreeBSD-src-b25e489488449eec23f7193a417fea24f5def064.tar.gz |
Fixed a "bswbuf" hang caused by the wakeup in relpbuf() waking up the
wrong thing.
Diffstat (limited to 'sys/vm/vm_pager.c')
-rw-r--r-- | sys/vm/vm_pager.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/vm/vm_pager.c b/sys/vm/vm_pager.c index 2fba7f3..8b84f65 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); } |