These changes implement O_SYNC write handling as well as the osyncisdsync mount
option.
Date: Thu Mar 1 10:56:45 PST 2001
Workarea: eagdhcp-195-23.americas.sgi.com:/home/sandeen/workarea
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:88679a
linux/fs/xfs/linux/xfs_lrw.c - 1.78
- Real O_SYNC handling, flushes buffers & log on O_SYNC, also handles
osyncisdsync mount option
linux/fs/xfs/linux/xfs_file.c - 1.38
- Test for O_SYNC and pass PBF_SYNC down via VOP_WRITE
linux/fs/pagebuf/page_buf_io.c - 1.58
- kicks off IO in pagebuf_write_full_page for last (partial) page
|