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
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
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
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
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
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
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
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: +
("%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
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
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
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?
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
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
> 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
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
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
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
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
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
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
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
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
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
>
> 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.
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
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
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
? :> 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
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
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
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
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:
>
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
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
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
+++ 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
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
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
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
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
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
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
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
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
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
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
/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
>
> > 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
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,
&
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
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
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
---
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
+++
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
+++
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
+++
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 @@
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
+++
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
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
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
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
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
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
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
/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
/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
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
+++
-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
/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
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
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
/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
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
+++
/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
/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
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
+++
/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
/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
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
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
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
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
: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
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
-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
-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
/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
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
+++
@@ -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
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
@@
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
@@
/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
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
+++
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
: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
.
+ *
+ * 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
+
: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
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
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
601 - 700 of 1220 matches
Mail list logo