new reiser4 snapshot
Hello,
Reiser4 snapshot against 2.6.0-test7 has been released:
http://namesys.com/snapshots/2003.10.17/
Description is in http://namesys.com/snapshots/2003.10.17/READ.ME
Nikita.
This snapshot fixes two fatal bugs, and improves performance. Nikita can still make it crash, sigh, and we have discovered some unnecessary seeks when replicating Mike Benoit's settings for bonnie++ that are due to block allocation bugs. Sigh. We are probably still at least 2 weeks away from code that we can seriously ask people to use. The performance is good enough to be well worth using despite the allocation bugs, but we don't like to ask people to use code we know how to crash.
Signature · 1 line
Hans
Hi,
Quoted 4 lines · Nikita Danilov
Hello,
Reiser4 snapshot against 2.6.0-test7 has been released:
http://namesys.com/snapshots/2003.10.17/
Description is in http://namesys.com/snapshots/2003.10.17/READ.ME
I downloaded the 2.6.0-test7 kernel and patched it for reiser4.
The kernel compiled successfully, with reiser4 enabled, except that some symbols were not found. When I booted the new kernel, I found that reiser4 module doesnot load.
-bash-2.05b# modprobe reiser4
FATAL: Error inserting reiser4 (/lib/modules/2.6.0-test7/kernel/fs/reiser4/reiser4.ko): Unknown symbol in module, or unknown parameter (see dmesg)
-bash-2.05b# dmesg |tail
nfs warning: mount version older than kernel
reiser4: Unknown symbol max_sane_readahead
reiser4: Unknown symbol __remove_from_page_cache
reiser4: Unknown symbol radix_tree_preload
reiser4: Unknown symbol generic_sync_sb_inodes
reiser4: Unknown symbol truncate_mapping_pages_range
reiser4: Unknown symbol balance_dirty_pages_ratelimited
reiser4: Unknown symbol inodes_stat
reiser4: Unknown symbol nr_free_pagecache_pages
reiser4: Unknown symbol destroy_inode
Following is the relevant section of my .config in kernel src-dir.
CONFIG_REISER4_FS=m
# CONFIG_REISER4_FS_SYSCALL is not set
# CONFIG_REISER4_LARGE_KEY is not set
# CONFIG_REISER4_CHECK is not setCONFIG_REISER4_USE_EFLUSH=y
# CONFIG_REISER4_COPY_ON_CAPTURE is not set
# CONFIG_REISER4_BADBLOCKS is not set
What am I doing wrong? I believe that I followed the instructions
in http://namesys.com/snapshots/2003.10.17/READ.ME to the letter.
Signature · 1 line
Nishant
Quoted 40 lines · Nishant Sharma
Hi,
Quoted 6 lines · Nikita Danilov
Hello,
Reiser4 snapshot against 2.6.0-test7 has been released:
http://namesys.com/snapshots/2003.10.17/
Description is in http://namesys.com/snapshots/2003.10.17/READ.MEI downloaded the 2.6.0-test7 kernel and patched it for reiser4.
The kernel compiled successfully, with reiser4 enabled, except that some symbols were not found. When I booted the new kernel, I found that reiser4 module doesnot load.-bash-2.05b# modprobe reiser4
FATAL: Error inserting reiser4 (/lib/modules/2.6.0-test7/kernel/fs/reiser4/reiser4.ko): Unknown symbol in module, or unknown parameter (see dmesg) -bash-2.05b# dmesg |tail
nfs warning: mount version older than kernel
reiser4: Unknown symbolmax_sane_readahead
reiser4: Unknown symbol__remove_from_page_cache
reiser4: Unknown symbolradix_tree_preload
reiser4: Unknown symbolgeneric_sync_sb_inodes
reiser4: Unknown symboltruncate_mapping_pages_range
reiser4: Unknown symbolbalance_dirty_pages_ratelimited
reiser4: Unknown symbolinodes_stat
reiser4: Unknown symbolnr_free_pagecache_pages
reiser4: Unknown symboldestroy_inodeFollowing is the relevant section of my .config in kernel src-dir.
CONFIG_REISER4_FS=m
#CONFIG_REISER4_FS_SYSCALLis not set
#CONFIG_REISER4_LARGE_KEYis not set
#CONFIG_REISER4_CHECKis not setCONFIG_REISER4_USE_EFLUSH=y
#CONFIG_REISER4_COPY_ON_CAPTUREis not set
#CONFIG_REISER4_BADBLOCKSis not set
Quoted 4 lines
What am I doing wrong? I believe that I followed the instructions
in http://namesys.com/snapshots/2003.10.17/READ.ME to the letter.
Nikita, please determine why reiser4 tells users they can configure it as a module when they cannot.
Signature · 1 line
Hans
Quoted 12 lines · Hans Reiser
Quoted 10 lines · Nishant Sharma
Hi,
Quoted 5 lines · Nikita Danilov
Hello,
Reiser4 snapshot against 2.6.0-test7 has been released:
http://namesys.com/snapshots/2003.10.17/
Description is in http://namesys.com/snapshots/2003.10.17/READ.ME
Quoted 5 lines
Quoted 5 lines
Following is the relevant section of my .config in kernel src-dir.
CONFIG_REISER4_FS=m
#CONFIG_REISER4_FS_SYSCALLis not set
#CONFIG_REISER4_LARGE_KEYis not set
I thought CONFIG_REISER4_LARGE_KEY was force-enabled by now?
Quoted 11 lines
Quoted 9 lines
#
CONFIG_REISER4_CHECKis not setCONFIG_REISER4_USE_EFLUSH=y
#CONFIG_REISER4_COPY_ON_CAPTUREis not set
#CONFIG_REISER4_BADBLOCKSis not setWhat am I doing wrong? I believe that I followed the instructions
in http://namesys.com/snapshots/2003.10.17/READ.ME to the letter.Nikita, please determine why reiser4 tells users they can configure it as a module when they cannot.
Carl-Daniel
Quoted 13 lines · Carl-Daniel Hailfinger
Quoted 12 lines · Hans Reiser
Quoted 10 lines · Nishant Sharma
Hi,
Quoted 5 lines · Nikita Danilov
Hello,
Reiser4 snapshot against 2.6.0-test7 has been released:
http://namesys.com/snapshots/2003.10.17/
Description is in http://namesys.com/snapshots/2003.10.17/READ.ME
Quoted 7 lines
Quoted 5 lines
Quoted 5 lines
Following is the relevant section of my .config in kernel src-dir.
CONFIG_REISER4_FS=m
#CONFIG_REISER4_FS_SYSCALLis not set
#CONFIG_REISER4_LARGE_KEYis not setI thought
CONFIG_REISER4_LARGE_KEYwas force-enabled by now?
No. But:
1. one has to use -o key=key_short option for mkfs.reiser4 to create file system with small keys.
2. lately we mostly test/care about large keys performance and stability.
Quoted 6 lines
Quoted 6 lines
Quoted 6 lines
#
CONFIG_REISER4_CHECKis not setCONFIG_REISER4_USE_EFLUSH=y
#CONFIG_REISER4_COPY_ON_CAPTUREis not set
#CONFIG_REISER4_BADBLOCKSis not set
Quoted 6 lines
Quoted 6 lines
Quoted 4 lines
What am I doing wrong? I believe that I followed the instructions
in http://namesys.com/snapshots/2003.10.17/READ.ME to the letter.Nikita, please determine why reiser4 tells users they can configure it as a module when they cannot.
Nikita.
Quoted 4 lines
Carl-Daniel
Quoted 10 lines · Nikita Danilov
Quoted 1 line · Carl-Daniel Hailfinger
I thought
CONFIG_REISER4_LARGE_KEYwas force-enabled by now?No. But:
1. one has to use -o key=key_short option for mkfs.reiser4 to create file system with small keys.
2. lately we mostly test/care about large keys performance and stability.
So why would one want short keys in the first place then?
Quoted 11 lines · Mike Fedyk
Quoted 8 lines · Nikita Danilov
Quoted 1 line · Carl-Daniel Hailfinger
I thought
CONFIG_REISER4_LARGE_KEYwas force-enabled by now?No. But:
1. one has to use -o key=key_short option for mkfs.reiser4 to create file system with small keys.
Quoted 10 lines
Quoted 4 lines
2. lately we mostly test/care about large keys performance and stability.
So why would one want short keys in the first place then?
If you are going to access your files in the order that you wrote them rather than in readdir order, use short keys. You are unlikely to want to use short keys. large keys were a controversial design decision that worked. Someday we will write something to allow readdir order to be creation time order (at the cost of directories not being able to scale to large sizes effectively), and then short keys will be useful again for a more significant fraction of users.
maybe config help needs to say that.... nikita, please fix....
Signature · 1 line
Hans
Quoted 44 lines · Hans Reiser
Quoted 42 lines · Nishant Sharma
Hi,
Quoted 6 lines · Nikita Danilov
Hello,
Reiser4 snapshot against 2.6.0-test7 has been released:
http://namesys.com/snapshots/2003.10.17/
Description is in http://namesys.com/snapshots/2003.10.17/READ.MEI downloaded the 2.6.0-test7 kernel and patched it for reiser4.
The kernel compiled successfully, with reiser4 enabled, except that some symbols were not found. When I booted the new kernel, I found that reiser4 module doesnot load.-bash-2.05b# modprobe reiser4
FATAL: Error inserting reiser4 (/lib/modules/2.6.0-test7/kernel/fs/reiser4/reiser4.ko): Unknown symbol in module, or unknown parameter (see dmesg)
-bash-2.05b# dmesg |tail
nfs warning: mount version older than kernel
reiser4: Unknown symbolmax_sane_readahead
reiser4: Unknown symbol__remove_from_page_cache
reiser4: Unknown symbolradix_tree_preload
reiser4: Unknown symbolgeneric_sync_sb_inodes
reiser4: Unknown symboltruncate_mapping_pages_range
reiser4: Unknown symbolbalance_dirty_pages_ratelimited
reiser4: Unknown symbolinodes_stat
reiser4: Unknown symbolnr_free_pagecache_pages
reiser4: Unknown symboldestroy_inodeFollowing is the relevant section of my .config in kernel src-dir.
CONFIG_REISER4_FS=m
#CONFIG_REISER4_FS_SYSCALLis not set
#CONFIG_REISER4_LARGE_KEYis not set
#CONFIG_REISER4_CHECKis not setCONFIG_REISER4_USE_EFLUSH=y
#CONFIG_REISER4_COPY_ON_CAPTUREis not set
#CONFIG_REISER4_BADBLOCKSis not set
Quoted 6 lines
Quoted 4 lines
What am I doing wrong? I believe that I followed the instructions
in http://namesys.com/snapshots/2003.10.17/READ.ME to the letter.Nikita, please determine why reiser4 tells users they can configure it as a module when they cannot.
Error. Will be fixed in the next snapshot.
Quoted 4 lines
Signature · 2 lines
-- Hans
Nikita.
Quoted 1 line
Quoted 38 lines · Nishant Sharma
Hi,
Quoted 4 lines · Nikita Danilov
Hello,
Reiser4 snapshot against 2.6.0-test7 has been released:
http://namesys.com/snapshots/2003.10.17/
Description is in http://namesys.com/snapshots/2003.10.17/READ.MEI downloaded the 2.6.0-test7 kernel and patched it for reiser4.
The kernel compiled successfully, with reiser4 enabled, except that some symbols were not found. When I booted the new kernel, I found that reiser4 module doesnot load.-bash-2.05b# modprobe reiser4
FATAL: Error inserting reiser4 (/lib/modules/2.6.0-test7/kernel/fs/reiser4/reiser4.ko): Unknown symbol in module, or unknown parameter (see dmesg)
-bash-2.05b# dmesg |tail
nfs warning: mount version older than kernel
reiser4: Unknown symbolmax_sane_readahead
reiser4: Unknown symbol__remove_from_page_cache
reiser4: Unknown symbolradix_tree_preload
reiser4: Unknown symbolgeneric_sync_sb_inodes
reiser4: Unknown symboltruncate_mapping_pages_range
reiser4: Unknown symbolbalance_dirty_pages_ratelimited
reiser4: Unknown symbolinodes_stat
reiser4: Unknown symbolnr_free_pagecache_pages
reiser4: Unknown symboldestroy_inodeFollowing is the relevant section of my .config in kernel src-dir.
CONFIG_REISER4_FS=m
#CONFIG_REISER4_FS_SYSCALLis not set
#CONFIG_REISER4_LARGE_KEYis not set
#CONFIG_REISER4_CHECKis not setCONFIG_REISER4_USE_EFLUSH=y
#CONFIG_REISER4_COPY_ON_CAPTUREis not set
#CONFIG_REISER4_BADBLOCKSis not set
Quoted 2 lines
What am I doing wrong? I believe that I followed the instructions
in http://namesys.com/snapshots/2003.10.17/READ.ME to the letter.
Reiser4 erroneously allows one to compile it as a module, while this is not supported. Compile it as built-in. Thank you the report.
Quoted 3 lines
Signature · 1 line
Nishant
Nikita.