This takes advantage of the buffer heads being on the inode dirty list
to do the flush operation. About 30 lines of code collapses down to 3
which are faster.
Date: Thu Mar 1 13:13:39 PST 2001
Workarea: jen.americas.sgi.com:/src/lord/xfs-linux.2.4
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:88692a
linux/kernel/ksyms.c - 1.80
- change exports to reflect new pagebuf code
linux/include/linux/page_buf.h - 1.77
- remove unused definitions
linux/fs/pagebuf/page_buf.c - 1.60
- remove an unused pagebuf flag and cleanup the buffer head I/O path a
little,
more to come here.
linux/fs/pagebuf/page_buf_io.c - 1.59
- Simplify pagebuf_flush to use base linux functions. remove unused
pagebuf flag.
|