* New reiser4 snapshot (as of August 22, 2003)
@ 2003-08-22 15:08 Oleg Drokin
2003-08-22 17:52 ` David Nielsen
` (2 more replies)
0 siblings, 3 replies; 15+ messages in thread
From: Oleg Drokin @ 2003-08-22 15:08 UTC (permalink / raw)
To: reiserfs-list, reiserfs-dev
Hello!
I have just released new snapshot of reiser4.
Release notes follows.
Give it a try.
Reiser4 snapshot for 2003.08.22
WARNING!!! This code is experimental! WE ARE NOT KIDDING! DO NOT PUT
ANY VALUABLE DATA ON REISER4 YET!
Fixed builds for 64bit arches (there are still some warnings, but it
should work now, I hope). Fixed some bugs.
There are still some stability problems on SMP machines that we are working on.
If you used reiser4progs from last snapshot (August 11th), you need to upgrade those
to fix critical largekeys bug in mkfs.reiser4
Snapshot is released as a patch against linux-2.6.0-test3-bk9.
REISER4_NOOPT config option (Disable compiler optimizations for reiser4 code.)
is known to not compile on x86.
Enable CONFIG_REISER4_LARGE_KEY, as reiser4progs are creating filesystems with
large keys by default.
The reiser4-kernelonly.diff file represents only required kernel modifications if you plan to use our reiser4 bk repository.
It does not contains any reiser4 code
The reiser4.diff is full patch with everything included.
2.6.0-test3-bk9.diff.gz is a patch you need to apply on top of vanilla 2.6.0-test3 before applying reiser4 patches.
Changelog (extracted by "bk changes"):
ChangeSet@1.1204.1.1, 2003-08-22 00:37:09+04:00, zam@crimson.namesys.com
more fixes for the repacker: extent relocation, space reservation, transaction handling.
ChangeSet@1.1207, 2003-08-21 21:58:17+04:00, green@car.linuxhacker.ru
trace.c:
Adapt to new mapping_gfp_mask/mapping_set_gfp_mask() way to access mapping's gfp_mask
ChangeSet@1.1206, 2003-08-21 21:44:44+04:00, edward@theta.namesys.com
cryptcompress.c:
Added shorten_cryptcompress() for truncate method
ChangeSet@1.1205, 2003-08-21 18:49:48+04:00, edward@theta.namesys.com
cryptcompress.c:
Fixed
ChangeSet@1.1202.1.1, 2003-08-20 22:16:39+04:00, zam@crimson.namesys.com
fixing trivial bugs in the repacker code (using of not initialized vars)
ChangeSet@1.1203, 2003-08-20 22:10:56+04:00, edward@theta.namesys.com
cryptcompress.c:
Added append_hole_cryptcompress()
Cleanups in next_cluster_stat()
ChangeSet@1.1201, 2003-08-20 17:27:40+04:00, zam@crimson.namesys.com
undo last fix.
ChangeSet@1.1199.1.1, 2003-08-20 17:04:31+04:00, edward@theta.namesys.com
ctail.h:
Added prototypes
ctail.c:
Changed status of cluster index
cryptcompress.c:
Changed page_of_cluster(),
Added file_to_clust_count(),
Cleanups.
ChangeSet@1.1198.1.1, 2003-08-19 23:11:45+04:00, zam@crimson.namesys.com
a race in renew_sibling_link() fix.
ChangeSet@1.1194.1.1, 2003-08-19 22:24:03+04:00, edward@theta.namesys.com
cryptcompress.c:
Changed update_cluster().
write_cryptcompress_flow() was rewritten in accordance
with these changes.
Cleanups.
ChangeSet@1.1198, 2003-08-19 21:18:07+04:00, zam@crimson.namesys.com
forgot to remove #endif
ChangeSet@1.1197, 2003-08-19 21:10:38+04:00, zam@crimson.namesys.com
solving FIXMEs
ChangeSet@1.1196, 2003-08-19 17:34:11+04:00, zam@crimson.namesys.com
introducing reiser4 own error codes E_REPEAT, E_DEADLOCK
ChangeSet@1.1195, 2003-08-19 14:45:30+04:00, zam@crimson.namesys.com
comment update
ChangeSet@1.1194, 2003-08-18 20:41:55+04:00, edward@theta.namesys.com
cryptcompress.c:
Cleanups.
Added checking of cluster invariants.
ChangeSet@1.1193, 2003-08-18 16:36:41+04:00, edward@theta.namesys.com
ctail.h:
rename
ctail.c, cryptcompress.c:
index-offset converting for pages and clusters
ChangeSet@1.1192, 2003-08-18 15:47:24+04:00, god@laputa.namesys.com
Merge god@thebsh:/home/bk/reiser4
into laputa.namesys.com:/home/god/projects/2.5/fs/reiser4
ChangeSet@1.1185.1.3, 2003-08-18 15:45:10+04:00, god@laputa.namesys.com
fix "off-by-many" error in new truncate code
ChangeSet@1.1185.1.2, 2003-08-18 15:44:34+04:00, god@laputa.namesys.com
remove wrong assertion
ChangeSet@1.1191, 2003-08-18 10:57:28+04:00, zam@belka.namesys.com
jnode.c:
jnode_check stub fix.
ChangeSet@1.1190, 2003-08-17 23:36:11+04:00, zam@crimson.namesys.com
reiser4 compilable again
ChangeSet@1.1187.1.1, 2003-08-17 23:21:20+04:00, zam@crimson.namesys.com
endless loop fix in the repacker code.
ChangeSet@1.1188, 2003-08-17 21:41:44+04:00, reiser@bitshadow.namesys.com
Merge reiser@thebsh.namesys.com:/home/bk/reiser4
into bitshadow.namesys.com:/home/reiser/reiser4
ChangeSet@1.1147.3.2, 2003-08-17 21:40:19+04:00, reiser@bitshadow.namesys.com
c
ChangeSet@1.1147.3.1, 2003-08-17 21:39:36+04:00, reiser@bitshadow.namesys.com
c
ChangeSet@1.1187, 2003-08-15 23:36:42+04:00, zam@crimson.namesys.com
Merge zam@bk.namesys.com:/home/bk/reiser4
into crimson.namesys.com:/mnt/store/src/reiser4-linux-2.5/fs/reiser4
ChangeSet@1.1166.1.20, 2003-08-15 23:23:30+04:00, zam@crimson.namesys.com
more bitmap code fixes and tree_walk is teached to take write locks on twig level after restart.
ChangeSet@1.1185.1.1, 2003-08-15 14:35:11+04:00, god@laputa.namesys.com
cleanup
ChangeSet@1.1186, 2003-08-15 09:34:47+04:00, zam@crimson.namesys.com
Merge zam@bk.namesys.com:/home/bk/reiser4
into crimson.namesys.com:/mnt/store/src/reiser4-linux-2.5/fs/reiser4
ChangeSet@1.1166.1.19, 2003-08-15 09:28:41+04:00, zam@crimson.namesys.com
bitmap backward scan code fixes.
ChangeSet@1.1166.1.18, 2003-08-15 09:27:55+04:00, zam@crimson.namesys.com
`len' might be used unitialized.
ChangeSet@1.1185, 2003-08-14 15:19:16+04:00, god@laputa.namesys.com
fix typo.
ChangeSet@1.1184, 2003-08-14 15:17:21+04:00, god@laputa.namesys.com
update
ChangeSet@1.1183, 2003-08-14 15:15:29+04:00, god@laputa.namesys.com
supress warning.
ChangeSet@1.1182, 2003-08-14 15:14:23+04:00, god@laputa.namesys.com
Merge laputa.namesys.com:/home/god/projects/2.5/fs/reiser4
into laputa.namesys.com:/home/god/projects/i386/fs/reiser4
ChangeSet@1.1181, 2003-08-14 15:14:10+04:00, god@laputa.namesys.com
tail conversion fixes.
ChangeSet@1.1180, 2003-08-14 14:51:09+04:00, god@laputa.namesys.com
don't update stat data during tail conversion
ChangeSet@1.1178.1.1, 2003-08-14 14:47:03+04:00, god@laputa.namesys.com
Merge god@thebsh:/home/bk/reiser4
into laputa.namesys.com:/home/god/projects/2.5/fs/reiser4
ChangeSet@1.1179, 2003-08-14 14:43:48+04:00, god@laputa.namesys.com
add prototype
ChangeSet@1.1178, 2003-08-14 14:40:54+04:00, god@laputa.namesys.com
restore compilability
ChangeSet@1.1177, 2003-08-14 14:40:06+04:00, god@laputa.namesys.com
kill unused code
ChangeSet@1.1176, 2003-08-14 14:39:15+04:00, god@laputa.namesys.com
sync with progs
ChangeSet@1.1175, 2003-08-14 14:38:58+04:00, god@laputa.namesys.com
tail conversion fixes
ChangeSet@1.1174, 2003-08-14 14:38:34+04:00, god@laputa.namesys.com
transaction manager fixes
ChangeSet@1.1173, 2003-08-14 14:38:20+04:00, god@laputa.namesys.com
never mark unloaded znode dirty
ChangeSet@1.1172, 2003-08-14 14:37:37+04:00, god@laputa.namesys.com
cleanup
ChangeSet@1.1171, 2003-08-14 14:35:42+04:00, god@laputa.namesys.com
debugging code for jload()
ChangeSet@1.1170, 2003-08-14 14:35:20+04:00, god@laputa.namesys.com
add znode generation
ChangeSet@1.1166.1.17, 2003-08-13 22:46:06+04:00, zam@crimson.namesys.com
move "debugging" function atom_is_open() to debug.c as Hans asked.
ChangeSet@1.1166.5.1, 2003-08-13 22:31:40+04:00, zam@crimson.namesys.com
wrong set_bits usage in bitmap backward search.
ChangeSet@1.1166.1.15, 2003-08-13 22:00:54+04:00, edward@theta.namesys.com
object.c, cryptcompress.h:
rename
ctail.h:
added lookup_bias argument in find_cluster_items()
ctail.c:
added append_cluster_key_ctail
file.c:
shared setattr_reserve()
cryptcompress.c:
Added:
.setattr_cryptcompress(),
.cryptcompress_truncate(),
.find_file_idx()
ChangeSet@1.1166.1.14, 2003-08-13 18:28:46+04:00, green@angband.namesys.com
inode.h:
fixed parenthesis balance
ChangeSet@1.1166.1.13, 2003-08-13 18:18:50+04:00, green@angband.namesys.com
inode.h:
Remove unneded function definitions
ChangeSet@1.1166.1.12, 2003-08-13 18:15:48+04:00, green@angband.namesys.com
inode.h:
Prevent loss of databits while shifting
ChangeSet@1.1166.1.11, 2003-08-13 18:13:15+04:00, green@angband.namesys.com
inode.h, inode.c:
inode[sg]et_oid only called macroses, so renamed macros and got rid of functions
ChangeSet@1.1166.1.10, 2003-08-13 18:12:06+04:00, green@angband.namesys.com
context.c:
Recent fix reintroduced old warning. So fixed the fix.
ChangeSet@1.1166.4.4, 2003-08-13 17:12:35+04:00, green@angband.namesys.com
Makefile:
Remove -Wcast-align, as it produces lots of unneeded and confusing warnings
plugin_hash.c:
replace incorrect casts to __u32 with casts to unsigned long
context.c:
remove unneeded cast to u32
znode.h:
Replace wrong cast to int with cast to long
plugin_set.h, plugin_set.c:
__u32casts are wrong, replace them with unsigned long
pseudo.c:
Replace erroneous int casts to casts to long
ChangeSet@1.1166.4.3, 2003-08-13 15:54:49+04:00, green@angband.namesys.com
scint.h:
MAde scint_init_once() to return int on 64 bit platforms (to conform to 32bit ones).
Made scint_init to return 0 to avoid warning
ChangeSet@1.1166.4.2, 2003-08-13 15:53:54+04:00, green@angband.namesys.com
inode.h, inode.c:
introduce inode[sg]et_oid() to fix 64 bit build problems.
ChangeSet@1.1166.4.1, 2003-08-13 15:16:12+04:00, green@angband.namesys.com
inode.c:
add FIXME about not checking scint return value
ChangeSet@1.1166.3.1, 2003-08-13 08:02:18+04:00, zam@crimson.namesys.com
bitmap code fixes.
ChangeSet@1.1166.1.7, 2003-08-11 21:55:08+04:00, edward@theta.namesys.com
item.c:
changed can_contain_key item method for ctails
ctail.h:
added prototypes
ctail.c:
Added:
can_contain_key_ctail,
init_ctail,
overwrite_ctail.
Changed:
paste_ctail
flush.h:
fixed
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-22 15:08 New reiser4 snapshot (as of August 22, 2003) Oleg Drokin
@ 2003-08-22 17:52 ` David Nielsen
2003-08-22 17:57 ` Nikita Danilov
2003-08-23 1:16 ` Tupshin Harper
2003-08-23 8:06 ` David Nielsen
2 siblings, 1 reply; 15+ messages in thread
From: David Nielsen @ 2003-08-22 17:52 UTC (permalink / raw)
To: reiserfs-list
This needs to be fixed - it doesn't compile
GCC version is 3.3.1
CC fs/reiser4/txnmgr.o
fs/reiser4/txnmgr.c:3326: error: parse error before "do"
fs/reiser4/txnmgr.c:3332: error: parse error before "do"
fs/reiser4/txnmgr.c:3343: warning: type defaults to `int' in declaration
of `pos_in_atom'
fs/reiser4/txnmgr.c:3343: warning: passing arg 1 of `capture_list_next'
makes pointer from integer without a cast
fs/reiser4/txnmgr.c:3343: warning: initialization makes integer from
pointer without a cast
fs/reiser4/txnmgr.c:3343: error: initializer element is not constant
fs/reiser4/txnmgr.c:3343: error: parse error before ')' token
fs/reiser4/txnmgr.c:3346: error: parse error before string constant
fs/reiser4/txnmgr.c:3346: warning: type defaults to `int' in declaration
of `printk'
fs/reiser4/txnmgr.c:3346: warning: function declaration isn't a
prototype
fs/reiser4/txnmgr.c:3346: warning: data definition has no type or
storage class
fs/reiser4/txnmgr.c:3350: warning: type defaults to `int' in declaration
of `pos_in_atom'
fs/reiser4/txnmgr.c:3350: error: redefinition of `pos_in_atom'
fs/reiser4/txnmgr.c:3343: error: `pos_in_atom' previously defined here
fs/reiser4/txnmgr.c:3350: warning: passing arg 1 of `capture_list_next'
makes pointer from integer without a cast
fs/reiser4/txnmgr.c:3350: warning: initialization makes integer from
pointer without a cast
fs/reiser4/txnmgr.c:3350: error: initializer element is not constant
fs/reiser4/txnmgr.c:3350: warning: type defaults to `int' in declaration
of `capture_list_next'
fs/reiser4/txnmgr.c:3350: warning: parameter names (without types) in
function declaration
fs/reiser4/txnmgr.c:3350: error: conflicting types for
`capture_list_next'
fs/reiser4/jnode.h:152: error: previous declaration of
`capture_list_next'
fs/reiser4/txnmgr.c:3350: error: parse error before ')' token
fs/reiser4/txnmgr.c:3352: error: parse error before string constant
fs/reiser4/txnmgr.c:3352: warning: type defaults to `int' in declaration
of `printk'
fs/reiser4/txnmgr.c:3352: warning: function declaration isn't a
prototype
fs/reiser4/txnmgr.c:3352: warning: data definition has no type or
storage class
{standard input}: Assembler messages:
{standard input}:4612: Error: symbol `pos_in_atom' is already defined
make[2]: *** [fs/reiser4/txnmgr.o] Error 1
make[1]: *** [fs/reiser4] Error 2
make: *** [fs] Error 2
On Fri, 2003-08-22 at 17:08, Oleg Drokin wrote:
> Hello!
>
> I have just released new snapshot of reiser4.
> Release notes follows.
> Give it a try.
>
> Reiser4 snapshot for 2003.08.22
>
> WARNING!!! This code is experimental! WE ARE NOT KIDDING! DO NOT PUT
> ANY VALUABLE DATA ON REISER4 YET!
>
> Fixed builds for 64bit arches (there are still some warnings, but it
> should work now, I hope). Fixed some bugs.
> There are still some stability problems on SMP machines that we are working on.
>
> If you used reiser4progs from last snapshot (August 11th), you need to upgrade those
> to fix critical largekeys bug in mkfs.reiser4
>
> Snapshot is released as a patch against linux-2.6.0-test3-bk9.
> REISER4_NOOPT config option (Disable compiler optimizations for reiser4 code.)
> is known to not compile on x86.
> Enable CONFIG_REISER4_LARGE_KEY, as reiser4progs are creating filesystems with
> large keys by default.
> The reiser4-kernelonly.diff file represents only required kernel modifications if you plan to use our reiser4 bk repository.
> It does not contains any reiser4 code
> The reiser4.diff is full patch with everything included.
> 2.6.0-test3-bk9.diff.gz is a patch you need to apply on top of vanilla 2.6.0-test3 before applying reiser4 patches.
>
> Changelog (extracted by "bk changes"):
>
> ChangeSet@1.1204.1.1, 2003-08-22 00:37:09+04:00, zam@crimson.namesys.com
> more fixes for the repacker: extent relocation, space reservation, transaction handling.
>
> ChangeSet@1.1207, 2003-08-21 21:58:17+04:00, green@car.linuxhacker.ru
> trace.c:
> Adapt to new mapping_gfp_mask/mapping_set_gfp_mask() way to access mapping's gfp_mask
>
> ChangeSet@1.1206, 2003-08-21 21:44:44+04:00, edward@theta.namesys.com
> cryptcompress.c:
> Added shorten_cryptcompress() for truncate method
>
> ChangeSet@1.1205, 2003-08-21 18:49:48+04:00, edward@theta.namesys.com
> cryptcompress.c:
> Fixed
>
> ChangeSet@1.1202.1.1, 2003-08-20 22:16:39+04:00, zam@crimson.namesys.com
> fixing trivial bugs in the repacker code (using of not initialized vars)
>
> ChangeSet@1.1203, 2003-08-20 22:10:56+04:00, edward@theta.namesys.com
> cryptcompress.c:
> Added append_hole_cryptcompress()
> Cleanups in next_cluster_stat()
>
> ChangeSet@1.1201, 2003-08-20 17:27:40+04:00, zam@crimson.namesys.com
> undo last fix.
>
> ChangeSet@1.1199.1.1, 2003-08-20 17:04:31+04:00, edward@theta.namesys.com
> ctail.h:
> Added prototypes
> ctail.c:
> Changed status of cluster index
> cryptcompress.c:
> Changed page_of_cluster(),
> Added file_to_clust_count(),
> Cleanups.
>
> ChangeSet@1.1198.1.1, 2003-08-19 23:11:45+04:00, zam@crimson.namesys.com
> a race in renew_sibling_link() fix.
>
> ChangeSet@1.1194.1.1, 2003-08-19 22:24:03+04:00, edward@theta.namesys.com
> cryptcompress.c:
> Changed update_cluster().
> write_cryptcompress_flow() was rewritten in accordance
> with these changes.
> Cleanups.
>
> ChangeSet@1.1198, 2003-08-19 21:18:07+04:00, zam@crimson.namesys.com
> forgot to remove #endif
>
> ChangeSet@1.1197, 2003-08-19 21:10:38+04:00, zam@crimson.namesys.com
> solving FIXMEs
>
> ChangeSet@1.1196, 2003-08-19 17:34:11+04:00, zam@crimson.namesys.com
> introducing reiser4 own error codes E_REPEAT, E_DEADLOCK
>
> ChangeSet@1.1195, 2003-08-19 14:45:30+04:00, zam@crimson.namesys.com
> comment update
>
> ChangeSet@1.1194, 2003-08-18 20:41:55+04:00, edward@theta.namesys.com
> cryptcompress.c:
> Cleanups.
> Added checking of cluster invariants.
>
> ChangeSet@1.1193, 2003-08-18 16:36:41+04:00, edward@theta.namesys.com
> ctail.h:
> rename
> ctail.c, cryptcompress.c:
> index-offset converting for pages and clusters
>
> ChangeSet@1.1192, 2003-08-18 15:47:24+04:00, god@laputa.namesys.com
> Merge god@thebsh:/home/bk/reiser4
> into laputa.namesys.com:/home/god/projects/2.5/fs/reiser4
>
> ChangeSet@1.1185.1.3, 2003-08-18 15:45:10+04:00, god@laputa.namesys.com
> fix "off-by-many" error in new truncate code
>
> ChangeSet@1.1185.1.2, 2003-08-18 15:44:34+04:00, god@laputa.namesys.com
> remove wrong assertion
>
> ChangeSet@1.1191, 2003-08-18 10:57:28+04:00, zam@belka.namesys.com
> jnode.c:
> jnode_check stub fix.
>
> ChangeSet@1.1190, 2003-08-17 23:36:11+04:00, zam@crimson.namesys.com
> reiser4 compilable again
>
> ChangeSet@1.1187.1.1, 2003-08-17 23:21:20+04:00, zam@crimson.namesys.com
> endless loop fix in the repacker code.
>
> ChangeSet@1.1188, 2003-08-17 21:41:44+04:00, reiser@bitshadow.namesys.com
> Merge reiser@thebsh.namesys.com:/home/bk/reiser4
> into bitshadow.namesys.com:/home/reiser/reiser4
>
> ChangeSet@1.1147.3.2, 2003-08-17 21:40:19+04:00, reiser@bitshadow.namesys.com
> c
>
> ChangeSet@1.1147.3.1, 2003-08-17 21:39:36+04:00, reiser@bitshadow.namesys.com
> c
>
> ChangeSet@1.1187, 2003-08-15 23:36:42+04:00, zam@crimson.namesys.com
> Merge zam@bk.namesys.com:/home/bk/reiser4
> into crimson.namesys.com:/mnt/store/src/reiser4-linux-2.5/fs/reiser4
>
> ChangeSet@1.1166.1.20, 2003-08-15 23:23:30+04:00, zam@crimson.namesys.com
> more bitmap code fixes and tree_walk is teached to take write locks on twig level after restart.
>
> ChangeSet@1.1185.1.1, 2003-08-15 14:35:11+04:00, god@laputa.namesys.com
> cleanup
>
> ChangeSet@1.1186, 2003-08-15 09:34:47+04:00, zam@crimson.namesys.com
> Merge zam@bk.namesys.com:/home/bk/reiser4
> into crimson.namesys.com:/mnt/store/src/reiser4-linux-2.5/fs/reiser4
>
> ChangeSet@1.1166.1.19, 2003-08-15 09:28:41+04:00, zam@crimson.namesys.com
> bitmap backward scan code fixes.
>
> ChangeSet@1.1166.1.18, 2003-08-15 09:27:55+04:00, zam@crimson.namesys.com
> `len' might be used unitialized.
>
> ChangeSet@1.1185, 2003-08-14 15:19:16+04:00, god@laputa.namesys.com
> fix typo.
>
> ChangeSet@1.1184, 2003-08-14 15:17:21+04:00, god@laputa.namesys.com
> update
>
> ChangeSet@1.1183, 2003-08-14 15:15:29+04:00, god@laputa.namesys.com
> supress warning.
>
> ChangeSet@1.1182, 2003-08-14 15:14:23+04:00, god@laputa.namesys.com
> Merge laputa.namesys.com:/home/god/projects/2.5/fs/reiser4
> into laputa.namesys.com:/home/god/projects/i386/fs/reiser4
>
> ChangeSet@1.1181, 2003-08-14 15:14:10+04:00, god@laputa.namesys.com
> tail conversion fixes.
>
> ChangeSet@1.1180, 2003-08-14 14:51:09+04:00, god@laputa.namesys.com
> don't update stat data during tail conversion
>
> ChangeSet@1.1178.1.1, 2003-08-14 14:47:03+04:00, god@laputa.namesys.com
> Merge god@thebsh:/home/bk/reiser4
> into laputa.namesys.com:/home/god/projects/2.5/fs/reiser4
>
> ChangeSet@1.1179, 2003-08-14 14:43:48+04:00, god@laputa.namesys.com
> add prototype
>
> ChangeSet@1.1178, 2003-08-14 14:40:54+04:00, god@laputa.namesys.com
> restore compilability
>
> ChangeSet@1.1177, 2003-08-14 14:40:06+04:00, god@laputa.namesys.com
> kill unused code
>
> ChangeSet@1.1176, 2003-08-14 14:39:15+04:00, god@laputa.namesys.com
> sync with progs
>
> ChangeSet@1.1175, 2003-08-14 14:38:58+04:00, god@laputa.namesys.com
> tail conversion fixes
>
> ChangeSet@1.1174, 2003-08-14 14:38:34+04:00, god@laputa.namesys.com
> transaction manager fixes
>
> ChangeSet@1.1173, 2003-08-14 14:38:20+04:00, god@laputa.namesys.com
> never mark unloaded znode dirty
>
> ChangeSet@1.1172, 2003-08-14 14:37:37+04:00, god@laputa.namesys.com
> cleanup
>
> ChangeSet@1.1171, 2003-08-14 14:35:42+04:00, god@laputa.namesys.com
> debugging code for jload()
>
> ChangeSet@1.1170, 2003-08-14 14:35:20+04:00, god@laputa.namesys.com
> add znode generation
>
> ChangeSet@1.1166.1.17, 2003-08-13 22:46:06+04:00, zam@crimson.namesys.com
> move "debugging" function atom_is_open() to debug.c as Hans asked.
>
> ChangeSet@1.1166.5.1, 2003-08-13 22:31:40+04:00, zam@crimson.namesys.com
> wrong set_bits usage in bitmap backward search.
>
> ChangeSet@1.1166.1.15, 2003-08-13 22:00:54+04:00, edward@theta.namesys.com
> object.c, cryptcompress.h:
> rename
> ctail.h:
> added lookup_bias argument in find_cluster_items()
> ctail.c:
> added append_cluster_key_ctail
> file.c:
> shared setattr_reserve()
> cryptcompress.c:
> Added:
> .setattr_cryptcompress(),
> .cryptcompress_truncate(),
> .find_file_idx()
>
> ChangeSet@1.1166.1.14, 2003-08-13 18:28:46+04:00, green@angband.namesys.com
> inode.h:
> fixed parenthesis balance
>
> ChangeSet@1.1166.1.13, 2003-08-13 18:18:50+04:00, green@angband.namesys.com
> inode.h:
> Remove unneded function definitions
>
> ChangeSet@1.1166.1.12, 2003-08-13 18:15:48+04:00, green@angband.namesys.com
> inode.h:
> Prevent loss of databits while shifting
>
> ChangeSet@1.1166.1.11, 2003-08-13 18:13:15+04:00, green@angband.namesys.com
> inode.h, inode.c:
> inode[sg]et_oid only called macroses, so renamed macros and got rid of functions
>
> ChangeSet@1.1166.1.10, 2003-08-13 18:12:06+04:00, green@angband.namesys.com
> context.c:
> Recent fix reintroduced old warning. So fixed the fix.
>
> ChangeSet@1.1166.4.4, 2003-08-13 17:12:35+04:00, green@angband.namesys.com
> Makefile:
> Remove -Wcast-align, as it produces lots of unneeded and confusing warnings
> plugin_hash.c:
> replace incorrect casts to __u32 with casts to unsigned long
> context.c:
> remove unneeded cast to u32
> znode.h:
> Replace wrong cast to int with cast to long
> plugin_set.h, plugin_set.c:
> __u32casts are wrong, replace them with unsigned long
> pseudo.c:
> Replace erroneous int casts to casts to long
>
> ChangeSet@1.1166.4.3, 2003-08-13 15:54:49+04:00, green@angband.namesys.com
> scint.h:
> MAde scint_init_once() to return int on 64 bit platforms (to conform to 32bit ones).
> Made scint_init to return 0 to avoid warning
>
> ChangeSet@1.1166.4.2, 2003-08-13 15:53:54+04:00, green@angband.namesys.com
> inode.h, inode.c:
> introduce inode[sg]et_oid() to fix 64 bit build problems.
>
> ChangeSet@1.1166.4.1, 2003-08-13 15:16:12+04:00, green@angband.namesys.com
> inode.c:
> add FIXME about not checking scint return value
>
> ChangeSet@1.1166.3.1, 2003-08-13 08:02:18+04:00, zam@crimson.namesys.com
> bitmap code fixes.
>
> ChangeSet@1.1166.1.7, 2003-08-11 21:55:08+04:00, edward@theta.namesys.com
> item.c:
> changed can_contain_key item method for ctails
> ctail.h:
> added prototypes
> ctail.c:
> Added:
> can_contain_key_ctail,
> init_ctail,
> overwrite_ctail.
> Changed:
> paste_ctail
> flush.h:
> fixed
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-22 17:52 ` David Nielsen
@ 2003-08-22 17:57 ` Nikita Danilov
2003-08-22 18:08 ` David Nielsen
0 siblings, 1 reply; 15+ messages in thread
From: Nikita Danilov @ 2003-08-22 17:57 UTC (permalink / raw)
To: David Nielsen; +Cc: reiserfs-list
David Nielsen writes:
> This needs to be fixed - it doesn't compile
Oops. As a work around, please, turn on REISER4_DEBUG_OUTPUT ("Printing"
in reiser4 debug option sub menu).
>
> GCC version is 3.3.1
>
Nikita.
> CC fs/reiser4/txnmgr.o
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-22 17:57 ` Nikita Danilov
@ 2003-08-22 18:08 ` David Nielsen
2003-08-22 18:12 ` Nikita Danilov
0 siblings, 1 reply; 15+ messages in thread
From: David Nielsen @ 2003-08-22 18:08 UTC (permalink / raw)
To: Nikita Danilov; +Cc: reiserfs-list
Not enough to just enable printing - and your code throws so many
warnings it's close to being scary (truely alpha... I love it)
I think the hack around would be to disable syscall support if I'm
correct?
fs/reiser4/sys_reiser4.c:54:32: parser/parser.code.c: No such file or
directory
fs/reiser4/sys_reiser4.c: In function `sys_reiser4':
fs/reiser4/sys_reiser4.c:75: warning: implicit declaration of function
`reiser4_pars_init'
fs/reiser4/sys_reiser4.c:75: warning: assignment makes pointer from
integer without a cast
fs/reiser4/sys_reiser4.c:80: error: dereferencing pointer to incomplete
type
fs/reiser4/sys_reiser4.c:82: warning: implicit declaration of function
`yyparse'fs/reiser4/sys_reiser4.c:83: warning: implicit declaration of
function `reiser4_pars_free'
fs/reiser4/sys_reiser4.c:66: warning: unused variable `Gencode'
fs/reiser4/sys_reiser4.c: At top level:
fs/reiser4/parser/parser.h:333: warning: `Fistmsg' defined but not used
fs/reiser4/parser/parser.h:342: warning: `typesOfCommand' defined but
not used
fs/reiser4/parser/parser.h:354: warning: `Code' defined but not used
On Fri, 2003-08-22 at 19:57, Nikita Danilov wrote:
> David Nielsen writes:
> > This needs to be fixed - it doesn't compile
>
> Oops. As a work around, please, turn on REISER4_DEBUG_OUTPUT ("Printing"
> in reiser4 debug option sub menu).
>
> >
> > GCC version is 3.3.1
> >
>
> Nikita.
>
> > CC fs/reiser4/txnmgr.o
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-22 18:08 ` David Nielsen
@ 2003-08-22 18:12 ` Nikita Danilov
2003-08-22 23:47 ` David Nielsen
0 siblings, 1 reply; 15+ messages in thread
From: Nikita Danilov @ 2003-08-22 18:12 UTC (permalink / raw)
To: David Nielsen; +Cc: reiserfs-list
David Nielsen writes:
> Not enough to just enable printing - and your code throws so many
> warnings it's close to being scary (truely alpha... I love it)
This is for really adventurous. :)
>
> I think the hack around would be to disable syscall support if I'm
> correct?
yes.
>
> fs/reiser4/sys_reiser4.c:54:32: parser/parser.code.c: No such file or
> directory
> fs/reiser4/sys_reiser4.c: In function `sys_reiser4':
> fs/reiser4/sys_reiser4.c:75: warning: implicit declaration of function
> `reiser4_pars_init'
> fs/reiser4/sys_reiser4.c:75: warning: assignment makes pointer from
> integer without a cast
> fs/reiser4/sys_reiser4.c:80: error: dereferencing pointer to incomplete
> type
> fs/reiser4/sys_reiser4.c:82: warning: implicit declaration of function
> `yyparse'fs/reiser4/sys_reiser4.c:83: warning: implicit declaration of
> function `reiser4_pars_free'
> fs/reiser4/sys_reiser4.c:66: warning: unused variable `Gencode'
> fs/reiser4/sys_reiser4.c: At top level:
> fs/reiser4/parser/parser.h:333: warning: `Fistmsg' defined but not used
> fs/reiser4/parser/parser.h:342: warning: `typesOfCommand' defined but
> not used
> fs/reiser4/parser/parser.h:354: warning: `Code' defined but not used
>
>
> On Fri, 2003-08-22 at 19:57, Nikita Danilov wrote:
> > David Nielsen writes:
> > > This needs to be fixed - it doesn't compile
> >
> > Oops. As a work around, please, turn on REISER4_DEBUG_OUTPUT ("Printing"
> > in reiser4 debug option sub menu).
> >
> > >
> > > GCC version is 3.3.1
> > >
> >
Nikita.
> >
> > > CC fs/reiser4/txnmgr.o
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-22 18:12 ` Nikita Danilov
@ 2003-08-22 23:47 ` David Nielsen
2003-08-23 0:15 ` Christophe Saout
` (2 more replies)
0 siblings, 3 replies; 15+ messages in thread
From: David Nielsen @ 2003-08-22 23:47 UTC (permalink / raw)
To: reiserfs-list
The entire thing then fails with these messages - no notable compile
errors or warnings present.
fs/built-in.o(.text+0x9a8cd): In function `print_context':
: undefined reference to `info_atom'
fs/built-in.o(.text+0x9e392): In function `commit_current_atom':
: undefined reference to `info_atom'
fs/built-in.o(.text+0xa0577): In function `print_atom':
: undefined reference to `info_atom'
make: *** [.tmp_vmlinux1] Error 1
Seems this patch might have benefited from a compile test at least? :)
regards David
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-22 23:47 ` David Nielsen
@ 2003-08-23 0:15 ` Christophe Saout
2003-08-23 0:25 ` Vince
2003-08-23 1:57 ` Hans Reiser
2 siblings, 0 replies; 15+ messages in thread
From: Christophe Saout @ 2003-08-23 0:15 UTC (permalink / raw)
To: David Nielsen; +Cc: reiserfs-list
Am Sa, 2003-08-23 um 01.47 schrieb David Nielsen:
> The entire thing then fails with these messages - no notable compile
> errors or warnings present.
>
> fs/built-in.o(.text+0x9a8cd): In function `print_context':
> : undefined reference to `info_atom'
> fs/built-in.o(.text+0x9e392): In function `commit_current_atom':
> : undefined reference to `info_atom'
> fs/built-in.o(.text+0xa0577): In function `print_atom':
> : undefined reference to `info_atom'
> make: *** [.tmp_vmlinux1] Error 1
You need to set CONFIG_REISER4_DEBUG to yes. I didn't find the entry in
menuconfig, but you can to that in the .config file directly.
> Seems this patch might have benefited from a compile test at least? :)
It does, it's a bit tricky though. BTW: Which version of yacc is needed
exactly to create the parser? I tried applying the diff file to various
versions but none did match.
The fs doesn't seem to stand my stress test anyway. I copied my whole
filesystem to a newly created reiser4 volume, and tried to boot from
that. The first thing I noticed it that remount or sync when its mounted
read-only makes it go boom (never-ending emergency flushs). I tricked
the init script to leave it read-write and I got to my X login, could
log in, but then the system freezed hard. :(
My subjective feeling was that booting time was about the same as with
reiser3 even if the files weren't fragmented.
--
Christophe Saout <christophe@saout.de>
Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-22 23:47 ` David Nielsen
2003-08-23 0:15 ` Christophe Saout
@ 2003-08-23 0:25 ` Vince
2003-08-23 0:29 ` David Nielsen
2003-08-23 3:38 ` Boris Tschirschwitz
2003-08-23 1:57 ` Hans Reiser
2 siblings, 2 replies; 15+ messages in thread
From: Vince @ 2003-08-23 0:25 UTC (permalink / raw)
To: David Nielsen; +Cc: reiserfs-list
I worked around this by adding an empty info_atom in reiser4/txnmgr.c :
void
info_atom(const char *prefix, txn_atom * atom)
{
return;
}
After that, reiser4 compiles and is running without problem here so
far (just tried a few minutes of fsx-linux and a few small compilations.
I'll launch a mozilla-firebird build soon and see if it survives better
this time).
BTW : compilation as a module is still broken for me, but it could be my
fault as I'm using an -mm kernel...
(For information, missing symbols are: max_sane_readahead,
generic_sync_sb_inodes, truncate_mapping_pages_range,
balance_dirty_pages_ratelimited, inodes_stat, nr_free_pagecache_pages,
get_full_page_state, destroy_inode)
Sidenote to reiserfs devels : if the merge in mainstream is still far
away, is any integration of reiser4 into the -mm serie considered ? It
would ease testing a lot...
Vincent
David Nielsen wrote:
> The entire thing then fails with these messages - no notable compile
> errors or warnings present.
>
> fs/built-in.o(.text+0x9a8cd): In function `print_context':
> : undefined reference to `info_atom'
> fs/built-in.o(.text+0x9e392): In function `commit_current_atom':
> : undefined reference to `info_atom'
> fs/built-in.o(.text+0xa0577): In function `print_atom':
> : undefined reference to `info_atom'
> make: *** [.tmp_vmlinux1] Error 1
>
> Seems this patch might have benefited from a compile test at least? :)
>
> regards David
>
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-23 0:25 ` Vince
@ 2003-08-23 0:29 ` David Nielsen
2003-08-23 3:38 ` Boris Tschirschwitz
1 sibling, 0 replies; 15+ messages in thread
From: David Nielsen @ 2003-08-23 0:29 UTC (permalink / raw)
To: Vince; +Cc: reiserfs-list
Could I ask you guys to stop CCing me, I'm on the list - filling my
inbox with dupes is cruel :)
- David
On Sat, 2003-08-23 at 02:25, Vince wrote:
> I worked around this by adding an empty info_atom in reiser4/txnmgr.c :
>
> void
> info_atom(const char *prefix, txn_atom * atom)
> {
> return;
> }
>
> After that, reiser4 compiles and is running without problem here so
> far (just tried a few minutes of fsx-linux and a few small compilations.
> I'll launch a mozilla-firebird build soon and see if it survives better
> this time).
>
> BTW : compilation as a module is still broken for me, but it could be my
> fault as I'm using an -mm kernel...
> (For information, missing symbols are: max_sane_readahead,
> generic_sync_sb_inodes, truncate_mapping_pages_range,
> balance_dirty_pages_ratelimited, inodes_stat, nr_free_pagecache_pages,
> get_full_page_state, destroy_inode)
>
> Sidenote to reiserfs devels : if the merge in mainstream is still far
> away, is any integration of reiser4 into the -mm serie considered ? It
> would ease testing a lot...
>
> Vincent
>
> David Nielsen wrote:
> > The entire thing then fails with these messages - no notable compile
> > errors or warnings present.
> >
> > fs/built-in.o(.text+0x9a8cd): In function `print_context':
> > : undefined reference to `info_atom'
> > fs/built-in.o(.text+0x9e392): In function `commit_current_atom':
> > : undefined reference to `info_atom'
> > fs/built-in.o(.text+0xa0577): In function `print_atom':
> > : undefined reference to `info_atom'
> > make: *** [.tmp_vmlinux1] Error 1
> >
> > Seems this patch might have benefited from a compile test at least? :)
> >
> > regards David
> >
> >
>
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-22 15:08 New reiser4 snapshot (as of August 22, 2003) Oleg Drokin
2003-08-22 17:52 ` David Nielsen
@ 2003-08-23 1:16 ` Tupshin Harper
2003-08-23 3:07 ` Jürgen Botz
2003-08-23 7:39 ` Oleg Drokin
2003-08-23 8:06 ` David Nielsen
2 siblings, 2 replies; 15+ messages in thread
From: Tupshin Harper @ 2003-08-23 1:16 UTC (permalink / raw)
To: Oleg Drokin; +Cc: reiserfs-list, reiserfs-dev
Oleg Drokin wrote:
>Hello!
>
> I have just released new snapshot of reiser4.
> Release notes follows.
> Give it a try.
>
>Reiser4 snapshot for 2003.08.22
>
>WARNING!!! This code is experimental! WE ARE NOT KIDDING! DO NOT PUT
>ANY VALUABLE DATA ON REISER4 YET!
>
>Fixed builds for 64bit arches (there are still some warnings, but it
>should work now, I hope). Fixed some bugs.
>There are still some stability problems on SMP machines that we are working on.
>
>If you used reiser4progs from last snapshot (August 11th), you need to upgrade those
>to fix critical largekeys bug in mkfs.reiser4
>
>Snapshot is released as a patch against linux-2.6.0-test3-bk9.
>REISER4_NOOPT config option (Disable compiler optimizations for reiser4 code.)
>is known to not compile on x86.
>Enable CONFIG_REISER4_LARGE_KEY, as reiser4progs are creating filesystems with
>large keys by default.
>The reiser4-kernelonly.diff file represents only required kernel modifications if you plan to use our reiser4 bk repository.
> It does not contains any reiser4 code
>The reiser4.diff is full patch with everything included
>
Are these patches available outside of bitkeeper, and if so, where are
they located?
-Tupshin
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-22 23:47 ` David Nielsen
2003-08-23 0:15 ` Christophe Saout
2003-08-23 0:25 ` Vince
@ 2003-08-23 1:57 ` Hans Reiser
2 siblings, 0 replies; 15+ messages in thread
From: Hans Reiser @ 2003-08-23 1:57 UTC (permalink / raw)
To: David Nielsen; +Cc: reiserfs-list
David Nielsen wrote:
>The entire thing then fails with these messages - no notable compile
>errors or warnings present.
>
>fs/built-in.o(.text+0x9a8cd): In function `print_context':
>: undefined reference to `info_atom'
>fs/built-in.o(.text+0x9e392): In function `commit_current_atom':
>: undefined reference to `info_atom'
>fs/built-in.o(.text+0xa0577): In function `print_atom':
>: undefined reference to `info_atom'
>make: *** [.tmp_vmlinux1] Error 1
>
>Seems this patch might have benefited from a compile test at least? :)
>
>regards David
>
>
>
>
>
>
agreed.
--
Hans
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-23 1:16 ` Tupshin Harper
@ 2003-08-23 3:07 ` Jürgen Botz
2003-08-23 7:39 ` Oleg Drokin
1 sibling, 0 replies; 15+ messages in thread
From: Jürgen Botz @ 2003-08-23 3:07 UTC (permalink / raw)
To: Tupshin Harper; +Cc: Oleg Drokin, reiserfs-list, reiserfs-dev
Tupshin Harper wrote:
> Are these patches available outside of bitkeeper, and if so, where are
> they located?
http://thebsh.namesys.com/snapshots/
:j
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-23 0:25 ` Vince
2003-08-23 0:29 ` David Nielsen
@ 2003-08-23 3:38 ` Boris Tschirschwitz
1 sibling, 0 replies; 15+ messages in thread
From: Boris Tschirschwitz @ 2003-08-23 3:38 UTC (permalink / raw)
To: reiserfs-list
I'd like to second that, patches against -mm would be a very good option.
On Sat, 23 Aug 2003 02:25:59 +0200, Vince wrote:
(...)
>
> Sidenote to reiserfs devels : if the merge in mainstream is still far
> away, is any integration of reiser4 into the -mm serie considered ? It
> would ease testing a lot...
>
> Vincent
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-23 1:16 ` Tupshin Harper
2003-08-23 3:07 ` Jürgen Botz
@ 2003-08-23 7:39 ` Oleg Drokin
1 sibling, 0 replies; 15+ messages in thread
From: Oleg Drokin @ 2003-08-23 7:39 UTC (permalink / raw)
To: Tupshin Harper; +Cc: reiserfs-list, reiserfs-dev
Hello!
On Fri, Aug 22, 2003 at 06:16:35PM -0700, Tupshin Harper wrote:
> Are these patches available outside of bitkeeper, and if so, where are
> they located?
Yes, they are at http://thebsh.namesys.com/snapshots/2003.08.22 , as somebody
pointed out already.
I just forgot to mention the URL.
Bye,
Oleg
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New reiser4 snapshot (as of August 22, 2003)
2003-08-22 15:08 New reiser4 snapshot (as of August 22, 2003) Oleg Drokin
2003-08-22 17:52 ` David Nielsen
2003-08-23 1:16 ` Tupshin Harper
@ 2003-08-23 8:06 ` David Nielsen
2 siblings, 0 replies; 15+ messages in thread
From: David Nielsen @ 2003-08-23 8:06 UTC (permalink / raw)
To: reiserfs-list
Okay I have had the Reiser4 snapshot managing my /home for a good few
hours and while the patch itself was... very experimental... I'm
completely blown away but the exellent speed Reiser4 provides me for
usertasks.
Here's my favorite show off so far:
patch your gtk+-2.2.2 with this:
http://members1.chello.nl/~h.lai/gtkenhancements/
leave all the exports at their defaults, this way the fileselector will
try to sort filetypes, causing some noticable slowdowns when clicking
open...
That was on ReiserFS3 - then I gave /home Reiser4 goodness and the
slowdown is completely gone it just pops up...
Please note I have a good few 100's of files in my home dir so sorting
is a considerable task.
good job guys, but please compile test next time :)
- David Nielsen
On Fri, 2003-08-22 at 17:08, Oleg Drokin wrote:
> Hello!
>
> I have just released new snapshot of reiser4.
> Release notes follows.
> Give it a try.
>
> Reiser4 snapshot for 2003.08.22
>
> WARNING!!! This code is experimental! WE ARE NOT KIDDING! DO NOT PUT
> ANY VALUABLE DATA ON REISER4 YET!
>
> Fixed builds for 64bit arches (there are still some warnings, but it
> should work now, I hope). Fixed some bugs.
> There are still some stability problems on SMP machines that we are working on.
>
> If you used reiser4progs from last snapshot (August 11th), you need to upgrade those
> to fix critical largekeys bug in mkfs.reiser4
>
> Snapshot is released as a patch against linux-2.6.0-test3-bk9.
> REISER4_NOOPT config option (Disable compiler optimizations for reiser4 code.)
> is known to not compile on x86.
> Enable CONFIG_REISER4_LARGE_KEY, as reiser4progs are creating filesystems with
> large keys by default.
> The reiser4-kernelonly.diff file represents only required kernel modifications if you plan to use our reiser4 bk repository.
> It does not contains any reiser4 code
> The reiser4.diff is full patch with everything included.
> 2.6.0-test3-bk9.diff.gz is a patch you need to apply on top of vanilla 2.6.0-test3 before applying reiser4 patches.
>
> Changelog (extracted by "bk changes"):
>
> ChangeSet@1.1204.1.1, 2003-08-22 00:37:09+04:00, zam@crimson.namesys.com
> more fixes for the repacker: extent relocation, space reservation, transaction handling.
>
> ChangeSet@1.1207, 2003-08-21 21:58:17+04:00, green@car.linuxhacker.ru
> trace.c:
> Adapt to new mapping_gfp_mask/mapping_set_gfp_mask() way to access mapping's gfp_mask
>
> ChangeSet@1.1206, 2003-08-21 21:44:44+04:00, edward@theta.namesys.com
> cryptcompress.c:
> Added shorten_cryptcompress() for truncate method
>
> ChangeSet@1.1205, 2003-08-21 18:49:48+04:00, edward@theta.namesys.com
> cryptcompress.c:
> Fixed
>
> ChangeSet@1.1202.1.1, 2003-08-20 22:16:39+04:00, zam@crimson.namesys.com
> fixing trivial bugs in the repacker code (using of not initialized vars)
>
> ChangeSet@1.1203, 2003-08-20 22:10:56+04:00, edward@theta.namesys.com
> cryptcompress.c:
> Added append_hole_cryptcompress()
> Cleanups in next_cluster_stat()
>
> ChangeSet@1.1201, 2003-08-20 17:27:40+04:00, zam@crimson.namesys.com
> undo last fix.
>
> ChangeSet@1.1199.1.1, 2003-08-20 17:04:31+04:00, edward@theta.namesys.com
> ctail.h:
> Added prototypes
> ctail.c:
> Changed status of cluster index
> cryptcompress.c:
> Changed page_of_cluster(),
> Added file_to_clust_count(),
> Cleanups.
>
> ChangeSet@1.1198.1.1, 2003-08-19 23:11:45+04:00, zam@crimson.namesys.com
> a race in renew_sibling_link() fix.
>
> ChangeSet@1.1194.1.1, 2003-08-19 22:24:03+04:00, edward@theta.namesys.com
> cryptcompress.c:
> Changed update_cluster().
> write_cryptcompress_flow() was rewritten in accordance
> with these changes.
> Cleanups.
>
> ChangeSet@1.1198, 2003-08-19 21:18:07+04:00, zam@crimson.namesys.com
> forgot to remove #endif
>
> ChangeSet@1.1197, 2003-08-19 21:10:38+04:00, zam@crimson.namesys.com
> solving FIXMEs
>
> ChangeSet@1.1196, 2003-08-19 17:34:11+04:00, zam@crimson.namesys.com
> introducing reiser4 own error codes E_REPEAT, E_DEADLOCK
>
> ChangeSet@1.1195, 2003-08-19 14:45:30+04:00, zam@crimson.namesys.com
> comment update
>
> ChangeSet@1.1194, 2003-08-18 20:41:55+04:00, edward@theta.namesys.com
> cryptcompress.c:
> Cleanups.
> Added checking of cluster invariants.
>
> ChangeSet@1.1193, 2003-08-18 16:36:41+04:00, edward@theta.namesys.com
> ctail.h:
> rename
> ctail.c, cryptcompress.c:
> index-offset converting for pages and clusters
>
> ChangeSet@1.1192, 2003-08-18 15:47:24+04:00, god@laputa.namesys.com
> Merge god@thebsh:/home/bk/reiser4
> into laputa.namesys.com:/home/god/projects/2.5/fs/reiser4
>
> ChangeSet@1.1185.1.3, 2003-08-18 15:45:10+04:00, god@laputa.namesys.com
> fix "off-by-many" error in new truncate code
>
> ChangeSet@1.1185.1.2, 2003-08-18 15:44:34+04:00, god@laputa.namesys.com
> remove wrong assertion
>
> ChangeSet@1.1191, 2003-08-18 10:57:28+04:00, zam@belka.namesys.com
> jnode.c:
> jnode_check stub fix.
>
> ChangeSet@1.1190, 2003-08-17 23:36:11+04:00, zam@crimson.namesys.com
> reiser4 compilable again
>
> ChangeSet@1.1187.1.1, 2003-08-17 23:21:20+04:00, zam@crimson.namesys.com
> endless loop fix in the repacker code.
>
> ChangeSet@1.1188, 2003-08-17 21:41:44+04:00, reiser@bitshadow.namesys.com
> Merge reiser@thebsh.namesys.com:/home/bk/reiser4
> into bitshadow.namesys.com:/home/reiser/reiser4
>
> ChangeSet@1.1147.3.2, 2003-08-17 21:40:19+04:00, reiser@bitshadow.namesys.com
> c
>
> ChangeSet@1.1147.3.1, 2003-08-17 21:39:36+04:00, reiser@bitshadow.namesys.com
> c
>
> ChangeSet@1.1187, 2003-08-15 23:36:42+04:00, zam@crimson.namesys.com
> Merge zam@bk.namesys.com:/home/bk/reiser4
> into crimson.namesys.com:/mnt/store/src/reiser4-linux-2.5/fs/reiser4
>
> ChangeSet@1.1166.1.20, 2003-08-15 23:23:30+04:00, zam@crimson.namesys.com
> more bitmap code fixes and tree_walk is teached to take write locks on twig level after restart.
>
> ChangeSet@1.1185.1.1, 2003-08-15 14:35:11+04:00, god@laputa.namesys.com
> cleanup
>
> ChangeSet@1.1186, 2003-08-15 09:34:47+04:00, zam@crimson.namesys.com
> Merge zam@bk.namesys.com:/home/bk/reiser4
> into crimson.namesys.com:/mnt/store/src/reiser4-linux-2.5/fs/reiser4
>
> ChangeSet@1.1166.1.19, 2003-08-15 09:28:41+04:00, zam@crimson.namesys.com
> bitmap backward scan code fixes.
>
> ChangeSet@1.1166.1.18, 2003-08-15 09:27:55+04:00, zam@crimson.namesys.com
> `len' might be used unitialized.
>
> ChangeSet@1.1185, 2003-08-14 15:19:16+04:00, god@laputa.namesys.com
> fix typo.
>
> ChangeSet@1.1184, 2003-08-14 15:17:21+04:00, god@laputa.namesys.com
> update
>
> ChangeSet@1.1183, 2003-08-14 15:15:29+04:00, god@laputa.namesys.com
> supress warning.
>
> ChangeSet@1.1182, 2003-08-14 15:14:23+04:00, god@laputa.namesys.com
> Merge laputa.namesys.com:/home/god/projects/2.5/fs/reiser4
> into laputa.namesys.com:/home/god/projects/i386/fs/reiser4
>
> ChangeSet@1.1181, 2003-08-14 15:14:10+04:00, god@laputa.namesys.com
> tail conversion fixes.
>
> ChangeSet@1.1180, 2003-08-14 14:51:09+04:00, god@laputa.namesys.com
> don't update stat data during tail conversion
>
> ChangeSet@1.1178.1.1, 2003-08-14 14:47:03+04:00, god@laputa.namesys.com
> Merge god@thebsh:/home/bk/reiser4
> into laputa.namesys.com:/home/god/projects/2.5/fs/reiser4
>
> ChangeSet@1.1179, 2003-08-14 14:43:48+04:00, god@laputa.namesys.com
> add prototype
>
> ChangeSet@1.1178, 2003-08-14 14:40:54+04:00, god@laputa.namesys.com
> restore compilability
>
> ChangeSet@1.1177, 2003-08-14 14:40:06+04:00, god@laputa.namesys.com
> kill unused code
>
> ChangeSet@1.1176, 2003-08-14 14:39:15+04:00, god@laputa.namesys.com
> sync with progs
>
> ChangeSet@1.1175, 2003-08-14 14:38:58+04:00, god@laputa.namesys.com
> tail conversion fixes
>
> ChangeSet@1.1174, 2003-08-14 14:38:34+04:00, god@laputa.namesys.com
> transaction manager fixes
>
> ChangeSet@1.1173, 2003-08-14 14:38:20+04:00, god@laputa.namesys.com
> never mark unloaded znode dirty
>
> ChangeSet@1.1172, 2003-08-14 14:37:37+04:00, god@laputa.namesys.com
> cleanup
>
> ChangeSet@1.1171, 2003-08-14 14:35:42+04:00, god@laputa.namesys.com
> debugging code for jload()
>
> ChangeSet@1.1170, 2003-08-14 14:35:20+04:00, god@laputa.namesys.com
> add znode generation
>
> ChangeSet@1.1166.1.17, 2003-08-13 22:46:06+04:00, zam@crimson.namesys.com
> move "debugging" function atom_is_open() to debug.c as Hans asked.
>
> ChangeSet@1.1166.5.1, 2003-08-13 22:31:40+04:00, zam@crimson.namesys.com
> wrong set_bits usage in bitmap backward search.
>
> ChangeSet@1.1166.1.15, 2003-08-13 22:00:54+04:00, edward@theta.namesys.com
> object.c, cryptcompress.h:
> rename
> ctail.h:
> added lookup_bias argument in find_cluster_items()
> ctail.c:
> added append_cluster_key_ctail
> file.c:
> shared setattr_reserve()
> cryptcompress.c:
> Added:
> .setattr_cryptcompress(),
> .cryptcompress_truncate(),
> .find_file_idx()
>
> ChangeSet@1.1166.1.14, 2003-08-13 18:28:46+04:00, green@angband.namesys.com
> inode.h:
> fixed parenthesis balance
>
> ChangeSet@1.1166.1.13, 2003-08-13 18:18:50+04:00, green@angband.namesys.com
> inode.h:
> Remove unneded function definitions
>
> ChangeSet@1.1166.1.12, 2003-08-13 18:15:48+04:00, green@angband.namesys.com
> inode.h:
> Prevent loss of databits while shifting
>
> ChangeSet@1.1166.1.11, 2003-08-13 18:13:15+04:00, green@angband.namesys.com
> inode.h, inode.c:
> inode[sg]et_oid only called macroses, so renamed macros and got rid of functions
>
> ChangeSet@1.1166.1.10, 2003-08-13 18:12:06+04:00, green@angband.namesys.com
> context.c:
> Recent fix reintroduced old warning. So fixed the fix.
>
> ChangeSet@1.1166.4.4, 2003-08-13 17:12:35+04:00, green@angband.namesys.com
> Makefile:
> Remove -Wcast-align, as it produces lots of unneeded and confusing warnings
> plugin_hash.c:
> replace incorrect casts to __u32 with casts to unsigned long
> context.c:
> remove unneeded cast to u32
> znode.h:
> Replace wrong cast to int with cast to long
> plugin_set.h, plugin_set.c:
> __u32casts are wrong, replace them with unsigned long
> pseudo.c:
> Replace erroneous int casts to casts to long
>
> ChangeSet@1.1166.4.3, 2003-08-13 15:54:49+04:00, green@angband.namesys.com
> scint.h:
> MAde scint_init_once() to return int on 64 bit platforms (to conform to 32bit ones).
> Made scint_init to return 0 to avoid warning
>
> ChangeSet@1.1166.4.2, 2003-08-13 15:53:54+04:00, green@angband.namesys.com
> inode.h, inode.c:
> introduce inode[sg]et_oid() to fix 64 bit build problems.
>
> ChangeSet@1.1166.4.1, 2003-08-13 15:16:12+04:00, green@angband.namesys.com
> inode.c:
> add FIXME about not checking scint return value
>
> ChangeSet@1.1166.3.1, 2003-08-13 08:02:18+04:00, zam@crimson.namesys.com
> bitmap code fixes.
>
> ChangeSet@1.1166.1.7, 2003-08-11 21:55:08+04:00, edward@theta.namesys.com
> item.c:
> changed can_contain_key item method for ctails
> ctail.h:
> added prototypes
> ctail.c:
> Added:
> can_contain_key_ctail,
> init_ctail,
> overwrite_ctail.
> Changed:
> paste_ctail
> flush.h:
> fixed
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2003-08-23 8:06 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-08-22 15:08 New reiser4 snapshot (as of August 22, 2003) Oleg Drokin
2003-08-22 17:52 ` David Nielsen
2003-08-22 17:57 ` Nikita Danilov
2003-08-22 18:08 ` David Nielsen
2003-08-22 18:12 ` Nikita Danilov
2003-08-22 23:47 ` David Nielsen
2003-08-23 0:15 ` Christophe Saout
2003-08-23 0:25 ` Vince
2003-08-23 0:29 ` David Nielsen
2003-08-23 3:38 ` Boris Tschirschwitz
2003-08-23 1:57 ` Hans Reiser
2003-08-23 1:16 ` Tupshin Harper
2003-08-23 3:07 ` Jürgen Botz
2003-08-23 7:39 ` Oleg Drokin
2003-08-23 8:06 ` David Nielsen
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.