public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* New version of e2compr for 2.4.16 kernel.
@ 2001-12-19 13:40 Denis RICHARD
  2001-12-20 22:25 ` Jelle Foks
  0 siblings, 1 reply; 7+ messages in thread
From: Denis RICHARD @ 2001-12-19 13:40 UTC (permalink / raw)
  To: linux-kernel; +Cc: Pierre PEIFFER, Denis RICHARD, Yves LUDWIG

Hi,

  We have developped a new version of the e2compr package for the 2.4.16 kernel.
It is based on the e2compr-0.4.39 patch provided by Peter Moulder
for 2.2.18 kernel (http://cvs.bofh.asn.au/e2compr/).
  It is full compatible with previous version.

  We have introduced the structure of "cluster of pages", as there was the structure
of "cluster of blocks" in preceding version. The compression unit is the cluster of
pages.

  The implementation is similar with the 2.2 version. If the page needed is not present
in memory, the cluster of pages including this one is decompressed.
  But in the 2.4 kernel the pages and the blocks have common area for the data.
If a block is read from the device, the corresponding page is also modified.
Then to decompress a cluster we should not read the blocks in the already used pages (decompressed)
of the cluster. These pages can have been modified or can be used by another process (mapping).
If a page is UPTODATE, a new one is allocated to decompress the cluster, and is freed after that.

  It has only been tested on i386 architecture, so be careful if you want to try it
on other architecture, and especially if pages are large and can belong to two different
clusters.

  For more informations, see the README files in Documentation/filesystems directory.

  If someone is interested by the patch, we will mail it.

  Feel free to contat us if you have some questions.

  Have fun.

 Pierre PEIFFER, Denis RICHARD .

PS : We have also adjusted the e2fsprogs patch for the last version (1.25).

--
-----------------------------\--------------------------\
Denis RICHARD                 \ ALCATEL Business Systems \
mailto:dri@sxb.bsf.alcatel.fr / Tel: +33(0)3 90 67 69 36 /
-----------------------------/--------------------------/




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: New version of e2compr for 2.4.16 kernel.
  2001-12-19 13:40 New " Denis RICHARD
@ 2001-12-20 22:25 ` Jelle Foks
  2002-01-04 17:53   ` Stephen C. Tweedie
  0 siblings, 1 reply; 7+ messages in thread
From: Jelle Foks @ 2001-12-20 22:25 UTC (permalink / raw)
  To: Denis RICHARD; +Cc: linux-kernel

Denis RICHARD wrote:

>Hi,
>
>  We have developped a new version of the e2compr package for the 2.4.16 kernel.
>

Nice. Since ext3fs is based on ext2fs, will that work with ext3fs too?

cya,

Jelle.

>
>It is based on the e2compr-0.4.39 patch provided by Peter Moulder
>for 2.2.18 kernel (http://cvs.bofh.asn.au/e2compr/).
>  It is full compatible with previous version.
>
>  We have introduced the structure of "cluster of pages", as there was the structure
>of "cluster of blocks" in preceding version. The compression unit is the cluster of
>pages.
>
>  The implementation is similar with the 2.2 version. If the page needed is not present
>in memory, the cluster of pages including this one is decompressed.
>  But in the 2.4 kernel the pages and the blocks have common area for the data.
>If a block is read from the device, the corresponding page is also modified.
>Then to decompress a cluster we should not read the blocks in the already used pages (decompressed)
>of the cluster. These pages can have been modified or can be used by another process (mapping).
>If a page is UPTODATE, a new one is allocated to decompress the cluster, and is freed after that.
>
>  It has only been tested on i386 architecture, so be careful if you want to try it
>on other architecture, and especially if pages are large and can belong to two different
>clusters.
>
>  For more informations, see the README files in Documentation/filesystems directory.
>
>  If someone is interested by the patch, we will mail it.
>
>  Feel free to contat us if you have some questions.
>
>  Have fun.
>
> Pierre PEIFFER, Denis RICHARD .
>
>PS : We have also adjusted the e2fsprogs patch for the last version (1.25).
>
>--
>-----------------------------\--------------------------\
>Denis RICHARD                 \ ALCATEL Business Systems \
>mailto:dri@sxb.bsf.alcatel.fr / Tel: +33(0)3 90 67 69 36 /
>-----------------------------/--------------------------/
>
>
>
>-
>To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at  http://vger.kernel.org/majordomo-info.html
>Please read the FAQ at  http://www.tux.org/lkml/
>




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: New version of e2compr for 2.4.16 kernel.
  2001-12-20 22:25 ` Jelle Foks
