lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 5 Mar 2008 19:42:20 -0800 From: Andrew Morton <akpm@...ux-foundation.org> To: "Duane Griffin" <duaneg@...da.com> Cc: linux-ext4@...r.kernel.org, linux-kernel@...r.kernel.org, Theodore Tso <tytso@....edu>, sct@...hat.com, adilger@...sterfs.com Subject: Re: [RFC, PATCH 0/6] ext3: do not modify data on-disk when mounting read-only filesystem On Thu, 6 Mar 2008 01:59:08 +0000 "Duane Griffin" <duaneg@...da.com> wrote: > At present, as discussed in this LKML thread, > http://marc.info/?l=linux-kernel&m=117607695406580, when a dirty ext3 > filesystem is mounted read-only it writes to the disk while replaying the > journal log and cleaning up the orphan list. This behaviour may surprise users > and can potentially cause data corruption/loss (e.g. if a system is suspended, > booted into a different OS, then resumed). > > This patch series attempts to address this by using a block translation table > instead of replaying the journal on a read-only filesystem. > > Patches 1-3 are independent cleanups/bug-fixes for things I came across while > working on this. They could be submitted separately and are not required for > following patches. > > Patch 4 is a refactoring change that simplifies the code prior to later > substantive changes. > > Patch 5 introduces the translation table and support for a truly read-only > journal into jbd. > > Patch 6 uses the facility introduced in patch 5 to add support for true > read-only ext3. I'll grab the first three for now, thanks. Someone(tm) should do the jbd2 versions.. -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists