Christoph Hellwig
16259e7d95
[XFS] Endianess annotations for various allocator data structures
...
SGI-PV: 943272
SGI-Modid: xfs-linux:xfs-kern:201006a
Signed-off-by: Christoph Hellwig <hch@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:11:25 +11:00
Eric Sandeen
e2ed81fbbb
[XFS] remove unused code from xfs_iomap_write_direct
...
SGI-PV: 943266
SGI-Modid: xfs-linux:xfs-kern:200996a
Signed-off-by: Eric Sandeen <sandeen@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:10:55 +11:00
Eric Sandeen
e94af02a9c
[XFS] fix old xfs_setattr mis-merge from irix; mostly harmless esp if not
...
using xfs rt
SGI-PV: 944632
SGI-Modid: xfs-linux:xfs-kern:200983a
Signed-off-by: Eric Sandeen <sandeen@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:10:41 +11:00
Yingping Lu
91e11088f8
[XFS] Fixing size report discrepancy between ls and du caused by xfs_fsr
...
SGI-PV: 943908
SGI-Modid: xfs-linux:xfs-kern:200874a
Signed-off-by: Yingping Lu <yingping@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:10:24 +11:00
Yingping Lu
9af0a70c07
[XFS] Fixed a bug in reporting extent list for attribute fork running
...
xfs_bmap -a.
SGI-PV: 944075
SGI-Modid: xfs-linux:xfs-kern:200860a
Signed-off-by: Yingping Lu <yingping@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:09:54 +11:00
Christoph Hellwig
7f14d0a013
[XFS] Simplify pagebuf_rele Remove a conditional that can not be true
...
anymore and simplify the final put path a little
SGI-PV: 908809
SGI-Modid: xfs-linux:xfs-kern:200790a
Signed-off-by: Christoph Hellwig <hch@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:09:35 +11:00
Nathan Scott
e718eeb4fe
[XFS] Rework the final mount options flag bit to make room for more.
...
SGI-PV: 943866
SGI-Modid: xfs-linux:xfs-kern:24030a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:09:22 +11:00
Nathan Scott
6b3f6b5b87
[XFS] Rework the dquot hash sizing heuristics.
...
SGI-PV: 943123
SGI-Modid: xfs-linux:xfs-kern:24012a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:08:25 +11:00
Eric Sandeen
1f730e3b53
[XFS] Add ATTR_NOSIZETOK definition for xfs_vnodeops.c change
...
SGI-PV: 942439
SGI-Modid: xfs-linux:xfs-kern:200185a
Signed-off-by: Eric Sandeen <sandeen@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:08:10 +11:00
Nathan Scott
8a319ae494
[XFS] Disable attr2 by default, until a more appropriate time to enable
...
it.
SGI-PV: 941645
SGI-Modid: xfs-linux:xfs-kern:24002a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:07:51 +11:00
Eric Sandeen
374e2ac337
[XFS] Prevent data corruption on extending truncate case from cxfs client
...
SGI-PV: 942439
SGI-Modid: xfs-linux:xfs-kern:200152a
Signed-off-by: Eric Sandeen <sandeen@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:07:34 +11:00
Christoph Hellwig
4750ddb0ba
[XFS] Fix sparse warnings in ktrace.[ch]
...
SGI-PV: 943556
SGI-Modid: xfs-linux:xfs-kern:200113a
Signed-off-by: Christoph Hellwig <hch@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:07:23 +11:00
Christoph Hellwig
5bde1ba99c
[XFS] silence gcc4 warnings. the directory ones are wrong because of
...
information gcc could not find out (that a directory always has a ..
entry), the others are outright gcc bugs.
SGI-PV: 943511
SGI-Modid: xfs-linux:xfs-kern:200055a
Signed-off-by: Christoph Hellwig <hch@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:06:18 +11:00
Nathan Scott
9dac13e7ff
[XFS] Remove unused type, xfs_gap_t.
...
SGI-PV: 907752
SGI-Modid: xfs-linux:xfs-kern:23932a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:05:34 +11:00
Christoph Hellwig
1149d96ae8
[XFS] endianess annotations and cleanup for the quota code
...
SGI-PV: 943272
SGI-Modid: xfs-linux:xfs-kern:199767a
Signed-off-by: Christoph Hellwig <hch@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:01:12 +11:00
Nathan Scott
fa7e7d71e0
[XFS] Show additional mount options in /proc/mounts, fix up some debug
...
code.
SGI-PV: 941645
SGI-Modid: xfs-linux:xfs-kern:23926a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:00:48 +11:00
Nathan Scott
da087bad81
[XFS] Fix up a 32/64 local flags variable issue when enabling attr2 mode.
...
SGI-PV: 941645
SGI-Modid: xfs-linux:xfs-kern:23925a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:00:20 +11:00
Eric Sandeen
0116d9356b
[XFS] Remove dead code in xfs_iomap_write_direct; save some stack
...
SGI-PV: 943266
SGI-Modid: xfs-linux:xfs-kern:199750a
Signed-off-by: Eric Sandeen <sandeen@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 15:00:01 +11:00
Nathan Scott
4ce3121f67
[XFS] Update license/copyright notices to match the prefered SGI
...
boilerplate.
SGI-PV: 913862
SGI-Modid: xfs-linux:xfs-kern:23917a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 14:59:41 +11:00
Nathan Scott
7b71876980
[XFS] Update license/copyright notices to match the prefered SGI
...
boilerplate.
SGI-PV: 913862
SGI-Modid: xfs-linux:xfs-kern:23903a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 14:58:39 +11:00
Nathan Scott
a844f4510d
[XFS] Remove xfs_macros.c, xfs_macros.h, rework headers a whole lot.
...
SGI-PV: 943122
SGI-Modid: xfs-linux:xfs-kern:23901a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 14:38:42 +11:00
Christoph Hellwig
61c1e689fb
[XFS] remove unused struct xfs_ail_ticket
...
SGI-PV: 919278
SGI-Modid: xfs-linux:xfs-kern:199498a
Signed-off-by: Christoph Hellwig <hch@sgi.com >
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 11:44:57 +11:00
Nathan Scott
fc1f8c1ca3
[XFS] Track external log/realtime device names for correct reporting in
...
/proc/mounts.
SGI-PV: 942984
SGI-Modid: xfs-linux:xfs-kern:23862a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 11:44:33 +11:00
Nathan Scott
4aeb664c25
[XFS] Improve buffered read throughput by removing unnecessary timer calls
...
that showed in ´kernel profiles.
SGI-PV: 925163
SGI-Modid: xfs-linux:xfs-kern:23861a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 11:43:58 +11:00
Nathan Scott
0fdfb3757f
[XFS] Remove a null CELL macro and its one caller, not useful to anyone.
...
SGI-PV: 942986
SGI-Modid: xfs-linux:xfs-kern:23860a
Signed-off-by: Nathan Scott <nathans@sgi.com >
2005-11-02 11:43:42 +11:00