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 redesign. There are a few extra patches not included here, all of which are not core to Suspend2. Since I'm not expecting this code to get merged as is, I haven't worried about including them. If that's a problem, let me know. Regards, Nigel -- Evolution. Enumerate the requirements. Consider the interdependencies. Calculate the probabilities. Be amazed that people believe it happened. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [0/48] Suspend2 2.1.9.8 for 2.6.12
- From: Christoph Hellwig <[email protected]>
- Re: [0/48] Suspend2 2.1.9.8 for 2.6.12
- From: Pavel Machek <[email protected]>
- Re: [0/48] Suspend2 2.1.9.8 for 2.6.12
- From: Pavel Machek <[email protected]>
- Re: [0/48] Suspend2 2.1.9.8 for 2.6.12
- From: Pekka Enberg <[email protected]>
- [PATCH] [43/48] Suspend2 2.1.9.8 for 2.6.12: 619-userspace-nofreeze.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [46/48] Suspend2 2.1.9.8 for 2.6.12: 622-swapwriter.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [45/48] Suspend2 2.1.9.8 for 2.6.12: 621-swsusp-tidy.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [41/48] Suspend2 2.1.9.8 for 2.6.12: 617-proc.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [47/48] Suspend2 2.1.9.8 for 2.6.12: 623-generic-block-io.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [48/48] Suspend2 2.1.9.8 for 2.6.12: 624-filewriter.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [2/48] Suspend2 2.1.9.8 for 2.6.12: 300-reboot-handler-hook.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [32/48] Suspend2 2.1.9.8 for 2.6.12: 609-driver-model.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [44/48] Suspend2 2.1.9.8 for 2.6.12: 620-userui.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [1/48] Suspend2 2.1.9.8 for 2.6.12: submit_intro
- From: Nigel Cunningham <[email protected]>
- [PATCH] [34/48] Suspend2 2.1.9.8 for 2.6.12: 610-extent.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [9/48] Suspend2 2.1.9.8 for 2.6.12: 354-disable-mce-checking-during-suspend-avoid-smp-deadlock.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [15/48] Suspend2 2.1.9.8 for 2.6.12: 405-clear-swapfile-bdev-in-swapoff.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [39/48] Suspend2 2.1.9.8 for 2.6.12: 615-poweroff.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [33/48] Suspend2 2.1.9.8 for 2.6.12: 610-encryption.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [40/48] Suspend2 2.1.9.8 for 2.6.12: 616-prepare_image.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [42/48] Suspend2 2.1.9.8 for 2.6.12: 618-core.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [10/48] Suspend2 2.1.9.8 for 2.6.12: 360-reset-kswapd-max-order-after-resume.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [17/48] Suspend2 2.1.9.8 for 2.6.12: 500-version-specific-i386.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [37/48] Suspend2 2.1.9.8 for 2.6.12: 613-pageflags.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [35/48] Suspend2 2.1.9.8 for 2.6.12: 611-io.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [38/48] Suspend2 2.1.9.8 for 2.6.12: 614-plugins.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [36/48] Suspend2 2.1.9.8 for 2.6.12: 612-pagedir.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [25/48] Suspend2 2.1.9.8 for 2.6.12: 602-smp.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [29/48] Suspend2 2.1.9.8 for 2.6.12: 606-all-settings.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [21/48] Suspend2 2.1.9.8 for 2.6.12: 550-documentation.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [30/48] Suspend2 2.1.9.8 for 2.6.12: 607-atomic-copy.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [22/48] Suspend2 2.1.9.8 for 2.6.12: 560-Kconfig-and-Makefile-for-suspend2.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [27/48] Suspend2 2.1.9.8 for 2.6.12: 604-utility.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [28/48] Suspend2 2.1.9.8 for 2.6.12: 605-kernel_power_suspend.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [20/48] Suspend2 2.1.9.8 for 2.6.12: 520-version-specific-x86_64.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [19/48] Suspend2 2.1.9.8 for 2.6.12: 510-version-specific-mac.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [23/48] Suspend2 2.1.9.8 for 2.6.12: 600-suspend-header.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [26/48] Suspend2 2.1.9.8 for 2.6.12: 603-suspend2_common-headers.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [31/48] Suspend2 2.1.9.8 for 2.6.12: 608-compression.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [13/48] Suspend2 2.1.9.8 for 2.6.12: 403-debug-pagealloc-support.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [24/48] Suspend2 2.1.9.8 for 2.6.12: 601-kernel_power_power-header.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [16/48] Suspend2 2.1.9.8 for 2.6.12: 406-dynamic-pageflags.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [4/48] Suspend2 2.1.9.8 for 2.6.12: 302-init-hooks.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [14/48] Suspend2 2.1.9.8 for 2.6.12: 404-check-mounts-support.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [18/48] Suspend2 2.1.9.8 for 2.6.12: 501-tlb-flushing-functions.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [7/48] Suspend2 2.1.9.8 for 2.6.12: 352-disable-pdflush-during-suspend.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [5/48] Suspend2 2.1.9.8 for 2.6.12: 350-workthreads.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [6/48] Suspend2 2.1.9.8 for 2.6.12: 351-syncthreads.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [12/48] Suspend2 2.1.9.8 for 2.6.12: 402-mtrr-remove-sysdev.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [11/48] Suspend2 2.1.9.8 for 2.6.12: 401-e820-table-support.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [8/48] Suspend2 2.1.9.8 for 2.6.12: 353-disable-highmem-tlb-flush-for-copyback.patch
- From: Nigel Cunningham <[email protected]>
- [PATCH] [3/48] Suspend2 2.1.9.8 for 2.6.12: 301-proc-acpi-sleep-activate-hook.patch
- From: Nigel Cunningham <[email protected]>
- Re: [0/48] Suspend2 2.1.9.8 for 2.6.12
- Prev by Date: [PATCH] [4/48] Suspend2 2.1.9.8 for 2.6.12: 302-init-hooks.patch
- Next by Date: [PATCH] [16/48] Suspend2 2.1.9.8 for 2.6.12: 406-dynamic-pageflags.patch
- Previous by thread: [PATCH] update( Documentation -> vfs.txt -> file_system_type );
- Next by thread: [PATCH] [3/48] Suspend2 2.1.9.8 for 2.6.12: 301-proc-acpi-sleep-activate-hook.patch
- Index(es):