The linux e2compr package consists of a set of patches and utilities to provide transparent compression and decompression in the second extended (ext2) filesystem.
Be the first to post a text review of Ext2 Compression Extension. Rate and review a project by clicking thumbs up or thumbs down in the right column.
01 August 2008 Matthias Winkler <matthiaswinkler@users.sourceforge.net> * released version 0.4.55 * complete code cleanup * changed policy to ALWAYS_LOCKING pages in do_generic_mapping_read() => completely removed PG_Compr-Flag now! 31 July 2008 Matthias Winkler <matthiaswinkler@users.sourceforge.net> * released version 0.4.54 * fixes rare himem bug: only occures if page > cluster in inode.c/readpage() * fixes rare readpage bug in mm/filemap.c/do_generic_mapping_read(): PG_Compr flags dissallow reading a page while de/compressing. Setting and unsetting it requires the page lock, with one exception do_generic_mapping_read() in filemap.c. This is done because of performance reasons. Anyway, a simultaneous call of do_generic_mapping_read() for the SAME page might break the PG_Compr-Mimic. Solutions: Always lock any page before reading OR second(n-th) call of do_generic_mapping_read() busy waits until first is done. Default is busy wait now, ALWAYS_LOCK implemented as option via define.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?