patch-2.4.19 linux-2.4.19/fs/iobuf.c
Next file: linux-2.4.19/fs/jbd/journal.c
Previous file: linux-2.4.19/fs/intermezzo/vfs.c
Back to the patch index
Back to the overall index
- Lines: 16
- Date:
Fri Aug 2 17:39:45 2002
- Orig file:
linux-2.4.18/fs/iobuf.c
- Orig date:
Fri Apr 27 14:23:25 2001
diff -urN linux-2.4.18/fs/iobuf.c linux-2.4.19/fs/iobuf.c
@@ -24,10 +24,13 @@
static void kiobuf_init(struct kiobuf *iobuf)
{
- memset(iobuf, 0, sizeof(*iobuf));
init_waitqueue_head(&iobuf->wait_queue);
iobuf->array_len = KIO_STATIC_PAGES;
- iobuf->maplist = iobuf->map_array;
+ iobuf->maplist = iobuf->map_array;
+ iobuf->nr_pages = 0;
+ iobuf->locked = 0;
+ atomic_set(&iobuf->io_count, 0);
+ iobuf->end_io = NULL;
}
int alloc_kiobuf_bhs(struct kiobuf * kiobuf)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)