On Saturday 28 April 2007, Johnny Hughes wrote:
<snip>
OK ... Working with Eric Sandeen, we have some new xfs modules for
testing ... these seem sto work much better.
Thanks Eric :P
xfs-kmod version 0.4-1.2.6.18_8* is now in the Testing Repo and waiting.
--Johnny Hughes
Hi Johnny,
thanks for the new modules and I don't want to disssapoint you, but my tests have
been just partly successful.
1.) The binary module kmod-xfs-0.4-1.2.6.18_8.1.1.el5.i686.rpm from the dev
site is not loading properly in the standard updated CentOS 5 kernel 1.2.6.18_8.1.1
The module loading results in "undefined symbols".
2.) After recompiling the rpm module from the source rpm, I synced my diretory
tree with the new module and the md5sum test has been just fine! Only the
xfs_logprint ended up in a punch of errors ... see below
3.) Is there a special reason that the xfs_quota module did disappear? I'm not so
deep in the xfsmodules but from the kernel config file in the src rpm I have seen the
y instead of the m at the xfs_quota config entry. Does this mean, that the quota module
is simply integrated in the main xfs module or do I need a complete rebuild of the
kernel?
I think, I will wait with the raid1 xfs tests until the xfs_logprint returns no
errors ;-)
So far from here, thanks
Gernot
--
xfs_logprint -c /dev/sda4
xfs_logprint:
xfs_logprint: /dev/sda4 contains a mounted and writable filesystem
data device: 0x804
log device: 0x804 daddr: 57062880 length: 55720
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=772 *
**********************************************************************
Bad log record header
[root@sz-linux02 ~]# xfs_logprint -c /dev/sda4
xfs_logprint:
xfs_logprint: /dev/sda4 contains a mounted and writable filesystem
data device: 0x804
log device: 0x804 daddr: 57062880 length: 55720
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=772 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=773 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=774 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=775 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=776 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=777 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=778 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=779 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=780 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=781 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=782 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=783 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=784 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=785 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=786 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=787 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=788 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=789 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=790 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=791 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=792 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=793 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=794 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=795 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=796 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=797 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=798 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=799 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=800 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=801 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=802 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=803 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=804 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=805 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=806 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=807 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=808 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=809 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=810 *
**********************************************************************
Header 0x2 wanted 0xfeedbabe
**********************************************************************
* ERROR: header cycle=2 block=811 *
**********************************************************************
cycle: 2 version: 1 lsn: 2,812 tail_lsn: 1,16228
length of Log Record: 32256 prev offset: 748 num ops: 160
uuid: 8788593e-7627-45f8-89c6-15b34aacac0d format: little endian linux
h_size: 32768
----------------------------------------------------------------------------
Oper (0): tid: d92489a0 len: 1540 clientid: TRANS flags: WAS_CONT END
Left over region from split log item
----------------------------------------------------------------------------
Oper (1): tid: d92489a0 len: 0 clientid: TRANS flags: COMMIT
----------------------------------------------------------------------------
Oper (2): tid: d92489a0 len: 0 clientid: TRANS flags: START
----------------------------------------------------------------------------
Oper (3): tid: d92489a0 len: 16 clientid: TRANS flags: none
TRAN: type: ATTR_SET tid: 0 num_items: 1
----------------------------------------------------------------------------
Oper (4): tid: d92489a0 len: 52 clientid: TRANS flags: none
INODE: #regs: 4 ino: 0xd00095c flags: 0x83 dsize: 28
blkno: 92728312 len: 16 boff: 7168
Oper (5): tid: d92489a0 len: 96 clientid: TRANS flags: none
INODE CORE
magic 0x494e mode 0120777 version 1 format 1
nlink 1 uid 0 gid 0
atime 0x463368b9 mtime 0x463368b9 ctime 0x463368b9
size 0x1c nblocks 0x1 extsize 0x0 nextents 0x0
naextents 0x1 forkoff 15 dmevmask 0x0 dmstate 0x0
flags 0x0 gen 0x0
xlog_print_trans_inode: illegal inode type
Aborted