Should make XFS behave when the disk gets full. Also fix a
brown paper bag bug in create.
Modid: 2.3.99pre2-xfs:slinx:56258a
Date: Sat Apr 1 07:24:04 PST 2000
Workarea: clink.americas.sgi.com:/data/clink/io/lord/slinx-xfs-2.3.99pre2
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.3.99pre2-xfs
linux/fs/page_buf.c - 1.76
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/page_buf.c.diff?r1=text&tr1=1.76&r2=text&tr2=1.75&f=h
- Detect error return from space allocation call and return to
caller.
linux/fs/xfs/linux/xfs_iops.c - 1.41
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/linux/xfs_iops.c.diff?r1=text&tr1=1.41&r2=text&tr2=1.40&f=h
- Fix create failure path to actually return an error, also
check for error in revalidate call for a shutdown filesystem.
linux/fs/xfs/linux/xfs_lrw.c - 1.30
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/linux/xfs_lrw.c.diff?r1=text&tr1=1.30&r2=text&tr2=1.29&f=h
- On ENOSPC return from bmap call attempt different heuristics to
make some space appear, and then return the error.
|