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 at 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 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20070429/049520fa/attachment-0007.sig>