* reiser4 for 2.6.13 is available on our website
@ 2005-09-29 17:25 Hans Reiser
2005-09-29 18:24 ` Łukasz Mierzwa
0 siblings, 1 reply; 12+ messages in thread
From: Hans Reiser @ 2005-09-29 17:25 UTC (permalink / raw)
To: ReiserFS List, LKML
[-- Attachment #1: Type: text/plain, Size: 406 bytes --]
Reiser4 performance dropped in the -mm series due to the write
throttling patch and also dropped due to a fixed bug (removing type safe
lists added a bug). We don't yet know if we got quite all the
performance back, we are still testing. Conservative users should wait
a week or two to see if bug reports with reiser4 remain, or if indeed we
did get all the bugs out of the recent cleanup patch.
Hans
[-- Attachment #2: vs's dayly report for september, 2005 (thebsh refuses ssh access) --]
[-- Type: message/rfc822, Size: 1173 bytes --]
From: "Vladimir V. Saveliev" <vs@namesys.com>
To: Hans Reiser <reiser@namesys.com>
Subject: vs's dayly report for september, 2005 (thebsh refuses ssh access)
Date: Thu, 29 Sep 2005 19:11:15 +0400
Message-ID: <433C0413.6080002@namesys.com>
BEG 2005.09.29:10.21 Thu
END 2005.09.29:14.11 Thu TOTAL=3:50
BEG 2005.09.29:14.40 Thu
CHATS: preparing reiser4 patches for 2.6.13
making sure that per-task-predictive-write-throttling-1.patch is
responsible
for reiser4 performance drop in 2.6.14-rcX-mmY
at least it is responsible for substantial part of it
END 2005.09.29:19.09 Thu TOTAL=4:29
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: reiser4 for 2.6.13 is available on our website 2005-09-29 17:25 reiser4 for 2.6.13 is available on our website Hans Reiser @ 2005-09-29 18:24 ` Łukasz Mierzwa 2005-09-29 22:09 ` Jake Maciejewski 0 siblings, 1 reply; 12+ messages in thread From: Łukasz Mierzwa @ 2005-09-29 18:24 UTC (permalink / raw) To: Hans Reiser, reiserfs-list@namesys.com Dnia Thu, 29 Sep 2005 19:25:54 +0200, Hans Reiser <reiser@namesys.com> napisa³: > Reiser4 performance dropped in the -mm series due to the write > throttling patch and also dropped due to a fixed bug (removing type safe > lists added a bug). We don't yet know if we got quite all the > performance back, we are still testing. Conservative users should wait > a week or two to see if bug reports with reiser4 remain, or if indeed we > did get all the bugs out of the recent cleanup patch. > > Hans CC fs/proc/kmsg.o CC fs/proc/proc_tty.o CC fs/proc/proc_misc.o CC fs/proc/kcore.o LD fs/proc/proc.o LD fs/proc/built-in.o CC fs/ramfs/inode.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o CC fs/reiser4/debug.o In file included from fs/reiser4/lock.h:15, from fs/reiser4/context.h:14, from fs/reiser4/debug.c:25: fs/reiser4/txnmgr.h: In function 'spin_atom_init': fs/reiser4/txnmgr.h:512: error: duplicate case value fs/reiser4/txnmgr.h:512: error: previously used here fs/reiser4/txnmgr.h: In function 'spin_txnh_init': fs/reiser4/txnmgr.h:513: error: duplicate case value fs/reiser4/txnmgr.h:513: error: previously used here fs/reiser4/txnmgr.h: In function 'spin_txnmgr_init': fs/reiser4/txnmgr.h:514: error: duplicate case value fs/reiser4/txnmgr.h:514: error: previously used here In file included from fs/reiser4/context.h:14, from fs/reiser4/debug.c:25: fs/reiser4/lock.h: In function 'spin_stack_init': fs/reiser4/lock.h:198: error: duplicate case value fs/reiser4/lock.h:198: error: previously used here In file included from fs/reiser4/znode.h:16, from fs/reiser4/tree.h:15, from fs/reiser4/super.h:9, from fs/reiser4/debug.c:26: fs/reiser4/jnode.h: In function 'spin_jnode_init': fs/reiser4/jnode.h:344: error: duplicate case value fs/reiser4/jnode.h:344: error: previously used here fs/reiser4/jnode.h: In function 'spin_jload_init': fs/reiser4/jnode.h:348: error: duplicate case value fs/reiser4/jnode.h:348: error: previously used here In file included from fs/reiser4/super.h:9, from fs/reiser4/debug.c:26: fs/reiser4/tree.h: In function 'spin_epoch_init': fs/reiser4/tree.h:169: error: duplicate case value fs/reiser4/tree.h:169: error: previously used here In file included from fs/reiser4/debug.c:26: fs/reiser4/super.h: In function 'spin_super_init': fs/reiser4/super.h:379: error: duplicate case value fs/reiser4/super.h:379: error: previously used here make[2]: *** [fs/reiser4/debug.o] B³±d 1 make[1]: *** [fs/reiser4] B³±d 2 make: *** [fs] B³±d 2 amd64 gentoo box running gcc 4.0.1, 2.6.13 + reiser4-for-2.6.13-1.patch.gz ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: reiser4 for 2.6.13 is available on our website 2005-09-29 18:24 ` Łukasz Mierzwa @ 2005-09-29 22:09 ` Jake Maciejewski 2005-09-29 22:32 ` Hans Reiser 2005-09-30 8:31 ` Alexander Zarochentsev 0 siblings, 2 replies; 12+ messages in thread From: Jake Maciejewski @ 2005-09-29 22:09 UTC (permalink / raw) To: Łukasz Mierzwa; +Cc: Hans Reiser, reiserfs-list@namesys.com I get the same with 2.6.13.2 and gcc 3.4.4 on amd64 On Thu, 2005-09-29 at 20:24 +0200, £ukasz Mierzwa wrote: > Dnia Thu, 29 Sep 2005 19:25:54 +0200, Hans Reiser <reiser@namesys.com> > napisa³: > > > Reiser4 performance dropped in the -mm series due to the write > > throttling patch and also dropped due to a fixed bug (removing type safe > > lists added a bug). We don't yet know if we got quite all the > > performance back, we are still testing. Conservative users should wait > > a week or two to see if bug reports with reiser4 remain, or if indeed we > > did get all the bugs out of the recent cleanup patch. > > > > Hans > > CC fs/proc/kmsg.o > CC fs/proc/proc_tty.o > CC fs/proc/proc_misc.o > CC fs/proc/kcore.o > LD fs/proc/proc.o > LD fs/proc/built-in.o > CC fs/ramfs/inode.o > LD fs/ramfs/ramfs.o > LD fs/ramfs/built-in.o > CC fs/reiser4/debug.o > In file included from fs/reiser4/lock.h:15, > from fs/reiser4/context.h:14, > from fs/reiser4/debug.c:25: > fs/reiser4/txnmgr.h: In function 'spin_atom_init': > fs/reiser4/txnmgr.h:512: error: duplicate case value > fs/reiser4/txnmgr.h:512: error: previously used here > fs/reiser4/txnmgr.h: In function 'spin_txnh_init': > fs/reiser4/txnmgr.h:513: error: duplicate case value > fs/reiser4/txnmgr.h:513: error: previously used here > fs/reiser4/txnmgr.h: In function 'spin_txnmgr_init': > fs/reiser4/txnmgr.h:514: error: duplicate case value > fs/reiser4/txnmgr.h:514: error: previously used here > In file included from fs/reiser4/context.h:14, > from fs/reiser4/debug.c:25: > fs/reiser4/lock.h: In function 'spin_stack_init': > fs/reiser4/lock.h:198: error: duplicate case value > fs/reiser4/lock.h:198: error: previously used here > In file included from fs/reiser4/znode.h:16, > from fs/reiser4/tree.h:15, > from fs/reiser4/super.h:9, > from fs/reiser4/debug.c:26: > fs/reiser4/jnode.h: In function 'spin_jnode_init': > fs/reiser4/jnode.h:344: error: duplicate case value > fs/reiser4/jnode.h:344: error: previously used here > fs/reiser4/jnode.h: In function 'spin_jload_init': > fs/reiser4/jnode.h:348: error: duplicate case value > fs/reiser4/jnode.h:348: error: previously used here > In file included from fs/reiser4/super.h:9, > from fs/reiser4/debug.c:26: > fs/reiser4/tree.h: In function 'spin_epoch_init': > fs/reiser4/tree.h:169: error: duplicate case value > fs/reiser4/tree.h:169: error: previously used here > In file included from fs/reiser4/debug.c:26: > fs/reiser4/super.h: In function 'spin_super_init': > fs/reiser4/super.h:379: error: duplicate case value > fs/reiser4/super.h:379: error: previously used here > make[2]: *** [fs/reiser4/debug.o] B³±d 1 > make[1]: *** [fs/reiser4] B³±d 2 > make: *** [fs] B³±d 2 > > amd64 gentoo box running gcc 4.0.1, 2.6.13 + reiser4-for-2.6.13-1.patch.gz -- Jake Maciejewski <maciejej@msoe.edu> ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: reiser4 for 2.6.13 is available on our website 2005-09-29 22:09 ` Jake Maciejewski @ 2005-09-29 22:32 ` Hans Reiser 2005-09-29 23:23 ` Gregory Maxwell 2005-09-30 8:31 ` Alexander Zarochentsev 1 sibling, 1 reply; 12+ messages in thread From: Hans Reiser @ 2005-09-29 22:32 UTC (permalink / raw) To: Jake Maciejewski; +Cc: Łukasz Mierzwa, reiserfs-list@namesys.com, vs It works on non-amd64, will fix amd64 tomorrow I hope. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: reiser4 for 2.6.13 is available on our website 2005-09-29 22:32 ` Hans Reiser @ 2005-09-29 23:23 ` Gregory Maxwell 2005-09-30 2:59 ` Dan Oglesby 0 siblings, 1 reply; 12+ messages in thread From: Gregory Maxwell @ 2005-09-29 23:23 UTC (permalink / raw) To: Hans Reiser Cc: Jake Maciejewski, Łukasz Mierzwa, reiserfs-list@namesys.com, vs On 9/29/05, Hans Reiser <reiser@namesys.com> wrote: > It works on non-amd64, will fix amd64 tomorrow I hope. No, it fails on FC4/x86 here to complie as well, with the same failure mode. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: reiser4 for 2.6.13 is available on our website 2005-09-29 23:23 ` Gregory Maxwell @ 2005-09-30 2:59 ` Dan Oglesby 2005-09-30 3:03 ` Dan Oglesby 0 siblings, 1 reply; 12+ messages in thread From: Dan Oglesby @ 2005-09-30 2:59 UTC (permalink / raw) To: Gregory Maxwell Cc: Hans Reiser, Jake Maciejewski, Łukasz Mierzwa, reiserfs-list@namesys.com, vs Gregory Maxwell wrote: >On 9/29/05, Hans Reiser <reiser@namesys.com> wrote: > > >>It works on non-amd64, will fix amd64 tomorrow I hope. >> >> > >No, it fails on FC4/x86 here to complie as well, with the same failure mode. > > > Errors from my vanilla 2.6.13.1 kernel + ReiserFS4 patch compile tonight: fs/reiser4/super_ops.c: In function `reiser4_dirty_inode': fs/reiser4/super_ops.c:176: warning: long long unsigned int format, oid_t arg (arg 2) fs/reiser4/plugin/file_ops_readdir.c: In function `readdir_common': fs/reiser4/plugin/file_ops_readdir.c:635: warning: long long unsigned int format, oid_t arg (arg 2) fs/reiser4/plugin/file/file.c: In function `delete_object_unix_file': fs/reiser4/plugin/file/file.c:2991: warning: long long unsigned int format, oid_t arg (arg 2) fs/reiser4/plugin/dir_plugin_common.c: In function `rem_entry': fs/reiser4/plugin/dir_plugin_common.c:207: warning: long long unsigned int format, oid_t arg (arg 2) fs/reiser4/plugin/space/bitmap.c: In function `bnode_check_adler32': fs/reiser4/plugin/space/bitmap.c:506: warning: long long unsigned int format, bmap_nr_t arg (arg 2) Compile finished with no other ReiserFS related errors. This was during a stage 1 install on Gentoo 2005.1 on a Sun Ultra II workstation (dual processor, 64-bit). # gcc --version gcc (GCC) 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1) Are the failed compiles all on machines running GCC 4.0? --Dan ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: reiser4 for 2.6.13 is available on our website 2005-09-30 2:59 ` Dan Oglesby @ 2005-09-30 3:03 ` Dan Oglesby 2005-09-30 5:02 ` Dan Oglesby 0 siblings, 1 reply; 12+ messages in thread From: Dan Oglesby @ 2005-09-30 3:03 UTC (permalink / raw) To: Dan Oglesby Cc: Gregory Maxwell, Hans Reiser, Jake Maciejewski, Łukasz Mierzwa, reiserfs-list@namesys.com, vs Dan Oglesby wrote: > Gregory Maxwell wrote: > >> On 9/29/05, Hans Reiser <reiser@namesys.com> wrote: >> >> >>> It works on non-amd64, will fix amd64 tomorrow I hope. >>> >> >> >> No, it fails on FC4/x86 here to complie as well, with the same >> failure mode. >> >> >> > Errors from my vanilla 2.6.13.1 kernel + ReiserFS4 patch compile tonight: > > fs/reiser4/super_ops.c: In function `reiser4_dirty_inode': > fs/reiser4/super_ops.c:176: warning: long long unsigned int format, > oid_t arg (arg 2) > > fs/reiser4/plugin/file_ops_readdir.c: In function `readdir_common': > fs/reiser4/plugin/file_ops_readdir.c:635: warning: long long unsigned > int format, oid_t arg (arg 2) > > fs/reiser4/plugin/file/file.c: In function `delete_object_unix_file': > fs/reiser4/plugin/file/file.c:2991: warning: long long unsigned int > format, oid_t arg (arg 2) > > fs/reiser4/plugin/dir_plugin_common.c: In function `rem_entry': > fs/reiser4/plugin/dir_plugin_common.c:207: warning: long long unsigned > int format, oid_t arg (arg 2) > > fs/reiser4/plugin/space/bitmap.c: In function `bnode_check_adler32': > fs/reiser4/plugin/space/bitmap.c:506: warning: long long unsigned int > format, bmap_nr_t arg (arg 2) > > Compile finished with no other ReiserFS related errors. > > This was during a stage 1 install on Gentoo 2005.1 on a Sun Ultra II > workstation (dual processor, 64-bit). > > # gcc --version > gcc (GCC) 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, > ssp-3.3.5.20050130-1, pie-8.7.7.1) > > Are the failed compiles all on machines running GCC 4.0? > > --Dan Nevermind, I just saw Jake's email (failed on gcc 3.4.4). --Dan ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: reiser4 for 2.6.13 is available on our website 2005-09-30 3:03 ` Dan Oglesby @ 2005-09-30 5:02 ` Dan Oglesby 2005-09-30 6:01 ` Dan Oglesby 0 siblings, 1 reply; 12+ messages in thread From: Dan Oglesby @ 2005-09-30 5:02 UTC (permalink / raw) To: reiserfs-list@namesys.com Dan Oglesby wrote: > Dan Oglesby wrote: > >> Gregory Maxwell wrote: >> >>> On 9/29/05, Hans Reiser <reiser@namesys.com> wrote: >>> >>> >>>> It works on non-amd64, will fix amd64 tomorrow I hope. >>>> >>> >>> >>> >>> No, it fails on FC4/x86 here to complie as well, with the same >>> failure mode. >>> >>> >>> >> Errors from my vanilla 2.6.13.1 kernel + ReiserFS4 patch compile >> tonight: >> >> fs/reiser4/super_ops.c: In function `reiser4_dirty_inode': >> fs/reiser4/super_ops.c:176: warning: long long unsigned int format, >> oid_t arg (arg 2) >> >> fs/reiser4/plugin/file_ops_readdir.c: In function `readdir_common': >> fs/reiser4/plugin/file_ops_readdir.c:635: warning: long long unsigned >> int format, oid_t arg (arg 2) >> >> fs/reiser4/plugin/file/file.c: In function `delete_object_unix_file': >> fs/reiser4/plugin/file/file.c:2991: warning: long long unsigned int >> format, oid_t arg (arg 2) >> >> fs/reiser4/plugin/dir_plugin_common.c: In function `rem_entry': >> fs/reiser4/plugin/dir_plugin_common.c:207: warning: long long >> unsigned int format, oid_t arg (arg 2) >> >> fs/reiser4/plugin/space/bitmap.c: In function `bnode_check_adler32': >> fs/reiser4/plugin/space/bitmap.c:506: warning: long long unsigned int >> format, bmap_nr_t arg (arg 2) >> >> Compile finished with no other ReiserFS related errors. >> >> This was during a stage 1 install on Gentoo 2005.1 on a Sun Ultra II >> workstation (dual processor, 64-bit). >> >> # gcc --version >> gcc (GCC) 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, >> ssp-3.3.5.20050130-1, pie-8.7.7.1) >> >> Are the failed compiles all on machines running GCC 4.0? >> >> --Dan > > > > Nevermind, I just saw Jake's email (failed on gcc 3.4.4). > > --Dan > From my Slackware 10.2 x86 system tonight: In file included from fs/reiser4/lock.h:15, from fs/reiser4/context.h:14, from fs/reiser4/debug.c:25: fs/reiser4/txnmgr.h: In function `spin_atom_init': fs/reiser4/txnmgr.h:512: error: duplicate case value fs/reiser4/txnmgr.h:512: error: previously used here fs/reiser4/txnmgr.h: In function `spin_txnh_init': fs/reiser4/txnmgr.h:513: error: duplicate case value fs/reiser4/txnmgr.h:513: error: previously used here fs/reiser4/txnmgr.h: In function `spin_txnmgr_init': fs/reiser4/txnmgr.h:514: error: duplicate case value fs/reiser4/txnmgr.h:514: error: previously used here In file included from fs/reiser4/context.h:14, from fs/reiser4/debug.c:25: fs/reiser4/lock.h: In function `spin_stack_init': fs/reiser4/lock.h:198: error: duplicate case value fs/reiser4/lock.h:198: error: previously used here In file included from fs/reiser4/znode.h:16, from fs/reiser4/tree.h:15, from fs/reiser4/super.h:9, from fs/reiser4/debug.c:26: fs/reiser4/jnode.h: In function `spin_jnode_init': fs/reiser4/jnode.h:344: error: duplicate case value fs/reiser4/jnode.h:344: error: previously used here fs/reiser4/jnode.h: In function `spin_jload_init': fs/reiser4/jnode.h:348: error: duplicate case value fs/reiser4/jnode.h:348: error: previously used here In file included from fs/reiser4/super.h:9, from fs/reiser4/debug.c:26: fs/reiser4/tree.h: In function `spin_epoch_init': fs/reiser4/tree.h:169: error: duplicate case value fs/reiser4/tree.h:169: error: previously used here In file included from fs/reiser4/debug.c:26: fs/reiser4/super.h: In function `spin_super_init': fs/reiser4/super.h:379: error: duplicate case value fs/reiser4/super.h:379: error: previously used here make[2]: *** [fs/reiser4/debug.o] Error 1 make[1]: *** [fs/reiser4] Error 2 make: *** [fs] Error 2 # gcc --version gcc (GCC) 3.3.6 Same copy of the 2.6.13.1 kernel source and patch as the compile I did on the Gentoo machine tonight. --Dan ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: reiser4 for 2.6.13 is available on our website 2005-09-30 5:02 ` Dan Oglesby @ 2005-09-30 6:01 ` Dan Oglesby 0 siblings, 0 replies; 12+ messages in thread From: Dan Oglesby @ 2005-09-30 6:01 UTC (permalink / raw) To: Dan Oglesby; +Cc: reiserfs-list@namesys.com Dan Oglesby wrote: > Dan Oglesby wrote: > >> Dan Oglesby wrote: >> >>> Gregory Maxwell wrote: >>> >>>> On 9/29/05, Hans Reiser <reiser@namesys.com> wrote: >>>> >>>> >>>>> It works on non-amd64, will fix amd64 tomorrow I hope. >>>>> >>>> >>>> >>>> >>>> >>>> No, it fails on FC4/x86 here to complie as well, with the same >>>> failure mode. >>>> >>>> >>>> >>> Errors from my vanilla 2.6.13.1 kernel + ReiserFS4 patch compile >>> tonight: >>> >>> fs/reiser4/super_ops.c: In function `reiser4_dirty_inode': >>> fs/reiser4/super_ops.c:176: warning: long long unsigned int format, >>> oid_t arg (arg 2) >>> >>> fs/reiser4/plugin/file_ops_readdir.c: In function `readdir_common': >>> fs/reiser4/plugin/file_ops_readdir.c:635: warning: long long >>> unsigned int format, oid_t arg (arg 2) >>> >>> fs/reiser4/plugin/file/file.c: In function `delete_object_unix_file': >>> fs/reiser4/plugin/file/file.c:2991: warning: long long unsigned int >>> format, oid_t arg (arg 2) >>> >>> fs/reiser4/plugin/dir_plugin_common.c: In function `rem_entry': >>> fs/reiser4/plugin/dir_plugin_common.c:207: warning: long long >>> unsigned int format, oid_t arg (arg 2) >>> >>> fs/reiser4/plugin/space/bitmap.c: In function `bnode_check_adler32': >>> fs/reiser4/plugin/space/bitmap.c:506: warning: long long unsigned >>> int format, bmap_nr_t arg (arg 2) >>> >>> Compile finished with no other ReiserFS related errors. >>> >>> This was during a stage 1 install on Gentoo 2005.1 on a Sun Ultra II >>> workstation (dual processor, 64-bit). >>> >>> # gcc --version >>> gcc (GCC) 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, >>> ssp-3.3.5.20050130-1, pie-8.7.7.1) >>> >>> Are the failed compiles all on machines running GCC 4.0? >>> >>> --Dan >> >> >> >> >> Nevermind, I just saw Jake's email (failed on gcc 3.4.4). >> >> --Dan >> > From my Slackware 10.2 x86 system tonight: > > In file included from fs/reiser4/lock.h:15, > from fs/reiser4/context.h:14, > from fs/reiser4/debug.c:25: > fs/reiser4/txnmgr.h: In function `spin_atom_init': > fs/reiser4/txnmgr.h:512: error: duplicate case value > fs/reiser4/txnmgr.h:512: error: previously used here > fs/reiser4/txnmgr.h: In function `spin_txnh_init': > fs/reiser4/txnmgr.h:513: error: duplicate case value > fs/reiser4/txnmgr.h:513: error: previously used here > fs/reiser4/txnmgr.h: In function `spin_txnmgr_init': > fs/reiser4/txnmgr.h:514: error: duplicate case value > fs/reiser4/txnmgr.h:514: error: previously used here > In file included from fs/reiser4/context.h:14, > from fs/reiser4/debug.c:25: > fs/reiser4/lock.h: In function `spin_stack_init': > fs/reiser4/lock.h:198: error: duplicate case value > fs/reiser4/lock.h:198: error: previously used here > In file included from fs/reiser4/znode.h:16, > from fs/reiser4/tree.h:15, > from fs/reiser4/super.h:9, > from fs/reiser4/debug.c:26: > fs/reiser4/jnode.h: In function `spin_jnode_init': > fs/reiser4/jnode.h:344: error: duplicate case value > fs/reiser4/jnode.h:344: error: previously used here > fs/reiser4/jnode.h: In function `spin_jload_init': > fs/reiser4/jnode.h:348: error: duplicate case value > fs/reiser4/jnode.h:348: error: previously used here > In file included from fs/reiser4/super.h:9, > from fs/reiser4/debug.c:26: > fs/reiser4/tree.h: In function `spin_epoch_init': > fs/reiser4/tree.h:169: error: duplicate case value > fs/reiser4/tree.h:169: error: previously used here > In file included from fs/reiser4/debug.c:26: > fs/reiser4/super.h: In function `spin_super_init': > fs/reiser4/super.h:379: error: duplicate case value > fs/reiser4/super.h:379: error: previously used here > make[2]: *** [fs/reiser4/debug.o] Error 1 > make[1]: *** [fs/reiser4] Error 2 > make: *** [fs] Error 2 > > # gcc --version > gcc (GCC) 3.3.6 > > Same copy of the 2.6.13.1 kernel source and patch as the compile I did > on the Gentoo machine tonight. > > --Dan Last update for tonight/this morning... On a Slackware 10.1 machine (32bit/x86), with gcc 3.3.4 there were no warnings or errors related to ReiserFS4 (got a couple with some deprecated bits of serial port code, nothing from filesystem code). I'll definately get some ReiserFS4 filesystems online this weekend, and see how hard I can push this FS on my various machines. --Dan ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: reiser4 for 2.6.13 is available on our website 2005-09-29 22:09 ` Jake Maciejewski 2005-09-29 22:32 ` Hans Reiser @ 2005-09-30 8:31 ` Alexander Zarochentsev 2005-09-30 12:01 ` Łukasz Mierzwa 2005-10-01 7:20 ` Jake Maciejewski 1 sibling, 2 replies; 12+ messages in thread From: Alexander Zarochentsev @ 2005-09-30 8:31 UTC (permalink / raw) To: reiserfs-list; +Cc: Jake Maciejewski, Łukasz Mierzwa, Hans Reiser On Friday 30 September 2005 02:09, Jake Maciejewski wrote: > I get the same with 2.6.13.2 and gcc 3.4.4 on amd64 > can you try this patch? ----------------------------------- --- a/fs/reiser4/spin_macros.h +++ b/fs/reiser4/spin_macros.h @@ -82,8 +82,6 @@ typedef struct reiser4_rw_data { static inline void spin_ ## NAME ## _init(TYPE *x) \ { \ __ODCA("nikita-2987", x != NULL); \ - cassert(sizeof(x->FIELD) != 0); \ - memset(& x->FIELD, 0, sizeof x->FIELD); \ spin_lock_init(& x->FIELD.lock); \ } \ \ @@ -236,7 +234,6 @@ typedef struct { int foo; } NAME ## _spi static inline void rw_ ## NAME ## _init(TYPE *x) \ { \ __ODCA("nikita-2988", x != NULL); \ - memset(& x->FIELD, 0, sizeof x->FIELD); \ rwlock_init(& x->FIELD.lock); \ } \ \ ----------------------------------- > On Thu, 2005-09-29 at 20:24 +0200, £ukasz Mierzwa wrote: > > Dnia Thu, 29 Sep 2005 19:25:54 +0200, Hans Reiser <reiser@namesys.com> > > > > napisa³: > > > Reiser4 performance dropped in the -mm series due to the write > > > throttling patch and also dropped due to a fixed bug (removing type > > > safe lists added a bug). We don't yet know if we got quite all the > > > performance back, we are still testing. Conservative users should wait > > > a week or two to see if bug reports with reiser4 remain, or if indeed > > > we did get all the bugs out of the recent cleanup patch. > > > > > > Hans > > > > CC fs/proc/kmsg.o > > CC fs/proc/proc_tty.o > > CC fs/proc/proc_misc.o > > CC fs/proc/kcore.o > > LD fs/proc/proc.o > > LD fs/proc/built-in.o > > CC fs/ramfs/inode.o > > LD fs/ramfs/ramfs.o > > LD fs/ramfs/built-in.o > > CC fs/reiser4/debug.o > > In file included from fs/reiser4/lock.h:15, > > from fs/reiser4/context.h:14, > > from fs/reiser4/debug.c:25: > > fs/reiser4/txnmgr.h: In function 'spin_atom_init': > > fs/reiser4/txnmgr.h:512: error: duplicate case value > > fs/reiser4/txnmgr.h:512: error: previously used here > > fs/reiser4/txnmgr.h: In function 'spin_txnh_init': > > fs/reiser4/txnmgr.h:513: error: duplicate case value > > fs/reiser4/txnmgr.h:513: error: previously used here > > fs/reiser4/txnmgr.h: In function 'spin_txnmgr_init': > > fs/reiser4/txnmgr.h:514: error: duplicate case value > > fs/reiser4/txnmgr.h:514: error: previously used here > > In file included from fs/reiser4/context.h:14, > > from fs/reiser4/debug.c:25: > > fs/reiser4/lock.h: In function 'spin_stack_init': > > fs/reiser4/lock.h:198: error: duplicate case value > > fs/reiser4/lock.h:198: error: previously used here > > In file included from fs/reiser4/znode.h:16, > > from fs/reiser4/tree.h:15, > > from fs/reiser4/super.h:9, > > from fs/reiser4/debug.c:26: > > fs/reiser4/jnode.h: In function 'spin_jnode_init': > > fs/reiser4/jnode.h:344: error: duplicate case value > > fs/reiser4/jnode.h:344: error: previously used here > > fs/reiser4/jnode.h: In function 'spin_jload_init': > > fs/reiser4/jnode.h:348: error: duplicate case value > > fs/reiser4/jnode.h:348: error: previously used here > > In file included from fs/reiser4/super.h:9, > > from fs/reiser4/debug.c:26: > > fs/reiser4/tree.h: In function 'spin_epoch_init': > > fs/reiser4/tree.h:169: error: duplicate case value > > fs/reiser4/tree.h:169: error: previously used here > > In file included from fs/reiser4/debug.c:26: > > fs/reiser4/super.h: In function 'spin_super_init': > > fs/reiser4/super.h:379: error: duplicate case value > > fs/reiser4/super.h:379: error: previously used here > > make[2]: *** [fs/reiser4/debug.o] B³±d 1 > > make[1]: *** [fs/reiser4] B³±d 2 > > make: *** [fs] B³±d 2 > > > > amd64 gentoo box running gcc 4.0.1, 2.6.13 + > > reiser4-for-2.6.13-1.patch.gz ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: reiser4 for 2.6.13 is available on our website 2005-09-30 8:31 ` Alexander Zarochentsev @ 2005-09-30 12:01 ` Łukasz Mierzwa 2005-10-01 7:20 ` Jake Maciejewski 1 sibling, 0 replies; 12+ messages in thread From: Łukasz Mierzwa @ 2005-09-30 12:01 UTC (permalink / raw) To: Alexander Zarochentsev, reiserfs-list@namesys.com Dnia Fri, 30 Sep 2005 10:31:01 +0200, Alexander Zarochentsev <zam@namesys.com> napisa³: > On Friday 30 September 2005 02:09, Jake Maciejewski wrote: >> I get the same with 2.6.13.2 and gcc 3.4.4 on amd64 >> > can you try this patch? > ----------------------------------- > --- a/fs/reiser4/spin_macros.h > +++ b/fs/reiser4/spin_macros.h > @@ -82,8 +82,6 @@ typedef struct reiser4_rw_data { > static inline void spin_ ## NAME ## _init(TYPE *x) \ > { \ > __ODCA("nikita-2987", x != NULL); \ > - cassert(sizeof(x->FIELD) != 0); \ > - memset(& x->FIELD, 0, sizeof x->FIELD); \ > spin_lock_init(& x->FIELD.lock); \ > } \ > \ > @@ -236,7 +234,6 @@ typedef struct { int foo; } NAME ## _spi > static inline void rw_ ## NAME ## _init(TYPE *x) \ > { \ > __ODCA("nikita-2988", x != NULL); \ > - memset(& x->FIELD, 0, sizeof x->FIELD); \ > rwlock_init(& x->FIELD.lock); \ > } \ > \ > ----------------------------------- It helped (cut and paste didn't worked for me as the resulting patch didn't applied but I just deleted those 3 lines by hand). Kernel did compile and now I'm writing this running 2.6.13 with reiser4 as /. I hope I won't see any oopses during shutdown as I sow with 2.6.13-mm{1,2} based kernels (archck). ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: reiser4 for 2.6.13 is available on our website 2005-09-30 8:31 ` Alexander Zarochentsev 2005-09-30 12:01 ` Łukasz Mierzwa @ 2005-10-01 7:20 ` Jake Maciejewski 1 sibling, 0 replies; 12+ messages in thread From: Jake Maciejewski @ 2005-10-01 7:20 UTC (permalink / raw) To: Alexander Zarochentsev; +Cc: reiserfs-list, Łukasz Mierzwa, Hans Reiser It compiles and boots, but I can't stress test because two of my NICs don't work in 2.6.13. I don't know which patch(es) fixed my NIC problem, but I recall 2.6.14-rc1 working. When I tried the 2.6.13-1 patch against rc1, I got a failed hunk in lib/radix-tree.c which I attempted to fix manually. It compiled, but I got a panic starting init. On Fri, 2005-09-30 at 12:31 +0400, Alexander Zarochentsev wrote: > On Friday 30 September 2005 02:09, Jake Maciejewski wrote: > > I get the same with 2.6.13.2 and gcc 3.4.4 on amd64 > > > can you try this patch? > ----------------------------------- > --- a/fs/reiser4/spin_macros.h > +++ b/fs/reiser4/spin_macros.h > @@ -82,8 +82,6 @@ typedef struct reiser4_rw_data { > static inline void spin_ ## NAME ## _init(TYPE *x) \ > { \ > __ODCA("nikita-2987", x != NULL); \ > - cassert(sizeof(x->FIELD) != 0); \ > - memset(& x->FIELD, 0, sizeof x->FIELD); \ > spin_lock_init(& x->FIELD.lock); \ > } \ > \ > @@ -236,7 +234,6 @@ typedef struct { int foo; } NAME ## _spi > static inline void rw_ ## NAME ## _init(TYPE *x) \ > { \ > __ODCA("nikita-2988", x != NULL); \ > - memset(& x->FIELD, 0, sizeof x->FIELD); \ > rwlock_init(& x->FIELD.lock); \ > } \ > \ > ----------------------------------- > > On Thu, 2005-09-29 at 20:24 +0200, £ukasz Mierzwa wrote: > > > Dnia Thu, 29 Sep 2005 19:25:54 +0200, Hans Reiser <reiser@namesys.com> > > > > > > napisa³: > > > > Reiser4 performance dropped in the -mm series due to the write > > > > throttling patch and also dropped due to a fixed bug (removing type > > > > safe lists added a bug). We don't yet know if we got quite all the > > > > performance back, we are still testing. Conservative users should wait > > > > a week or two to see if bug reports with reiser4 remain, or if indeed > > > > we did get all the bugs out of the recent cleanup patch. > > > > > > > > Hans > > > > > > CC fs/proc/kmsg.o > > > CC fs/proc/proc_tty.o > > > CC fs/proc/proc_misc.o > > > CC fs/proc/kcore.o > > > LD fs/proc/proc.o > > > LD fs/proc/built-in.o > > > CC fs/ramfs/inode.o > > > LD fs/ramfs/ramfs.o > > > LD fs/ramfs/built-in.o > > > CC fs/reiser4/debug.o > > > In file included from fs/reiser4/lock.h:15, > > > from fs/reiser4/context.h:14, > > > from fs/reiser4/debug.c:25: > > > fs/reiser4/txnmgr.h: In function 'spin_atom_init': > > > fs/reiser4/txnmgr.h:512: error: duplicate case value > > > fs/reiser4/txnmgr.h:512: error: previously used here > > > fs/reiser4/txnmgr.h: In function 'spin_txnh_init': > > > fs/reiser4/txnmgr.h:513: error: duplicate case value > > > fs/reiser4/txnmgr.h:513: error: previously used here > > > fs/reiser4/txnmgr.h: In function 'spin_txnmgr_init': > > > fs/reiser4/txnmgr.h:514: error: duplicate case value > > > fs/reiser4/txnmgr.h:514: error: previously used here > > > In file included from fs/reiser4/context.h:14, > > > from fs/reiser4/debug.c:25: > > > fs/reiser4/lock.h: In function 'spin_stack_init': > > > fs/reiser4/lock.h:198: error: duplicate case value > > > fs/reiser4/lock.h:198: error: previously used here > > > In file included from fs/reiser4/znode.h:16, > > > from fs/reiser4/tree.h:15, > > > from fs/reiser4/super.h:9, > > > from fs/reiser4/debug.c:26: > > > fs/reiser4/jnode.h: In function 'spin_jnode_init': > > > fs/reiser4/jnode.h:344: error: duplicate case value > > > fs/reiser4/jnode.h:344: error: previously used here > > > fs/reiser4/jnode.h: In function 'spin_jload_init': > > > fs/reiser4/jnode.h:348: error: duplicate case value > > > fs/reiser4/jnode.h:348: error: previously used here > > > In file included from fs/reiser4/super.h:9, > > > from fs/reiser4/debug.c:26: > > > fs/reiser4/tree.h: In function 'spin_epoch_init': > > > fs/reiser4/tree.h:169: error: duplicate case value > > > fs/reiser4/tree.h:169: error: previously used here > > > In file included from fs/reiser4/debug.c:26: > > > fs/reiser4/super.h: In function 'spin_super_init': > > > fs/reiser4/super.h:379: error: duplicate case value > > > fs/reiser4/super.h:379: error: previously used here > > > make[2]: *** [fs/reiser4/debug.o] B³±d 1 > > > make[1]: *** [fs/reiser4] B³±d 2 > > > make: *** [fs] B³±d 2 > > > > > > amd64 gentoo box running gcc 4.0.1, 2.6.13 + > > > reiser4-for-2.6.13-1.patch.gz -- Jake Maciejewski <maciejej@msoe.edu> ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2005-10-01 7:20 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2005-09-29 17:25 reiser4 for 2.6.13 is available on our website Hans Reiser 2005-09-29 18:24 ` Łukasz Mierzwa 2005-09-29 22:09 ` Jake Maciejewski 2005-09-29 22:32 ` Hans Reiser 2005-09-29 23:23 ` Gregory Maxwell 2005-09-30 2:59 ` Dan Oglesby 2005-09-30 3:03 ` Dan Oglesby 2005-09-30 5:02 ` Dan Oglesby 2005-09-30 6:01 ` Dan Oglesby 2005-09-30 8:31 ` Alexander Zarochentsev 2005-09-30 12:01 ` Łukasz Mierzwa 2005-10-01 7:20 ` Jake Maciejewski
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.