Some tweaks from my adventures in scsi land this week.
Date: Fri Nov 15 14:59:22 PST 2002
Workarea: jen.americas.sgi.com:/src/lord/xfs-2.4.20
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:133254a
linux/fs/xfs/xfsidbg.c - 1.210
- fix up pagebuf debug function
linux/fs/xfs/xfs_buf.h - 1.95
linux/fs/xfs/pagebuf/page_buf_locking.c - 1.32
- call pagebuf_run_task_queue
linux/fs/xfs/pagebuf/page_buf.c - 1.77
- we had one unneeded run_task_queue in here, kill it, also
wrap run_task_queue in a test to see if there is pending
I/O on the buffer in question. Make it possible to run th
io completion code locally rather than scheduling it,
for the cases where we are not in interrupt context.
linux/fs/xfs/pagebuf/page_buf.h - 1.46
- move pb_io_remaining here from the private structure and
create pagebuf_run_task_queue as an inline function.
linux/fs/xfs/pagebuf/page_buf_internal.h - 1.18
- move pb_io_remaining from here to public pagebuf structure
|