Re: VMware, x86_64 and 2.6.21.

2007-05-01 Thread Nigel Cunningham
Hi Arjan. On Tue, 2007-05-01 at 07:57 -0700, Arjan van de Ven wrote: On Tue, 2007-05-01 at 15:42 +1000, Nigel Cunningham wrote: Hi. Does anyone have VMware working on x86_64 with 2.6.21? It's working fine for me with 2.6.20, but freezes the whole computer with 2.6.21. Before I start

Re: [PATCH] libata, freezer: avoid block device removal while system is frozen

2013-12-13 Thread Nigel Cunningham
Hi Tejun. Thanks for your work on this. In your first email, in the first substantial paragraph (starting Now, if the rest..), you say libata device removal waits for the scheduled writeback work item to finish. I wonder if that's the lynchpin. If we know the device is gone, why are we

Re: [PATCH] libata, freezer: avoid block device removal while system is frozen

2013-12-13 Thread Nigel Cunningham
Hi again. On 14/12/13 10:07, Tejun Heo wrote: Hello, Nigel. On Sat, Dec 14, 2013 at 09:45:59AM +1100, Nigel Cunningham wrote: In your first email, in the first substantial paragraph (starting Now, if the rest..), you say libata device removal waits for the scheduled writeback work item

Re: [PATCH] libata, freezer: avoid block device removal while system is frozen

2013-12-14 Thread Nigel Cunningham
Hi. On 15/12/13 07:36, Tejun Heo wrote: On Sat, Dec 14, 2013 at 03:31:21PM -0500, Tejun Heo wrote: So, all this is about hibernation? Does that mean that it's safe to unfreeze before invoking resume? ie. we currently do, freeze suspend devs resume devs

Re: [PATCH] [v2] x86, suspend: Save/restore extra MSR registers for suspend

2015-08-21 Thread Nigel Cunningham
Hi Chen. Is there any issue with saving and restoring MSRs unconditionally? That would simplify the patch and make things 'just work'. Regards, Nigel -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo

Re: [PATCH v2] dmaengine: fsl-edma: add PM suspend/resume support

2015-08-17 Thread Nigel Cunningham
Hi Yao. On 17/08/15 13:59, Yao Yuan wrote: On Sat, Aug 15, 2015 at 7:48 AM, pku.leo pku@gmail.com wrote: On Fri, Aug 14, 2015 at 1:24 AM, Yao Yuan yao.y...@freescale.com wrote: Hi Leo, Thanks for your review. About those two methods for DMA suspend that you have mentioned. We have a

Re: [PATCH v2 08/16] x86/efi: Carrying hibernation key by setup data

2015-08-17 Thread Nigel Cunningham
Hi all. I've rejoined LKML, so I'll try to help with reviewing PM patches. I'd forgotten how much it is a case of sipping at a fire hydrant! Regards, Nigel On 17/08/15 07:23, Jiri Kosina wrote: On Sat, 15 Aug 2015, Pavel Machek wrote: For forwarding hibernation key from EFI stub to boot

Re: [linux-pm] Re: swsusp 'disk' fails in bk-current - intel_agp at fault?

2005-03-29 Thread Nigel Cunningham
ourse if you won't want the freeze processes for str, but do want to freeze call_usermodehelper, I guess you'd still need the in_suspend() macro. Regards, Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Bus: +61 (2) 6291 9554; Hme: +61 (2) 6292 8028; Mob: +

Re: [linux-pm] Re: swsusp 'disk' fails in bk-current - intel_agp at fault?

