From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.31-VA-mm2 #1 (Debian)) id 1A31Lx-0002gx-00 for ; Fri, 26 Sep 2003 15:46:21 -0700 Received: from [204.26.87.76] (helo=uswgne22.uswest.com) by sc8-sf-mx1.sourceforge.net with esmtp (Exim 4.22) id 1A31Lw-0004yq-MR for user-mode-linux-devel@lists.sourceforge.net; Fri, 26 Sep 2003 15:46:20 -0700 Received: from egate-co5.uswc.uswest.com (egate-co5.uswc.uswest.com [151.119.87.232]) by uswgne22.uswest.com (8/8) with ESMTP id h8QMjTLY016968 for ; Fri, 26 Sep 2003 17:45:29 -0500 (CDT) Received: from dubntex011.qwest.net (localhost [127.0.0.1]) by egate-co5.uswc.uswest.com (8.12.10/8.12.10) with ESMTP id h8QMjSWc000613 for ; Fri, 26 Sep 2003 16:45:28 -0600 (MDT) Message-ID: <2D4B6CD74137D4119A1100104BC6BCBF0BC585FC@dubntex006.qwest.net> From: "Montgomery, Kendal L" MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C3847F.E0ED31A0" Subject: [uml-devel] Separate COW patch. Sender: user-mode-linux-devel-admin@lists.sourceforge.net Errors-To: user-mode-linux-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Id: The user-mode Linux development list List-Unsubscribe: , List-Archive: Date: Fri, 26 Sep 2003 18:45:26 -0400 To: "'user-mode-linux-devel@lists.sourceforge.net'" This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C3847F.E0ED31A0 Content-Type: text/plain Hello, I was wondering if there was anyone who is trying to use the COW filesystem in a normal linux kernel? Is this possible, or is it tied exclusively to the rest of the UML patch? How difficult would it be to make a COW only patch? I have a certain project that I'm working on that the COW filesystem (or really, any other "union" filesystem, but I can't find any that are actively developed or fully cooked) would be perfect for. I have a read-only filesystem that, occasionally needs to temoroarily have some changed made to it, but then the need to be undone. I've looked into various ways of doing this from "snapshotting," to user-controlled transactions on a journalling filesystem (no such thing seems to exist for ext3 or reiserfs) where I could explicitly begin a transaction, then roll back the transaction when I'm done (kinda like a database txn), etc. The COW filesystem seems like it would be a perfect fit, but before I go trying to merge things into a non-UML kernel on my own I just want to see if anyone else has already done this or not. Is anyone else even interested in such a thing? Thanks. Kendal. ------_=_NextPart_001_01C3847F.E0ED31A0 Content-Type: text/html Content-Transfer-Encoding: quoted-printable Separate COW patch.

Hello,

I was wondering if there was anyone = who is trying to use the COW filesystem in a normal linux kernel?  = Is this possible, or is it tied exclusively to the rest of the UML = patch?  How difficult would it be to make a COW only patch?  = I have a certain project that I'm working on that the COW filesystem = (or really, any other "union" filesystem, but I can't find = any that are actively developed or fully cooked) would be perfect = for.  I have a read-only filesystem that, occasionally needs to = temoroarily have some changed made to it, but then the need to be = undone.  I've looked into various ways of doing this from = "snapshotting," to user-controlled transactions on a = journalling filesystem (no such thing seems to exist for ext3 or = reiserfs) where I could explicitly begin a transaction, then roll back = the transaction when I'm done (kinda like a database txn), etc.  = The COW filesystem seems like it would be a perfect fit, but before I = go trying to merge things into a non-UML kernel on my own I just want = to see if anyone else has already done this or not.  Is anyone = else even interested in such a thing?

Thanks.

Kendal.

