QA updates - make builds on older versions of headers work, reenable rt on bruce.

Merge of master-melb:xfs-cmds:26356a by kenmcd.
This commit is contained in:
Nathan Scott
2006-06-27 03:49:23 +00:00
parent c2d923693c
commit a90d78c5da
4 changed files with 18 additions and 7 deletions
+4 -5
View File
@@ -156,7 +156,6 @@ known_hosts()
TEST_DEV=/dev/hdb2
TEST_LOGDEV=/dev/hdb3
SCRATCH_LOGDEV=/dev/hdb5
#SCRATCH_RTDEV=/dev/hdb6
#RMT_TAPE_DEV=bruce:/dev/st0
#RMT_IRIXTAPE_DEV=snort:/dev/tape
#RMT_TAPE_USER=guest
@@ -164,13 +163,13 @@ known_hosts()
bruce)
MODULAR=0
EMAIL="nathans@larry"
SCRATCH_MNT=/mnt/xfs0
SCRATCH_MNT=/mnt/scratch
SCRATCH_DEV=/dev/sdb5
#SCRATCH_RTDEV=/dev/sdc1
SCRATCH_RTDEV=/dev/sdc1
SCRATCH_LOGDEV=/dev/sda11
TEST_DIR=/mnt/xfs1
TEST_DIR=/mnt/test
TEST_DEV=/dev/sdc3
#TEST_RTDEV=/dev/sdb6
TEST_RTDEV=/dev/sdb6
TEST_LOGDEV=/dev/sda9
#TAPE_DEV=/dev/st0
#RMT_TAPE_DEV=bruce:/dev/st0
+2 -2
View File
@@ -1172,9 +1172,9 @@ then
fi
fi
if [ "`_fs_type $TEST_DEV`" != "xfs" ]
if [ "`_fs_type $TEST_DEV`" != "$FSTYP" ]
then
echo "common.rc: Error: \$TEST_DEV ($TEST_DEV) is not a MOUNTED XFS filesystem"
echo "common.rc: Error: \$TEST_DEV ($TEST_DEV) is not a MOUNTED $FSTYP filesystem"
$DF_PROG $TEST_DEV
exit 1
fi
+4
View File
@@ -1659,6 +1659,7 @@ chown_f(int opno, long r)
void
setxattr_f(int opno, long r)
{
#ifdef XFS_XFLAG_EXTSIZE
struct fsxattr fsx;
int fd;
int e;
@@ -1688,6 +1689,7 @@ setxattr_f(int opno, long r)
printf("%d/%d: setxattr %s %u %d\n", procid, opno, f.path, p, e);
free_pathname(&f);
close(fd);
#endif
}
void
@@ -1743,9 +1745,11 @@ creat_f(int opno, long r)
a.fsx_xflags |= XFS_XFLAG_REALTIME;
a.fsx_extsize = extsize *
geom.rtextsize * geom.blocksize;
#ifdef NOTYET
} else if (extsize) {
a.fsx_xflags |= XFS_XFLAG_EXTSIZE;
a.fsx_extsize = extsize * geom.blocksize;
#endif
}
if (xfsctl(f.path, fd, XFS_IOC_FSSETXATTR, &a) < 0)
e1 = errno;
+8
View File
@@ -29,6 +29,14 @@
#include <xfs/xfs_log.h>
#include <xfs/xfs_log_priv.h>
#ifndef ASSIGN_ANY_LSN_DISK
#define ASSIGN_ANY_LSN_DISK(lsn,cycle,block) \
{ \
INT_SET(((uint *)&(lsn))[0], ARCH_CONVERT, (cycle)); \
INT_SET(((uint *)&(lsn))[1], ARCH_CONVERT, (block)); \
}
#endif
void
usage(void)
{