This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
docs:vserver [2015-10-05 14:39] arekm [XFS filesystem - kernel upgrade causes xfs related oops (xfs_filestream_lookup_ag)] |
docs:vserver [2015-10-05 15:07] (current) glen syn on |
||
---|---|---|---|
Line 722: | Line 722: | ||
That's because vserver patch for kernels earlier than 2.6.23 patched xfs filesystem to introduce new flag: | That's because vserver patch for kernels earlier than 2.6.23 patched xfs filesystem to introduce new flag: | ||
- | <file> | + | <file c> |
#define XFS_XFLAG_BARRIER 0x00004000 /* chroot() barrier */ | #define XFS_XFLAG_BARRIER 0x00004000 /* chroot() barrier */ | ||
</file> | </file> | ||
Line 730: | Line 730: | ||
Starting with kernel 2.6.23 kernel introduced filestreams which are using 0x00004000 bit, thus causing conflict with vserver. | Starting with kernel 2.6.23 kernel introduced filestreams which are using 0x00004000 bit, thus causing conflict with vserver. | ||
- | <file> | + | <file c> |
#define XFS_XFLAG_FILESTREAM 0x00004000 /* use filestream allocator */ | #define XFS_XFLAG_FILESTREAM 0x00004000 /* use filestream allocator */ | ||
</file> | </file> | ||
Line 739: | Line 739: | ||
How to find out if I'm affected? | How to find out if I'm affected? | ||
- | Modify http://oss.sgi.com/cgi-bin/gitweb.cgi?p=xfs/cmds/xfstests.git;a=blob_plain;f=src/bstat.c;hb=HEAD to show only files containing XFS_XFLAG_FILESTREAM | + | IIF you don't use filestream feature then modify http://oss.sgi.com/cgi-bin/gitweb.cgi?p=xfs/cmds/xfstests.git;a=blob_plain;f=src/bstat.c;hb=HEAD to show only files containing XFS_XFLAG_FILESTREAM |
- | <file> | + | <file diff> |
diff --git a/src/bstat.c b/src/bstat.c | diff --git a/src/bstat.c b/src/bstat.c | ||
index 4e22ecd..887512f 100644 | index 4e22ecd..887512f 100644 |