------_=_NextPart_001_01C3847F.E0ED31A0-- ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.31-VA-mm2 #1 (Debian)) id 1A32kM-0001oe-00 for ; Fri, 26 Sep 2003 17:15:38 -0700 Received: from shell.blacknet.de ([80.254.131.106]) by sc8-sf-mx1.sourceforge.net with esmtp (Exim 4.22) id 1A32kK-0006PA-8B for user-mode-linux-devel@lists.sourceforge.net; Fri, 26 Sep 2003 17:15:36 -0700 From: Goetz Bock Subject: Re: [uml-devel] Separate COW patch. Message-ID: <20030926231441.GB15465@shell.blacknet.de> References: <2D4B6CD74137D4119A1100104BC6BCBF0BC585FC@dubntex006.qwest.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2D4B6CD74137D4119A1100104BC6BCBF0BC585FC@dubntex006.qwest.net> Sender: user-mode-linux-devel-admin@lists.sourceforge.net Errors-To: user-mode-linux-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Id: The user-mode Linux development list List-Unsubscribe: , List-Archive: Date: Sat, 27 Sep 2003 01:14:41 +0200 To: "'user-mode-linux-devel@lists.sourceforge.net'" On Fri, Sep 26 '03 at 18:45, Montgomery, Kendal L wrote: > I was wondering if there was anyone who is trying to use the COW > filesystem in a normal linux kernel? [ ... ] The COW is not a filesystem, it is a block level thingy. If you only have a small number of changes, the LVM / DM snapshot feature might be usefill. OTOH it is designed to be merged afterwards, not discarded. -- /"\ Goetz Bock at blacknet dot de -- secure mobile Linux everNETting \ / (c) 2003 as GNU FDL 1.1 X [ 1. Use descriptive subjects - 2. Edit a reply for brevity - ] / \ [ 3. Reply to the list - 4. Read the archive *before* you post ] ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.31-VA-mm2 #1 (Debian)) id 1A3OZ6-0002UT-00 for ; Sat, 27 Sep 2003 16:33:28 -0700 Received: from [205.150.200.166] (helo=noxmail.sandelman.ottawa.on.ca) by sc8-sf-mx1.sourceforge.net with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.22) id 1A3OZ5-0004Kl-G5 for user-mode-linux-devel@lists.sourceforge.net; Sat, 27 Sep 2003 16:33:27 -0700 Subject: Re: [uml-devel] Separate COW patch. In-reply-to: Your message of "Fri, 26 Sep 2003 18:45:26 EDT." <2D4B6CD74137D4119A1100104BC6BCBF0BC585FC@dubntex006.qwest.net> Mime-Version: 1.0 (generated by tm-edit 1.8) Content-Type: text/plain; charset=US-ASCII Message-ID: <20563.1064703405@marajade.sandelman.ottawa.on.ca> From: Michael Richardson Sender: user-mode-linux-devel-admin@lists.sourceforge.net Errors-To: user-mode-linux-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Id: The user-mode Linux development list List-Unsubscribe: , List-Archive: Date: Sat, 27 Sep 2003 18:56:45 -0400 To: "Montgomery, Kendal L" Cc: user-mode-linux-devel@lists.sourceforge.net -----BEGIN PGP SIGNED MESSAGE----- If you are going to spend time on this, go look at the "union" file system type available in BSDs and the "Translucent" in Solaris. I think that some people have tried to do this before... usually, it is a variation of the "null" mount. It permits one to layer one filesystem on top of another file system, and have all modifications go to the upper one. This is done on a *per-file* basis, not on a block file system. COW is about blocks, not files. This may be more appropriate for your use, or it might not be. ] Train travel features AC outlets with no take-off restrictions| firewalls [ ] Michael Richardson, Sandelman Software Works, Ottawa, ON |net architect[ ] mcr@sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[ ] panic("Just another Debian/notebook using, kernel hacking, security guy"); [ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Finger me for keys - custom hacks make this fully PGP2 compat iQCVAwUBP3YVoYqHRg3pndX9AQEWjQP9ESUVMOeyR/KSlWf5h2Wj5e8yJal5lGKJ RoW26/KmvTZXmNaHr2lpf9aM9rJWgvLPZp6c20DKgKVSkWEN+at8egZLi5N5ksUc Nh5dzG++IidzlqxxAMxpL0TxSseuzQjEzUOGCmc+/qpjAIoS6XDs8BoraEfkYkcg /F/EJAQvFpk= =tPN1 -----END PGP SIGNATURE----- ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.31-VA-mm2 #1 (Debian)) id 1A3PPT-0008UW-00 for ; Sat, 27 Sep 2003 17:27:35 -0700 Received: from starsky.19inch.net ([80.1.73.116] ident=postfix) by sc8-sf-mx1.sourceforge.net with esmtp (Exim 4.22) id 1A3PPS-0005e2-Ln for user-mode-linux-devel@lists.sourceforge.net; Sat, 27 Sep 2003 17:27:34 -0700 From: Paul Sladen Subject: Re: [uml-devel] Separate COW patch. In-Reply-To: <2D4B6CD74137D4119A1100104BC6BCBF0BC585FC@dubntex006.qwest.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: user-mode-linux-devel-admin@lists.sourceforge.net Errors-To: user-mode-linux-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Id: The user-mode Linux development list List-Unsubscribe: , List-Archive: Date: Sun, 28 Sep 2003 01:00:46 +0100 (BST) To: UML List Cc: Herbert Poetzl - Not on UML List On Fri, 26 Sep 2003, Montgomery, Kendal L wrote: > I was wondering if there was anyone who is trying to use the COW filesystem > in a normal linux kernel? The UML COW is block-based and isn't really what you want. Try: http://vserver.13thfloor.at/TBVFS/ -Paul -- War is inconsistent with Truth. Nottingham, GB ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.31-VA-mm2 #1 (Debian)) id 1A3Qe2-0006H1-00 for ; Sat, 27 Sep 2003 18:46:42 -0700 Received: from panoramix.vasoftware.com ([198.186.202.147] helo=externalmx.vasoftware.com ident=mail) by sc8-sf-mx1.sourceforge.net with esmtp (Exim 4.22) id 1A3Qe1-0001ug-MK for user-mode-linux-devel@lists.sourceforge.net; Sat, 27 Sep 2003 18:46:41 -0700 Received: from smtp01.mrf.mail.rcn.net ([207.172.4.60]:47663) by externalmx.vasoftware.com with esmtp (Exim 4.22 #1 (Debian)) id 1A3QcQ-0008Pj-BP for ; Sat, 27 Sep 2003 18:45:02 -0700 Received: from 216-15-124-77.c3-0.smr-ubr3.sbo-smr.ma.cable.rcn.com ([216.15.124.77] helo=mizar.alcor.net) by smtp01.mrf.mail.rcn.net with esmtp (Exim 3.35 #4) id 1A3Qbw-0006cA-00 for user-mode-linux-devel@lists.sourceforge.net; Sat, 27 Sep 2003 21:44:32 -0400 Received: from mdz by mizar.alcor.net with local (Exim 3.36 #1 (Debian)) id 1A3Qbw-0007U1-00 for ; Sat, 27 Sep 2003 21:44:32 -0400 From: Matt Zimmerman Subject: Re: [uml-devel] Separate COW patch. Message-ID: <20030928014432.GP9124@alcor.net> References: <2D4B6CD74137D4119A1100104BC6BCBF0BC585FC@dubntex006.qwest.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2D4B6CD74137D4119A1100104BC6BCBF0BC585FC@dubntex006.qwest.net> Sender: user-mode-linux-devel-admin@lists.sourceforge.net Errors-To: user-mode-linux-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Id: The user-mode Linux development list List-Unsubscribe: , List-Archive: Date: Sat, 27 Sep 2003 21:44:32 -0400 To: "'user-mode-linux-devel@lists.sourceforge.net'" On Fri, Sep 26, 2003 at 06:45:26PM -0400, Montgomery, Kendal L wrote: > I was wondering if there was anyone who is trying to use the COW > filesystem in a normal linux kernel? Is this possible, or is it tied > exclusively to the rest of the UML patch? How difficult would it be to > make a COW only patch? I have a certain project that I'm working on that > the COW filesystem (or really, any other "union" filesystem, but I can't > find any that are actively developed or fully cooked) would be perfect > for. I have a read-only filesystem that, occasionally needs to > temoroarily have some changed made to it, but then the need to be undone. > I've looked into various ways of doing this from "snapshotting," to > user-controlled transactions on a journalling filesystem (no such thing > seems to exist for ext3 or reiserfs) where I could explicitly begin a > transaction, then roll back the transaction when I'm done (kinda like a > database txn), etc. The COW filesystem seems like it would be a perfect > fit, but before I go trying to merge things into a non-UML kernel on my > own I just want to see if anyone else has already done this or not. Is > anyone else even interested in such a You want the snapshot feature in device-mapper, with lvm2 or evms. It does exactly what you've described, with any filesystem. -- - mdz ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.31-VA-mm2 #1 (Debian)) id 1A4214-0000Sx-00 for ; Mon, 29 Sep 2003 10:40:58 -0700 Received: from uswgco34.uswest.com ([199.168.32.123]) by sc8-sf-mx1.sourceforge.net with esmtp (Exim 4.22) id 1A4213-0000dx-Eu for user-mode-linux-devel@lists.sourceforge.net; Mon, 29 Sep 2003 10:40:57 -0700 Received: from egate-co5.uswc.uswest.com (egate-co5.uswc.uswest.com [151.119.87.232]) by uswgco34.uswest.com (8/8) with ESMTP id h8TGrg77029705 for ; Mon, 29 Sep 2003 10:53:42 -0600 (MDT) Received: from itomae2ksm01.AD.QINTRA.COM (localhost [127.0.0.1]) by egate-co5.uswc.uswest.com (8.12.10/8.12.10) with ESMTP id h8TGrgZY000546 for ; Mon, 29 Sep 2003 10:53:42 -0600 (MDT) content-class: urn:content-classes:message Subject: RE: [uml-devel] Separate COW patch. Message-ID: <2D4B6CD74137D4119A1100104BC6BCBF0BC58605@dubntex006.qwest.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" From: "Montgomery, Kendal L" Sender: user-mode-linux-devel-admin@lists.sourceforge.net Errors-To: user-mode-linux-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Id: The user-mode Linux development list List-Unsubscribe: , List-Archive: Date: Mon, 29 Sep 2003 11:53:40 -0500 Content-Transfer-Encoding: 8bit To: user-mode-linux-devel@lists.sourceforge.net Thanks everyone for the feedback. I'm looking further into using lvm2 or evms to solve this problem. However, I'm quite certain that a standalone COW driver would easily solve this problem as well, so if the patch set mentioned before by Jeff Dike is ever completed, I'd be interested in trying it out. Jeff, Where can I get what you've worked on so far? I'd be willing to give it a try and possibly help to sort out the remaining pieces that need to make it work. Kendal. -----Original Message----- From: Matt Zimmerman [mailto:mdz@debian.org] Sent: Saturday, September 27, 2003 9:45 PM To: 'user-mode-linux-devel@lists.sourceforge.net' Subject: Re: [uml-devel] Separate COW patch. On Fri, Sep 26, 2003 at 06:45:26PM -0400, Montgomery, Kendal L wrote: > I was wondering if there was anyone who is trying to use the COW > filesystem in a normal linux kernel? Is this possible, or is it tied > exclusively to the rest of the UML patch? How difficult would it be > to make a COW only patch? I have a certain project that I'm working > on that the COW filesystem (or really, any other "union" filesystem, > but I can't find any that are actively developed or fully cooked) > would be perfect for. I have a read-only filesystem that, > occasionally needs to temoroarily have some changed made to it, but > then the need to be undone. I've looked into various ways of doing > this from "snapshotting," to user-controlled transactions on a > journalling filesystem (no such thing seems to exist for ext3 or > reiserfs) where I could explicitly begin a transaction, then roll back > the transaction when I'm done (kinda like a database txn), etc. The > COW filesystem seems like it would be a perfect fit, but before I go > trying to merge things into a non-UML kernel on my own I just want to > see if anyone else has already done this or not. Is anyone else even > interested in such a You want the snapshot feature in device-mapper, with lvm2 or evms. It does exactly what you've described, with any filesystem. -- - mdz ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.31-VA-mm2 #1 (Debian)) id 1A44Nv-0005WB-00 for ; Mon, 29 Sep 2003 13:12:43 -0700 Received: from lakshmi.addtoit.com ([198.99.130.6] helo=lakshmi.solana.com) by sc8-sf-mx1.sourceforge.net with esmtp (Exim 4.22) id 1A44Nt-0001Z0-PX for user-mode-linux-devel@lists.sourceforge.net; Mon, 29 Sep 2003 13:12:42 -0700 Received: from ccure.karaya.com (lakshmi.solana.com [127.0.0.1]) by lakshmi.solana.com (8.11.2/8.9.3) with ESMTP id h8QNqDj30769 for ; Fri, 26 Sep 2003 19:52:14 -0400 Message-Id: <200309270002.h8R02Exx003316@ccure.karaya.com> Subject: Re: [uml-devel] Separate COW patch. In-Reply-To: Your message of "Fri, 26 Sep 2003 18:45:26 EDT." <2D4B6CD74137D4119A1100104BC6BCBF0BC585FC@dubntex006.qwest.net> References: <2D4B6CD74137D4119A1100104BC6BCBF0BC585FC@dubntex006.qwest.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii From: Jeff Dike Sender: user-mode-linux-devel-admin@lists.sourceforge.net Errors-To: user-mode-linux-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Id: The user-mode Linux development list List-Unsubscribe: , List-Archive: Date: Fri, 26 Sep 2003 20:02:14 -0400 To: "Montgomery, Kendal L" Cc: "'user-mode-linux-devel@lists.sourceforge.net'" kendal.montgomery@qwest.com said: > I was wondering if there was anyone who is trying to use the COW > filesystem in a normal linux kernel? Is this possible, or is it tied > exclusively to the rest of the UML patch? I started making a standalone COW driver that would be usable in any kernel, UML or otherwise. The results are visible in the patch in arch/um/drivers/cow*.c. I got sidetracked, but this is something that I'm going to finish up at some point. Jeff ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.31-VA-mm2 #1 (Debian)) id 1A6cnq-0006X7-00 for ; Mon, 06 Oct 2003 14:22:02 -0700 Received: from lakshmi.addtoit.com ([198.99.130.6] helo=lakshmi.solana.com) by sc8-sf-mx1.sourceforge.net with esmtp (Exim 4.22) id 1A6cno-0003xW-L3 for user-mode-linux-devel@lists.sourceforge.net; Mon, 06 Oct 2003 14:22:01 -0700 Received: from ccure.karaya.com (lakshmi.solana.com [127.0.0.1]) by lakshmi.solana.com (8.11.2/8.9.3) with ESMTP id h96LBmj06692 for ; Mon, 6 Oct 2003 17:11:49 -0400 Message-Id: <200310062123.h96LNhGj020809@ccure.karaya.com> Subject: Re: [uml-devel] Separate COW patch. In-Reply-To: Your message of "Mon, 29 Sep 2003 11:53:40 CDT." <2D4B6CD74137D4119A1100104BC6BCBF0BC58605@dubntex006.qwest.net> References: <2D4B6CD74137D4119A1100104BC6BCBF0BC58605@dubntex006.qwest.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii From: Jeff Dike Sender: user-mode-linux-devel-admin@lists.sourceforge.net Errors-To: user-mode-linux-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Id: The user-mode Linux development list List-Unsubscribe: , List-Archive: Date: Mon, 06 Oct 2003 17:23:42 -0400 To: "Montgomery, Kendal L" Cc: user-mode-linux-devel@lists.sourceforge.net, jdike@sonycom.com kendal.montgomery@qwest.com said: > Where can I get what you've worked on so far? I'd be willing to give > it a try and possibly help to sort out the remaining pieces that need > to make it work. It's in arch/um/drivers/cow_kern.c. The bit that got me hung up was ensuring that COW bitmap updates happen before the actual I/O. This is necessary in case the UML crashes during a write. You want the bitmap update to happen only after the data has been written. Jeff ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel