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: Fri, 19 Sep 2014 03:11:40 +0000 From: Dexuan Cui <decui@...rosoft.com> To: Theodore Ts'o <tytso@....edu> CC: "linux-ext4@...r.kernel.org" <linux-ext4@...r.kernel.org> Subject: RE: Is ext2 freezable? > -----Original Message----- > From: Theodore Ts'o [mailto:tytso@....edu] > Sent: Friday, September 19, 2014 3:18 AM > To: Dexuan Cui > Cc: linux-ext4@...r.kernel.org > Subject: Re: Is ext2 freezable? > > On Thu, Sep 18, 2014 at 06:46:21AM +0000, Dexuan Cui wrote: > > > > I've got the answer: > > ext2.ko itself does support fsfreeze, but typical linux distros don't supply > > ext2.ko at all now -- instead, they usually supply ext3.ko and have ext4 > builtin. > > > > So when I mount an ext2 partition, actually the kernel is registering the ext4 > > driver as an ext2 driver and in this case the ext2's s_op->freeze_fs is NULL -- > > but, why did ext4 choose this behavior for ext2? > > It wasn't a deliberate design choice. It was just that when > no-journal mode was added to ext4, freeeze support was never > implemented, and up until now, no one had asked for it. We can add it > to ext4; thanks for calling it to our attention. > - Ted Hi Ted, Thanks very much for the clarification! And thanks a lot for implementing this -- I've seen the patches you sent out several hours ago. IMO it's useful to have such compatibility, e.g., Hyper-V guest has a fsfreeze-based feature to back up the data; the feature works fine for ext4 partition, but Ubuntu's installer can create /boot of ext2 partition by default and hence the feature can't work: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1362574 I believe the bug will go away after Ubuntu integrates your patches. Thanks! -- Dexuan -- 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