From ncunningham at crca.org.au Mon Dec 1 06:47:53 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Mon, 01 Dec 2008 17:47:53 +1100 Subject: [TuxOnIce-devel] Nigel, is this the official stable tuxonice patch for 2.6.27? In-Reply-To: <200811300005.09800.Martin@Lichtvoll.de> References: <200811300005.09800.Martin@Lichtvoll.de> Message-ID: <1228114073.27441.45.camel@nigel-laptop> Hi. On Sun, 2008-11-30 at 00:05 +0100, Martin Steigerwald wrote: > Hi! > > Nigel, is > > http://www.tuxonice.net/downloads/all/current-tuxonice-2.6.27.patch.bz2 > > the official stable tuxonice patch for 2.6.27? Well, it's as official as any patch I put up there. > Or is it stable when you announced it on tuxonice.net? > > Anyway, is it safe to use? Well couldn't me much unsafer as the situation > I have now, so I better just try it. Yes, it should be safe to use. No recent patches have any data corruption issues known to me, so I'd say they're all safe to use, whether taken from git or from the downloads directory. Regards, Nigel From Martin at lichtvoll.de Mon Dec 1 20:10:02 2008 From: Martin at lichtvoll.de (Martin Steigerwald) Date: Mon, 1 Dec 2008 21:10:02 +0100 Subject: [TuxOnIce-devel] Nigel, is this the official stable tuxonice patch for 2.6.27? In-Reply-To: <1228114073.27441.45.camel@nigel-laptop> References: <200811300005.09800.Martin@Lichtvoll.de> <1228114073.27441.45.camel@nigel-laptop> (sfid-20081201_100239_525069_7DA6E3BC) Message-ID: <200812012110.08139.Martin@lichtvoll.de> Am Montag 01 Dezember 2008 schrieb Nigel Cunningham: > Hi. Hi Nigel, > On Sun, 2008-11-30 at 00:05 +0100, Martin Steigerwald wrote: > > Hi! > > > > Nigel, is > > > > http://www.tuxonice.net/downloads/all/current-tuxonice-2.6.27.patch.b > >z2 > > > > the official stable tuxonice patch for 2.6.27? > > Well, it's as official as any patch I put up there. > > > Or is it stable when you announced it on tuxonice.net? Ok, could have asked more clearly: Its official, thats for sure, but its not yet an officially *released* patch as long as its not announced on tuxonnice.net? I usually just use an tuxonice patch when its announced on tuxonice.net thus I wondered, what I shall use when there is no current one announced. I also thought about using git tree already, but I am a bit reluctant as its still a production use machine ;-). > > Anyway, is it safe to use? Well couldn't me much unsafer as the > > situation I have now, so I better just try it. > > Yes, it should be safe to use. No recent patches have any data > corruption issues known to me, so I'd say they're all safe to use, > whether taken from git or from the downloads directory. Ok. Appears to work fine. Maybe that solved the issue I had with hanging on hibernating (see that "hangs with MTRR_SANITIZER?"). I found some differences between your official patch and the inofficial one by Tobias Doerffel. Lets see. I think it takes about a week before I know for sure. Till now its fine and all safeguards are in place. Ciao, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081201/64c0e6d3/attachment.pgp From ncunningham at crca.org.au Mon Dec 1 23:39:28 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Tue, 02 Dec 2008 10:39:28 +1100 Subject: [TuxOnIce-devel] Nigel, is this the official stable tuxonice patch for 2.6.27? In-Reply-To: <200812012110.08139.Martin@lichtvoll.de> References: <200811300005.09800.Martin@Lichtvoll.de> <1228114073.27441.45.camel@nigel-laptop> (sfid-20081201_100239_525069_7DA6E3BC) <200812012110.08139.Martin@lichtvoll.de> Message-ID: <1228174768.27441.55.camel@nigel-laptop> Hi. On Mon, 2008-12-01 at 21:10 +0100, Martin Steigerwald wrote: > Am Montag 01 Dezember 2008 schrieb Nigel Cunningham: > > Hi. > > Hi Nigel, > > > On Sun, 2008-11-30 at 00:05 +0100, Martin Steigerwald wrote: > > > Hi! > > > > > > Nigel, is > > > > > > http://www.tuxonice.net/downloads/all/current-tuxonice-2.6.27.patch.b > > >z2 > > > > > > the official stable tuxonice patch for 2.6.27? > > > > Well, it's as official as any patch I put up there. > > > > > Or is it stable when you announced it on tuxonice.net? > > Ok, could have asked more clearly: Its official, thats for sure, but its > not yet an officially *released* patch as long as its not announced on > tuxonnice.net? > > I usually just use an tuxonice patch when its announced on tuxonice.net > thus I wondered, what I shall use when there is no current one announced. > I also thought about using git tree already, but I am a bit reluctant as > its still a production use machine ;-). I would use any of the stable git trees without any worry. I would use the head tree with some reservation - it's stability will depend on the stability of what Linus is merging and how frequently I merge his additions. If I start to do any new serious development work, I'll let everyone know. The two main possibilities in that area are cluster support and kexec support. I would start a separate branch for any serious work on them anyway. > > > Anyway, is it safe to use? Well couldn't me much unsafer as the > > > situation I have now, so I better just try it. > > > > Yes, it should be safe to use. No recent patches have any data > > corruption issues known to me, so I'd say they're all safe to use, > > whether taken from git or from the downloads directory. > > Ok. Appears to work fine. Maybe that solved the issue I had with hanging > on hibernating (see that "hangs with MTRR_SANITIZER?"). I found some > differences between your official patch and the inofficial one by Tobias > Doerffel. Lets see. I think it takes about a week before I know for sure. > Till now its fine and all safeguards are in place. Okay. I need to update those 'official' current patches. That should minimise the diffs again. Now that the big local event I was working on is over, I may have some more time for TuxOnIce. Nigel From csaba.keszei at ericsson.com Tue Dec 2 15:09:36 2008 From: csaba.keszei at ericsson.com (Csaba Keszei) Date: Tue, 02 Dec 2008 16:09:36 +0100 Subject: [TuxOnIce-devel] NVidia + TuxOnIce hang: solved? In-Reply-To: <20081127143813.GA29568@laptop.local> References: <1227783453.6160.3.camel@nigel-laptop> <20081127143813.GA29568@laptop.local> Message-ID: <1228230576.10955.14.camel@kecsalap2.eth.ericsson.se> On Thu, 2008-11-27 at 16:38 +0200, Dmitry Nezhevenko wrote: > * PGP Signed by an unknown key > > On Thu, Nov 27, 2008 at 09:57:33PM +1100, Nigel Cunningham wrote: > > Hi all. > > > > I think I might have found the issue. > > > > Make sure your powerdownmethod is set to 4. > > > > Mine is usually 4, but if I switch mine to 5, resuming hangs when > > switching back to X. > > Thanks a lot. Looks like issue is solved for my MSI M673 laptop with > NVIDIA 180.08 driver. At least I've done 3 successful hibernate/resume > cycles with no lockups. Hi, I might advise to do other 7 attempts before you consider it done. I have checked it with kernel 2.6.27.7, Quadro FX 570M and NVIDIA-Linux-x86-180.06. I faced soft lockups after resume with 100% probability using power down method 5. Switching to 4 I can do 6-8 succesful cycles before the lockup. The problem comes when I switch back to X after resume. I run a 32 bit system. BR Csaba > > _______________________________________________ > TuxOnIce-devel mailing list > TuxOnIce-devel at lists.tuxonice.net > http://lists.tuxonice.net/mailman/listinfo/tuxonice-devel > > > * PGP Signed by an unknown key > * text/plain body > * Unknown Key > * 0x545A2506 From ncunningham at crca.org.au Wed Dec 3 23:46:24 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Thu, 04 Dec 2008 10:46:24 +1100 Subject: [TuxOnIce-devel] End of line for 2.6.22, 2.6.23, Ubuntu Feisty support. Message-ID: <1228347984.8648.41.camel@nigel-laptop> Hi all. My installed headers are causing me grief with compiling older kernels, and they are quite out of date now anyway, so I'm going to discontinue support for the above kernels, unless someone gives me a good reason not to. Regards, Nigel From ms at teamix.de Mon Dec 8 08:32:27 2008 From: ms at teamix.de (Martin Steigerwald) Date: Mon, 8 Dec 2008 09:32:27 +0100 Subject: [TuxOnIce-devel] running ssh-add -D on hibernating Message-ID: <200812080932.28026.ms@teamix.de> Hi! I thought about adding "ssh-add -D" for the users currently logged in to my hibernate config. It might be done by a scriptlet along the lines of LockKDE and such globally. Would that be a sensible approach? Other way would be to implement user scriptlets and have a simple script in $HOME somewhere, which does ssh-add -D, pauses Amarok playback and what not. This script should be run with user rights and in the users environment. What do you think? Ciao, -- Martin Steigerwald - team(ix) GmbH - http://www.teamix.de gpg: 19E3 8D42 896F D004 08AC A0CA 1E10 C593 0399 AE90 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081208/1597dcb0/attachment.pgp From ms at teamix.de Mon Dec 8 08:40:28 2008 From: ms at teamix.de (Martin Steigerwald) Date: Mon, 8 Dec 2008 09:40:28 +0100 Subject: [TuxOnIce-devel] hangs with MTRR_SANITIZER? - solved In-Reply-To: <200811300002.45669.Martin@lichtvoll.de> References: <200811252244.14718.Martin@Lichtvoll.de> <200811290824.38750.Martin@lichtvoll.de> <200811300002.45669.Martin@lichtvoll.de> (sfid-20081130_000254_807842_E480F4DF) Message-ID: <200812080940.29371.ms@teamix.de> Am Sonntag, 30. November 2008 schrieb Martin Steigerwald: > Am Samstag 29 November 2008 schrieb Martin Steigerwald: > > Hi! > > > > CC'd to linux-kernel mailinglist, as that might be something that goes > > beyond any possible TuxOnIce or XFS issues. I know I am using TuxOnIce > > which is not part of the mainline kernel. And I am even using an > > inofficial patch - which I will use again unchanged for the non > > MTRR_SANITIZER kernel, in order to know whether its the MTRR_SANITIZER > > thing. And anyway before knowing whether it might be MTRR_SANITIZER > > related I need to run the non MTRR_SANITIZER kernel for at least a week > > and have quite some hibernate cycles. If someone else had issues with > > MTRR_SANITIZER I would like to hear about it. Also if someone thinks I > > am completely off track on trying to track this down I appreciate a > > hint. > > Ok, its not MTRR_SANITIZER. It hung again on hibernate, again before any > serious hibernating work has started. I will add debug output to my > pre-hibernate script as it might hang already in there, maybe while > disabling the network. I want to know whether it hangs before calling the > hibernate script or after it. I think I will go for the latest official > hibernate patch instead of using the inofficial one, although I am not > convinced that it makes much of a difference. Lets see. > > The syncs I added to my pre-hibernate seemed to help. KDE configuration is > intact. As a safeguard I rsync ~/.kde to a backup directory before > hibernating anyway. Okay... thats solved now. Conclusions: 1) There was no XFS problem as the sync I added at the beginning of my pre hibernate script did avoid the truncated files the one time I still had the hang. Thus those appear to have been IO in flight. 2) Its not MTRR_SANITIZER as explained above nor any other mainline problem. 3) Instead problems gone, when I replaced the inofficial TuxOnIce rc7a for 2.6.26 to 2.6.27 forward port patch I used[1] with the official but still not officially released current tuxonice for 2.6.27 patch[2]. So sorry for the noise. I just learned to prefer official upstream patches. Whether they'd be officially released or not. Can ask whether they appear to be stable before trying one. ;) [1] http://lists.tuxonice.net/pipermail/tuxonice-devel/2008-November/000357.html [2] http://www.tuxonice.net/downloads/all/current-tuxonice-2.6.27.patch.bz2 Ciao, -- Martin Steigerwald - team(ix) GmbH - http://www.teamix.de gpg: 19E3 8D42 896F D004 08AC A0CA 1E10 C593 0399 AE90 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081208/b235e2dc/attachment.pgp From ms at teamix.de Mon Dec 8 08:43:51 2008 From: ms at teamix.de (Martin Steigerwald) Date: Mon, 8 Dec 2008 09:43:51 +0100 Subject: [TuxOnIce-devel] Tuxonice for 2.6.27 In-Reply-To: <200811042106.52745.tobias.doerffel@gmail.com> References: <4910A4C9.1020003@acm.org> <200811042106.52745.tobias.doerffel@gmail.com> (sfid-20081104_210704_396409_207BC0AD) Message-ID: <200812080943.51851.ms@teamix.de> Am Dienstag, 4. November 2008 schrieb Tobias Doerffel: > Hi, > > On Tuesday 04 November 2008 20:38:49 U Kuehn wrote: > > is there a version of tuxonice for kernel 2.6.27? The latest I see on > > tuxonice.net is 3rc7a for 2.6.26 (which works great!). > > I made a private port for myself. You can obtain it at > > http://www-user.tu-chemnitz.de/~doto/kernel/tuxonice-3.0-rc7a- > for-2.6.27.diff.bz2 Since I had hard hangs on hibernating with that patch on at least one machine I recommend not using this patch[1]. It differs from the current official upstream patch for 2.6.27. At least one file - "x86/fault.c" AFAIR - is patched that the official patch does not patch. Dunno whether it has to do something with it. [1] see: Re: [TuxOnIce-devel] hangs with MTRR_SANITIZER? - solved Ciao, -- Martin Steigerwald - team(ix) GmbH - http://www.teamix.de gpg: 19E3 8D42 896F D004 08AC A0CA 1E10 C593 0399 AE90 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081208/f4b38326/attachment.pgp From tobias.doerffel at gmail.com Mon Dec 8 12:35:10 2008 From: tobias.doerffel at gmail.com (Tobias Doerffel) Date: Mon, 8 Dec 2008 13:35:10 +0100 Subject: [TuxOnIce-devel] Fix for userui-usplash with early resume Message-ID: <200812081335.19057.tobias.doerffel@gmail.com> Hi, I recently discovered the newly introduced early-resume feature in tuxonice- HEAD (i.e. resuming without reading initrd first). It works fine (and faster :) for me except the broken usplash-module of TuxOnIce UserUI. While resuming only garbage is displayed on the screen (Intel 945 GM). Anyways calling clear_screen() in userui_usplash_redraw() seems to fix the issue. So feel free to include my patch at [1]. Regards, Tobias [1] http://www-user.tu-chemnitz.de/~doto/kernel/tuxonice-userui-0.7.2- clear_console_on_early_resume.diff -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081208/817c3fa2/attachment.pgp From wrar at altlinux.ru Mon Dec 8 17:12:24 2008 From: wrar at altlinux.ru (Andrey Rahmatullin) Date: Mon, 8 Dec 2008 22:12:24 +0500 Subject: [TuxOnIce-devel] Fix for userui-usplash with early resume In-Reply-To: <200812081335.19057.tobias.doerffel@gmail.com> References: <200812081335.19057.tobias.doerffel@gmail.com> Message-ID: <20081208171224.GK5886@wrars-comp.wrarsdomain> On Mon, Dec 08, 2008 at 01:35:10PM +0100, Tobias Doerffel wrote: > I recently discovered the newly introduced early-resume feature in tuxonice- > HEAD (i.e. resuming without reading initrd first). How does it work? -- WBR, wRAR (ALT Linux Team) Druuge: Since everything on our world is Corporation property this means any ex-employee is instantly trespassing and is guilty of stealing Corporation property such as air and sunlight. The only appropriate penalty for theft is to feed the furnace. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081208/bf218515/attachment.pgp From kenny at panix.com Mon Dec 8 21:02:26 2008 From: kenny at panix.com (Kenneth Crudup) Date: Mon, 8 Dec 2008 13:02:26 -0800 (PST) Subject: [TuxOnIce-devel] NVidia + TuxOnIce hang: solved? In-Reply-To: <1227824356.6482.1.camel@nigel-laptop> References: <1227783453.6160.3.camel@nigel-laptop> <1227823620.6482.0.camel@nigel-laptop> <1227824356.6482.1.camel@nigel-laptop> Message-ID: On Fri, 28 Nov 2008, Nigel Cunningham wrote: > Ah, okay. I also find the driver is a bit hit and miss when I have a > projector connected while hibernating. FWIW, as long as I remember to not connect my external monitor when back home (via the HDMI out to an HDMI-DVI cable to my monitor) until I've sucessfully suspended, the latest TuxOnIce GIT for 2.6.27 (.8) and the latest NVidia driver (180.11) have been suspending and resuming for me with no issues. -Kenny -- Kenneth R. Crudup Sr. SW Engineer, Scott County Consulting, Los Angeles O: 3630 S. Sepulveda Blvd. #138, L.A., CA 90034-6809 (888) 454-8181 From ncunningham at crca.org.au Mon Dec 8 21:51:57 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Tue, 09 Dec 2008 08:51:57 +1100 Subject: [TuxOnIce-devel] Fix for userui-usplash with early resume In-Reply-To: <20081208171224.GK5886@wrars-comp.wrarsdomain> References: <200812081335.19057.tobias.doerffel@gmail.com> <20081208171224.GK5886@wrars-comp.wrarsdomain> Message-ID: <1228773117.3822.35.camel@nigel-laptop> Hi. On Mon, 2008-12-08 at 22:12 +0500, Andrey Rahmatullin wrote: > On Mon, Dec 08, 2008 at 01:35:10PM +0100, Tobias Doerffel wrote: > > I recently discovered the newly introduced early-resume feature in tuxonice- > > HEAD (i.e. resuming without reading initrd first). > How does it work? It lets resuming start from a late_initcall instead of waiting for an initrd or initramfs to run. You don't get the nice userui for the first part of resuming and must have everything necessary for resuming compiled in. If you enable it and then can't resume, it will put errors in the logs and try again when the initrd/initramfs runs (assuming it does the echo > do_resume). Regards, Nigel From ncunningham at crca.org.au Tue Dec 9 22:15:09 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Wed, 10 Dec 2008 09:15:09 +1100 Subject: [TuxOnIce-devel] Plans for rc8. Message-ID: <1228860909.6681.63.camel@nigel-laptop> Hi all. I hope to release rc8 within a week or so. Prior to that, I'm going to start some new branches in the git trees, and separate out additional/standalone changes to these branches. This means that rc8 and later will again have multiple patches, coming in a bzipped tarball with the apply script we used to use. With all the patches applied, there will be little difference to what is currently in git. The branches are: - core: Core TuxOnIce files only (I expect this to be 97% new files, and hopefully something can Ubuntu can use for Jaunty, together with lzf if lzo can't be made reliable). - modules: Additional changes for building TuxOnIce as loadable kernel modules. - freezer enhancements: Filesystem freezing support etc. - lzf: LZF cryptoapi module. I'd still like to use LZO (which is already merged), but haven't gotten it to work reliably under SMP yet (haven't tried that much either). - Load average save/restore In addition to these changes, I'll look into replacing the dynamically allocated pageflags code with the swsusp bitmap code Rafael has implemented. Regards, Nigel From xavier.gnata at gmail.com Tue Dec 9 23:39:12 2008 From: xavier.gnata at gmail.com (Xavier Gnata) Date: Wed, 10 Dec 2008 00:39:12 +0100 Subject: [TuxOnIce-devel] Plans for rc8. In-Reply-To: <1228860909.6681.63.camel@nigel-laptop> References: <1228860909.6681.63.camel@nigel-laptop> Message-ID: <493F01A0.4050506@gmail.com> Hi Nigel, tuxonice by default in Januty? It would be great! Xavier > Hi all. > > I hope to release rc8 within a week or so. Prior to that, I'm going to > start some new branches in the git trees, and separate out > additional/standalone changes to these branches. This means that rc8 and > later will again have multiple patches, coming in a bzipped tarball with > the apply script we used to use. With all the patches applied, there > will be little difference to what is currently in git. > > The branches are: > - core: Core TuxOnIce files only (I expect this to be 97% new files, and > hopefully something can Ubuntu can use for Jaunty, together with lzf if > lzo can't be made reliable). > - modules: Additional changes for building TuxOnIce as loadable kernel > modules. > - freezer enhancements: Filesystem freezing support etc. > - lzf: LZF cryptoapi module. I'd still like to use LZO (which is already > merged), but haven't gotten it to work reliably under SMP yet (haven't > tried that much either). > - Load average save/restore > > In addition to these changes, I'll look into replacing the dynamically > allocated pageflags code with the swsusp bitmap code Rafael has > implemented. > > Regards, > > Nigel > > _______________________________________________ > TuxOnIce-devel mailing list > TuxOnIce-devel at lists.tuxonice.net > http://lists.tuxonice.net/mailman/listinfo/tuxonice-devel From pierre at vmware.com Wed Dec 10 00:33:15 2008 From: pierre at vmware.com (Pierre-Alexandre Meyer) Date: Tue, 9 Dec 2008 16:33:15 -0800 Subject: [TuxOnIce-devel] Plans for rc8. In-Reply-To: <493F01A0.4050506@gmail.com> References: <1228860909.6681.63.camel@nigel-laptop> <493F01A0.4050506@gmail.com> Message-ID: <20081210003315.GC26449@vmware.com> On Tuesday 09 December 2008 ? 03:39:12PM, Xavier Gnata wrote: > tuxonice by default in Januty? It would be great! Did you talk to the Ubuntu kernel team Nigel? During the meeting yesterday, they were saying that they may only be interested in multithreaded_io/compression support. They don't want to maintain the entire core. -- Pierre-Alexandre Meyer PIT - OSC - CVP Host OS pierre at vmware.com From ncunningham at crca.org.au Wed Dec 10 02:52:59 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Wed, 10 Dec 2008 13:52:59 +1100 Subject: [TuxOnIce-devel] Plans for rc8. In-Reply-To: <493F01A0.4050506@gmail.com> References: <1228860909.6681.63.camel@nigel-laptop> <493F01A0.4050506@gmail.com> Message-ID: <1228877579.7268.6.camel@nigel-laptop> Hi. On Wed, 2008-12-10 at 00:39 +0100, Xavier Gnata wrote: > Hi Nigel, > > tuxonice by default in Januty? It would be great! It would be, but I don't think that's what's going to happen. Apparently they're having a meeting in a day or two, and will discuss it at that. I'm just seeking to make it as easy as possible for TuxOnIce to be merged into vanilla or any distro. Regards, Nigel From ncunningham at crca.org.au Wed Dec 10 02:57:13 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Wed, 10 Dec 2008 13:57:13 +1100 Subject: [TuxOnIce-devel] Plans for rc8. In-Reply-To: <20081210003315.GC26449@vmware.com> References: <1228860909.6681.63.camel@nigel-laptop> <493F01A0.4050506@gmail.com> <20081210003315.GC26449@vmware.com> Message-ID: <1228877833.7268.11.camel@nigel-laptop> Hi. On Tue, 2008-12-09 at 16:33 -0800, Pierre-Alexandre Meyer wrote: > On Tuesday 09 December 2008 ? 03:39:12PM, Xavier Gnata wrote: > > tuxonice by default in Januty? It would be great! > > Did you talk to the Ubuntu kernel team Nigel? During the meeting > yesterday, they were saying that they may only be interested in > multithreaded_io/compression support. They don't want to maintain the > entire core. They don't know what they're talking about then. If they want multithreaded I/O and compression, they may as well take the whole lot because it's all in completely new files that will be easiest to maintain if they don't go reworking it all. Once I separate out the fuse support and build-as-modules support, I hope to have a diff stat that looks something along the lines of 46 new files + ~10 files (at a guess) with minimal changes (mostly in kernel/power). The other thing to mention is that in a year or so of adding TuxOnIce to their kernels, I've only rarely had rejects - it's not going to be nearly as much of a pain to add as they seem to be thinking. Regards, Nigel From ncunningham at crca.org.au Wed Dec 10 03:36:11 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Wed, 10 Dec 2008 14:36:11 +1100 Subject: [TuxOnIce-devel] Plans for rc8. In-Reply-To: <20081210032929.GA19476@vmware.com> References: <1228860909.6681.63.camel@nigel-laptop> <493F01A0.4050506@gmail.com> <20081210003315.GC26449@vmware.com> <1228877833.7268.11.camel@nigel-laptop> <20081210032929.GA19476@vmware.com> Message-ID: <1228880171.7268.21.camel@nigel-laptop> Hi. On Tue, 2008-12-09 at 19:29 -0800, Pierre-Alexandre Meyer wrote: > On Tuesday 09 December 2008 ? 06:57:13PM, Nigel Cunningham wrote: > > They don't know what they're talking about then. If they want > > multithreaded I/O and compression, they may as well take the whole lot > > because it's all in completely new files that will be easiest to > > maintain if they don't go reworking it all. Once I separate out the fuse > > support and build-as-modules support, I hope to have a diff stat that > > looks something along the lines of 46 new files + ~10 files (at a guess) > > with minimal changes (mostly in kernel/power). > > This is what I told them. > > The discussion was about boot time improvement. The only minimal feature I > can see they could integrate is keep_image mode (not the patch itself > but to make the idea work with swsusp) and make Ubuntu resume > from a pristine image. I reduced Intrepid boot time to 20sec with this > method (using TuxOnIce as a late init call). > > The real work then is not in the kernel but rather in the user space level > (mounting the rootfs ro to take the image, retaking snapshots after each > apt-get install, ...). > > Also, regarding multithreaded i/o, my understanding is that it is not > proved that it is actually faster in all situations. Am I wrong? That's right. If the bottleneck is compressing, then multithreaded will be faster. If it's the disk (as it often is), then it won't help. We go as fast as the slowest component. > > The other thing to mention is that in a year or so of adding TuxOnIce to > > their kernels, I've only rarely had rejects - it's not going to be > > nearly as much of a pain to add as they seem to be thinking. > > They don't want to maintain some patches (even if it is just adding > files into kernel/power) which are not upstreamed: > > TuxOnIce > > * Resumes from disk a lot faster due to LZF compression It's not just LZF though. I think the fact that TuxOnIce doesn't batch things like swsusp also helps. > * Nigel maintains a TuxOnIce kernel for all Ubuntu flavours > (550Kb patch) > o Git tree on kernel.ubuntu.com > * Offer a .deb package to users? > > Drawbacks > > * Work is not going upstream. EVER. That's not proven. The reason it hasn't gone upstream so far is that I haven't really pushed for it to go upstream. Pavel has resisted, but given that they've merged other stuff, there's no reason it shouldn't. > o Upstream working at a kexec-based solution as successor > to in-kernel suspend Intel (IIRC) is working on kexec, not 'upstream'. Pavel just acks patches, Rafael is focused on lowerlevel stuff more than swsusp and certainly not on kexec. The other thing to mention here is that I'm starting to think about using kexec. > >From https://wiki.ubuntu.com/KernelTeam/Specs/FasterBootFromImage > > About this last point, what will be the impact of the kexec work on > TuxOnIce? I'm starting to think about using kexec. At this stage, I image that the biggest issue would be passing data between the two kernels (I still want to use storage that's accessible from the kernel being hibernated, and so would need to pass major/minor numbers and lists of blocks to read/write. Assuming that the list of pages used in the kernel being hibernated is already handled by kexec, I shouldn't have a huge job in front of me. Nigel From pierre at vmware.com Wed Dec 10 03:29:29 2008 From: pierre at vmware.com (Pierre-Alexandre Meyer) Date: Tue, 9 Dec 2008 19:29:29 -0800 Subject: [TuxOnIce-devel] Plans for rc8. In-Reply-To: <1228877833.7268.11.camel@nigel-laptop> References: <1228860909.6681.63.camel@nigel-laptop> <493F01A0.4050506@gmail.com> <20081210003315.GC26449@vmware.com> <1228877833.7268.11.camel@nigel-laptop> Message-ID: <20081210032929.GA19476@vmware.com> On Tuesday 09 December 2008 ? 06:57:13PM, Nigel Cunningham wrote: > They don't know what they're talking about then. If they want > multithreaded I/O and compression, they may as well take the whole lot > because it's all in completely new files that will be easiest to > maintain if they don't go reworking it all. Once I separate out the fuse > support and build-as-modules support, I hope to have a diff stat that > looks something along the lines of 46 new files + ~10 files (at a guess) > with minimal changes (mostly in kernel/power). This is what I told them. The discussion was about boot time improvement. The only minimal feature I can see they could integrate is keep_image mode (not the patch itself but to make the idea work with swsusp) and make Ubuntu resume from a pristine image. I reduced Intrepid boot time to 20sec with this method (using TuxOnIce as a late init call). The real work then is not in the kernel but rather in the user space level (mounting the rootfs ro to take the image, retaking snapshots after each apt-get install, ...). Also, regarding multithreaded i/o, my understanding is that it is not proved that it is actually faster in all situations. Am I wrong? > The other thing to mention is that in a year or so of adding TuxOnIce to > their kernels, I've only rarely had rejects - it's not going to be > nearly as much of a pain to add as they seem to be thinking. They don't want to maintain some patches (even if it is just adding files into kernel/power) which are not upstreamed: TuxOnIce * Resumes from disk a lot faster due to LZF compression * Nigel maintains a TuxOnIce kernel for all Ubuntu flavours (550Kb patch) o Git tree on kernel.ubuntu.com * Offer a .deb package to users? Drawbacks * Work is not going upstream. EVER. o Upstream working at a kexec-based solution as successor to in-kernel suspend From Martin at lichtvoll.de Wed Dec 10 19:11:07 2008 From: Martin at lichtvoll.de (Martin Steigerwald) Date: Wed, 10 Dec 2008 20:11:07 +0100 Subject: [TuxOnIce-devel] Plans for rc8. In-Reply-To: <1228860909.6681.63.camel@nigel-laptop> References: <1228860909.6681.63.camel@nigel-laptop> (sfid-20081210_092203_939343_753181D1) Message-ID: <200812102011.08171.Martin@lichtvoll.de> Am Dienstag 09 Dezember 2008 schrieb Nigel Cunningham: > Hi all. Hi Nigel! > I hope to release rc8 within a week or so. Prior to that, I'm going to > start some new branches in the git trees, and separate out > additional/standalone changes to these branches. This means that rc8 > and later will again have multiple patches, coming in a bzipped tarball > with the apply script we used to use. With all the patches applied, > there will be little difference to what is currently in git. Great. I am really looking forward to it. I had a hang with my current setup once again... but this time after I switched off swap to free it without switching it on before pressing Fn-F12, so I don't think its TuxOnIce at all. Maybe it happens at times when switching from X11 to tty1. Since my data seems safe since I added "sync" as the first command being executed in my pre-hibernate script and it does seem quite tricky to get to the cause, I may just ignore this for now if it doesn't happen to often or I switch to an older kernel until I have time to dig deeper or can try something new. ms at shambhala:~> cat /proc/version Linux version 2.6.27.7-tp42-toi-3.0-2008-11-25 (martin at shambhala) (gcc version 4.3.2 (Debian 4.3.2-1) ) #1 PREEMPT Sun Nov 30 10:29:09 CET 2008 Ciao, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081210/3f57551e/attachment.pgp From Martin at Lichtvoll.de Wed Dec 10 19:16:50 2008 From: Martin at Lichtvoll.de (Martin Steigerwald) Date: Wed, 10 Dec 2008 20:16:50 +0100 Subject: [TuxOnIce-devel] does hibernate call "sync"? Message-ID: <200812102016.50898.Martin@Lichtvoll.de> Hi! Does hibernate call "sync" unconditionally? It doesn't seem so: ms at shambhala:~> grep -n sync /usr/share/hibernate/scriptlets.d/* /usr/share/hibernate/scriptlets.d/grub:53: # Call sync to ensure it is written to disk (do we still need /usr/share/hibernate/scriptlets.d/grub:54: # double/triple syncs?) /usr/share/hibernate/scriptlets.d/grub:55: sync ; sync /usr/share/hibernate/scriptlets.d/suspend2:22:AddConfigHelp "AsyncIOLimit (requires UseTuxOnIce on)" "Deprecated since 2.1.5.11 (hence won't do anything if set). Limit the number of I/O operations that TuxOnIce will have queued at once. Lowering this value has resolved hangs when reading or writing caches for some people. Try values like 64, 32 and 8." /usr/share/hibernate/scriptlets.d/suspend2:171: asynciolimit) /usr/share/hibernate/scriptlets.d/suspend2:381: [ -n "$TUXONICE_ASYNC_IO_LIMIT" ] && [ -f $TUXONICE_ROOT/async_io_limit ] && \ /usr/share/hibernate/scriptlets.d/suspend2:382: echo $TUXONICE_ASYNC_IO_LIMIT > $TUXONICE_ROOT/async_io_limit /usr/share/hibernate/scriptlets.d/suspend2:742: sync ms at shambhala:~> grep -n sync /usr/sbin/hibernate* ms at shambhala:~#1> I ask cause of the strange lockups I had - and may still have - see [TuxOnIce-devel] hangs with MTRR_SANITIZER? (was: Re: truncated files) http://lists.tuxonice.net/lurker/message/20081129.072437.6c342e65.en.html I had truncated files with XFS. But after calling sync before starting "hibernate" I do not have truncated files. It was some KDE configuration files like kdeglobals and I prefer to have them intact even when something at hibernating crashes or hangs. I can look at providing a patch for hibernate and maybe even checking it in ;-). (As soon as I manage to take time for this.) Ciao, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081210/d3b7633d/attachment.pgp From kenny at panix.com Wed Dec 10 20:35:02 2008 From: kenny at panix.com (Kenneth Crudup) Date: Wed, 10 Dec 2008 12:35:02 -0800 (PST) Subject: [TuxOnIce-devel] Did someone here say they were using ReiserFS? Message-ID: I just remember they were saying how fast it is. I was thinking about experimenting with it, since I have a box with a removable drive bay, so that having Reiser around doesn't kill my box (*cough*too*cough*). Seriously, though- is anyone using it with ToI? Which version, any issues? -Kenny -- Kenneth R. Crudup Sr. SW Engineer, Scott County Consulting, Los Angeles O: 3630 S. Sepulveda Blvd. #138, L.A., CA 90034-6809 (888) 454-8181 From smcmackin at gmail.com Wed Dec 10 19:48:07 2008 From: smcmackin at gmail.com (Shannon McMackin) Date: Wed, 10 Dec 2008 14:48:07 -0500 Subject: [TuxOnIce-devel] PPA for TuxOnIce and Ubuntu 8.10??? Message-ID: Has anyone made any progress on staging a PPA for TOI and Ubuntu 8.10? From Demeter.Tamas at stud.u-szeged.hu Wed Dec 10 20:51:22 2008 From: Demeter.Tamas at stud.u-szeged.hu (=?UTF-8?Q?Demeter_Tam=C3=A1s?=) Date: Wed, 10 Dec 2008 21:51:22 +0100 Subject: [TuxOnIce-devel] Did someone here say they were using ReiserFS? In-Reply-To: References: Message-ID: <49cc99580812101251v54af275qac2cbd3912be4910@mail.gmail.com> Hi! I am using reiserfs with tuxonice on two laptops (Fujitsu-Siemens Amilo Pro v2055 (from 2.6.18 till 2.6.25) and Lenovo Thinkpad R500 (2.6.27)) for every partition except for the /boot. I never had problems with it. Best regards, Tamas On Wed, Dec 10, 2008 at 9:35 PM, Kenneth Crudup wrote: > > I just remember they were saying how fast it is. I was thinking about > experimenting with it, since I have a box with a removable drive bay, > so that having Reiser around doesn't kill my box (*cough*too*cough*). > > Seriously, though- is anyone using it with ToI? Which version, any issues? > > -Kenny > > -- > Kenneth R. Crudup Sr. SW Engineer, Scott County Consulting, Los Angeles > O: 3630 S. Sepulveda Blvd. #138, L.A., CA 90034-6809 (888) 454-8181 > _______________________________________________ > TuxOnIce-devel mailing list > TuxOnIce-devel at lists.tuxonice.net > http://lists.tuxonice.net/mailman/listinfo/tuxonice-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081210/69c11f37/attachment.htm From kenny at panix.com Wed Dec 10 20:57:19 2008 From: kenny at panix.com (Kenneth Crudup) Date: Wed, 10 Dec 2008 12:57:19 -0800 (PST) Subject: [TuxOnIce-devel] Did someone here say they were using ReiserFS? In-Reply-To: <49cc99580812101251v54af275qac2cbd3912be4910@mail.gmail.com> References: <49cc99580812101251v54af275qac2cbd3912be4910@mail.gmail.com> Message-ID: On Wed, 10 Dec 2008, Demeter Tam?s wrote: > I am using reiserfs with tuxonice on two laptops (Fujitsu-Siemens Amilo Pro > v2055 (from 2.6.18 till 2.6.25) and Lenovo Thinkpad R500 (2.6.27)) for every > partition except for the /boot. I never had problems with it. Thanks. The Reiser3 that comes with the kernel, or 4 from external patches? -Kenny -- Kenneth R. Crudup Sr. SW Engineer, Scott County Consulting, Los Angeles O: 3630 S. Sepulveda Blvd. #138, L.A., CA 90034-6809 (888) 454-8181 From ncunningham at crca.org.au Wed Dec 10 21:53:54 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Thu, 11 Dec 2008 08:53:54 +1100 Subject: [TuxOnIce-devel] does hibernate call "sync"? In-Reply-To: <200812102016.50898.Martin@Lichtvoll.de> References: <200812102016.50898.Martin@Lichtvoll.de> Message-ID: <1228946034.7268.66.camel@nigel-laptop> Hi Martin. On Wed, 2008-12-10 at 20:16 +0100, Martin Steigerwald wrote: > Hi! > > Does hibernate call "sync" unconditionally? I don't know about the hibernate script, but TuxOnIce does itself call sys_sync at the moment, between freezing userspace tasks and freezing the kernel threads. Regards, Nigel From ncunningham at crca.org.au Wed Dec 10 21:54:37 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Thu, 11 Dec 2008 08:54:37 +1100 Subject: [TuxOnIce-devel] PPA for TuxOnIce and Ubuntu 8.10??? In-Reply-To: References: Message-ID: <1228946077.7268.67.camel@nigel-laptop> Hi Shannon. On Wed, 2008-12-10 at 14:48 -0500, Shannon McMackin wrote: > Has anyone made any progress on staging a PPA for TOI and Ubuntu 8.10? Sorry, but I've been a bit busy with other stuff. It's still in my head, though. Nigel From dion at inhex.net Thu Dec 11 06:27:03 2008 From: dion at inhex.net (Dmitry Nezhevenko) Date: Thu, 11 Dec 2008 08:27:03 +0200 Subject: [TuxOnIce-devel] Did someone here say they were using ReiserFS? In-Reply-To: References: Message-ID: <20081211062703.GA21027@laptop.local> On Wed, Dec 10, 2008 at 12:35:02PM -0800, Kenneth Crudup wrote: > > I just remember they were saying how fast it is. I was thinking about > experimenting with it, since I have a box with a removable drive bay, > so that having Reiser around doesn't kill my box (*cough*too*cough*). > I'm using ResierFS (version 3, that is in-kernel) on all partitions except /boot without any problems. All reiserfs filesystems are on LVM volumes. Please note, that I'm using swap volume (not file) for hibernation and it works. I know nothing about hibernating to file that is stored on reiserfs -- WBR, Dmitry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081211/d62c2c5c/attachment.pgp From Martin at lichtvoll.de Sat Dec 13 11:01:10 2008 From: Martin at lichtvoll.de (Martin Steigerwald) Date: Sat, 13 Dec 2008 12:01:10 +0100 Subject: [TuxOnIce-devel] does hibernate call "sync"? In-Reply-To: <1228946034.7268.66.camel@nigel-laptop> References: <200812102016.50898.Martin@Lichtvoll.de> <1228946034.7268.66.camel@nigel-laptop> (sfid-20081211_105502_378554_C29C3100) Message-ID: <200812131201.10527.Martin@lichtvoll.de> Am Mittwoch 10 Dezember 2008 schrieb Nigel Cunningham: > Hi Martin. Hi Nigel! > On Wed, 2008-12-10 at 20:16 +0100, Martin Steigerwald wrote: > > Hi! > > > > Does hibernate call "sync" unconditionally? > > I don't know about the hibernate script, but TuxOnIce does itself call > sys_sync at the moment, between freezing userspace tasks and freezing > the kernel threads. Hmmm, that was to late in my cases. It hung before... whereever and whyever... well but as long as I am the only one who reported such kind of failure... but otherwise a "sync" hibernate scriptlet that gets called before all other scriptlets shouldn't do much harm either. I think I will contemplate about it a bit. For me it works with the "sync" in the hibernate script. Ciao, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 From martin.schlaeffer at gmx.at Thu Dec 18 00:14:19 2008 From: martin.schlaeffer at gmx.at (=?ISO-8859-1?Q?Martin_Schl=E4ffer?=) Date: Thu, 18 Dec 2008 01:14:19 +0100 Subject: [TuxOnIce-devel] PPA for TuxOnIce and Ubuntu 8.10??? In-Reply-To: References: Message-ID: <494995DB.9040602@gmx.at> Hi, Shannon McMackin wrote: > Has anyone made any progress on staging a PPA for TOI and Ubuntu 8.10? I have setup a PPA at https://launchpad.net/~sn0ball/+archive for testing purposes. I use apt-pinning to favor this repository. Martin From michf at post.tau.ac.il Thu Dec 18 07:07:38 2008 From: michf at post.tau.ac.il (Micha Feigin) Date: Thu, 18 Dec 2008 09:07:38 +0200 Subject: [TuxOnIce-devel] Is the latest and greates still on git head? Message-ID: <20081218090738.0b5b3946@hubert.tau.ac.il> Could be something broken with my setup again but I didn't see any changes on tuxonice git head in a while. Considering that nigel said something about branching the work, were there just no updates to the tree lately or should I be pulling the latest and greatest from somewhere/somehow else? Thanks From ncunningham at crca.org.au Thu Dec 18 07:24:47 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Thu, 18 Dec 2008 18:24:47 +1100 Subject: [TuxOnIce-devel] Is the latest and greates still on git head? In-Reply-To: <20081218090738.0b5b3946@hubert.tau.ac.il> References: <20081218090738.0b5b3946@hubert.tau.ac.il> Message-ID: <1229585087.6834.28.camel@nigel-laptop> Hi Micha. On Thu, 2008-12-18 at 09:07 +0200, Micha Feigin wrote: > Could be something broken with my setup again but I didn't see any changes on > tuxonice git head in a while. Considering that nigel said something about > branching the work, were there just no updates to the tree lately or should I be > pulling the latest and greatest from somewhere/somehow else? I've been working on that branching, and haven't posted anything new while I've been doing that because I'm committing and modifying patches while I get everything going right. It shouldn't be far away now - I've got all the branches made, and have started today on creating & running a script to do automated test builds of all the trees (2.6.24/25/26/27/head/ubuntu hardy & intrepid) with the different combinations of additions (build as modules, 'paranoia', cluster support and filesystem freezing enhancements) and different kernel configurations. As you can imagine, that means quite a lot of building, but I'm hoping it will get all the bugs ironed out while I can still rewrite the git history without affecting people who are pulling from the public trees. In case you're worried by the idea of more than one branch, I should mention that I'm also going (Lord willing) to start a tree containing a script for applying the patches. I'm also dreaming of making a more generic tool to do the whole range of jobs related to setting up initramfs tools and so on, but that's only 'dreaming of' for now. Nigel From molecularbiophysics at gmail.com Thu Dec 18 09:08:57 2008 From: molecularbiophysics at gmail.com (Karthik Paithankar) Date: Thu, 18 Dec 2008 09:08:57 +0000 Subject: [TuxOnIce-devel] Fwd: /lib/firmware problems with intrepid git toi In-Reply-To: References: Message-ID: Is it possible this mail sent to toi-users list was lost some how or did the admin disapprove it ? Date: Tue, Dec 16, 2008 at 11:33 AM Subject: /lib/firmware problems with intrepid git toi To: TuxOnIce users' list Dear all, After updating to intrepid, I can see some conflicts in installing with the new git-toi kernel_image. The problem being - the firmware is installed directly in /lib/firmware and not in sub-directory /lib/firmware/. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/262115 Has this fix been applied to the git repository ? Best regards, Karthik (I do not have the laptop at the moment, so I do not have the exact message) From ncunningham at crca.org.au Thu Dec 18 10:41:13 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Thu, 18 Dec 2008 21:41:13 +1100 Subject: [TuxOnIce-devel] Fwd: /lib/firmware problems with intrepid git toi In-Reply-To: References: Message-ID: <1229596873.6834.31.camel@nigel-laptop> Hi Karthik. On Thu, 2008-12-18 at 09:08 +0000, Karthik Paithankar wrote: > Is it possible this mail sent to toi-users list was lost some how or > did the admin disapprove it ? I thought it was delivered. Perhaps I pushed the wrong buttons. If so, sorry! > Date: Tue, Dec 16, 2008 at 11:33 AM > Subject: /lib/firmware problems with intrepid git toi > To: TuxOnIce users' list > > > Dear all, > > After updating to intrepid, I can see some conflicts in installing > with the new git-toi kernel_image. The problem being - the firmware is > installed directly in /lib/firmware and not in sub-directory > /lib/firmware/. > > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/262115 > > Has this fix been applied to the git repository ? I'm a bit behind in merging, due to the work on the separate branches for things I can separate out. I'm up to build testing, and therefore hope to have updates going into the git repos soon. Regards, Nigel From smcmackin at gmail.com Sat Dec 20 03:57:13 2008 From: smcmackin at gmail.com (Shannon McMackin) Date: Fri, 19 Dec 2008 22:57:13 -0500 Subject: [TuxOnIce-devel] PPA for TuxOnIce and Ubuntu 8.10??? In-Reply-To: <494995DB.9040602@gmx.at> References: <494995DB.9040602@gmx.at> Message-ID: Martin Schl?ffer wrote: > Hi, > > Shannon McMackin wrote: >> Has anyone made any progress on staging a PPA for TOI and Ubuntu 8.10? > > I have setup a PPA at https://launchpad.net/~sn0ball/+archive for > testing purposes. I use apt-pinning to favor this repository. > > Martin Are all these packages required? All the modules? From ncunningham at crca.org.au Sat Dec 20 07:44:41 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Sat, 20 Dec 2008 18:44:41 +1100 Subject: [TuxOnIce-devel] Status update. Message-ID: <1229759081.14740.15.camel@nigel-laptop> Hi all. Just a quick update on the status of things. I have all the branches (2.6.24, 25, 26, 27 and head, ubuntu hardy and intrepid) prepared, and a test-build script which builds the 15 valid combinations of patches (base + the various combinations of build as modules support, paranoia, cluster support and filesystem freezing enhancements). For each combination of version + patches, there are 1 or more .configs (a total of 23 for each tree at the moment). Right now, I have all except ubuntu-intrepid (it's the last one being done) building all the configurations successfully, so I'm hoping to be able to apply the version number patch on Monday afternoon, uploading all of the new tree versions shortly afterwards. I'm planning on modifying my test-build script, turning it into a script that can also be used to apply the selected combination of patches to a vanilla tree. Hopefully this won't take too long to do. So then, all going well, I hope to release all this work on Monday. That said, I've got Christmas and the following Sunday to prepare for (if you don't already know, my paid job is being a Christian minister), so don't be upset with me if other work takes priority. Regards, Nigel From ncunningham at crca.org.au Mon Dec 22 11:36:39 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Mon, 22 Dec 2008 22:36:39 +1100 Subject: [TuxOnIce-devel] Branches public, but more to do. Message-ID: <1229945799.18873.30.camel@nigel-laptop> Hi everyone. The new branches have been pushed to git.kernel.org and kernel.ubuntu.com, except for the Intrepid branch that I'm still working on. I've also started to make a new 'tuxonice-tool' that I'll use for testing prior to pushing updates and you'll be able to use to pull updates from the git trees, patch sets from the website and apply them. This second part isn't ready for use yet, so I'm just writing now to warn people who are pulling from git that they might not get what they want. I hope to get tuxonice-tool ready for use (at least for applying patches) pretty quickly, but given this is Christmas week... To summarise what the branches are/do: There are four options that can be added to the basic patchset: File system freezing enhancements, clustering support, paranoia modules, and building as modules. They may be used in any combination or not at all. Basic patches to apply: avenrun, dynpageflags, lzf, tuxonice. Cluster support (useless at the moment): Clustering patch. Add clustering-modules and tuxonice-modules-clustering if tuxonice-modules is also applied. Paranoia (debugging of memory allocation/freeing and checksumming of pageset2). If tuxonice-modules is also applied, paranoia-modules and tuxonice-modules-paranoia should also be applied. Freezer enhancements (fuse filesystem freezing, misc other enhancements). If tuxonice-modules is also applied, fs-freezing-modules should also be applied. Tuxonice-modules: Support for building TuxOnIce as loadable kernel modules. If any of the above options additional branches should be applied as well to ensure necessary symbols are exported. Order in which to apply patches: - averun - lzf - tuxonice - dynpageflags - tuxonice-modules - paranoia - paranoia-modules - tuxonicce-modules-paranoia - clustering - clustering-modules - tuxonice-modules-clustering - fs-freezing - fs-freezing-modules Regards, Nigel From xavier.gnata at gmail.com Mon Dec 22 13:14:54 2008 From: xavier.gnata at gmail.com (Xavier Gnata) Date: Mon, 22 Dec 2008 14:14:54 +0100 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <1229945799.18873.30.camel@nigel-laptop> References: <1229945799.18873.30.camel@nigel-laptop> Message-ID: <494F92CE.3050208@gmail.com> Hi Nigel, That is *great* :) "so don't be upset with me if other work takes priority": Ho that is the way the open source devel works and nobody shall *request* you to do something. Never! Everybody is free to *propose* improvements and to test your nice icemaker ;) BTW, is ubuntu planning to use tuxonice on Jaunty? kernel mainline integration ? (at some point, kernel guys will have to select one way forward on this topic....) Season's greetings :) Xavier > Hi everyone. > > The new branches have been pushed to git.kernel.org and > kernel.ubuntu.com, except for the Intrepid branch that I'm still working > on. > > I've also started to make a new 'tuxonice-tool' that I'll use for > testing prior to pushing updates and you'll be able to use to pull > updates from the git trees, patch sets from the website and apply them. > > This second part isn't ready for use yet, so I'm just writing now to > warn people who are pulling from git that they might not get what they > want. > > I hope to get tuxonice-tool ready for use (at least for applying > patches) pretty quickly, but given this is Christmas week... > > To summarise what the branches are/do: > > There are four options that can be added to the basic patchset: File > system freezing enhancements, clustering support, paranoia modules, and > building as modules. They may be used in any combination or not at all. > > Basic patches to apply: avenrun, dynpageflags, lzf, tuxonice. > > Cluster support (useless at the moment): Clustering patch. Add > clustering-modules and tuxonice-modules-clustering if tuxonice-modules > is also applied. > > Paranoia (debugging of memory allocation/freeing and checksumming of > pageset2). If tuxonice-modules is also applied, paranoia-modules and > tuxonice-modules-paranoia should also be applied. > > Freezer enhancements (fuse filesystem freezing, misc other > enhancements). If tuxonice-modules is also applied, fs-freezing-modules > should also be applied. > > Tuxonice-modules: Support for building TuxOnIce as loadable kernel > modules. If any of the above options additional branches should be > applied as well to ensure necessary symbols are exported. > > Order in which to apply patches: > - averun > - lzf > - tuxonice > - dynpageflags > - tuxonice-modules > - paranoia > - paranoia-modules > - tuxonicce-modules-paranoia > - clustering > - clustering-modules > - tuxonice-modules-clustering > - fs-freezing > - fs-freezing-modules > > Regards, > > Nigel > > _______________________________________________ > TuxOnIce-devel mailing list > TuxOnIce-devel at lists.tuxonice.net > http://lists.tuxonice.net/mailman/listinfo/tuxonice-devel From wrar at altlinux.ru Mon Dec 22 17:51:58 2008 From: wrar at altlinux.ru (Andrey Rahmatullin) Date: Mon, 22 Dec 2008 22:51:58 +0500 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <1229945799.18873.30.camel@nigel-laptop> References: <1229945799.18873.30.camel@nigel-laptop> Message-ID: <20081222175158.GV5686@wrars-comp.wrarsdomain> On Mon, Dec 22, 2008 at 10:36:39PM +1100, Nigel Cunningham wrote: > - averun > - lzf > - tuxonice > - dynpageflags > - fs-freezing I get CC [M] fs/fuse/dir.o fs/fuse/dir.c: In function 'fuse_lookup_name': fs/fuse/dir.c:281: error: 'dir' undeclared (first use in this function) fs/fuse/dir.c:281: error: (Each undeclared identifier is reported only once fs/fuse/dir.c:281: error: for each function it appears in.) -- WBR, wRAR (ALT Linux Team) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081222/aeeef5ab/attachment.pgp From ncunningham at crca.org.au Mon Dec 22 20:38:57 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Tue, 23 Dec 2008 07:38:57 +1100 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <20081222175158.GV5686@wrars-comp.wrarsdomain> References: <1229945799.18873.30.camel@nigel-laptop> <20081222175158.GV5686@wrars-comp.wrarsdomain> Message-ID: <1229978337.18873.33.camel@nigel-laptop> Hi Andrey. On Mon, 2008-12-22 at 22:51 +0500, Andrey Rahmatullin wrote: > On Mon, Dec 22, 2008 at 10:36:39PM +1100, Nigel Cunningham wrote: > > - averun > > - lzf > > - tuxonice > > - dynpageflags > > - fs-freezing > > I get > > CC [M] fs/fuse/dir.o > fs/fuse/dir.c: In function 'fuse_lookup_name': > fs/fuse/dir.c:281: error: 'dir' undeclared (first use in this function) > fs/fuse/dir.c:281: error: (Each undeclared identifier is reported only > once > fs/fuse/dir.c:281: error: for each function it appears in.) Which tree are you using? Regards, Nigel From wrar at altlinux.ru Tue Dec 23 11:32:58 2008 From: wrar at altlinux.ru (Andrey Rahmatullin) Date: Tue, 23 Dec 2008 16:32:58 +0500 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <1229978337.18873.33.camel@nigel-laptop> References: <1229945799.18873.30.camel@nigel-laptop> <20081222175158.GV5686@wrars-comp.wrarsdomain> <1229978337.18873.33.camel@nigel-laptop> Message-ID: <20081223113258.GA5696@wrars-comp.wrarsdomain> On Tue, Dec 23, 2008 at 07:38:57AM +1100, Nigel Cunningham wrote: > Which tree are you using? head -- WBR, wRAR (ALT Linux Team) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081223/4e4c96ae/attachment.pgp From francois.valenduc at tvcablenet.be Tue Dec 23 13:02:56 2008 From: francois.valenduc at tvcablenet.be (=?ISO-8859-1?Q?Fran=E7ois_Valenduc?=) Date: Tue, 23 Dec 2008 14:02:56 +0100 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <1229978337.18873.33.camel@nigel-laptop> References: <1229945799.18873.30.camel@nigel-laptop> <20081222175158.GV5686@wrars-comp.wrarsdomain> <1229978337.18873.33.camel@nigel-laptop> Message-ID: <4950E180.6040104@tvcablenet.be> Nigel Cunningham a ?crit : > Hi Andrey. > > On Mon, 2008-12-22 at 22:51 +0500, Andrey Rahmatullin wrote: > >> On Mon, Dec 22, 2008 at 10:36:39PM +1100, Nigel Cunningham wrote: >> >>> - averun >>> - lzf >>> - tuxonice >>> - dynpageflags >>> - fs-freezing >>> >> I get >> >> CC [M] fs/fuse/dir.o >> fs/fuse/dir.c: In function 'fuse_lookup_name': >> fs/fuse/dir.c:281: error: 'dir' undeclared (first use in this function) >> fs/fuse/dir.c:281: error: (Each undeclared identifier is reported only >> once >> fs/fuse/dir.c:281: error: for each function it appears in.) >> > > Which tree are you using? > > Regards, > > Nigel > > _______________________________________________ > TuxOnIce-devel mailing list > TuxOnIce-devel at lists.tuxonice.net > http://lists.tuxonice.net/mailman/listinfo/tuxonice-devel > > I also get this error. I used the tuxonice-tree and I merged the fs-freezing branch in addition to the 4 basic ones. If I don't merge fs-freezing, the error doesn't occur. Fran?ois From tobias.doerffel at gmail.com Tue Dec 23 13:09:21 2008 From: tobias.doerffel at gmail.com (Tobias Doerffel) Date: Tue, 23 Dec 2008 14:09:21 +0100 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <4950E180.6040104@tvcablenet.be> References: <1229945799.18873.30.camel@nigel-laptop> <1229978337.18873.33.camel@nigel-laptop> <4950E180.6040104@tvcablenet.be> Message-ID: <200812231409.30019.tobias.doerffel@gmail.com> Hi, Am Dienstag, 23. Dezember 2008 14:02:56 schrieb Fran?ois Valenduc: > I also get this error. I used the tuxonice-tree and I merged the > fs-freezing branch in addition to the 4 basic ones. If I don't merge > fs-freezing, the error doesn't occur. I had this too when initially merging fs-freezing. However there seems to have been an update a few hours later (http://git.kernel.org/?p=linux/kernel/git/nigelc/tuxonice- head.git;a=commit;h=1573ec6adf284b9e6f6807a9ebcdef402443b955) and now it works :) So simply pull again and it should work for you. Regards, toby -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081223/c58f5a17/attachment.pgp From wrar at altlinux.ru Tue Dec 23 14:16:35 2008 From: wrar at altlinux.ru (Andrey Rahmatullin) Date: Tue, 23 Dec 2008 19:16:35 +0500 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <200812231409.30019.tobias.doerffel@gmail.com> References: <1229945799.18873.30.camel@nigel-laptop> <1229978337.18873.33.camel@nigel-laptop> <4950E180.6040104@tvcablenet.be> <200812231409.30019.tobias.doerffel@gmail.com> Message-ID: <20081223141635.GB5696@wrars-comp.wrarsdomain> On Tue, Dec 23, 2008 at 02:09:21PM +0100, Tobias Doerffel wrote: > I had this too when initially merging fs-freezing. However there seems to have > been an update a few hours later > (http://git.kernel.org/?p=linux/kernel/git/nigelc/tuxonice- > head.git;a=commit;h=1573ec6adf284b9e6f6807a9ebcdef402443b955) and now it works > :) > > So simply pull again and it should work for you. Yes, but now it says ERROR: "freezer_state" [drivers/md/md-mod.ko] undefined! -- WBR, wRAR (ALT Linux Team) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081223/cddd545d/attachment.pgp From ncunningham at crca.org.au Wed Dec 24 08:04:28 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Wed, 24 Dec 2008 19:04:28 +1100 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <20081223141635.GB5696@wrars-comp.wrarsdomain> References: <1229945799.18873.30.camel@nigel-laptop> <1229978337.18873.33.camel@nigel-laptop> <4950E180.6040104@tvcablenet.be> <200812231409.30019.tobias.doerffel@gmail.com> <20081223141635.GB5696@wrars-comp.wrarsdomain> Message-ID: <1230105868.18873.67.camel@nigel-laptop> Hi. On Tue, 2008-12-23 at 19:16 +0500, Andrey Rahmatullin wrote: > On Tue, Dec 23, 2008 at 02:09:21PM +0100, Tobias Doerffel wrote: > > I had this too when initially merging fs-freezing. However there seems to have > > been an update a few hours later > > (http://git.kernel.org/?p=linux/kernel/git/nigelc/tuxonice- > > head.git;a=commit;h=1573ec6adf284b9e6f6807a9ebcdef402443b955) and now it works > > :) > > > > So simply pull again and it should work for you. > Yes, but now it says > ERROR: "freezer_state" [drivers/md/md-mod.ko] undefined! I'll make sure I set up a .config that tests this properly. It should be working now (I copied the export in the fs-freezing-modules branch to fs-freezing). Regards, Nigel From wrar at altlinux.ru Wed Dec 24 18:36:43 2008 From: wrar at altlinux.ru (Andrey Rahmatullin) Date: Wed, 24 Dec 2008 23:36:43 +0500 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <1229945799.18873.30.camel@nigel-laptop> References: <1229945799.18873.30.camel@nigel-laptop> Message-ID: <20081224183643.GL5696@wrars-comp.wrarsdomain> On Mon, Dec 22, 2008 at 10:36:39PM +1100, Nigel Cunningham wrote: > Order in which to apply patches: > - averun > - lzf At this point crypto/Makefile doesn't contain LZF line, because lzf branch changes only crypto/Kconfig. If I merge lzf before avenrun, it changes crypto/Makefile too, along with other files. -- WBR, wRAR (ALT Linux Team) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081224/55c2242c/attachment.pgp From wrar at altlinux.ru Wed Dec 24 18:39:18 2008 From: wrar at altlinux.ru (Andrey Rahmatullin) Date: Wed, 24 Dec 2008 23:39:18 +0500 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <1229945799.18873.30.camel@nigel-laptop> References: <1229945799.18873.30.camel@nigel-laptop> Message-ID: <20081224183918.GM5696@wrars-comp.wrarsdomain> Btw, should I merge branches one by one os use octopus? Or these ways are identical? -- WBR, wRAR (ALT Linux Team) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081224/a47043ee/attachment.pgp From michf at post.tau.ac.il Wed Dec 24 20:31:04 2008 From: michf at post.tau.ac.il (Micha Feigin) Date: Wed, 24 Dec 2008 22:31:04 +0200 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <1230105868.18873.67.camel@nigel-laptop> References: <1229945799.18873.30.camel@nigel-laptop> <1229978337.18873.33.camel@nigel-laptop> <4950E180.6040104@tvcablenet.be> <200812231409.30019.tobias.doerffel@gmail.com> <20081223141635.GB5696@wrars-comp.wrarsdomain> <1230105868.18873.67.camel@nigel-laptop> Message-ID: <20081224223104.20892fe1@vivalunalitshi.luna.local> On Wed, 24 Dec 2008 19:04:28 +1100 Nigel Cunningham wrote: > Hi. > > On Tue, 2008-12-23 at 19:16 +0500, Andrey Rahmatullin wrote: > > On Tue, Dec 23, 2008 at 02:09:21PM +0100, Tobias Doerffel wrote: > > > I had this too when initially merging fs-freezing. However there seems to > > > have been an update a few hours later > > > (http://git.kernel.org/?p=linux/kernel/git/nigelc/tuxonice- > > > head.git;a=commit;h=1573ec6adf284b9e6f6807a9ebcdef402443b955) and now it > > > works :) > > > > > > So simply pull again and it should work for you. > > Yes, but now it says > > ERROR: "freezer_state" [drivers/md/md-mod.ko] undefined! > > I'll make sure I set up a .config that tests this properly. It should be > working now (I copied the export in the fs-freezing-modules branch to > fs-freezing). > I guess I'm still a bit fuzzy on git usage. After git-pull how do I make sure that I'm on the right branch, using the latest code and apply required patches (I want lzf, I don't know about fs-freezing). is doing git checkout tuxonice git merge origin/lzf git merge origin/fw-freezing the right way to go? thanks > Regards, > > Nigel > > _______________________________________________ > TuxOnIce-devel mailing list > TuxOnIce-devel at lists.tuxonice.net > http://lists.tuxonice.net/mailman/listinfo/tuxonice-devel > From kenny at panix.com Thu Dec 25 04:40:15 2008 From: kenny at panix.com (Kenneth Crudup) Date: Wed, 24 Dec 2008 20:40:15 -0800 (PST) Subject: [TuxOnIce-devel] An Xmas present from Kenny to the TOI users (ToI 2.6.28 patch) Message-ID: I know Nigel is quite busy right about now, so for those just as impatient as I am, here's a patch. :) Just drop on top of the just-released vanilla 2.6.28 . http://www.kennethcrudup.com/private/tuxonice-diff-2.6.28.bz2 -Kenny "Ho Ho Ho" Crudup -- Kenneth R. Crudup Sr. SW Engineer, Scott County Consulting, Los Angeles O: 3630 S. Sepulveda Blvd. #138, L.A., CA 90034-6809 (888) 454-8181 From markus.doits at googlemail.com Thu Dec 25 11:10:36 2008 From: markus.doits at googlemail.com (Markus Doits) Date: Thu, 25 Dec 2008 12:10:36 +0100 Subject: [TuxOnIce-devel] An Xmas present from Kenny to the TOI users (ToI 2.6.28 patch) In-Reply-To: References: Message-ID: <49536A2C.1020606@googlemail.com> Hey, thanks ;) my present for the users who don't know git right: if they want to try out tuxonice with latest development version (or any other), they can just apply the branches of tuxonice to the linus-git: for example: git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git cd linux-2.6 git pull git://git.kernel.org/pub/scm/linux/kernel/git/nigelc/tuxonice-head.git avenrun git pull git://git.kernel.org/pub/scm/linux/kernel/git/nigelc/tuxonice-head.git lzf git pull git://git.kernel.org/pub/scm/linux/kernel/git/nigelc/tuxonice-head.git tuxonice git pull git://git.kernel.org/pub/scm/linux/kernel/git/nigelc/tuxonice-head.git dynpageflags git pull git://git.kernel.org/pub/scm/linux/kernel/git/nigelc/tuxonice-head.git paranoia git pull git://git.kernel.org/pub/scm/linux/kernel/git/nigelc/tuxonice-head.git fs-freezing and you have the latest kernel-code with tuxonice if the merges do not fail (and then you can update tuxonice by simply calling each pull-command again). it took me some time to find this way (and it's so easy)! regards, markus On 25.12.2008 05:40, Kenneth Crudup wrote: > I know Nigel is quite busy right about now, so for those just as impatient > as I am, here's a patch. :) > > Just drop on top of the just-released vanilla 2.6.28 . > > http://www.kennethcrudup.com/private/tuxonice-diff-2.6.28.bz2 > > -Kenny "Ho Ho Ho" Crudup > > From ncunningham at crca.org.au Thu Dec 25 11:32:36 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Thu, 25 Dec 2008 22:32:36 +1100 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <20081224183643.GL5696@wrars-comp.wrarsdomain> References: <1229945799.18873.30.camel@nigel-laptop> <20081224183643.GL5696@wrars-comp.wrarsdomain> Message-ID: <1230204756.15377.14.camel@nigel-laptop> Hi Andrey. On Wed, 2008-12-24 at 23:36 +0500, Andrey Rahmatullin wrote: > On Mon, Dec 22, 2008 at 10:36:39PM +1100, Nigel Cunningham wrote: > > Order in which to apply patches: > > - averun > > - lzf > At this point crypto/Makefile doesn't contain LZF line, because lzf branch > changes only crypto/Kconfig. If I merge lzf before avenrun, it changes > crypto/Makefile too, along with other files. Hmm. Merge errors? Looking at my version, everything the LZF branch in all trees changes all three files it should change. Regards, Nigel From ncunningham at crca.org.au Thu Dec 25 11:38:30 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Thu, 25 Dec 2008 22:38:30 +1100 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <20081224183918.GM5696@wrars-comp.wrarsdomain> References: <1229945799.18873.30.camel@nigel-laptop> <20081224183918.GM5696@wrars-comp.wrarsdomain> Message-ID: <1230205110.15377.20.camel@nigel-laptop> Hi. On Wed, 2008-12-24 at 23:39 +0500, Andrey Rahmatullin wrote: > Btw, should I merge branches one by one os use octopus? Or these ways are > identical? I'm no expert on merging, so I'm not going to say one way or another. Regards, Nigel From ncunningham at crca.org.au Thu Dec 25 11:43:52 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Thu, 25 Dec 2008 22:43:52 +1100 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <20081224223104.20892fe1@vivalunalitshi.luna.local> References: <1229945799.18873.30.camel@nigel-laptop> <1229978337.18873.33.camel@nigel-laptop> <4950E180.6040104@tvcablenet.be> <200812231409.30019.tobias.doerffel@gmail.com> <20081223141635.GB5696@wrars-comp.wrarsdomain> <1230105868.18873.67.camel@nigel-laptop> <20081224223104.20892fe1@vivalunalitshi.luna.local> Message-ID: <1230205432.15377.25.camel@nigel-laptop> Hi. To keep getting updates simple, I wouldn't do the merging. I'd do (in a script, to save typing) git checkout tuxonice git diff -r origin..avenrun | patch -p1 -b git diff -r origin..lzf | patch -p1 -b git diff -r tuxonice..fs-freezing | patch -p1 -b Regards, Nigel From kenny at panix.com Thu Dec 25 16:24:50 2008 From: kenny at panix.com (Kenneth Crudup) Date: Thu, 25 Dec 2008 08:24:50 -0800 (PST) Subject: [TuxOnIce-devel] [TuxOnIce-users] An Xmas present from Kenny to the TOI users (ToI 2.6.28 patch) In-Reply-To: <49539895.5000204@chrisdos.com> References: <49539895.5000204@chrisdos.com> Message-ID: On Thu, 25 Dec 2008, Chris Dos wrote: > Oops. It seems that kennethcrudup.com does not resolve. Let me check ... yup, sure is. I'll talk to my guys about that. In the meantime, get it from here: http://members.dslextreme.com/users/kennyrc/private/tuxonice-diff-2.6.28.bz2 -Kenny -- Kenneth R. Crudup Sr. SW Engineer, Scott County Consulting, Los Angeles O: 3630 S. Sepulveda Blvd. #138, L.A., CA 90034-6809 (888) 454-8181 From wrar at altlinux.ru Thu Dec 25 17:12:14 2008 From: wrar at altlinux.ru (Andrey Rahmatullin) Date: Thu, 25 Dec 2008 22:12:14 +0500 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <1230204756.15377.14.camel@nigel-laptop> References: <1229945799.18873.30.camel@nigel-laptop> <20081224183643.GL5696@wrars-comp.wrarsdomain> <1230204756.15377.14.camel@nigel-laptop> Message-ID: <20081225171214.GA5304@wrars-comp.wrarsdomain> On Thu, Dec 25, 2008 at 10:32:36PM +1100, Nigel Cunningham wrote: > Hmm. Merge errors? Looking at my version, everything the LZF branch in > all trees changes all three files it should change. You can see that yourself: wrar at wrars-comp ALT/git/kernel $ git checkout 47f34e9 -b test Switched to a new branch "test" wrar at wrars-comp ALT/git/kernel $ git merge -n nigel-tuxonice-head/avenrun Auto-merged MAINTAINERS Removed arch/mips/mti-malta/malta-mtd.c Auto-merged crypto/Kconfig Auto-merged crypto/Makefile Removed drivers/video/omap/lcd_sx1.c Auto-merged fs/buffer.c Auto-merged include/linux/fs.h Auto-merged mm/memory_hotplug.c Auto-merged mm/vmscan.c Merge made by recursive. wrar at wrars-comp ALT/git/kernel $ git merge nigel-tuxonice-head/lzf Auto-merged crypto/Kconfig Merge made by recursive. crypto/Kconfig | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) -- WBR, wRAR (ALT Linux Team) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081225/a5583e8e/attachment.pgp From ncunningham at crca.org.au Fri Dec 26 21:37:08 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Sat, 27 Dec 2008 08:37:08 +1100 Subject: [TuxOnIce-devel] Branches public, but more to do. In-Reply-To: <20081225171214.GA5304@wrars-comp.wrarsdomain> References: <1229945799.18873.30.camel@nigel-laptop> <20081224183643.GL5696@wrars-comp.wrarsdomain> <1230204756.15377.14.camel@nigel-laptop> <20081225171214.GA5304@wrars-comp.wrarsdomain> Message-ID: <1230327428.15377.29.camel@nigel-laptop> Hi. On Thu, 2008-12-25 at 22:12 +0500, Andrey Rahmatullin wrote: > On Thu, Dec 25, 2008 at 10:32:36PM +1100, Nigel Cunningham wrote: > > Hmm. Merge errors? Looking at my version, everything the LZF branch in > > all trees changes all three files it should change. > You can see that yourself: > > wrar at wrars-comp ALT/git/kernel $ git checkout 47f34e9 -b test > Switched to a new branch "test" > wrar at wrars-comp ALT/git/kernel $ git merge -n nigel-tuxonice-head/avenrun > Auto-merged MAINTAINERS > Removed arch/mips/mti-malta/malta-mtd.c > Auto-merged crypto/Kconfig > Auto-merged crypto/Makefile > Removed drivers/video/omap/lcd_sx1.c > Auto-merged fs/buffer.c > Auto-merged include/linux/fs.h > Auto-merged mm/memory_hotplug.c > Auto-merged mm/vmscan.c > Merge made by recursive. > wrar at wrars-comp ALT/git/kernel $ git merge nigel-tuxonice-head/lzf > Auto-merged crypto/Kconfig > Merge made by recursive. > crypto/Kconfig | 8 ++++++++ > 1 files changed, 8 insertions(+), 0 deletions(-) That doesn't look right at all. The only think that merging avenrun should touch is kernel/timer.c, and lzf should touch crypto directory files Kconfig, Makefile and lzf.c. If I do the above without the -b 47f34e9, it all works correctly. I guess the issue is at least partly that 47f34e9 isn't HEAD anymore. Regards, Nigel From ncunningham at crca.org.au Fri Dec 26 23:42:47 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Sat, 27 Dec 2008 10:42:47 +1100 Subject: [TuxOnIce-devel] New combined branch. Message-ID: <1230334967.15377.32.camel@nigel-laptop> Hi all. To make life easier for those who just want a combined patch (everything in one branch), I've created a 'combined' branch and made it the branch that's checked out for gitk. If people want to check out individual branches and test them, I'll appreciate that, but I realise that there'll be at least some people who won't want to bother with merges etc. Regards, Nigel From ncunningham at crca.org.au Sat Dec 27 00:15:40 2008 From: ncunningham at crca.org.au (Nigel Cunningham) Date: Sat, 27 Dec 2008 11:15:40 +1100 Subject: [TuxOnIce-devel] LZO (To Andrey in particular) Message-ID: <1230336940.15377.36.camel@nigel-laptop> Hi Andrey et al. (This is mainly in response to a question from Andrey on IRC): It looks to me like there's something in LZO that isn't SMP safe, but I haven't put the time into finding it yet. Using LZO as the compressor with TuxOnIce works okay for me if I use the early CPU hotplugging (so everything is single threaded), but not if I do multithreaded I/O. Regarding getting it to work at boot time, what compressor we're using is stored in the image header, so you should just need to have LZO built in, or loaded prior to the echo > do_resume. Regards, Nigel From ukuehn at acm.org Sat Dec 27 21:30:32 2008 From: ukuehn at acm.org (U Kuehn) Date: Sat, 27 Dec 2008 22:30:32 +0100 Subject: [TuxOnIce-devel] Signed Patches Message-ID: <49569E78.2070305@acm.org> Dear Nigel, Recently I have noticed that the newer patch sets for tux on ice are not signed any longer. Is there any specific reason for not doing so? In the past I really appreciated to be able to check the patch's authenticity. Best regards, Ulrich From Martin at Lichtvoll.de Mon Dec 29 17:04:19 2008 From: Martin at Lichtvoll.de (Martin Steigerwald) Date: Mon, 29 Dec 2008 18:04:19 +0100 Subject: [TuxOnIce-devel] tuxonice often hangs on first resume with 2.6.28 with ThinkPad T42 Message-ID: <200812291804.20005.Martin@Lichtvoll.de> Hi Nigel and everyone else! I hope you all had a nice Christmas where you happen to have it these times! ;-) I compiled Linux 2.6.28 vanilla with http://www.tuxonice.net/downloads/all/current-tuxonice-for-2.6.28.patch.bz2 from 2008-12-27 for my ThinkPad T42 and T23. Now after resuming on 2 out of 5-6 times TuxOnIce hung on my ThinkPad T42, no problems so far on the T23. I will attach a screenshot where it hung. The Thinkpad-LED labeled with the arrow with the A inside blinked on and off and thats about it. Thats the LED that the ThinkPad usually uses to indicate caps lock state. More details: http://bugzilla.tuxonice.net/show_bug.cgi?id=403 Anyone else - with a ThinkPad or not - seen this? Any hints on how to get down to the cause of this as efficiently as possible? Ciao, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081229/9c88d4ef/attachment.pgp From schlaeff at sbox.tugraz.at Mon Dec 29 18:05:05 2008 From: schlaeff at sbox.tugraz.at (=?ISO-8859-1?Q?Martin_Schl=E4ffer?=) Date: Mon, 29 Dec 2008 19:05:05 +0100 Subject: [TuxOnIce-devel] PPA for TuxOnIce and Ubuntu 8.10??? In-Reply-To: References: <494995DB.9040602@gmx.at> Message-ID: <49591151.7050305@sbox.tugraz.at> Shannon McMackin wrote: > Martin Schl?ffer wrote: >> >> Shannon McMackin wrote: >>> Has anyone made any progress on staging a PPA for TOI and Ubuntu 8.10? >> I have setup a PPA at https://launchpad.net/~sn0ball/+archive for >> testing purposes. I use apt-pinning to favor this repository. >> > Are all these packages required? All the modules? I'm not sure but on a previous version of Ubuntu, some modules did not load without recompiling them. Right now, just installing the kernel package seems to work but I do not have much different hardware to test. Martin From kenny at panix.com Mon Dec 29 21:30:04 2008 From: kenny at panix.com (Kenneth Crudup) Date: Mon, 29 Dec 2008 13:30:04 -0800 (PST) Subject: [TuxOnIce-devel] tuxonice often hangs on first resume with 2.6.28 with ThinkPad T42 In-Reply-To: <200812291804.20005.Martin@Lichtvoll.de> References: <200812291804.20005.Martin@Lichtvoll.de> Message-ID: FWIW, a few builds back ToI would seem to hang *only* on the first resume, then work for forever after that. Perhaps it's a "cruft in the save file" issue? -Kenny -- Kenneth R. Crudup Sr. SW Engineer, Scott County Consulting, Los Angeles O: 3630 S. Sepulveda Blvd. #138, L.A., CA 90034-6809 (888) 454-8181 From smcmackin at gmail.com Tue Dec 30 04:21:02 2008 From: smcmackin at gmail.com (Shannon McMackin) Date: Mon, 29 Dec 2008 23:21:02 -0500 Subject: [TuxOnIce-devel] tuxonice often hangs on first resume with 2.6.28 with ThinkPad T42 In-Reply-To: <200812291804.20005.Martin@Lichtvoll.de> References: <200812291804.20005.Martin@Lichtvoll.de> Message-ID: Martin Steigerwald wrote: > Hi Nigel and everyone else! > > I hope you all had a nice Christmas where you happen to have it these > times! ;-) > > > I compiled Linux 2.6.28 vanilla with > > http://www.tuxonice.net/downloads/all/current-tuxonice-for-2.6.28.patch.bz2 > > from 2008-12-27 for my ThinkPad T42 and T23. > > Now after resuming on 2 out of 5-6 times TuxOnIce hung on my ThinkPad T42, > no problems so far on the T23. I will attach a screenshot where it hung. > The Thinkpad-LED labeled with the arrow with the A inside blinked on and > off and thats about it. Thats the LED that the ThinkPad usually uses to > indicate caps lock state. > > More details: > http://bugzilla.tuxonice.net/show_bug.cgi?id=403 > > Anyone else - with a ThinkPad or not - seen this? > > Any hints on how to get down to the cause of this as efficiently as > possible? > > Ciao, > > > ------------------------------------------------------------------------ > > _______________________________________________ > TuxOnIce-devel mailing list > TuxOnIce-devel at lists.tuxonice.net > http://lists.tuxonice.net/mailman/listinfo/tuxonice-devel I never had a T42, but you might want to try disabling network and USB in the suspend scripts and have them load on resume. From Martin at lichtvoll.de Tue Dec 30 17:13:55 2008 From: Martin at lichtvoll.de (Martin Steigerwald) Date: Tue, 30 Dec 2008 18:13:55 +0100 Subject: [TuxOnIce-devel] tuxonice often hangs on first resume with 2.6.28 with ThinkPad T42 In-Reply-To: References: <200812291804.20005.Martin@Lichtvoll.de> (sfid-20081230_111710_747436_B402FB24) Message-ID: <200812301813.59711.Martin@lichtvoll.de> Am Dienstag 30 Dezember 2008 schrieb Shannon McMackin: > Martin Steigerwald wrote: > > Hi Nigel and everyone else! > > > > I hope you all had a nice Christmas where you happen to have it these > > times! ;-) > > > > > > I compiled Linux 2.6.28 vanilla with > > > > http://www.tuxonice.net/downloads/all/current-tuxonice-for-2.6.28.pat > >ch.bz2 > > > > from 2008-12-27 for my ThinkPad T42 and T23. > > > > Now after resuming on 2 out of 5-6 times TuxOnIce hung on my ThinkPad > > T42, no problems so far on the T23. I will attach a screenshot where > > it hung. The Thinkpad-LED labeled with the arrow with the A inside > > blinked on and off and thats about it. Thats the LED that the > > ThinkPad usually uses to indicate caps lock state. [...] > I never had a T42, but you might want to try disabling network and USB > in the suspend scripts and have them load on resume. It worked in the kernels before, like 2.6.27.7, 2.6.26.5, 2.6.25.10. -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081230/a4596486/attachment.pgp From Martin at lichtvoll.de Wed Dec 31 09:40:00 2008 From: Martin at lichtvoll.de (Martin Steigerwald) Date: Wed, 31 Dec 2008 10:40:00 +0100 Subject: [TuxOnIce-devel] tuxonice often hangs on first resume with 2.6.28 with ThinkPad T42 In-Reply-To: <200812291804.20005.Martin@Lichtvoll.de> References: <200812291804.20005.Martin@Lichtvoll.de> (sfid-20081229_181002_591337_C4358EEB) Message-ID: <200812311040.06598.Martin@lichtvoll.de> Am Montag 29 Dezember 2008 schrieb Martin Steigerwald: > Hi Nigel and everyone else! > > I hope you all had a nice Christmas where you happen to have it these > times! ;-) > > > I compiled Linux 2.6.28 vanilla with > > http://www.tuxonice.net/downloads/all/current-tuxonice-for-2.6.28.patch >.bz2 > > from 2008-12-27 for my ThinkPad T42 and T23. > > Now after resuming on 2 out of 5-6 times TuxOnIce hung on my ThinkPad > T42, no problems so far on the T23. I will attach a screenshot where it Now tuxonice hung on suspending on the T23 as well. Looks somethings flakey here. Should I try with git? But I guess current-tuxonice-for-2.6.28.patch.bz2 should give me a snapshot of the development version. To try git, as far as I read I could use: git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git cd linux-2.6 git pull git://git.kernel.org/pub/scm/linux/kernel/git/nigelc/tuxonice-head.git combined But looking at the web interface, that would get me 2.6.28 + 2.6.29 merge window stuff, and thats not what I am after at the moment. Actually it seems I should be after linux/kernel/git/stable/linux-2.6.28.y.git junk tree, please ignore once Greg KH doesn't label it a "junk tree" anymore. Right? Ciao, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. Url : http://lists.tuxonice.net/pipermail/tuxonice-devel/attachments/20081231/4ffb1eed/attachment.pgp