@ 2002-01-04 17:53   ` Stephen C. Tweedie
  0 siblings, 0 replies; 7+ messages in thread
From: Stephen C. Tweedie @ 2002-01-04 17:53 UTC (permalink / raw)
  To: Jelle Foks; +Cc: Denis RICHARD, linux-kernel

Hi,

On Thu, Dec 20, 2001 at 05:25:07PM -0500, Jelle Foks wrote:

> Nice. Since ext3fs is based on ext2fs, will that work with ext3fs too?

Not directly, but it should not be that hard to make it work.

Cheers,
 Stephen

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: New version of e2compr for 2.4.16 kernel....
  2003-01-02 16:03 Re:New version of e2compr for 2.4.16 kernel François Boisson
@ 2003-01-02 15:09 ` Padraig Brady
  2003-01-05 21:43   ` François Boisson
  2003-01-02 15:47 ` William Stearns
  1 sibling, 1 reply; 7+ messages in thread
From: Padraig Brady @ 2003-01-02 15:09 UTC (permalink / raw)
  To: François Boisson; +Cc: linux-kernel

http://www.alizt.com/


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re:New version of e2compr for 2.4.16 kernel....
  2003-01-02 16:03 Re:New version of e2compr for 2.4.16 kernel François Boisson
  2003-01-02 15:09 ` New " Padraig Brady
@ 2003-01-02 15:47 ` William Stearns
  1 sibling, 0 replies; 7+ messages in thread
From: William Stearns @ 2003-01-02 15:47 UTC (permalink / raw)
  To: François Boisson; +Cc: ML-linux-kernel

Good day, Francois,

On Thu, 2 Jan 2003, François Boisson wrote:

> > From Denis RICHARD (dri@sxb.bsf.alcatel.fr)
> > Wed, 19 Dec 2001 14:40:39 +0100 
> > Hi,
> 
> > We have developped a new version of the e2compr package for the 2.4.16
> kernel.
> > It is based on the e2compr-0.4.39 patch provided by Peter Moulder
> > for 2.2.18 kernel (http://cvs.bofh.asn.au/e2compr/).

The patch is here:     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

> I' really interested by this patch. I made a mail to Denis Richard but it
> seems he cannot answer. Can someone send me this patch (I'm not on the
> list, Cc me the answer).

	Cheers,
	- Bill

---------------------------------------------------------------------------
        "Faced with the prospect of rereading this book, I would rather
have my brains ripped out by a plastic fork."
        -- Charles Cooper, ZD net, in review of B@TSOT by Bill Gates.
(Courtesy of Mads Bondo Dydensborg <madsdyd@challenge.dk>)
--------------------------------------------------------------------------
William Stearns (wstearns@pobox.com).  Mason, Buildkernel, named2hosts, 
and ipfwadm2ipchains are at:                        http://www.stearns.org
--------------------------------------------------------------------------


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re:New version of e2compr for 2.4.16 kernel....
@ 2003-01-02 16:03 François Boisson
  2003-01-02 15:09 ` New " Padraig Brady
  2003-01-02 15:47 ` William Stearns
  0 siblings, 2 replies; 7+ messages in thread
From: François Boisson @ 2003-01-02 16:03 UTC (permalink / raw)
  To: linux-kernel

> From Denis RICHARD (dri@sxb.bsf.alcatel.fr)
> Wed, 19 Dec 2001 14:40:39 +0100 
> Hi,

> We have developped a new version of the e2compr package for the 2.4.16
kernel.
> It is based on the e2compr-0.4.39 patch provided by Peter Moulder
> for 2.2.18 kernel (http://cvs.bofh.asn.au/e2compr/).
> It is full compatible with previous version.
> ...
> For more informations, see the README files in Documentation/filesystems

> directory. If someone is interested by the patch, we will mail it.
> Feel free to contat us if you have some questions.
> Have fun.
> Pierre PEIFFER, Denis RICHARD .
> PS : We have also adjusted the e2fsprogs patch for the last version
(1.25).

I' really interested by this patch. I made a mail to Denis Richard but it
seems he cannot answer. Can someone send me this patch (I'm not on the
list, Cc me the answer).

Thanks and happy new year.
F.Boisson

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: New version of e2compr for 2.4.16 kernel....
  2003-01-02 15:09 ` New " Padraig Brady
@ 2003-01-05 21:43   ` François Boisson
  0 siblings, 0 replies; 7+ messages in thread
From: François Boisson @ 2003-01-05 21:43 UTC (permalink / raw)
  To: linux-kernel

Le Thu, 02 Jan 2003 15:09:35 +0000
Padraig Brady <padraig.brady@corvil.com> a dit:

> http://www.alizt.com/
> 

Thanks for the answers, for William Stearns
http://cvs.bofh.asn.au/e2compr/ does not answer.
I do the patch. It seems to work but there is some problems with noflushd
(freeze during sync I think).

Thanks a lot
François Boisson

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2003-01-05 20:32 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-01-02 16:03 Re:New version of e2compr for 2.4.16 kernel François Boisson
2003-01-02 15:09 ` New " Padraig Brady
2003-01-05 21:43   ` François Boisson
2003-01-02 15:47 ` William Stearns
  -- strict thread matches above, loose matches on Subject: below --
2001-12-19 13:40 New " Denis RICHARD
2001-12-20 22:25 ` Jelle Foks
2002-01-04 17:53   ` Stephen C. Tweedie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox