View Incident:
http://co-op.engr.sgi.com/BugWorks/code/bwxquery.cgi?search=Search&wlong=1&view_type=Bug&wi=794397
*Status : closed Priority : 3
Assigned Engineer : lord Submitter : dxm
Opened Date : 06/21/00 *Closed Date : 07/02/00
*Fixed By : dxm *Fixed By Domain : engr
*Modified Date : 07/02/00 *Modified User : dxm
*Modified User Domain : engr *Fix Description :
==========================
ADDITIONAL INFORMATION (CLOSE)
From: dxm@engr (BugWorks)
Date: Jul 02 2000 04:45:16PM
==========================
This bug was fixed by Steve's take:
--------------------
TAKE - fix soft hangs in non-kiobuf I/O path
Add an address_space operations vector for the xfs metadata - so we can
call run_task_queue(&tq_disk) when a page is locked.
Date: Fri Jun 30 14:23:11 PDT 2000
Workarea: jen.cray.com:/src/lord/xfs-linux.2.4.0-test1
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.0-test1-xfs
Modid: 2.4.0-test1-xfs:slinx:65596a
linux/fs/xfs/linux/xfs_super.c - 1.70
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/linux/xfs_super.c.diff?r1=text&tr1=1.70&r2=text&tr2=1.69&f=h
- Add address space operations for the metadata inode - just so we can
have
a sync_page call. This should stop soft hangs out of the meta path
with
kiobufs off.
|