2005-03-29 Thread Nigel Cunningham
("%s - call_usermodehelper returned %d\n", ./init/main.c: usermodehelper_init(); Of course there will be indirect invocations (via kobjects, for example), but I still think the number is not that great. I'm already using the method I suggested in unreleased Suspend2 code, and the only invocation I'm catc

Re: [linux-pm] Re: swsusp 'disk' fails in bk-current - intel_agp at fault?

2005-03-31 Thread Nigel Cunningham
ion is purely freezer based. I freeze khelper and in the freezer code ignore kernel threads in state uninterruptible (which is where kseriod, eg, will be while it waits for the usermode helper process (which also gets frozen). Regards, Nigel -- Nigel Cunningham Software Engineer, Canberra, Austr

Re: [linux-pm] Re: swsusp 'disk' fails in bk-current - intel_agp at fault?

2005-03-31 Thread Nigel Cunningham
to run coldplug after failed > > suspend. > > I believe we should freeze hotplug before processes. Dropping messages > on the floor should not be a problem, we should just call coldplug > after failed suspend. How will you know which devices to call coldplug for, post resume? (Or

Re: noresume breaks next suspend [was Re: 2.6.12-rc1 swsusp broken]

2005-03-31 Thread Nigel Cunningham
this fix it? > > OTOH, perhaps refusing suspend is right thing to do. If user is > running in "safe mode" (with noresume), we don't want him to be able > to suspend... What? If you suspend, then decide not to resume, you can suspend again until after your next reboot?

Re: noresume breaks next suspend [was Re: 2.6.12-rc1 swsusp broken]

2005-03-31 Thread Nigel Cunningham
Hi again. On Fri, 2005-04-01 at 10:50, Nigel Cunningham wrote: > > OTOH, perhaps refusing suspend is right thing to do. If user is > > running in "safe mode" (with noresume), we don't want him to be able > > to suspend... > > What? If you suspend, then decide no

Re: [ACPI] Re: [RFC 0/6] S3 SMP support with physcial CPU hotplug

2005-04-04 Thread Nigel Cunningham
t; Shaohua > > > > --- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading no

Re: [ACPI] Re: [RFC 0/6] S3 SMP support with physcial CPU hotplug

2005-04-04 Thread Nigel Cunningham
> needing it. Perhaps we should address the MTRR issue first. I've had code in Suspend2 for quite a while (6 months+) that removes the sysdev support for MTRRs and saves and restores them with CPU context, thereby avoiding the smp_call-while-interrupts-disabled issue. Perhaps it would be helpf

Re: [ACPI] Re: [RFC 0/6] S3 SMP support with physcial CPU hotplug

2005-04-04 Thread Nigel Cunningham
me more changes? Can I get a monolithic patch to try, when you're ready? Thanks! Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Bus: +61 (2) 6291 9554; Hme: +61 (2) 6292 8028; Mob: +61 (417) 100 574 Maintainer of Suspend2 Kernel Patches http

Re: [ACPI] Re: [RFC 0/6] S3 SMP support with physcial CPU hotplug

2005-04-04 Thread Nigel Cunningham
ot; callbacks... Zwane, do you have any ideas? > Linklist of handlers should be enough... What else is it needed for? CpuFreq? Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Bus: +61 (2) 6291 9554; Hme: +61 (2) 6292 8028; Mob: +61 (417) 100 574 Maintai

Re: [ACPI] Re: [RFC 5/6]clean cpu state after hotremove CPU

2005-04-04 Thread Nigel Cunningham
at it doesn't create new idle tasks > except during boot. Would that mean that CPUs that were physically hotplugged wouldn't get idle threads? Regards, Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Bus: +61 (2) 6291 9554; Hme: +61 (2) 6292 80

Re: [ACPI] Re: [RFC 5/6]clean cpu state after hotremove CPU

2005-04-04 Thread Nigel Cunningham
Hi. On Tue, 2005-04-05 at 08:46, Nathan Lynch wrote: > Hi Nigel! > > On Tue, Apr 05, 2005 at 08:14:25AM +1000, Nigel Cunningham wrote: > > > > On Tue, 2005-04-05 at 01:33, Nathan Lynch wrote: > > > > Yes, exactly. Someone who understand do_exit please help cl

Re: 2.4.29, e100 and a WOL packet causes keventd going mad

2005-01-30 Thread Nigel Cunningham
Hi. On Mon, 2005-01-31 at 16:00, Scott Feldman wrote: > On Sun, 2005-01-30 at 19:58, Nigel Cunningham wrote: > > Do you also disable the WOL event when resuming? > > Good catch. How's this look? I looked at it last week because I used it for an example of device model driv

Merging the Suspend2 freezer implementation.

2005-02-07 Thread Nigel Cunningham
on workqueues. Regards, Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Ph: +61 (2) 6292 8028 Mob: +61 (417) 100 574 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majo

Re: Merging the Suspend2 freezer implementation.

2005-02-08 Thread Nigel Cunningham
ficant one. I've had SMP support for just over a year, and I don't believe there are any outstanding SMP specific issues in the freezer code (or anywhere else in suspend2). All the resuming failures people get with Suspend2 are traceable to device drivers (usb, dri/drm, cpufreq, 8139too, e1000 car

Re: Merging the Suspend2 freezer implementation.

2005-02-08 Thread Nigel Cunningham
r freezer flags on workqueues. > > > > No comment here? :> > > :-). I forgot why it was neccessary, but I was too shy to ask > ;-). Just attach nice explanation when you attempt to merge it. Okay. Thanks! Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www

Re: PATCH: Address lots of pending pm_message_t changes

2005-02-14 Thread Nigel Cunningham
Greg and the SCSI bits to James, etc. Okay; I can do that if everyone is happy with the thing as a whole. Andrew, can I get your answer on Pavel's question - shall I just include the u32->pm_message_t part? Regards, Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cy

Re: PATCH: Address lots of pending pm_message_t changes

2005-02-14 Thread Nigel Cunningham
> > Yes, I believe it is too late to do anything than u32->pm_message_t > conversion that changes no code... I guess I'm wrong then - I thought the other changes avoided compilation errors. Regards, Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.

Re: PATCH: Address lots of pending pm_message_t changes

2005-02-14 Thread Nigel Cunningham
r 2.6.11... Ah. So I haven't realised that Bernard took your patches wholesale, which is why we're fixing the compile errors too :> Okay then, I guess the whole thing isn't urgent then? Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Ph: +61 (2) 6292

Re: PATCH: Address lots of pending pm_message_t changes

2005-02-14 Thread Nigel Cunningham
then? > > Well, it would be nice to be able to switch to struct pm_message_t > very soon in 2.6.12 cycle, so that it actually works in 2.6.12... Okay.. but it can wait until post 2.6.11, right? Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com

Re: Fix pm_message_t in generic code [was Re: PATCH: Address lots of pending pm_message_t changes]

2005-02-14 Thread Nigel Cunningham
Hi Pavel. Thanks! Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Ph: +61 (2) 6292 8028 Mob: +61 (417) 100 574 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More

Re: [OT] speeding boot process (was Re: [ANNOUNCE] hotplug-ng 001 release)

2005-02-14 Thread Nigel Cunningham
? :> I guess you mean to the problem of slow booting in the first place - I would agree with you there, but is there are reason why we should have booting being the norm instead of normally suspending and resuming, and only rebooting for new kernels/hardware/etc. Regards, Nigel -- Nigel Cunn

Re: [OT] speeding boot process (was Re: [ANNOUNCE] hotplug-ng 001 release)

2005-02-14 Thread Nigel Cunningham
Hi. On Tue, 2005-02-15 at 17:15, Jim Crilly wrote: > Nigel Cunningham said the following: > > You warmed my heart until... > > Good to know someone reads my email =) > > > Why not? :> I guess you mean to the problem of slow booting in the first > &g

Re: [ACPI] Re: Call for help: list of machines with working S3

2005-02-15 Thread Nigel Cunningham
roller is: I do this for uhci_hcd and get fully functional usb post resume (-rc4). Regards, Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Ph: +61 (2) 6292 8028 Mob: +61 (417) 100 574 - To unsubscribe from this list: send the line "unsubscribe

Re: i810 resume fix. was: [SoftwareSuspend-devel] [Announce] 2.1.7 for 2.6.11-rc4

2005-02-16 Thread Nigel Cunningham
Hi Michael. On Thu, 2005-02-17 at 15:22, [EMAIL PROTECTED] wrote: > Hi Karol! > > Thank you for the patch. I tested it it resumes fine with > swsusp2 and S3. Would you please submit the patch to lkml. Already done via Dave Jones. Regards, Nigel -- Nigel Cunningham Softw

Re: i810 BUG summary. Was Re: [SoftwareSuspend-devel] [Announce] 2.1.7 for 2.6.11-rc4

2005-02-16 Thread Nigel Cunningham
Hi Michael. Perhaps this belongs with the framebuffer devel guys? I'll copy them now. Antonio et al, have I called it right? Regards, Nigel On Thu, 2005-02-17 at 15:22, [EMAIL PROTECTED] wrote: > Hi Nigel! > > On Wednesday 16 February 2005 05:22, Nigel Cunningham wrote: >

Re: Swsusp, resume and kernel versions

2005-02-16 Thread Nigel Cunningham
image is stored when rebooting. This will stop both of the implementations seeing the image and resuming at a later time. Regards, Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Ph: +61 (2) 6292 8028 Mob: +61 (417) 100 574 - To unsubscribe from

Re: Swsusp, resume and kernel versions

2005-02-17 Thread Nigel Cunningham
Hi. On Thu, 2005-02-17 at 16:38, Dmitry Torokhov wrote: > On Thursday 17 February 2005 00:15, Nigel Cunningham wrote: > > On Thu, 2005-02-17 at 15:46, Dmitry Torokhov wrote: > > > But I think there is one pretty severe issue present - even if swsusp > > > is not

Re: Swsusp, resume and kernel versions

2005-02-18 Thread Nigel Cunningham
the script in the docs somewhere with the appropriate credit. Thanks and regards, Nigel On Fri, 2005-02-18 at 08:05, Stefan Seyfried wrote: > Nigel Cunningham wrote: > > > If the mistakenly booted kernel isn't suspend enabled, however, you need > > a more generic method of

[RFC][PATCH] Dynamically allocated pageflags.

2005-02-18 Thread Nigel Cunningham
+++ 992-dynamic-pageflags-new/include/linux/dyn_pageflags.h 2005-02-19 13:11:31.0 +1100 @@ -0,0 +1,47 @@ +/* + * include/linux/dyn_pageflags.h + * + * Copyright (C) 2004-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * It implements s

Re: [RFC][PATCH] Dynamically allocated pageflags.

2005-02-18 Thread Nigel Cunningham
Hi. On Sat, 2005-02-19 at 14:02, Dave Hansen wrote: > On Sat, 2005-02-19 at 13:43 +1100, Nigel Cunningham wrote: > > For some time now, we've been running out of bits for pageflags. > > > > In Suspend2, I need the functional equivalent of pageflags, but don't > > n

Re: [RFC][PATCH] Dynamically allocated pageflags.

2005-02-18 Thread Nigel Cunningham
Hi. On Sat, 2005-02-19 at 16:51, Dave Hansen wrote: > On Sat, 2005-02-19 at 14:35 +1100, Nigel Cunningham wrote: > > On Sat, 2005-02-19 at 14:02, Dave Hansen wrote: > > > One issue is that it doesn't work with DISCONTIGMEM (or the upcoming > > > sparsemem). max_m

Re: 2.6: drivers/input/power.c is never built

2005-02-18 Thread Nigel Cunningham
s, or am I thinking your thoughts after you? Regards, Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Ph: +61 (2) 6292 8028 Mob: +61 (417) 100 574 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a messa

Should kirqd work on HT?

2005-02-18 Thread Nigel Cunningham
think it's worth the effort. Is that correct? Not a complaint, just curious! Regards, Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Ph: +61 (2) 6292 8028 Mob: +61 (417) 100 574 - To unsubscribe from this list: send the line "unsubscribe linux-k

Re: Should kirqd work on HT?

2005-02-19 Thread Nigel Cunningham
n't think it's worth doing the balancing. Regards, Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Ph: +61 (2) 6292 8028 Mob: +61 (417) 100 574 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a mess

Re: 2.6: drivers/input/power.c is never built

2005-02-19 Thread Nigel Cunningham
Hi. On Sat, 2005-02-19 at 17:53, Dmitry Torokhov wrote: > Hi Nigel, > > On Saturday 19 February 2005 01:28, Nigel Cunningham wrote: > > Hi. > > > > On Sat, 2005-02-19 at 13:58, Dmitry Torokhov wrote: > > > On Friday 18 February 2005 18:31, Pavel M

Re: Should kirqd work on HT?

2005-02-19 Thread Nigel Cunningham
Hi Jeff. On Sat, 2005-02-19 at 17:52, Jeff Garzik wrote: > Nigel Cunningham wrote: > What are the results of running irqbalanced? You mean the debugging output? I can reenable it and record the results if that's what you mean. >From memory though, it got to not_worth_the_effort via

Re: Should kirqd work on HT?

2005-02-19 Thread Nigel Cunningham
Hi, On Sat, 2005-02-19 at 20:36, Arjan van de Ven wrote: > On Sat, 2005-02-19 at 20:07 +1100, Nigel Cunningham wrote: > > Hi Jeff. > > > > On Sat, 2005-02-19 at 17:52, Jeff Garzik wrote: > > > Nigel Cunningham wrote: > > > What are the results of

Re: Should kirqd work on HT?

2005-02-19 Thread Nigel Cunningham
005-02-19 at 20:07 +1100, Nigel Cunningham wrote: > > Hi Jeff. > > > > On Sat, 2005-02-19 at 17:52, Jeff Garzik wrote: > > > Nigel Cunningham wrote: > > > What are the results of running irqbalanced? > > > > You mean the debugging output? I can reenab

Re: 2.6: drivers/input/power.c is never built

2005-02-21 Thread Nigel Cunningham
l Think I'll contact RML and Kay to see what the current state of play is. Nigel -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Ph: +61 (2) 6292 8028 Mob: +61 (417) 100 574 - To unsubscribe from this list: send the line "unsubscribe linux-kernel&q

[PATCH] pm_message_t corrections still missing from 2.6.12-rc2

2005-04-08 Thread Nigel Cunningham
/pci/atiixp_modem.c 840-combined-pm_message_t-patch.patch-new/sound/pci/atiixp_modem.c --- 840-combined-pm_message_t-patch.patch-old/sound/pci/atiixp_modem.c 2005-03-18 19:33:28.0 +1100 +++ 840-combined-pm_message_t-patch.patch-new/sound/pci/atiixp_modem.c 2005-04-08 13:41:41.0

Re: Crash during boot for 2.6.12-rc2.

2005-04-08 Thread Nigel Cunningham
> > > I'll try a fresh compile later. > > Looks like it was a miscompile, newly compiled (without ccache, too) > kernel works fine. > > > - James -- Nigel Cunningham Software Engineer, Canberra, Australia http://www.cyclades.com Bus: +61 (2) 6291 9554; Hme: +6

Re: Crash during boot for 2.6.12-rc2.

2005-04-08 Thread Nigel Cunningham
Hi. On Fri, 2005-04-08 at 22:58, Nigel Cunningham wrote: > Hi. > > I got exactly the same thing on both my P4 HT and my Celeron 933 :<. > Trying fresh builds. Actually I tell a lie. I looked at James' trace too quickly. I'll see what I can collect :> Nigel > Regards, &

Submission of Suspend2 for inclusion in mainline

2005-07-05 Thread Nigel Cunningham
Hi all. I want, at last, to submit Suspend2 for inclusion in the vanilla kernel. For those who don't already know, Suspend2 is an implementation of suspend-to-disk for Linux, which grew out of the same codebase as the 'swsusp' code currently in the kernel and maintained by Pavel, but has seen far

[PATCH] [3/48] Suspend2 2.1.9.8 for 2.6.12: 301-proc-acpi-sleep-activate-hook.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 302-init-hooks.patch-old/init/do_mounts.c 302-init-hooks.patch-new/init/do_mounts.c --- 302-init-hooks.patch-old/init/do_mounts.c 2005-06-20 11:47:31.0 +1000 +++ 302-init-hooks.patch-new/init/do_mounts.c 2005-07-04 23:14:19.0 +1000 @@ -140,11 +140,16 @@ dev_t

[PATCH] [8/48] Suspend2 2.1.9.8 for 2.6.12: 353-disable-highmem-tlb-flush-for-copyback.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 354-disable-mce-checking-during-suspend-avoid-smp-deadlock.patch-old/arch/i386/kernel/cpu/mcheck/non-fatal.c 354-disable-mce-checking-during-suspend-avoid-smp-deadlock.patch-new/arch/i386/kernel/cpu/mcheck/non-fatal.c ---

[PATCH] [12/48] Suspend2 2.1.9.8 for 2.6.12: 402-mtrr-remove-sysdev.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 403-debug-pagealloc-support.patch-old/arch/i386/mm/pageattr.c 403-debug-pagealloc-support.patch-new/arch/i386/mm/pageattr.c --- 403-debug-pagealloc-support.patch-old/arch/i386/mm/pageattr.c 2005-06-20 11:46:43.0 +1000 +++

[PATCH] [11/48] Suspend2 2.1.9.8 for 2.6.12: 401-e820-table-support.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 402-mtrr-remove-sysdev.patch-old/arch/i386/kernel/cpu/mtrr/main.c 402-mtrr-remove-sysdev.patch-new/arch/i386/kernel/cpu/mtrr/main.c --- 402-mtrr-remove-sysdev.patch-old/arch/i386/kernel/cpu/mtrr/main.c 2005-06-20 11:46:42.0 +1000 +++

[PATCH] [6/48] Suspend2 2.1.9.8 for 2.6.12: 351-syncthreads.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 352-disable-pdflush-during-suspend.patch-old/mm/page-writeback.c 352-disable-pdflush-during-suspend.patch-new/mm/page-writeback.c --- 352-disable-pdflush-during-suspend.patch-old/mm/page-writeback.c 2005-06-20 11:47:32.0 +1000 +++

[PATCH] [5/48] Suspend2 2.1.9.8 for 2.6.12: 350-workthreads.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 351-syncthreads.patch-old/fs/buffer.c 351-syncthreads.patch-new/fs/buffer.c --- 351-syncthreads.patch-old/fs/buffer.c 2005-07-06 11:15:04.0 +1000 +++ 351-syncthreads.patch-new/fs/buffer.c 2005-07-04 23:14:18.0 +1000 @@ -173,6 +173,15 @@

[PATCH] [7/48] Suspend2 2.1.9.8 for 2.6.12: 352-disable-pdflush-during-suspend.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 353-disable-highmem-tlb-flush-for-copyback.patch-old/mm/highmem.c 353-disable-highmem-tlb-flush-for-copyback.patch-new/mm/highmem.c --- 353-disable-highmem-tlb-flush-for-copyback.patch-old/mm/highmem.c 2005-06-20 11:47:32.0 +1000 +++

[PATCH] [18/48] Suspend2 2.1.9.8 for 2.6.12: 501-tlb-flushing-functions.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 510-version-specific-mac.patch-old/arch/ppc/Kconfig 510-version-specific-mac.patch-new/arch/ppc/Kconfig --- 510-version-specific-mac.patch-old/arch/ppc/Kconfig 2005-06-20 11:46:44.0 +1000 +++ 510-version-specific-mac.patch-new/arch/ppc/Kconfig 2005-07-04 23:14:19.0

[PATCH] [14/48] Suspend2 2.1.9.8 for 2.6.12: 404-check-mounts-support.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 405-clear-swapfile-bdev-in-swapoff.patch-old/mm/swapfile.c 405-clear-swapfile-bdev-in-swapoff.patch-new/mm/swapfile.c --- 405-clear-swapfile-bdev-in-swapoff.patch-old/mm/swapfile.c 2005-07-06 11:22:01.0 +1000 +++ 405-clear-swapfile-bdev-in-swapoff.patch-new/mm/swapfile.c

[PATCH] [4/48] Suspend2 2.1.9.8 for 2.6.12: 302-init-hooks.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 350-workthreads.patch-old/drivers/acpi/osl.c 350-workthreads.patch-new/drivers/acpi/osl.c --- 350-workthreads.patch-old/drivers/acpi/osl.c2005-06-20 11:46:50.0 +1000 +++ 350-workthreads.patch-new/drivers/acpi/osl.c2005-07-04 23:14:18.0 +1000 @@ -95,7

[0/48] Suspend2 2.1.9.8 for 2.6.12

2005-07-05 Thread Nigel Cunningham
As requested, here are the patches that form Suspend2, for review. I've tried to split it up into byte size chunks, but please don't expect that these will be patches that can mutate swsusp into Suspend2. That would roughly equivalent to asking for patches that patch Reiser3 into Reiser4 - it's a

[PATCH] [16/48] Suspend2 2.1.9.8 for 2.6.12: 406-dynamic-pageflags.patch

2005-07-05 Thread Nigel Cunningham
specific-i386.patch-new/include/asm-i386/suspend2.h 2005-07-05 23:56:41.0 +1000 @@ -0,0 +1,391 @@ + /* + * Copyright 2003-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * Based on code + * Copyright 2001-2002 Pavel Machek <[EMAIL PROTECTED]> + * Based on code + * Copy

[PATCH] [13/48] Suspend2 2.1.9.8 for 2.6.12: 403-debug-pagealloc-support.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 404-check-mounts-support.patch-old/drivers/usb/core/inode.c 404-check-mounts-support.patch-new/drivers/usb/core/inode.c --- 404-check-mounts-support.patch-old/drivers/usb/core/inode.c 2005-06-20 11:47:07.0 +1000 +++ 404-check-mounts-support.patch-new/drivers/usb/core/inode.c

[PATCH] [24/48] Suspend2 2.1.9.8 for 2.6.12: 601-kernel_power_power-header.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 602-smp.patch-old/kernel/power/suspend2_core/smp.c 602-smp.patch-new/kernel/power/suspend2_core/smp.c --- 602-smp.patch-old/kernel/power/suspend2_core/smp.c 1970-01-01 10:00:00.0 +1000 +++ 602-smp.patch-new/kernel/power/suspend2_core/smp.c 2005-07-04 23:14:19.0

[PATCH] [26/48] Suspend2 2.1.9.8 for 2.6.12: 603-suspend2_common-headers.patch

2005-07-05 Thread Nigel Cunningham
/suspend2_core/utility.c 2005-07-05 23:48:59.0 +1000 @@ -0,0 +1,46 @@ +/* + * kernel/power/utility.c + * + * Copyright (C) 2004-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * Routines that only suspend uses at the moment, but which

[PATCH] [31/48] Suspend2 2.1.9.8 for 2.6.12: 608-compression.patch

2005-07-05 Thread Nigel Cunningham
/kernel/power/suspend2_core/driver_model.c 2005-07-04 23:14:19.0 +1000 @@ -0,0 +1,95 @@ +/* + * kernel/power/suspend2_core/driver_model.c + * + * Copyright (C) 2004-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * Support for the

[PATCH] [23/48] Suspend2 2.1.9.8 for 2.6.12: 600-suspend-header.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 601-kernel_power_power-header.patch-old/kernel/power/power.h 601-kernel_power_power-header.patch-new/kernel/power/power.h --- 601-kernel_power_power-header.patch-old/kernel/power/power.h 2005-07-06 11:29:15.0 +1000 +++

[PATCH] [19/48] Suspend2 2.1.9.8 for 2.6.12: 510-version-specific-mac.patch

2005-07-05 Thread Nigel Cunningham
-x86_64/suspend2.h 2005-07-05 23:56:15.0 +1000 @@ -0,0 +1,432 @@ + /* + * Copyright 2005 Nigel Cunningham <[EMAIL PROTECTED]> + * Based on code + * Copyright 2001-2002 Pavel Machek <[EMAIL PROTECTED]> + * Based on code + * Copyright 2001 Patrick Mochel <[EMAIL PROTE

[PATCH] [28/48] Suspend2 2.1.9.8 for 2.6.12: 605-kernel_power_suspend.patch

2005-07-05 Thread Nigel Cunningham
/kernel/power/suspend2_core/all_settings.c 2005-07-04 23:14:19.0 +1000 @@ -0,0 +1,325 @@ +/* + * /kernel/power/suspend2_core/all_settings.c + * + * Suspend2 is released under the GPLv2. + * + * Copyright (C) 2002-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file pr

[PATCH] [20/48] Suspend2 2.1.9.8 for 2.6.12: 520-version-specific-x86_64.patch

2005-07-05 Thread Nigel Cunningham
Kuti and additional work by Pavel Machek and a +host of others. This code has been substantially reworked by Nigel +Cunningham, again with the help and testing of many others, not the +least of whom is Michael Frank, At its heart, however, the operation is +essentially the same

[PATCH] [22/48] Suspend2 2.1.9.8 for 2.6.12: 560-Kconfig-and-Makefile-for-suspend2.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 600-suspend-header.patch-old/include/linux/suspend2.h 600-suspend-header.patch-new/include/linux/suspend2.h --- 600-suspend-header.patch-old/include/linux/suspend2.h 1970-01-01 10:00:00.0 +1000 +++ 600-suspend-header.patch-new/include/linux/suspend2.h 2005-07-04

[PATCH] [27/48] Suspend2 2.1.9.8 for 2.6.12: 604-utility.patch

2005-07-05 Thread Nigel Cunningham
/kernel/power/suspend.h 2005-07-05 23:48:59.0 +1000 @@ -0,0 +1,28 @@ +/* + * kernel/power/suspend.h + * + * Copyright (C) 2004-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * It contains declarations used throughout

[PATCH] [21/48] Suspend2 2.1.9.8 for 2.6.12: 550-documentation.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 560-Kconfig-and-Makefile-for-suspend2.patch-old/kernel/power/Kconfig 560-Kconfig-and-Makefile-for-suspend2.patch-new/kernel/power/Kconfig --- 560-Kconfig-and-Makefile-for-suspend2.patch-old/kernel/power/Kconfig 2005-02-03 22:33:50.0 +1100 +++

[PATCH] [30/48] Suspend2 2.1.9.8 for 2.6.12: 607-atomic-copy.patch

2005-07-05 Thread Nigel Cunningham
/suspend2_core/compression.c 2005-07-05 23:52:59.0 +1000 @@ -0,0 +1,636 @@ +/* + * kernel/power/suspend2_core/compression.c + * + * Copyright (C) 2003-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * This file contains data compr

[PATCH] [25/48] Suspend2 2.1.9.8 for 2.6.12: 602-smp.patch

2005-07-05 Thread Nigel Cunningham
/suspend2_core/suspend.h 2005-07-05 23:48:59.0 +1000 @@ -0,0 +1,24 @@ +/* + * kernel/power/suspend2.h + * + * Copyright (C) 2004-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * It contains declarations used throughout swsusp and su

[PATCH] [29/48] Suspend2 2.1.9.8 for 2.6.12: 606-all-settings.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 607-atomic-copy.patch-old/kernel/power/suspend2_core/atomic_copy.c 607-atomic-copy.patch-new/kernel/power/suspend2_core/atomic_copy.c --- 607-atomic-copy.patch-old/kernel/power/suspend2_core/atomic_copy.c 1970-01-01 10:00:00.0 +1000 +++

[PATCH] [38/48] Suspend2 2.1.9.8 for 2.6.12: 614-plugins.patch

2005-07-05 Thread Nigel Cunningham
/power_off.c 2005-07-04 23:14:19.0 +1000 @@ -0,0 +1,148 @@ +/* + * kernel/power/suspend2_core/power_off.c + * + * Copyright (C) 2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * Support for powering down. + */ + +#include +#i

[PATCH] [36/48] Suspend2 2.1.9.8 for 2.6.12: 612-pagedir.patch

2005-07-05 Thread Nigel Cunningham
/suspend2_core/pageflags.c 2005-07-04 23:14:19.0 +1000 @@ -0,0 +1,126 @@ +/* + * kernel/power/suspend2_core/pageflags.c + * + * Copyright (C) 2004-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * Routines for dynamically allocating and rel

[PATCH] [35/48] Suspend2 2.1.9.8 for 2.6.12: 611-io.patch

2005-07-05 Thread Nigel Cunningham
Copyright (C) 2002-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * Routines for handling pagesets. + * Note that pbes aren't actually stored as such. They're stored as + * bitmaps and extents. + */ + +#include +#include +#include + +#include

[PATCH] [37/48] Suspend2 2.1.9.8 for 2.6.12: 613-pageflags.patch

2005-07-05 Thread Nigel Cunningham
2005-07-04 23:14:19.0 +1000 @@ -0,0 +1,341 @@ +/* + * kernel/power/plugins.c + * + * Copyright (C) 2004-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + */ + +#include +#include +#include "suspend.h" +#include "plugins.h" + +struct list_head suspend_filters, suspen

[PATCH] [17/48] Suspend2 2.1.9.8 for 2.6.12: 500-version-specific-i386.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 501-tlb-flushing-functions.patch-old/arch/i386/kernel/smp.c 501-tlb-flushing-functions.patch-new/arch/i386/kernel/smp.c --- 501-tlb-flushing-functions.patch-old/arch/i386/kernel/smp.c 2005-07-06 11:24:23.0 +1000 +++ 501-tlb-flushing-functions.patch-new/arch/i386/kernel/smp.c

[PATCH] [10/48] Suspend2 2.1.9.8 for 2.6.12: 360-reset-kswapd-max-order-after-resume.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 401-e820-table-support.patch-old/arch/i386/mm/init.c 401-e820-table-support.patch-new/arch/i386/mm/init.c --- 401-e820-table-support.patch-old/arch/i386/mm/init.c2005-06-20 11:46:43.0 +1000 +++ 401-e820-table-support.patch-new/arch/i386/mm/init.c2005-07-04

[PATCH] [40/48] Suspend2 2.1.9.8 for 2.6.12: 616-prepare_image.patch

2005-07-05 Thread Nigel Cunningham
:14:19.0 +1000 @@ -0,0 +1,336 @@ +/* + * /kernel/power/proc.c + * + * Copyright (C) 2002-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * This file contains support for proc entries for tuning Software Suspend. + * + * We have a generic h

[PATCH] [42/48] Suspend2 2.1.9.8 for 2.6.12: 618-core.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 619-userspace-nofreeze.patch-old/kernel/power/suspend2_core/userspace-nofreeze.c 619-userspace-nofreeze.patch-new/kernel/power/suspend2_core/userspace-nofreeze.c --- 619-userspace-nofreeze.patch-old/kernel/power/suspend2_core/userspace-nofreeze.c 1970-01-01 10:00:00.0

[PATCH] [39/48] Suspend2 2.1.9.8 for 2.6.12: 615-poweroff.patch

2005-07-05 Thread Nigel Cunningham
-prepare_image.patch-new/kernel/power/suspend2_core/prepare_image.c 2005-07-04 23:14:19.0 +1000 @@ -0,0 +1,585 @@ +/* + * kernel/power/prepare_image.c + * + * Copyright (C) 2003-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * We need to eat memory un

[PATCH] [33/48] Suspend2 2.1.9.8 for 2.6.12: 610-encryption.patch

2005-07-05 Thread Nigel Cunningham
-04 23:14:19.0 +1000 @@ -0,0 +1,206 @@ +/* + * kernel/power/suspend2_core/extent.c + * + * Suspend2 routines for manipulating extents. + * + * (C) 2003-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * Distributed under GPLv2. + * + * These functions encapsulate the manipu

[PATCH] [15/48] Suspend2 2.1.9.8 for 2.6.12: 405-clear-swapfile-bdev-in-swapoff.patch

2005-07-05 Thread Nigel Cunningham
/dyn_pageflags.h 2005-07-04 23:14:20.0 +1000 @@ -0,0 +1,63 @@ +/* + * include/linux/dyn_pageflags.h + * + * Copyright (C) 2004-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * It implements support for dynamically allocated b

[PATCH] [9/48] Suspend2 2.1.9.8 for 2.6.12: 354-disable-mce-checking-during-suspend-avoid-smp-deadlock.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 360-reset-kswapd-max-order-after-resume.patch-old/mm/vmscan.c 360-reset-kswapd-max-order-after-resume.patch-new/mm/vmscan.c --- 360-reset-kswapd-max-order-after-resume.patch-old/mm/vmscan.c 2005-07-06 11:18:05.0 +1000 +++

[PATCH] [34/48] Suspend2 2.1.9.8 for 2.6.12: 610-extent.patch

2005-07-05 Thread Nigel Cunningham
@@ -0,0 +1,1006 @@ +/* + * kernel/power/io.c + * + * Copyright (C) 1998-2001 Gabor Kuti <[EMAIL PROTECTED]> + * Copyright (C) 1998,2001,2002 Pavel Machek <[EMAIL PROTECTED]> + * Copyright (C) 2002-2003 Florent Chabaud <[EMAIL PROTECTED]> + * Copyright (C) 2002-2005 Nigel Cunningham

[PATCH] [1/48] Suspend2 2.1.9.8 for 2.6.12: submit_intro

2005-07-05 Thread Nigel Cunningham
diff -ruNp 300-reboot-handler-hook.patch-old/kernel/sys.c 300-reboot-handler-hook.patch-new/kernel/sys.c --- 300-reboot-handler-hook.patch-old/kernel/sys.c 2005-06-20 11:47:32.0 +1000 +++ 300-reboot-handler-hook.patch-new/kernel/sys.c 2005-07-04 23:14:18.0 +1000 @@

[PATCH] [44/48] Suspend2 2.1.9.8 for 2.6.12: 620-userui.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 621-swsusp-tidy.patch-old/kernel/power/swsusp.c 621-swsusp-tidy.patch-new/kernel/power/swsusp.c --- 621-swsusp-tidy.patch-old/kernel/power/swsusp.c 2005-06-20 11:47:31.0 +1000 +++ 621-swsusp-tidy.patch-new/kernel/power/swsusp.c 2005-07-04 23:14:19.0 +1000 @@

[PATCH] [32/48] Suspend2 2.1.9.8 for 2.6.12: 609-driver-model.patch

2005-07-05 Thread Nigel Cunningham
/suspend2_core/encryption.c 2005-07-05 23:54:31.0 +1000 @@ -0,0 +1,598 @@ +/* + * kernel/power/suspend2_core/encryption.c + * + * Copyright (C) 2003-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * This file contains data encryption ro

[PATCH] [2/48] Suspend2 2.1.9.8 for 2.6.12: 300-reboot-handler-hook.patch

2005-07-05 Thread Nigel Cunningham
diff -ruNp 301-proc-acpi-sleep-activate-hook.patch-old/drivers/acpi/sleep/proc.c 301-proc-acpi-sleep-activate-hook.patch-new/drivers/acpi/sleep/proc.c --- 301-proc-acpi-sleep-activate-hook.patch-old/drivers/acpi/sleep/proc.c 2005-06-20 11:46:50.0 +1000 +++

[PATCH] [48/48] Suspend2 2.1.9.8 for 2.6.12: 624-filewriter.patch

2005-07-05 Thread Nigel Cunningham
d/crypto/lzf.c 1970-01-01 10:00:00.0 +1000 +++ 625-crypto-api-work.patch-new/crypto/lzf.c 2005-07-05 23:57:15.0 +1000 @@ -0,0 +1,442 @@ +/* + * Cryptoapi LZF compression module. + * + * Copyright (c) 2004-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * b

[PATCH] [47/48] Suspend2 2.1.9.8 for 2.6.12: 623-generic-block-io.patch

2005-07-05 Thread Nigel Cunningham
:48:59.0 +1000 @@ -0,0 +1,1616 @@ +/* + * Filewriter.c + * + * Copyright 2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * Distributed under GPLv2. + * + * This file encapsulates functions for usage of a simple file as a + * backing store. It is based upon the swapwriter, and

[PATCH] [41/48] Suspend2 2.1.9.8 for 2.6.12: 617-proc.patch

2005-07-05 Thread Nigel Cunningham
. + * + * Copyright (C) 1998-2001 Gabor Kuti <[EMAIL PROTECTED]> + * Copyright (C) 1998,2001,2002 Pavel Machek <[EMAIL PROTECTED]> + * Copyright (C) 2002-2003 Florent Chabaud <[EMAIL PROTECTED]> + * Copyright (C) 2002-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * \section Credits +

[PATCH] [45/48] Suspend2 2.1.9.8 for 2.6.12: 621-swsusp-tidy.patch

2005-07-05 Thread Nigel Cunningham
:48:59.0 +1000 @@ -0,0 +1,1713 @@ +/* + * Swapwriter.c + * + * Copyright 2004-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * Distributed under GPLv2. + * + * This file encapsulates functions for usage of swap space as a + * backing store. + */ + +#include +#include +#include +#i

[PATCH] [46/48] Suspend2 2.1.9.8 for 2.6.12: 622-swapwriter.patch

2005-07-05 Thread Nigel Cunningham
23:48:59.0 +1000 @@ -0,0 +1,55 @@ +/* + * block_io.h + * + * Copyright 2004-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * Distributed under GPLv2. + * + * This file contains declarations for functions exported from + * block_io.c, which contains low level io fun

[PATCH] [43/48] Suspend2 2.1.9.8 for 2.6.12: 619-userspace-nofreeze.patch

2005-07-05 Thread Nigel Cunningham
TED]> + * Copyright (C) 1998,2001,2002 Pavel Machek <[EMAIL PROTECTED]> + * Copyright (C) 2002-2003 Florent Chabaud <[EMAIL PROTECTED]> + * Copyright (C) 2002-2005 Nigel Cunningham <[EMAIL PROTECTED]> + * + * This file is released under the GPLv2. + * + * Routines for Software

<    2   3   4   5   6   7   8   9   10   11   >