have to init b_vnbufs list
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Fri, 7 Jan 1994 14:45:35 +0000 (06:45 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Fri, 7 Jan 1994 14:45:35 +0000 (06:45 -0800)
SCCS-vsn: sys/kern/vfs_bio.c 8.5

usr/src/sys/kern/vfs_bio.c

index 435c47f..6427263 100644 (file)
@@ -7,7 +7,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)vfs_bio.c   8.4 (Berkeley) %G%
+ *     @(#)vfs_bio.c   8.5 (Berkeley) %G%
  */
 
 #include <sys/param.h>
  */
 
 #include <sys/param.h>
@@ -100,6 +100,7 @@ bufinit()
                bp->b_dev = NODEV;
                bp->b_rcred = NOCRED;
                bp->b_wcred = NOCRED;
                bp->b_dev = NODEV;
                bp->b_rcred = NOCRED;
                bp->b_wcred = NOCRED;
+               bp->b_vnbufs.le_next = NOLIST;
                bp->b_data = buffers + i * MAXBSIZE;
                if (i < residual)
                        bp->b_bufsize = (base + 1) * CLBYTES;
                bp->b_data = buffers + i * MAXBSIZE;
                if (i < residual)
                        bp->b_bufsize = (base + 1) * CLBYTES;