* Reiser4 for 2.6.22
@ 2007-07-21 19:19 Edward Shishkin
2007-07-21 19:59 ` timotheus
` (4 more replies)
0 siblings, 5 replies; 7+ messages in thread
From: Edward Shishkin @ 2007-07-21 19:19 UTC (permalink / raw)
To: ReiserFS Mailing List; +Cc: Edward Shishkin
Hello everyone.
The corporative Namesys server doesn't work,
and I don't know how much time it will be in such
state. So I have put the patch in this place:
http://chichkin_i.zelnet.ru/namesys/index.html
<http://chichkin_i.zelnet.ru/namesys/index.html>
The list of changes since reiser4-for-2.6.21:
1) Common changes:
. Reduce number of typedefs from 289 to 248
. Remove unused file plugin/file/invert.c
2) unix-file plugin fixups:
. Fixed bug in extent2tail conversion.
Bug description:
when converting partially converted file
(with flag REISER4_PART_MIXED installed)
reiser4_cut_tree() starts to cut old metatada
from wrong offset. Result is data corruption
when booting after system crash, power loss,
etc.
. Update hint when reading tails (failed assertion
nikita-19891 reported by Jake Maciejewski,
Ingo Bormuth)
. Protect page (via incrementing page count) from
being reclaimed when looking for extent pointer
in unix-file specific readpages filler (oops reported
by Zan Lynx).
3) cryptcompress file plugin fixups:
. Fix a race (reproducible by fsx + sync(1))
between checkin page cluster operations:
serialize them via special per-inode checkin_mutex
(usual i_mutex is not suitable for this purpose,
as ->writepages() also calls checkin_page_cluster();
. Add comments for checkin/checkout technique for
synchronization of primary and secondary caches
with proof of correctness;
. Fix missed right neighbor when updating disk
clusters by handle_pos_on_leaf() during squalloc
(should use upper levels to get expected non-connected
neighbor);
. Resolve a race between read and truncate (when read
finds partially truncated and, hence, unrecoverable
disk cluster) via keeping a track of leftmost
truncated disk clusters in cryptcompress-specific
part of inode;
. Update comments;
. Rename badly sounding function names;
. Fix coding style;
Thanks,
Edward.
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: Reiser4 for 2.6.22
2007-07-21 19:19 Reiser4 for 2.6.22 Edward Shishkin
@ 2007-07-21 19:59 ` timotheus
2007-07-21 23:07 ` Edward Shishkin
` (3 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: timotheus @ 2007-07-21 19:59 UTC (permalink / raw)
To: reiserfs-devel
[-- Attachment #1: Type: text/plain, Size: 333 bytes --]
Edward Shishkin <edward@namesys.com> writes:
> The corporative Namesys server doesn't work,
> and I don't know how much time it will be in such
> state. So I have put the patch in this place:
> http://chichkin_i.zelnet.ru/namesys/index.html
> <http://chichkin_i.zelnet.ru/namesys/index.html>
No PGP signature(s) ? :-)
-timotheus
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: Reiser4 for 2.6.22
2007-07-21 19:19 Reiser4 for 2.6.22 Edward Shishkin
2007-07-21 19:59 ` timotheus
@ 2007-07-21 23:07 ` Edward Shishkin
2007-07-23 6:45 ` Raymond A. Meijer
` (2 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: Edward Shishkin @ 2007-07-21 23:07 UTC (permalink / raw)
To: ReiserFS Mailing List
[-- Attachment #1: Type: text/plain, Size: 339 bytes --]
On 7/21/07, Edward Shishkin <edward@namesys.com> wrote:
> Hello everyone.
>
> The corporative Namesys server doesn't work,
> and I don't know how much time it will be in such
> state. So I have put the patch in this place:
> http://chichkin_i.zelnet.ru/namesys/index.html
The pgp signature and my public key are attached.
Thanks,
Edward.
[-- Attachment #2: reiser4-for-2.6.22.patch.gz.asc --]
[-- Type: text/plain, Size: 189 bytes --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQBGooM+7tCFoSvInRoRAn3AAKCnvrv7rlm39ORGztREYAMN5JO1TwCePnCS
wARtvPuMwLreiYjPqmVP3V4=
=lCrq
-----END PGP SIGNATURE-----
[-- Attachment #3: edward.asc --]
[-- Type: text/plain, Size: 1336 bytes --]
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.5 (GNU/Linux)
mQGiBEUqbx4RBACCtv8hS7fVXoOj9TqTAFwemopZXrDipQAXIBxFA09r5jzWr9zM
ZBo4JWt0Ooi3UGki5fSUfjcBMlu0wxhIne7Iq/UOM3TFmsWeN/g5vNc+mdPBwxr9
WsHyiU78iyjGMlQjz7IEzcz9QrMgS1JKtquPwOSKf79t0iOVskmFm+4iBwCgum5g
PnJxLqj46yUjNpHikWttHskD/jt0NKTKSuafUwMTD6e9FVtygzSNDuNaWV0MoBVM
oPWkvYmDNFeIM9gZ1J8HETlU+nyCYMaedJiAv9igwdBymbKtliDgjzjiQEvFkTtt
QB6VWQmSrdBbHQy5DpqI0TOgecAOI5KKF6DcsafCfXee/qdHK0hBqxDvP+q+obXZ
vb5MA/9knkOaWXGN7wmmK1xlSLkq8gGSRF+vJQO7P2IM+CaOKyD+w8khkNPDVnNg
UWvgsaZGcMWmyR/GrhesugtsoGSrjxuCT4my+xmw58jkFCDYc+q/IA3vCK0I1reM
K935/yoX92wB3fWzrsxvz8FELIbvG8PNCV1CIH35K9KfF8LLKLQkRWR3YXJkIFNo
aXNoa2luIDxlZHdhcmRAbmFtZXN5cy5jb20+iF4EExECAB4FAkUqbx4CGwMGCwkI
BwMCAxUCAwMWAgECHgECF4AACgkQ7tCFoSvInRr7NwCfWeBqz/IuUsv2e0ApZHwi
QsZ1LewAn00/tRnczHrU9v4n/29Fv0D6f/pfuQENBEUqbx8QBACwxRg2dHnx1iTS
omHL3scEDd2Vb4es6F0EXNW+/QTOQKR7U5+pscJMea/bP8FSJLXqLhlpAz0haiEd
Ctlrkg8NjEvVUAyeIHVekvwv41B39tVNQ5oqfOmCL7ocCqCwhIq8YSKmsmKfy/d/
OcPBhvumSL/a/8Rp8s0ayZA1jDQTlwAECwP/UvfU9vGygHrdhZRBGzd4h9z0vn10
0+K41gS2jsqWEEpma2q5Ot4yuAw/w2PT6fiPfNRg09Qtcg+325S6ujJGbTeE/WEs
8pqhawb0o8kG4eJ2QJAfb+I1yv67BO8evu8V3ir5Xh/ibz3mWvkoQmh77msIhcZ7
YQZBJWWl2w/gwEaISQQYEQIACQUCRSpvHwIbDAAKCRDu0IWhK8idGsXFAKCGt3FV
4rt32Vza5NABd8MCVtnxdwCfYDWSbLVxF7N/V4k/oHmyPyAYU4Q=
=sgwg
-----END PGP PUBLIC KEY BLOCK-----
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: Reiser4 for 2.6.22
2007-07-21 19:19 Reiser4 for 2.6.22 Edward Shishkin
2007-07-21 19:59 ` timotheus
2007-07-21 23:07 ` Edward Shishkin
@ 2007-07-23 6:45 ` Raymond A. Meijer
2007-07-23 7:03 ` Raymond A. Meijer
[not found] ` <20070726195357.GA31116@izvekov.dyndns.org>
4 siblings, 0 replies; 7+ messages in thread
From: Raymond A. Meijer @ 2007-07-23 6:45 UTC (permalink / raw)
To: reiserfs-devel; +Cc: Edward Shishkin, Edward Shishkin
On Sat 21 Jul 2007 22:19, Edward Shishkin wrote:
Hello,
> The corporative Namesys server doesn't work,
> and I don't know how much time it will be in such
> state. So I have put the patch in this place:
> http://chichkin_i.zelnet.ru/namesys/index.html
Great; thanks!
Compile finished: rebooting...
Ray
--
You cannot discover new oceans unless
you have the courage to lose sight of
the shore
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: Reiser4 for 2.6.22
2007-07-21 19:19 Reiser4 for 2.6.22 Edward Shishkin
` (2 preceding siblings ...)
2007-07-23 6:45 ` Raymond A. Meijer
@ 2007-07-23 7:03 ` Raymond A. Meijer
[not found] ` <20070726195357.GA31116@izvekov.dyndns.org>
4 siblings, 0 replies; 7+ messages in thread
From: Raymond A. Meijer @ 2007-07-23 7:03 UTC (permalink / raw)
To: reiserfs-devel; +Cc: Edward Shishkin, Edward Shishkin
On Sat 21 Jul 2007 22:19, Edward Shishkin wrote:
> http://chichkin_i.zelnet.ru/namesys/index.html
Everything working perfectly here with 2.6.22-ck1+reiser4 :)
Thanks a lot,
Ray
--
You cannot discover new oceans unless
you have the courage to lose sight of
the shore
^ permalink raw reply [flat|nested] 7+ messages in thread[parent not found: <20070726195357.GA31116@izvekov.dyndns.org>]
* Reiser4 for 2.6.22
@ 2007-07-27 23:35 Mat
0 siblings, 0 replies; 7+ messages in thread
From: Mat @ 2007-07-27 23:35 UTC (permalink / raw)
To: reiserfs-devel
I compiled a 2.6.22-based kernel with this patch & ran some tests with default
reiser4 today - all I can say:
you guys did an excellent job!
there's no corruption anymore, reiser4 feels rockstable & fast as always
thanks a lot :)
(I will test cryptcompress later, probably during the weekend & post if I
encounter any significant problems which I don't expect to happen :) )
keep up the good work!
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2007-07-27 23:35 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-21 19:19 Reiser4 for 2.6.22 Edward Shishkin
2007-07-21 19:59 ` timotheus
2007-07-21 23:07 ` Edward Shishkin
2007-07-23 6:45 ` Raymond A. Meijer
2007-07-23 7:03 ` Raymond A. Meijer
[not found] ` <20070726195357.GA31116@izvekov.dyndns.org>
2007-07-26 21:49 ` Edward Shishkin
-- strict thread matches above, loose matches on Subject: below --
2007-07-27 23:35 Mat
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.