* 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.