[Lucid] EC2 kernel request pull

John Johansen john.johansen at canonical.com
Fri Jan 29 15:55:13 UTC 2010


The following changes since commit 93365c6873e006ef9296500c5260c54465c56373:
  Sebastian Kapfer (1):
        UBUNTU: (pre-stable) Input: ALPS - add interleaved protocol support (Dell E6x00 series)

are available in the git repository at:

  git://kernel.ubuntu.com/jj/ubuntu-lucid/ ec2

Alok Kataria (1):
      From 851b164231d1117673aa44c00c7622e48b7dfcf4 Mon Sep 17 00:00:00 2001 Date: Tue, 13 Oct 2009 14:51:05 -0700 Subject: [SCSI] vmw_pvscsi: SCSI driver for VMware's virtual HBA. Patch-mainline: 2.6.33 commit 851b164231d1117673aa44c00c7622e48b7dfcf4 upstream.

Andrea Arcangeli (1):
      Subject: [PATCH seccomp: make tsc disabling optional Patch-mainline: unknown References: 191123 Make the TSC disable purely paranoid feature optional, so by default seccomp returns absolutely zerocost.

Andy Whitcroft (20):
      From 0b9167dcaf9226af5b3b26fcbc0778cdfd245ec7 Mon Sep 17 00:00:00 2001 Date: Tue, 22 Dec 2009 18:10:39 +0000 Subject: [PATCH 085/105] update generated files Signed-off-by: John Johansen <john.johansen at canonical.com>
      From 83001d03125fe7a83f0672837e36436b0492b140 Mon Sep 17 00:00:00 2001 Date: Mon, 30 Nov 2009 12:53:35 +0000 Subject: [PATCH 086/105] UBUNTU: start new release Ignore: yes
      From 9cf7ede8ea1b079d19f3b576ac1f3360897ae052 Mon Sep 17 00:00:00 2001 Date: Mon, 30 Nov 2009 13:59:32 +0000 Subject: [PATCH 088/105] UBUNTU: SAUCE: fix nx-emulation when disabled by XEN Signed-off-by: Andy Whitcroft <apw at canonical.com>
      From fae44385b80ac36d17e9115a9fc8ee299b52d75a Mon Sep 17 00:00:00 2001 Date: Mon, 30 Nov 2009 15:51:12 +0000 Subject: [PATCH 089/105] UBUNTU: SAUCE: fix disable of KERNEL_IMAGE_SIZE for i386 XEN builds When forward porting the XEN patches the KERNEL_IMAGE_SIZE check was inadvertantly disabled for amd64 when it should be disabled for i386. Move the code to the appropriate assertion.
      From 074bbfabc49e144ddc2f1312ea2ec9f1a83edc9b Mon Sep 17 00:00:00 2001 Date: Mon, 30 Nov 2009 13:05:15 +0000 Subject: [PATCH 090/105] UBUNTU: Ubuntu-2.6.32-300.1 Signed-off-by: Andy Whitcroft <apw at canonical.com>
      From 89a757335935f82dd1ba70d0273262adda28f6ce Mon Sep 17 00:00:00 2001 Date: Thu, 3 Dec 2009 14:11:51 +0000 Subject: [PATCH 091/105] UBUNTU: Start new release Ignore: yes
      From 8129efa2e958a12266c216f12b856b210525e9c6 Mon Sep 17 00:00:00 2001 Date: Thu, 3 Dec 2009 14:47:26 +0000 Subject: [PATCH 092/105] UBUNTU: rebase to Ubuntu-2.6.32-7.9 Signed-off-by: Andy Whitcroft <apw at canonical.com>
      From 74709e14bce8da6cf8d51f198233621a7f1664cb Mon Sep 17 00:00:00 2001 Date: Thu, 3 Dec 2009 14:48:42 +0000 Subject: [PATCH 093/105] UBUNTU: [Config] update configs following rebase to Ubuntu-2.6.32-7.9 Signed-off-by: Andy Whitcroft <apw at canonical.com>
      From d8eab48230e755325c8bbc442a5d9e344efb0f88 Mon Sep 17 00:00:00 2001 Date: Fri, 4 Dec 2009 14:25:39 +0000 Subject: [PATCH 094/105] UBUNTU: Bump ABI Ignore: yes
      From b9b04b062024293403fb22302eda41f13df6b40e Mon Sep 17 00:00:00 2001 Date: Mon, 7 Dec 2009 16:06:50 +0000 Subject: [PATCH 095/105] UBUNTU: rebase to Ubuntu-2.6.32-7.10 Signed-off-by: Andy Whitcroft <apw at canonical.com>
      From 5601fdeb9165e697430e248b37fa0466a16d6ccc Mon Sep 17 00:00:00 2001 Date: Mon, 7 Dec 2009 16:07:27 +0000 Subject: [PATCH 096/105] UBUNTU: Ubuntu-2.6.32-301.2 Signed-off-by: Andy Whitcroft <apw at canonical.com>
      From 2edcfa0a19e7ca01a8a62db5f9d89ab4b90f1dc4 Mon Sep 17 00:00:00 2001 Date: Mon, 21 Dec 2009 16:08:06 +0000 Subject: [PATCH 097/105] UBUNTU: drop generated files to fix FTBFS These files simply get forgotten and out of date and lead to FTBFS. Drop them as we have on all other branches.
      From f3ee1c3d8915771561c25a1e7c43b8d3c24a6b30 Mon Sep 17 00:00:00 2001 Date: Tue, 22 Dec 2009 13:36:22 +0000 Subject: [PATCH 098/105] UBUNTU: Start new release Ignore: yes
      From 0494aba30b04689e3fbb725942c11e174d9aa0da Mon Sep 17 00:00:00 2001 Date: Tue, 22 Dec 2009 13:37:12 +0000 Subject: [PATCH 099/105] UBUNTU: Ubuntu-2.6.32-301.3 Signed-off-by: Andy Whitcroft <apw at canonical.com>
      From 54a22ecb915d7bfbe7a23723b4b7877e32101d3f Mon Sep 17 00:00:00 2001 Date: Tue, 22 Dec 2009 15:01:11 +0000 Subject: [PATCH 100/105] UBUNTU: Start new release Ignore: yes
      From 9785821b29506eeeb0c3d0abf151cd6397f5a9f2 Mon Sep 17 00:00:00 2001 Date: Tue, 22 Dec 2009 15:02:50 +0000 Subject: [PATCH 101/105] UBUNTU: Ubuntu-2.6.32-301.4 Signed-off-by: Andy Whitcroft <apw at canonical.com>
      From cb928ef2a2a164ace8fd071640c886e2d0d8816c Mon Sep 17 00:00:00 2001 Date: Tue, 22 Dec 2009 18:14:59 +0000 Subject: [PATCH 102/105] UBUNTU: Start new release Ignore: yes
      From 86f7ffe250cddeffca4289b024e751ac76382c7a Mon Sep 17 00:00:00 2001 Date: Tue, 22 Dec 2009 18:17:52 +0000 Subject: [PATCH 103/105] UBUNTU: rebase to Ubuntu-2.6.32-9.13 Signed-off-by: Andy Whitcroft <apw at canonical.com>
      From 8202e2a0fc03dba948998b2ff36eed7d7ed9b20f Mon Sep 17 00:00:00 2001 Date: Tue, 22 Dec 2009 18:22:13 +0000 Subject: [PATCH 104/105] UBUNTU: [Config] update configs following rebase to Ubuntu-2.6.31-9.13 Signed-off-by: Andy Whitcroft <apw at canonical.com>
      From ef10e69450188e34fac35935831d3e64d5fc1851 Mon Sep 17 00:00:00 2001 Date: Tue, 22 Dec 2009 19:04:53 +0000 Subject: [PATCH 105/105] UBUNTU: Ubuntu-2.6.32-301.5 Signed-off-by: Andy Whitcroft <apw at canonical.com>

Borislav Petkov (2):
      Subject: x86, cpu: mv display_cacheinfo -> cpu_detect_cache_sizes Patch-mainline: 2.6.33-rc1 References: bnc#564618, FATE#306952 Git-commit: 27c13ecec4d8856687b50b959e1146845b478f95 display_cacheinfo() doesn't display anything anymore and it is used to detect CPU cache sizes. Rename it accordingly.
      Subject: x86, cpu: mv display_cacheinfo -> cpu_detect_cache_sizes Patch-mainline: 2.6.33-rc1 References: bnc#564618, FATE#306952 Git-commit: 27c13ecec4d8856687b50b959e1146845b478f95 display_cacheinfo() doesn't display anything anymore and it is used to detect CPU cache sizes. Rename it accordingly.

Gerd Hoffmann (1):
      backward compatibility Patch-mainline: obsolete

Greg Kroah-Hartman (3):
      Subject: Linux 2.6.32.2 Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
      Subject: Linux 2.6.32.3 Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
      Subject: Linux 2.6.32.4 Patch-mainline: 2.6.32.4 Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>

Jack Steiner (2):
      Subject: x86: UV SGI: Don't track GRU space in PAT References: bnc#561933, fate#306952 Patch-mainline: 2.6.33-rc1 Git-commit: fd12a0d69aee6d90fa9b9890db24368a897f8423 GRU space is always mapped as WB in the page table. There is no need to track the mappings in the PAT. This also eliminates the "freeing invalid memtype" messages when the GRU space is unmapped.
      Subject: x86: UV SGI: Don't track GRU space in PAT References: bnc#561933, fate#306952 Patch-mainline: 2.6.33-rc1 Git-commit: fd12a0d69aee6d90fa9b9890db24368a897f8423 Commit fd12a0d69aee6d90fa9b9890db24368a897f8423 upstream.

John Johansen (9):
      From 77d8d03538935d4e8c3cc4d700f046358ca9785e Mon Sep 17 00:00:00 2001 Date: Wed, 25 Nov 2009 07:56:25 -0800 Subject: [PATCH 080/105] UBUNTU: SAUCE: Fix build ASSERT for 3.0.2 compatibility Xen 3.0.2 compatibility requires a start location that triggers the ASSERT and results in kernel builds failing.
      From d158722d7727a372e66fa62d052ff6afa6f98f78 Mon Sep 17 00:00:00 2001 Date: Wed, 25 Nov 2009 07:50:39 -0800 Subject: [PATCH 081/105] UBUNTU: SAUCE: ec2: Default domU console to tty. BugLink: http://bugs.launchpad.net/bugs/431103
      From 4e883acad78af407de7d5ccbfb2b2b87b2e100fc Mon Sep 17 00:00:00 2001 Date: Thu, 26 Nov 2009 04:20:12 -0800 Subject: [PATCH 082/105] Fix recursive include Signed-off-by: John Johansen <john.johansen at canonical.com>
      From a68a672f01c7092ac00bad4ae2b174dcc35e1343 Mon Sep 17 00:00:00 2001 Date: Wed, 25 Nov 2009 10:01:34 -0800 Subject: [PATCH 083/105] UBUNTU: [Config] Setup EC2 commit Setup of debian.ec2 pulled forward from karmic
      From 78e4cb4d17d84f11cdb83a9896bbc462c2067e26 Mon Sep 17 00:00:00 2001 Date: Thu, 26 Nov 2009 04:18:04 -0800 Subject: [PATCH 084/105] update configs for 2.6.32 Signed-off-by: John Johansen <john.johansen at canonical.com>
      From e57a1ee905841d399534fde4343f25a4ea4e4a82 Mon Sep 17 00:00:00 2001 Date: Mon, 30 Nov 2009 12:58:39 +0000 Subject: [PATCH 087/105] UBUNTU: rebase to Ubuntu-2.6.32-5.6 Signed-off-by: Andy Whitcroft <apw at canonical.com>
      UBUNTU: rebase to Ubuntu-2.6.32-11.15
      UBUNTU: import raw xen patchset
      UBUNTU: import series file for the xen patchset

Kieran Mansley (1):
      Subject: set efhw_arch field of device type References: bnc#489105 Patch-mainline: n/a Acked-by: jbeulich at novell.com

Linux Kernel Mailing List (6):
      Subject: [PATCH] Linux: Update to 2.6.27 Patch-mainline: 2.6.27  This patch contains the differences between Linux 2.6.26 and 2.6.27.
      Subject: [PATCH] Linux: Update to 2.6.28 Patch-mainline: 2.6.28  This patch contains the differences between Linux 2.6.27 and 2.6.28.
      Subject: Linux: 2.6.29 Patch-mainline: 2.6.29  This patch contains the differences between 2.6.28 and 2.6.29.
      Subject: Linux 2.6.30 Patch-mainline: 2.6.30  This patch contains the differences between 2.6.29 and 2.6.30.
      Subject: Linux: 2.6.31 Patch-mainline: 2.6.31  This patch contains the differences between 2.6.30 and 2.6.31.
      Subject: Linux: 2.6.32 Patch-mainline: 2.6.32  This patch contains the differences between 2.6.31 and 2.6.32.

Mike Travis (1):
      Subject: x86: Limit the number of processor bootup messages References: bnc#564618, FATE#306952 Patch-mainline: 2.6.33-rc1 Git-commit: 2eaad1fddd7450a48ad464229775f97fbfe8af36 When there are a large number of processors in a system, there is an excessive amount of messages sent to the system console. It's estimated that with 4096 processors in a system, and the console baudrate set to 56K, the startup messages will take about 84 minutes to clear the serial port.

Nick Piggin (1):
      Subject: mm: unlock_page speedup References: bnc#436953 Patch-upstream: no (could be submitted) Introduce a new page flag, PG_waiters, to signal there are processes waiting on PG_lock; and use it to avoid memory barriers and waitqueue hash lookup in the unlock_page fastpath.

Olaf Kirch (1):
      Subject: Allow to bring up network interface w/o ipv6 autoconf References: 161888 When bringing up a xen bridge device, it will always be configured to use a MAC address of ff:ff:ff:ff:ff:fe.  This greatly confuses IPv6 DAD, which starts logging lots and lots of useless messages to syslog.

Roland Dreier (1):
      Subject: x86: Remove CPU cache size output for non-Intel too References: bnc#564618, FATE#306952 Patch-mainline: 2.6.33-rc1 Git-commit: b01c845f0f2e3f9e54e6a78d5d56895f5b95e818 As Dave Jones said about the output in intel_cacheinfo.c: "They aren't useful, and pollute the dmesg output a lot (especially on machines with many cores).  Also the same information can be trivially found out from userspace."

SGI KDB Development (1):
      Subject: kdb-v4.4-2.6.27-rc8-x86-1 References: FATE#303971 X-URL: ftp://oss.sgi.com/www/projects/kdb/download/v4.4/ The KDB x86 code.

Suresh Siddha (6):
      Date: Wed, 14 Oct 2009 21:46:56 +0000 (-0700) Subject: x86-64: align RODATA kernel section to 2MB with CONFIG_DEBUG_RODATA Patch-mainline: 2.6.33-rc1 Git-commit: 74e081797bd9d2a7d8005fe519e719df343a2ba8 References: bnc#558249 x86-64: align RODATA kernel section to 2MB with CONFIG_DEBUG_RODATA
      Date: Wed, 14 Oct 2009 21:46:55 +0000 (-0700) Subject: x86-64: preserve large page mapping for 1st 2MB kernel txt with CONFIG_DEBUG_RODATA Patch-mainline: 2.6.33-rc1 Git-commit: b9af7c0d44b8bb71e3af5e94688d076414aa8c87 References: bnc#558249 x86-64: preserve large page mapping for 1st 2MB kernel txt with CONFIG_DEBUG_RODATA
      Date: Wed, 14 Oct 2009 21:46:56 +0000 (-0700) Subject: x86-64: align RODATA kernel section to 2MB with CONFIG_DEBUG_RODATA Patch-mainline: 2.6.33-rc1 Git-commit: 74e081797bd9d2a7d8005fe519e719df343a2ba8 References: bnc#558249 x86-64: align RODATA kernel section to 2MB with CONFIG_DEBUG_RODATA
      Subject: x86: Unify fixup_irqs() for 32-bit and 64-bit kernels References: bnc#558247 Patch-upstream: Yes Commit 7a7732bc0f7c46f217dbec723f25366b6285cc42 upstream.
      Subject: x86, intr-remap: Avoid irq_chip mask/unmask in fixup_irqs() for intr-remapping References: bnc#558247 Patch-upstream: Yes Commit 84e21493a3b28c9fefe99fe827fc0c0c101a813d upstream.
      Subject: x86: Remove local_irq_enable()/local_irq_disable() in fixup_irqs() References: bnc#558247 Patch-mainline: 2.6.33-rc1 Git-commit: 5231a68614b94f60e8f6c56bc6e3d75955b9e75e Commit 5231a68614b94f60e8f6c56bc6e3d75955b9e75e upstream.

Tejun Heo (1):
      Subject: x86: disallow DAC for MCP51 PCI bridge References: bnc#463829, bnc#482220 MCP51 corrupts DAC transfers.  Disallow it.  Reported by pgnet on bnc#463829.

Zhao, Yu (1):
      Subject: guest SR-IOV support for PV guest Patch-mainline: obsolete These changes are for PV guest to use Virtual Function. Because the VF's vendor, device registers in cfg space are 0xffff, which are invalid and ignored by PCI device scan. Values in 'struct pci_dev' are fixed up by SR-IOV code, and using these values will present correct VID and DID to PV guest kernel.

ccoffing at novell.com (2):
      Subject: Expose min/max limits of domain ballooning Patch-mainline: obsolete References: 152667, 184727 jb: Also added this to the sysfs representation.
      Subject: Retain backwards-compatible module name with CONFIG_XEN_BLKDEV_TAP=m Patch-mainline: obsolete

http://xenbits.xensource.com/linux-2.6.18-xen.hg (tip 898:ca12928cdafe) (2):
      xen/dom0: Reserve devices for guest use Patch-mainline: obsolete Acked-by: jbeulich at novell.com
      linux/pci: reserve io/memory space for bridge Patch-mainline: obsolete reserve io/memory space for bridge which will be used later by PCI hotplug.

http://xenbits.xensource.com/linux-2.6.18-xen.hg (tip 908:baeb818cd2dc) (1):
      Transcendent memory ("tmem") for Linux Patch-mainline: obsolete Tmem, when called from a tmem-capable (paravirtualized) guest, makes use of otherwise unutilized ("fallow") memory to create and manage pools of pages that can be accessed from the guest either as "ephemeral" pages or as "persistent" pages. In either case, the pages are not directly addressible by the guest, only copied to and fro via the tmem interface. Ephemeral pages are a nice place for a guest to put recently evicted clean pages that it might need again; these pages can be reclaimed synchronously by Xen for other guests or other uses. Persistent pages are a nice place for a guest to put "swap" pages to avoid sending them to disk. These pages retain data as long as the guest lives, but count against the guest memory allocation.

http://xenbits.xensource.com/linux-2.6.18-xen.hg (tip 983:3358caa6b3a3) (8):
      xen3 xen-arch Patch-mainline: obsolete Acked-by: jbeulich at novell.com List of files having Xen derivates (perhaps created during the merging of newer kernel versions), for xen-port-patches.py to pick up (i.e. this must be retained here until the XenSource tree has these in the right places): +++ linux/arch/x86/kernel/acpi/sleep-xen.c +++ linux/arch/x86/kernel/apic/apic-xen.c +++ linux/arch/x86/kernel/apic/io_apic-xen.c +++ linux/arch/x86/kernel/apic/ipi-xen.c +++ linux/arch/x86/kernel/apic/probe_32-xen.c +++ linux/arch/x86/kernel/apic-xen.c +++ linux/arch/x86/kernel/cpu/common_64-xen.c +++ linux/arch/x86/kernel/e820-xen.c +++ linux/arch/x86/kernel/head-xen.c +++ linux/arch/x86/kernel/head32-xen.c +++ linux/arch/x86/kernel/ioport-xen.c +++ linux/arch/x86/kernel/io_apic-xen.c +++ linux/arch/x86/kernel/ipi-xen.c +++ linux/arch/x86/kernel/irq-xen.c +++ linux/arch/x86/kernel/ldt-xen.c +++ linux/arch/x86/kernel/microcode_core-xen.c +++ linux/arch/x86/kernel/mpparse-xen.c +++ l
inux/arch/x86/kernel/pci-nommu-xen.c +++ linux/arch/x86/kernel/process-xen.c +++ linux/arch/x86/kernel/setup-xen.c +++ linux/arch/x86/kernel/smp-xen.c +++ linux/arch/x86/kernel/traps-xen.c +++ linux/arch/x86/kernel/x86_init-xen.c +++ linux/arch/x86/mm/fault-xen.c +++ linux/arch/x86/mm/init-xen.c +++ linux/arch/x86/mm/iomap_32-xen.c +++ linux/arch/x86/mm/ioremap-xen.c +++ linux/arch/x86/mm/pageattr-xen.c +++ linux/arch/x86/mm/pat-xen.c +++ linux/arch/x86/mm/pgtable-xen.c +++ linux/arch/x86/vdso/vdso32-setup-xen.c +++ linux/drivers/char/mem-xen.c +++ linux/arch/x86/include/mach-xen/asm/desc.h +++ linux/arch/x86/include/mach-xen/asm/dma-mapping.h +++ linux/arch/x86/include/mach-xen/asm/fixmap.h +++ linux/arch/x86/include/mach-xen/asm/io.h +++ linux/arch/x86/include/mach-xen/asm/ipi.h +++ linux/arch/x86/include/mach-xen/asm/irq_vectors.h +++ linux/arch/x86/include/mach-xen/asm/irqflags.h +++ linux/arch/x86/include/mach-xen/asm/mmu_context.h +++ linux/arch/x86/include/mach-xen/asm
/pci.h +++ linux/arch/x86/include/mach-xen/asm/pgalloc.h +++ linux/arch/x86/include/mach-xen/asm/pgtable.h +++ linux/arch/x86/include/mach-xen/asm/pgtable-3level_types.h +++ linux/arch/x86/include/mach-xen/asm/pgtable_64_types.h +++ linux/arch/x86/include/mach-xen/asm/pgtable_types.h +++ linux/arch/x86/include/mach-xen/asm/processor.h +++ linux/arch/x86/include/mach-xen/asm/smp.h +++ linux/arch/x86/include/mach-xen/asm/spinlock.h +++ linux/arch/x86/include/mach-xen/asm/spinlock_types.h +++ linux/arch/x86/include/mach-xen/asm/swiotlb.h +++ linux/arch/x86/include/mach-xen/asm/system.h +++ linux/arch/x86/include/mach-xen/asm/tlbflush.h +++ linux/arch/x86/include/mach-xen/asm/xor.h
      xen3 include-xen-interface Patch-mainline: obsolete Acked-by: jbeulich at novell.com
      xen3 xen-kconfig Patch-mainline: obsolete Acked-by: jbeulich at novell.com
      xen3 common Patch-mainline: obsolete Acked-by: jbeulich at novell.com List of files that don't require modification anymore (and hence removed from this patch), for reference and in case upstream wants to take the forward porting patches: 2.6.22/include/linux/sched.h 2.6.22/kernel/softlockup.c 2.6.22/kernel/timer.c 2.6.25/mm/highmem.c 2.6.30/include/linux/pci_regs.h
      xen3 arch-x86 Patch-mainline: obsolete Acked-by: jbeulich at novell.com List of files that don't require modification anymore (and hence removed from this patch), for reference and in case upstream wants to take the forward porting patches: 2.6.26/arch/x86/kernel/crash.c 2.6.30/arch/x86/kernel/acpi/boot.c
      xen3 arch-i386 Patch-mainline: obsolete Acked-by: jbeulich at novell.com
      xen3 arch-x86_64 Patch-mainline: obsolete Acked-by: jbeulich at novell.com
      Fix Xen build wrt. Xen files coming from mainline. Patch-mainline: obsolete Acked-by: jbeulich at novell.com

http://xenbits.xensource.com/linux-2.6.18-xen.hg (tip 984:0bec29c94ce9) (1):
      xen3 xen-drivers Patch-mainline: obsolete Acked-by: jbeulich at novell.com

http://xenbits.xensource.com/xen-unstable.hg (tip 13816) (2):
      kexec: Move asm segment handling code to the assembly file (i386) Patch-mainline: obsolete This patch moves the idt, gdt, and segment handling code from machine_kexec.c to relocate_kernel.S. The main reason behind this move is to avoid code duplication in the Xen hypervisor. With this patch all code required to kexec is put on the control page.
      kexec: Move asm segment handling code to the assembly file (x86_64) Patch-mainline: obsolete This patch moves the idt, gdt, and segment handling code from machine_kexec.c to relocate_kernel.S.  The main reason behind this move is to avoid code duplication in the Xen hypervisor. With this patch all code required to kexec is put on the control page.

jbeulich at novell.com (35):
      Subject: fix building with gcc 4.4 Patch-mainline: obsolete
      Fix xen configuration. Patch-mainline: obsolete
      Fix xen build. Patch-mainline: obsolete
      xen3 x86 build fixes. Patch-mainline: obsolete
      DWARF2 EH-frame based stack unwinding Patch-mainline: no This includes reverting f1883f86dea84fe47a71a39fc1afccc005915ed8.
      Subject: fix unwind annotations Patch-mainline: tbd References: bnc#472783 Automatically created from "patches.arch/x86_64-unwind-annotations" by xen-port-patches.py
      Subject: fix placement of some routines/data Patch-mainline: obsolete
      Subject: adjust Xen's swiotlb default size setting Patch-mainline: obsolete
      Subject: add 3.2.0-compatibility configure option Patch-mainline: obsolete
      Subject: make /proc/cpuinfo track CPU speed Patch-mainline: obsolete
      Subject: fix issue with Windows-style types used in drivers/staging/ Patch-mainline: obsolete
      Subject: use base kernel suspend/resume infrastructure Patch-mainline: obsolete ... rather than calling just a few functions explicitly.
      Subject: fold IPIs onto a single IRQ each Patch-mainline: obsolete
      Subject: fold per-CPU VIRQs onto a single IRQ each Patch-mainline: obsolete
      Subject: Go into polling mode early if lock owner is not running Patch-mainline: n/a This could be merged into the original ticket spinlock code once validated, if there wasn't the dependency on smp-processor-id.h, which only gets introduced in the 2.6.32 merge.
      Subject: allow number of guest devices to be configurable Patch-mainline: obsolete ... and derive NR_DYNIRQS from this (rather than having a hard-coded value). Similarly, allow the number of simultaneous transmits in netback to be configurable.
      Subject: netback: reduce overhead of IRQ recording Patch-mainline: obsolete Since both NR_PIRQS and NR_DYNIRQS are no longer hardcoded, the (memory) overhead of tracking which ones to send notifications to can be pretty unbounded. Also, store the dynirq rather than the raw irq to push up the limit where the type of notify_list needs to become 'int' rather than 'u16'.
      Subject: netback: use multicall for send multiple notifications Patch-mainline: obsolete This also does a small fairness improvement since now notifications get sent in the order requests came in rather than in the inverse one.
      Subject: no need to build certain bits when building non-privileged kernel Patch-mainline: n/a
      Subject: guarantee 32-bit (bus-)addressability of vmalloc_32() output Patch-mainline: non-Xen part in 2.6.33 References: bnc#548010, bnc#552492
      Subject: force proper address translation in DCDBAS Patch-mainline: n/a The only caveat is that this doesn't work when Dom0 has its vCPU-s pinned.
      Subject: privcmd: mmapbatch-v2 fixes Patch-mainline: n/a - clear error indication array when no error encountered - no need to copy back mfn array in comapt mode shim
      Subject: Don't automatically reboot Dom0 on panic (match native) Patch-mainline: obsolete $subject says it all.
      Add fallback when XENMEM_exchange fails to replace contiguous region Patch-mainline: obsolete References: 181869 This avoids losing precious special memory in places where any memory can be used.
      Subject: make i386 and x86 NMI code consistent, disable all APIC-related stuff Patch-mainline: obsolete References: 191115
      Subject: Disallow all accesses to the local APIC page Patch-mainline: obsolete References: 191115
      Subject: consolidate pmd/pud/pgd entry handling Patch-mainline: obsolete
      Subject: fix issues with the assignment of huge amounts of memory Patch-mainline: obsolete References: bnc#482614, bnc#537435
      Subject: properly predict phys<->mach translations Patch-mainline: obsolete
      be more aggressive about de-activating mm-s under destruction Patch-mainline: obsolete ... by not only handling the current task on the CPU arch_exit_mmap() gets executed on, but also forcing remote CPUs to do so.
      Subject: x86: use per-cpu storage for shared vcpu_info structure Patch-mainline: obsolete ... reducing access code size and latency, as well as being the prerequisite for removing the limitation on 32 vCPU-s per guest.
      Subject: make pinning of pgd pairs transparent to callers Patch-mainline: obsolete
      Subject: don't require order-1 allocations for pgd-s Patch-mainline: obsolete At the same time remove the useless user mode pair of init_level4_pgt.
      Subject: dump the correct page tables for user mode faults Patch-mainline: obsolete
      Subject: eliminate scalability issues from initial mapping setup Patch-mainline: obsolete References: bnc#417417 Direct Xen to place the initial P->M table outside of the initial mapping, as otherwise the 1G (implementation) / 2G (theoretical) restriction on the size of the initial mapping limits the amount of memory a domain can be handed initially.

kernel.org (2):
      Subject: 2.6.25 Patch-mainline: 2.6.25 Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
      Subject: 2.6.26 Patch-mainline: 2.6.26 Acked-by: Jeff Mahoney <jeffm at suse.com> Automatically created from "patches.kernel.org/patch-2.6.26" by xen-port-patches.py

kraxel at suse.de (2):
      add console_use_vt Patch-mainline: no $subject says all
      32-on-64 blkif protocol negotiation fallback for old guests. References: 244055 Patch-mainline: never. See the comment below.  Oh well.

kwolf at suse.de (1):
      Subject: blktap: Write Barriers Patch-mainline: obsolete

plc at novell.com (3):
      CDROM removable media-present attribute plus handling code Patch-mainline: obsolete References: 159907
      Subject: add support for new operation type BLKIF_OP_PACKET Patch-mainline: obsolete References: fate#300964
      Subject: implement forwarding of CD-ROM specific commands Patch-mainline: obsolete References: fate#300964

www.kernel.org (7):
      Subject: Linux 2.6.18 Patch-mainline: 2.6.18 Automatically created from "patches.kernel.org/patch-2.6.18" by xen-port-patches.py
      Subject: Linux 2.6.19 Patch-mainline: 2.6.19 Automatically created from "patches.kernel.org/patch-2.6.19" by xen-port-patches.py
      Subject: Linux 2.6.20 Patch-mainline: 2.6.20 Automatically created from "patches.kernel.org/patch-2.6.20" by xen-port-patches.py
      Subject: Linux 2.6.21 Patch-mainline: 2.6.21 Automatically created from "patches.kernel.org/patch-2.6.21" by xen-port-patches.py
      Subject: Update to 2.6.22 Patch-mainline: 2.6.22 Automatically created from "patches.kernel.org/patch-2.6.22" by xen-port-patches.py
      Subject: Update to 2.6.23 Patch-mainline: 2.6.23 Automatically created from "patches.kernel.org/patch-2.6.23" by xen-port-patches.py
      Subject: Update to 2.6.24 Patch-mainline: 2.6.24 Automatically created from "patches.kernel.org/patch-2.6.24" by xen-port-patches.py

 Documentation/kernel-parameters.txt                |   29 +
 arch/Kconfig                                       |    2 +-
 arch/ia64/Kconfig                                  |    2 +-
 arch/ia64/Makefile                                 |    2 +-
 arch/ia64/include/asm/xen/hypervisor.h             |    6 +-
 arch/ia64/include/asm/xen/interface.h              |   24 +-
 arch/ia64/kernel/asm-offsets.c                     |    2 +-
 arch/ia64/kernel/vmlinux.lds.S                     |    2 +-
 arch/ia64/xen/Kconfig                              |    6 +-
 arch/ia64/xen/xcom_hcall.c                         |    2 +-
 arch/x86/Kbuild                                    |    2 +-
 arch/x86/Kconfig                                   |  155 +-
 arch/x86/Kconfig.cpu                               |    9 +-
 arch/x86/Kconfig.debug                             |    5 +-
 arch/x86/Makefile                                  |   22 +-
 arch/x86/boot/Makefile                             |   17 +-
 arch/x86/ia32/ia32entry-xen.S                      |  737 +
 arch/x86/include/asm/acpi.h                        |   27 +
 arch/x86/include/asm/apic.h                        |   15 +
 arch/x86/include/asm/apicdef.h                     |   16 +
 arch/x86/include/asm/boot.h                        |    2 +-
 arch/x86/include/asm/cpufeature.h                  |    4 +
 arch/x86/include/asm/e820.h                        |    4 +
 arch/x86/include/asm/hw_irq.h                      |   10 +
 arch/x86/include/asm/hypervisor.h                  |    4 +
 arch/x86/include/asm/i8253.h                       |    4 +
 arch/x86/include/asm/irq.h                         |    2 +-
 arch/x86/include/asm/kexec.h                       |   29 +
 arch/x86/include/asm/mmu.h                         |    5 +-
 arch/x86/include/asm/nmi.h                         |   12 +-
 arch/x86/include/asm/page_64_types.h               |    8 +
 arch/x86/include/asm/pat.h                         |    2 +
 arch/x86/include/asm/percpu.h                      |   36 +
 arch/x86/include/asm/ptrace.h                      |    4 +-
 arch/x86/include/asm/required-features.h           |    2 +-
 arch/x86/include/asm/scatterlist.h                 |    4 +
 arch/x86/include/asm/sections.h                    |    6 +
 arch/x86/include/asm/segment.h                     |    4 +-
 arch/x86/include/asm/thread_info.h                 |    9 +
 arch/x86/include/asm/time.h                        |    7 +
 arch/x86/include/asm/topology.h                    |    2 +-
 arch/x86/include/asm/traps.h                       |    6 +
 arch/x86/include/asm/uv/uv_hub.h                   |    2 +-
 arch/x86/include/asm/x86_init.h                    |    2 +
 arch/x86/include/asm/xen/hypervisor.h              |    2 +-
 arch/x86/include/asm/xen/interface.h               |   25 +-
 arch/x86/include/mach-xen/asm/agp.h                |   41 +
 arch/x86/include/mach-xen/asm/desc.h               |  421 +
 arch/x86/include/mach-xen/asm/dma-mapping.h        |   26 +
 arch/x86/include/mach-xen/asm/fixmap.h             |  214 +
 arch/x86/include/mach-xen/asm/gnttab_dma.h         |   41 +
 arch/x86/include/mach-xen/asm/highmem.h            |   98 +
 arch/x86/include/mach-xen/asm/hypercall.h          |  430 +
 arch/x86/include/mach-xen/asm/hypercall_32.h       |   62 +
 arch/x86/include/mach-xen/asm/hypercall_64.h       |   54 +
 arch/x86/include/mach-xen/asm/hypervisor.h         |  390 +
 arch/x86/include/mach-xen/asm/io.h                 |  229 +
 arch/x86/include/mach-xen/asm/ipi.h                |   13 +
 arch/x86/include/mach-xen/asm/irq_vectors.h        |   96 +
 arch/x86/include/mach-xen/asm/irqflags.h           |  223 +
 arch/x86/include/mach-xen/asm/mach_traps.h         |   33 +
 arch/x86/include/mach-xen/asm/maddr.h              |    5 +
 arch/x86/include/mach-xen/asm/maddr_32.h           |  182 +
 arch/x86/include/mach-xen/asm/maddr_64.h           |  163 +
 arch/x86/include/mach-xen/asm/mmu_context.h        |  164 +
 arch/x86/include/mach-xen/asm/pci.h                |  162 +
 arch/x86/include/mach-xen/asm/pgalloc.h            |  154 +
 arch/x86/include/mach-xen/asm/pgtable-3level.h     |  137 +
 .../include/mach-xen/asm/pgtable-3level_types.h    |   44 +
 arch/x86/include/mach-xen/asm/pgtable.h            |  737 +
 arch/x86/include/mach-xen/asm/pgtable_32.h         |   99 +
 arch/x86/include/mach-xen/asm/pgtable_64.h         |  197 +
 arch/x86/include/mach-xen/asm/pgtable_64_types.h   |   64 +
 arch/x86/include/mach-xen/asm/pgtable_types.h      |  385 +
 arch/x86/include/mach-xen/asm/processor.h          | 1002 +
 arch/x86/include/mach-xen/asm/setup.h              |    8 +
 arch/x86/include/mach-xen/asm/smp-processor-id.h   |   36 +
 arch/x86/include/mach-xen/asm/smp.h                |  193 +
 arch/x86/include/mach-xen/asm/spinlock.h           |  452 +
 arch/x86/include/mach-xen/asm/spinlock_types.h     |   58 +
 arch/x86/include/mach-xen/asm/swiotlb.h            |    4 +
 arch/x86/include/mach-xen/asm/synch_bitops.h       |  126 +
 arch/x86/include/mach-xen/asm/system.h             |  440 +
 arch/x86/include/mach-xen/asm/system_64.h          |   20 +
 arch/x86/include/mach-xen/asm/tlbflush.h           |  116 +
 arch/x86/include/mach-xen/asm/vga.h                |   20 +
 arch/x86/include/mach-xen/asm/xenoprof.h           |   48 +
 arch/x86/include/mach-xen/asm/xor.h                |    8 +
 arch/x86/include/mach-xen/asm/xor_64.h             |  337 +
 arch/x86/kernel/Makefile                           |    7 +
 arch/x86/kernel/acpi/Makefile                      |    4 +
 arch/x86/kernel/acpi/boot.c                        |   24 +-
 arch/x86/kernel/acpi/processor.c                   |   11 +
 arch/x86/kernel/acpi/processor_extcntl_xen.c       |  217 +
 arch/x86/kernel/acpi/sleep-xen.c                   |  180 +
 arch/x86/kernel/apic/Makefile                      |    5 +
 arch/x86/kernel/apic/apic-xen.c                    |   70 +
 arch/x86/kernel/apic/io_apic-xen.c                 | 4380 ++
 arch/x86/kernel/apic/ipi-xen.c                     |   86 +
 arch/x86/kernel/apic/nmi.c                         |   15 +
 arch/x86/kernel/apic/probe_32-xen.c                |   58 +
 arch/x86/kernel/apic/x2apic_uv_x.c                 |   18 +-
 arch/x86/kernel/asm-offsets_32.c                   |   19 +-
 arch/x86/kernel/asm-offsets_64.c                   |    4 +-
 arch/x86/kernel/cpu/Makefile                       |    2 +
 arch/x86/kernel/cpu/addon_cpuid_features.c         |    2 +-
 arch/x86/kernel/cpu/amd.c                          |   10 +-
 arch/x86/kernel/cpu/bugs_64.c                      |    2 +
 arch/x86/kernel/cpu/centaur.c                      |    2 +-
 arch/x86/kernel/cpu/common-xen.c                   | 1343 +
 arch/x86/kernel/cpu/common.c                       |    4 +-
 arch/x86/kernel/cpu/cpu.h                          |    2 +-
 arch/x86/kernel/cpu/cpu_debug.c                    |   20 +-
 arch/x86/kernel/cpu/cyrix.c                        |    2 +-
 arch/x86/kernel/cpu/intel_cacheinfo.c              |    2 +-
 arch/x86/kernel/cpu/mcheck/Makefile                |    1 +
 arch/x86/kernel/cpu/mcheck/mce-inject.c            |    2 +-
 arch/x86/kernel/cpu/mcheck/mce.c                   |   25 +-
 arch/x86/kernel/cpu/mcheck/mce_dom0.c              |  186 +
 arch/x86/kernel/cpu/mtrr/Makefile                  |    1 +
 arch/x86/kernel/cpu/mtrr/main-xen.c                |  324 +
 arch/x86/kernel/cpu/transmeta.c                    |    2 +-
 arch/x86/kernel/dumpstack_64.c                     |    8 +
 arch/x86/kernel/e820-xen.c                         | 1638 +
 arch/x86/kernel/early_printk-xen.c                 |  271 +
 arch/x86/kernel/entry_32-xen.S                     | 1739 +
 arch/x86/kernel/entry_32.S                         |   10 +-
 arch/x86/kernel/entry_64-xen.S                     | 1440 +
 arch/x86/kernel/entry_64.S                         |    6 +-
 arch/x86/kernel/fixup.c                            |   89 +
 arch/x86/kernel/head-xen.c                         |  222 +
 arch/x86/kernel/head32-xen.c                       |   80 +
 arch/x86/kernel/head64-xen.c                       |  141 +
 arch/x86/kernel/head_32-xen.S                      |  198 +
 arch/x86/kernel/head_64-xen.S                      |  153 +
 arch/x86/kernel/init_task.c                        |    3 +-
 arch/x86/kernel/ioport-xen.c                       |  112 +
 arch/x86/kernel/irq-xen.c                          |  377 +
 arch/x86/kernel/irq_32-xen.c                       |  213 +
 arch/x86/kernel/irq_64-xen.c                       |   83 +
 arch/x86/kernel/ldt-xen.c                          |  271 +
 arch/x86/kernel/machine_kexec_32.c                 |  109 +-
 arch/x86/kernel/machine_kexec_64.c                 |  189 +-
 arch/x86/kernel/microcode_core-xen.c               |  224 +
 arch/x86/kernel/mmconf-fam10h_64.c                 |   10 +
 arch/x86/kernel/mpparse-xen.c                      | 1088 +
 arch/x86/kernel/pci-dma-xen.c                      |  420 +
 arch/x86/kernel/pci-nommu-xen.c                    |  117 +
 arch/x86/kernel/pcspeaker.c                        |    5 +
 arch/x86/kernel/probe_roms_32.c                    |    2 +-
 arch/x86/kernel/process-xen.c                      |  605 +
 arch/x86/kernel/process_32-xen.c                   |  568 +
 arch/x86/kernel/process_64-xen.c                   |  748 +
 arch/x86/kernel/quirks-xen.c                       |  533 +
 arch/x86/kernel/relocate_kernel_32.S               |   39 +-
 arch/x86/kernel/relocate_kernel_64.S               |   36 +-
 arch/x86/kernel/rtc.c                              |   11 +
 arch/x86/kernel/setup-xen.c                        | 1375 +
 arch/x86/kernel/setup_percpu.c                     |    4 +-
 arch/x86/kernel/sfi.c                              |    7 +-
 arch/x86/kernel/smp-xen.c                          |  204 +
 arch/x86/kernel/time-xen.c                         |  941 +
 arch/x86/kernel/traps-xen.c                        |  974 +
 arch/x86/kernel/vm86_32.c                          |   12 +
 arch/x86/kernel/vmlinux.lds.S                      |   27 +-
 arch/x86/kernel/vsyscall_64-xen.c                  |  314 +
 arch/x86/kernel/x86_init-xen.c                     |   72 +
 arch/x86/kernel/x86_init.c                         |    2 +
 arch/x86/kvm/Kconfig                               |    1 +
 arch/x86/lib/Makefile                              |    2 +
 arch/x86/lib/scrub.c                               |   21 +
 arch/x86/mm/Makefile                               |    3 +
 arch/x86/mm/fault-xen.c                            | 1168 +
 arch/x86/mm/highmem_32-xen.c                       |  186 +
 arch/x86/mm/hypervisor.c                           | 1227 +
 arch/x86/mm/init-xen.c                             |  456 +
 arch/x86/mm/init_32-xen.c                          | 1136 +
 arch/x86/mm/init_64-xen.c                          | 1294 +
 arch/x86/mm/init_64.c                              |   14 +-
 arch/x86/mm/iomap_32-xen.c                         |  112 +
 arch/x86/mm/ioremap-xen.c                          |  869 +
 arch/x86/mm/pageattr-xen.c                         | 1465 +
 arch/x86/mm/pageattr.c                             |   14 +
 arch/x86/mm/pat-xen.c                              | 1034 +
 arch/x86/mm/pat.c                                  |   12 +-
 arch/x86/mm/pgtable-xen.c                          |  874 +
 arch/x86/mm/pgtable_32-xen.c                       |  180 +
 arch/x86/mm/physaddr.c                             |    4 +
 arch/x86/oprofile/Makefile                         |    7 +
 arch/x86/oprofile/xenoprof.c                       |  179 +
 arch/x86/pci/Makefile                              |    3 +
 arch/x86/pci/amd_bus.c                             |   12 +
 arch/x86/pci/i386.c                                |    2 +
 arch/x86/pci/irq-xen.c                             | 1263 +
 arch/x86/pci/pcifront.c                            |   59 +
 arch/x86/power/Makefile                            |    2 +
 arch/x86/vdso/Makefile                             |    1 +
 arch/x86/vdso/vdso32-setup-xen.c                   |  486 +
 arch/x86/vdso/vdso32.S                             |    2 +-
 arch/x86/vdso/vdso32/note.S                        |    6 +-
 arch/x86/vdso/vdso32/syscall.S                     |    2 +
 arch/x86/xen/Kconfig                               |    8 +-
 arch/x86/xen/xen-head.S                            |    4 +-
 debian.ec2/NOTES                                   |    4 +
 debian.ec2/abi/2.6.32-301.4/abiname                |    1 +
 debian.ec2/abi/2.6.32-301.4/amd64/ignore           |    1 +
 debian.ec2/abi/2.6.32-301.4/amd64/ignore.modules   |    1 +
 debian.ec2/abi/2.6.32-301.4/i386/ignore            |    1 +
 debian.ec2/abi/2.6.32-301.4/i386/ignore.modules    |    1 +
 debian.ec2/changelog                               | 1782 +
 debian.ec2/changelog.historical                    | 4176 ++
 debian.ec2/config/amd64/config.common.amd64        |   26 +
 debian.ec2/config/amd64/config.flavour.ec2         |    3 +
 debian.ec2/config/config.common.ubuntu             | 3229 ++
 debian.ec2/config/i386/config.common.i386          |   26 +
 debian.ec2/config/i386/config.flavour.ec2          |    3 +
 debian.ec2/control-scripts/headers-postinst        |  126 +
 debian.ec2/control-scripts/postinst                | 1087 +
 debian.ec2/control-scripts/postrm                  |  353 +
 debian.ec2/control-scripts/preinst                 |  299 +
 debian.ec2/control-scripts/prerm                   |  306 +
 debian.ec2/control.d/flavour-control.stub          |   76 +
 debian.ec2/control.d/vars.ec2                      |    6 +
 debian.ec2/control.stub.in                         |   57 +
 debian.ec2/copyright                               |   30 +
 debian.ec2/d-i/exclude-modules.ia64                |    5 +
 debian.ec2/d-i/exclude-modules.powerpc             |    5 +
 debian.ec2/d-i/exclude-modules.sparc               |   10 +
 debian.ec2/d-i/firmware/README.txt                 |    4 +
 debian.ec2/d-i/firmware/nic-modules                |    6 +
 debian.ec2/d-i/kernel-versions.in                  |   15 +
 debian.ec2/d-i/modules-powerpc/block-modules       |   31 +
 debian.ec2/d-i/modules-powerpc/message-modules     |   13 +
 debian.ec2/d-i/modules-powerpc/nic-modules         |  152 +
 .../d-i/modules-powerpc/storage-core-modules       |   13 +
 debian.ec2/d-i/modules-sparc/block-modules         |    9 +
 debian.ec2/d-i/modules-sparc/message-modules       |   13 +
 debian.ec2/d-i/modules/block-modules               |   29 +
 debian.ec2/d-i/modules/char-modules                |    1 +
 debian.ec2/d-i/modules/crypto-modules              |    8 +
 debian.ec2/d-i/modules/fat-modules                 |    7 +
 debian.ec2/d-i/modules/fb-modules                  |    3 +
 debian.ec2/d-i/modules/firewire-core-modules       |    4 +
 debian.ec2/d-i/modules/floppy-modules              |    1 +
 debian.ec2/d-i/modules/fs-core-modules             |    3 +
 debian.ec2/d-i/modules/fs-secondary-modules        |    4 +
 debian.ec2/d-i/modules/input-modules               |   21 +
 debian.ec2/d-i/modules/irda-modules                |   30 +
 debian.ec2/d-i/modules/md-modules                  |   13 +
 debian.ec2/d-i/modules/message-modules             |   13 +
 debian.ec2/d-i/modules/mouse-modules               |    2 +
 debian.ec2/d-i/modules/nfs-modules                 |    4 +
 debian.ec2/d-i/modules/nic-modules                 |  152 +
 debian.ec2/d-i/modules/nic-pcmcia-modules          |   19 +
 debian.ec2/d-i/modules/nic-shared-modules          |   22 +
 debian.ec2/d-i/modules/nic-usb-modules             |   11 +
 debian.ec2/d-i/modules/parport-modules             |    2 +
 debian.ec2/d-i/modules/pata-modules                |    3 +
 debian.ec2/d-i/modules/pcmcia-modules              |    8 +
 debian.ec2/d-i/modules/pcmcia-storage-modules      |    6 +
 debian.ec2/d-i/modules/plip-modules                |    1 +
 debian.ec2/d-i/modules/ppp-modules                 |    6 +
 debian.ec2/d-i/modules/sata-modules                |    2 +
 debian.ec2/d-i/modules/scsi-modules                |  114 +
 debian.ec2/d-i/modules/serial-modules              |    3 +
 debian.ec2/d-i/modules/storage-core-modules        |   10 +
 debian.ec2/d-i/modules/usb-modules                 |    9 +
 debian.ec2/d-i/modules/virtio-modules              |    4 +
 debian.ec2/d-i/package-list                        |  177 +
 debian.ec2/patches.xen/add-console-use-vt          |   51 +
 debian.ec2/patches.xen/ipv6-no-autoconf            |   37 +
 debian.ec2/patches.xen/pci-guestdev                | 2638 +
 debian.ec2/patches.xen/pci-reserve                 |  241 +
 debian.ec2/patches.xen/series.conf                 |  129 +
 debian.ec2/patches.xen/sfc-driverlink              | 1133 +
 debian.ec2/patches.xen/sfc-driverlink-conditional  |  248 +
 debian.ec2/patches.xen/sfc-endianness              |   18 +
 debian.ec2/patches.xen/sfc-external-sram           |  298 +
 debian.ec2/patches.xen/sfc-resource-driver         |15052 +++++
 debian.ec2/patches.xen/sfc-set-arch                |   38 +
 debian.ec2/patches.xen/tmem                        | 1241 +
 debian.ec2/patches.xen/xen-balloon-max-target      |   78 +
 debian.ec2/patches.xen/xen-blkback-bimodal-suse    |   43 +
 debian.ec2/patches.xen/xen-blkback-cdrom           |  260 +
 debian.ec2/patches.xen/xen-blkfront-cdrom          |  711 +
 .../patches.xen/xen-blkif-protocol-fallback-hack   |  219 +
 debian.ec2/patches.xen/xen-blktap-write-barriers   |  105 +
 .../patches.xen/xen-configurable-guest-devices     |   74 +
 debian.ec2/patches.xen/xen-cpufreq-report          |   57 +
 debian.ec2/patches.xen/xen-dcdbas                  |  280 +
 debian.ec2/patches.xen/xen-ipi-per-cpu-irq         |  797 +
 debian.ec2/patches.xen/xen-kconfig-compat          |   32 +
 debian.ec2/patches.xen/xen-modular-blktap          |   27 +
 debian.ec2/patches.xen/xen-netback-notify-multi    |   85 +
 debian.ec2/patches.xen/xen-netback-nr-irqs         |   61 +
 debian.ec2/patches.xen/xen-op-packet               |  190 +
 debian.ec2/patches.xen/xen-pciback-sriov           |  119 +
 .../patches.xen/xen-privcmd-mmap-batch-clear       |   48 +
 debian.ec2/patches.xen/xen-sections                |  127 +
 debian.ec2/patches.xen/xen-spinlock-poll-early     |  118 +
 debian.ec2/patches.xen/xen-staging-build           |   40 +
 debian.ec2/patches.xen/xen-swiotlb-heuristics      |   32 +
 debian.ec2/patches.xen/xen-sysdev-suspend          |  506 +
 debian.ec2/patches.xen/xen-unpriv-build            |  273 +
 debian.ec2/patches.xen/xen-virq-per-cpu-irq        |  649 +
 debian.ec2/patches.xen/xen-vmalloc_32              |   66 +
 debian.ec2/patches.xen/xen-x86-bigmem              |  143 +
 debian.ec2/patches.xen/xen-x86-consistent-nmi      |  247 +
 debian.ec2/patches.xen/xen-x86-dcr-fallback        |  164 +
 debian.ec2/patches.xen/xen-x86-exit-mmap           |   72 +
 debian.ec2/patches.xen/xen-x86-machphys-prediction |  204 +
 debian.ec2/patches.xen/xen-x86-no-lapic            |  374 +
 debian.ec2/patches.xen/xen-x86-panic-no-reboot     |   32 +
 debian.ec2/patches.xen/xen-x86-per-cpu-vcpu-info   |  611 +
 debian.ec2/patches.xen/xen-x86-pmd-handling        |  605 +
 debian.ec2/patches.xen/xen-x86_64-dump-user-pgt    |   51 +
 debian.ec2/patches.xen/xen-x86_64-note-init-p2m    |  343 +
 debian.ec2/patches.xen/xen-x86_64-pgd-alloc-order  |  337 +
 debian.ec2/patches.xen/xen-x86_64-pgd-pin          |  111 +
 debian.ec2/patches.xen/xen3-auto-arch-i386.diff    |  250 +
 debian.ec2/patches.xen/xen3-auto-arch-x86.diff     |  436 +
 debian.ec2/patches.xen/xen3-auto-arch-x86_64.diff  |  222 +
 debian.ec2/patches.xen/xen3-auto-common.diff       | 4158 ++
 .../xen3-auto-include-xen-interface.diff           | 6149 ++
 debian.ec2/patches.xen/xen3-auto-xen-arch.diff     |45308 +++++++++++++++
 debian.ec2/patches.xen/xen3-auto-xen-drivers.diff  |59929 ++++++++++++++++++++
 debian.ec2/patches.xen/xen3-auto-xen-kconfig.diff  |  854 +
 debian.ec2/patches.xen/xen3-fixup-arch-x86         |   67 +
 debian.ec2/patches.xen/xen3-fixup-common           |  424 +
 debian.ec2/patches.xen/xen3-fixup-kconfig          |   54 +
 debian.ec2/patches.xen/xen3-fixup-xen              | 6372 +++
 debian.ec2/patches.xen/xen3-kdb-x86                |   42 +
 debian.ec2/patches.xen/xen3-patch-2.6.18           |  358 +
 debian.ec2/patches.xen/xen3-patch-2.6.19           |12680 +++++
 debian.ec2/patches.xen/xen3-patch-2.6.20           | 7156 +++
 debian.ec2/patches.xen/xen3-patch-2.6.21           | 5056 ++
 debian.ec2/patches.xen/xen3-patch-2.6.22           | 7412 +++
 debian.ec2/patches.xen/xen3-patch-2.6.23           | 5197 ++
 debian.ec2/patches.xen/xen3-patch-2.6.24           | 8553 +++
 debian.ec2/patches.xen/xen3-patch-2.6.25           |28729 ++++++++++
 debian.ec2/patches.xen/xen3-patch-2.6.26           |20836 +++++++
 debian.ec2/patches.xen/xen3-patch-2.6.27           |26130 +++++++++
 debian.ec2/patches.xen/xen3-patch-2.6.28           |24180 ++++++++
 debian.ec2/patches.xen/xen3-patch-2.6.29           |11693 ++++
 debian.ec2/patches.xen/xen3-patch-2.6.30           |18468 ++++++
 debian.ec2/patches.xen/xen3-patch-2.6.31           | 7178 +++
 debian.ec2/patches.xen/xen3-patch-2.6.32           | 6481 +++
 debian.ec2/patches.xen/xen3-patch-2.6.32.1-2       |   93 +
 debian.ec2/patches.xen/xen3-patch-2.6.32.2-3       |   18 +
 debian.ec2/patches.xen/xen3-patch-2.6.32.3-4       |   19 +
 .../patches.xen/xen3-seccomp-disable-tsc-option    |   33 +
 debian.ec2/patches.xen/xen3-stack-unwind           |   99 +
 ...-kernel-section-to-2mb-with-config_debug_rodata |   98 +
 ...for-1st-2mb-kernel-txt-with-config_debug_rodata |   79 +
 debian.ec2/patches.xen/xen3-x86-mcp51-no-dac       |   35 +
 .../patches.xen/xen3-x86_64-unwind-annotations     |  319 +
 debian.ec2/rules                                   |  222 +
 debian.ec2/rules.d/0-common-vars.mk                |  150 +
 debian.ec2/rules.d/1-maintainer.mk                 |  101 +
 debian.ec2/rules.d/2-binary-arch.mk                |  299 +
 debian.ec2/rules.d/3-binary-indep.mk               |   98 +
 debian.ec2/rules.d/4-checks.mk                     |   31 +
 debian.ec2/rules.d/5-udebs.mk                      |   36 +
 debian.ec2/rules.d/amd64.mk                        |    9 +
 debian.ec2/rules.d/i386.mk                         |    9 +
 debian.ec2/scripts/abi-check                       |  210 +
 debian.ec2/scripts/control-create                  |   25 +
 debian.ec2/scripts/link-headers                    |   42 +
 debian.ec2/scripts/misc/getabis                    |   81 +
 debian.ec2/scripts/misc/git-ubuntu-log             |  243 +
 debian.ec2/scripts/misc/insert-changes.pl          |   34 +
 debian.ec2/scripts/misc/insert-ubuntu-changes      |   58 +
 debian.ec2/scripts/misc/kernelconfig               |  129 +
 debian.ec2/scripts/misc/retag                      |   34 +
 debian.ec2/scripts/misc/splitconfig.pl             |  111 +
 debian.ec2/scripts/module-check                    |  120 +
 debian.ec2/scripts/sub-flavour                     |   47 +
 debian.ec2/sub-flavours/README                     |   12 +
 debian.ec2/sub-flavours/control.stub               |   39 +
 debian.ec2/tests/README                            |   21 +
 debian.ec2/tests/check-aliases                     |   24 +
 debian/rules                                       |    2 +-
 drivers/Makefile                                   |    3 +-
 drivers/acpi/Kconfig                               |   12 +-
 drivers/acpi/Makefile                              |    1 +
 drivers/acpi/acpica/hwsleep.c                      |   16 +
 drivers/acpi/pci_root.c                            |   69 +
 drivers/acpi/processor_core.c                      |   93 +-
 drivers/acpi/processor_extcntl.c                   |  346 +
 drivers/acpi/processor_idle.c                      |   70 +-
 drivers/acpi/processor_perflib.c                   |   21 +-
 drivers/acpi/scan.c                                |   25 +
 drivers/acpi/sleep.c                               |    9 +
 drivers/base/cpu.c                                 |    4 +-
 drivers/block/Kconfig                              |    4 +-
 drivers/block/Makefile                             |    2 +-
 drivers/block/xen-blkfront.c                       |    1 -
 drivers/cdrom/Makefile                             |    1 +
 drivers/char/Kconfig                               |    4 +-
 drivers/char/agp/agp.h                             |    4 +
 drivers/char/agp/amd-k7-agp.c                      |    6 +-
 drivers/char/agp/amd64-agp.c                       |    4 +-
 drivers/char/agp/ati-agp.c                         |    4 +-
 drivers/char/agp/efficeon-agp.c                    |    2 +-
 drivers/char/agp/generic.c                         |    4 +-
 drivers/char/agp/intel-agp.c                       |   18 +
 drivers/char/agp/sworks-agp.c                      |    6 +-
 drivers/char/mem.c                                 |   16 +
 drivers/char/tpm/Kconfig                           |    9 +
 drivers/char/tpm/Makefile                          |    2 +
 drivers/char/tpm/tpm.h                             |   15 +
 drivers/char/tpm/tpm_vtpm.c                        |  542 +
 drivers/char/tpm/tpm_vtpm.h                        |   55 +
 drivers/char/tpm/tpm_xen.c                         |  720 +
 drivers/char/tty_io.c                              |    7 +-
 drivers/cpufreq/Kconfig                            |    1 +
 drivers/cpuidle/Kconfig                            |    1 +
 drivers/edac/Kconfig                               |    1 +
 drivers/edac/edac_mc.c                             |    4 +
 drivers/firmware/Kconfig                           |    1 +
 drivers/firmware/dcdbas.c                          |   28 +-
 drivers/firmware/dell_rbu.c                        |   46 +-
 drivers/firmware/dmi_scan.c                        |    5 +
 drivers/firmware/iscsi_ibft_find.c                 |    2 +
 drivers/gpu/drm/i915/i915_drv.c                    |    2 +-
 drivers/gpu/drm/i915/i915_drv.h                    |    5 +
 drivers/gpu/drm/i915/i915_gem.c                    |   11 +
 drivers/ide/ide-lib.c                              |   11 +
 drivers/input/xen-kbdfront.c                       |    1 -
 drivers/net/Kconfig                                |    6 +-
 drivers/net/Makefile                               |    2 +-
 drivers/net/xen-netfront.c                         |   42 -
 drivers/oprofile/buffer_sync.c                     |   81 +-
 drivers/oprofile/cpu_buffer.c                      |   73 +-
 drivers/oprofile/cpu_buffer.h                      |   12 +-
 drivers/oprofile/event_buffer.h                    |    3 +
 drivers/oprofile/oprof.c                           |   32 +
 drivers/oprofile/oprof.h                           |    3 +
 drivers/oprofile/oprofile_files.c                  |  204 +
 drivers/pci/Kconfig                                |   23 +-
 drivers/pci/Makefile                               |    3 +
 drivers/pci/guestdev.c                             |  887 +
 drivers/pci/iomulti.c                              | 1415 +
 drivers/pci/iomulti.h                              |   51 +
 drivers/pci/msi-xen.c                              |  834 +
 drivers/pci/pci.c                                  |   12 +
 drivers/pci/pci.h                                  |   22 +
 drivers/pci/probe.c                                |    4 +
 drivers/pci/reserve.c                              |  143 +
 drivers/pci/setup-bus.c                            |    5 +-
 drivers/scsi/Kconfig                               |    2 +-
 drivers/serial/Kconfig                             |    1 +
 drivers/sfi/sfi_core.c                             |    5 +
 drivers/staging/hv/Kconfig                         |    2 +-
 drivers/staging/vt6655/ttype.h                     |    3 +
 drivers/staging/vt6656/ttype.h                     |    3 +
 drivers/video/Kconfig                              |    2 +-
 drivers/video/xen-fbfront.c                        |    1 -
 drivers/xen/Kconfig                                |  426 +-
 drivers/xen/Makefile                               |   44 +-
 drivers/xen/balloon/Makefile                       |    2 +
 drivers/xen/balloon/balloon.c                      |  788 +
 drivers/xen/balloon/common.h                       |   57 +
 drivers/xen/balloon/sysfs.c                        |  204 +
 drivers/xen/blkback/Makefile                       |    4 +
 drivers/xen/blkback/blkback-pagemap.c              |   96 +
 drivers/xen/blkback/blkback-pagemap.h              |   37 +
 drivers/xen/blkback/blkback.c                      |  708 +
 drivers/xen/blkback/cdrom.c                        |  162 +
 drivers/xen/blkback/common.h                       |  158 +
 drivers/xen/blkback/interface.c                    |  185 +
 drivers/xen/blkback/vbd.c                          |  122 +
 drivers/xen/blkback/xenbus.c                       |  549 +
 drivers/xen/blkfront/Makefile                      |    5 +
 drivers/xen/blkfront/blkfront.c                    |  963 +
 drivers/xen/blkfront/block.h                       |  170 +
 drivers/xen/blkfront/vbd.c                         |  542 +
 drivers/xen/blkfront/vcd.c                         |  509 +
 drivers/xen/blktap/Makefile                        |    5 +
 drivers/xen/blktap/blktap.c                        | 1784 +
 drivers/xen/blktap/blocktap.c                      |    1 +
 drivers/xen/blktap/common.h                        |  123 +
 drivers/xen/blktap/interface.c                     |  185 +
 drivers/xen/blktap/xenbus.c                        |  509 +
 drivers/xen/blktap2/Makefile                       |    4 +
 drivers/xen/blktap2/blktap.h                       |  255 +
 drivers/xen/blktap2/control.c                      |  278 +
 drivers/xen/blktap2/device.c                       | 1190 +
 drivers/xen/blktap2/request.c                      |  296 +
 drivers/xen/blktap2/ring.c                         |  612 +
 drivers/xen/blktap2/sysfs.c                        |  463 +
 drivers/xen/blktap2/wait_queue.c                   |   40 +
 drivers/xen/char/Makefile                          |    1 +
 drivers/xen/char/mem.c                             |  231 +
 drivers/xen/console/Makefile                       |    2 +
 drivers/xen/console/console.c                      |  755 +
 drivers/xen/console/xencons_ring.c                 |  143 +
 drivers/xen/core/Makefile                          |   19 +
 drivers/xen/core/cpu_hotplug.c                     |  181 +
 drivers/xen/core/domctl.c                          |  253 +
 drivers/xen/core/domctl.h                          |    3 +
 drivers/xen/core/evtchn.c                          | 1829 +
 drivers/xen/core/firmware.c                        |   75 +
 drivers/xen/core/gnttab.c                          |  891 +
 drivers/xen/core/hypervisor_sysfs.c                |   57 +
 drivers/xen/core/machine_kexec.c                   |  267 +
 drivers/xen/core/machine_reboot.c                  |  311 +
 drivers/xen/core/pci.c                             |   83 +
 drivers/xen/core/reboot.c                          |  349 +
 drivers/xen/core/smpboot.c                         |  475 +
 drivers/xen/core/spinlock.c                        |  234 +
 drivers/xen/core/xen_proc.c                        |   23 +
 drivers/xen/core/xen_sysfs.c                       |  421 +
 drivers/xen/core/xencomm.c                         |  229 +
 drivers/xen/evtchn/Makefile                        |    2 +
 drivers/xen/evtchn/evtchn.c                        |  563 +
 drivers/xen/fbfront/Makefile                       |    2 +
 drivers/xen/fbfront/xenfb.c                        |  910 +
 drivers/xen/fbfront/xenkbd.c                       |  354 +
 drivers/xen/features.c                             |    9 +-
 drivers/xen/gntdev/Makefile                        |    1 +
 drivers/xen/gntdev/gntdev.c                        | 1084 +
 drivers/xen/netback/Makefile                       |    5 +
 drivers/xen/netback/accel.c                        |  269 +
 drivers/xen/netback/common.h                       |  220 +
 drivers/xen/netback/interface.c                    |  403 +
 drivers/xen/netback/loopback.c                     |  327 +
 drivers/xen/netback/netback.c                      | 1710 +
 drivers/xen/netback/xenbus.c                       |  448 +
 drivers/xen/netfront/Makefile                      |    4 +
 drivers/xen/netfront/accel.c                       |  828 +
 drivers/xen/netfront/netfront.c                    | 2237 +
 drivers/xen/netfront/netfront.h                    |  276 +
 drivers/xen/pciback/Makefile                       |   15 +
 drivers/xen/pciback/conf_space.c                   |  435 +
 drivers/xen/pciback/conf_space.h                   |  126 +
 drivers/xen/pciback/conf_space_capability.c        |   69 +
 drivers/xen/pciback/conf_space_capability.h        |   23 +
 drivers/xen/pciback/conf_space_capability_msi.c    |   79 +
 drivers/xen/pciback/conf_space_capability_pm.c     |  126 +
 drivers/xen/pciback/conf_space_capability_vpd.c    |   40 +
 drivers/xen/pciback/conf_space_header.c            |  378 +
 drivers/xen/pciback/conf_space_quirks.c            |  138 +
 drivers/xen/pciback/conf_space_quirks.h            |   35 +
 drivers/xen/pciback/controller.c                   |  443 +
 drivers/xen/pciback/passthrough.c                  |  176 +
 drivers/xen/pciback/pci_stub.c                     | 1316 +
 drivers/xen/pciback/pciback.h                      |  126 +
 drivers/xen/pciback/pciback_ops.c                  |  134 +
 drivers/xen/pciback/slot.c                         |  187 +
 drivers/xen/pciback/vpci.c                         |  242 +
 drivers/xen/pciback/xenbus.c                       |  709 +
 drivers/xen/pcifront/Makefile                      |    5 +
 drivers/xen/pcifront/pci.c                         |   46 +
 drivers/xen/pcifront/pci_op.c                      |  674 +
 drivers/xen/pcifront/pcifront.h                    |   55 +
 drivers/xen/pcifront/xenbus.c                      |  463 +
 drivers/xen/privcmd/Makefile                       |    3 +
 drivers/xen/privcmd/compat_privcmd.c               |  143 +
 drivers/xen/privcmd/privcmd.c                      |  473 +
 drivers/xen/scsiback/Makefile                      |    4 +
 drivers/xen/scsiback/common.h                      |  186 +
 drivers/xen/scsiback/emulate.c                     |  473 +
 drivers/xen/scsiback/interface.c                   |  186 +
 drivers/xen/scsiback/scsiback.c                    |  738 +
 drivers/xen/scsiback/translate.c                   |  168 +
 drivers/xen/scsiback/xenbus.c                      |  377 +
 drivers/xen/scsifront/Makefile                     |    3 +
 drivers/xen/scsifront/common.h                     |  136 +
 drivers/xen/scsifront/scsifront.c                  |  478 +
 drivers/xen/scsifront/xenbus.c                     |  420 +
 drivers/xen/sfc_netback/Makefile                   |   12 +
 drivers/xen/sfc_netback/accel.c                    |  147 +
 drivers/xen/sfc_netback/accel.h                    |  392 +
 drivers/xen/sfc_netback/accel_debugfs.c            |  148 +
 drivers/xen/sfc_netback/accel_fwd.c                |  420 +
 drivers/xen/sfc_netback/accel_msg.c                |  391 +
 drivers/xen/sfc_netback/accel_solarflare.c         | 1293 +
 drivers/xen/sfc_netback/accel_solarflare.h         |   88 +
 drivers/xen/sfc_netback/accel_xenbus.c             |  831 +
 drivers/xen/sfc_netback/ci/compat.h                |   53 +
 drivers/xen/sfc_netback/ci/compat/gcc.h            |  158 +
 drivers/xen/sfc_netback/ci/compat/gcc_x86.h        |  115 +
 drivers/xen/sfc_netback/ci/compat/primitive.h      |   77 +
 drivers/xen/sfc_netback/ci/compat/sysdep.h         |  166 +
 drivers/xen/sfc_netback/ci/compat/utils.h          |  269 +
 drivers/xen/sfc_netback/ci/compat/x86.h            |   48 +
 drivers/xen/sfc_netback/ci/compat/x86_64.h         |   54 +
 drivers/xen/sfc_netback/ci/tools/config.h          |   49 +
 drivers/xen/sfc_netback/ci/tools/debug.h           |  336 +
 drivers/xen/sfc_netback/ci/tools/log.h             |  269 +
 .../xen/sfc_netback/ci/tools/platform/gcc_x86.h    |  370 +
 .../sfc_netback/ci/tools/platform/linux_kernel.h   |  362 +
 drivers/xen/sfc_netback/ci/tools/sysdep.h          |  132 +
 drivers/xen/sfc_netfront/Makefile                  |   11 +
 drivers/xen/sfc_netfront/accel.h                   |  494 +
 drivers/xen/sfc_netfront/accel_bufs.c              |  393 +
 drivers/xen/sfc_netfront/accel_bufs.h              |  181 +
 drivers/xen/sfc_netfront/accel_debugfs.c           |  227 +
 drivers/xen/sfc_netfront/accel_msg.c               |  567 +
 drivers/xen/sfc_netfront/accel_netfront.c          |  328 +
 drivers/xen/sfc_netfront/accel_ssr.c               |  308 +
 drivers/xen/sfc_netfront/accel_ssr.h               |   88 +
 drivers/xen/sfc_netfront/accel_tso.c               |  509 +
 drivers/xen/sfc_netfront/accel_tso.h               |   57 +
 drivers/xen/sfc_netfront/accel_vi.c                | 1201 +
 drivers/xen/sfc_netfront/accel_xenbus.c            |  775 +
 drivers/xen/sfc_netfront/ef_vi_falcon.h            |  172 +
 drivers/xen/sfc_netfront/ef_vi_falcon_core.h       | 1075 +
 drivers/xen/sfc_netfront/ef_vi_falcon_desc.h       |   43 +
 drivers/xen/sfc_netfront/ef_vi_falcon_event.h      |  123 +
 drivers/xen/sfc_netfront/ef_vi_internal.h          |  256 +
 drivers/xen/sfc_netfront/etherfabric/ef_vi.h       |  647 +
 drivers/xen/sfc_netfront/falcon_event.c            |  346 +
 drivers/xen/sfc_netfront/falcon_vi.c               |  473 +
 drivers/xen/sfc_netfront/pt_tx.c                   |   91 +
 drivers/xen/sfc_netfront/sysdep.h                  |  185 +
 drivers/xen/sfc_netfront/vi_init.c                 |  183 +
 drivers/xen/sfc_netutil/Makefile                   |   11 +
 drivers/xen/sfc_netutil/accel_cuckoo_hash.c        |  651 +
 drivers/xen/sfc_netutil/accel_cuckoo_hash.h        |  227 +
 drivers/xen/sfc_netutil/accel_msg_iface.c          |  301 +
 drivers/xen/sfc_netutil/accel_msg_iface.h          |  415 +
 drivers/xen/sfc_netutil/accel_shared_fifo.h        |  127 +
 drivers/xen/sfc_netutil/accel_util.c               |  355 +
 drivers/xen/sfc_netutil/accel_util.h               |  124 +
 drivers/xen/sys-hypervisor.c                       |    5 +-
 drivers/xen/tpmback/Makefile                       |    4 +
 drivers/xen/tpmback/common.h                       |   85 +
 drivers/xen/tpmback/interface.c                    |  174 +
 drivers/xen/tpmback/tpmback.c                      |  957 +
 drivers/xen/tpmback/xenbus.c                       |  288 +
 drivers/xen/usbback/Makefile                       |    4 +
 drivers/xen/usbback/interface.c                    |  257 +
 drivers/xen/usbback/usbback.c                      | 1168 +
 drivers/xen/usbback/usbback.h                      |  179 +
 drivers/xen/usbback/usbstub.c                      |  325 +
 drivers/xen/usbback/xenbus.c                       |  337 +
 drivers/xen/usbfront/Makefile                      |   11 +
 drivers/xen/usbfront/usbfront-dbg.c                |  101 +
 drivers/xen/usbfront/usbfront-hcd.c                |  232 +
 drivers/xen/usbfront/usbfront-hub.c                |  471 +
 drivers/xen/usbfront/usbfront-q.c                  |  542 +
 drivers/xen/usbfront/usbfront.h                    |  204 +
 drivers/xen/usbfront/xenbus.c                      |  411 +
 drivers/xen/util.c                                 |   20 +
 drivers/xen/xenbus/Makefile                        |   14 +-
 drivers/xen/xenbus/xenbus_backend_client.c         |  154 +
 drivers/xen/xenbus/xenbus_client.c                 |   72 +-
 drivers/xen/xenbus/xenbus_comms.c                  |   57 +-
 drivers/xen/xenbus/xenbus_comms.h                  |   16 +
 drivers/xen/xenbus/xenbus_dev.c                    |  461 +
 drivers/xen/xenbus/xenbus_probe.c                  |  539 +-
 drivers/xen/xenbus/xenbus_probe.h                  |   27 +-
 drivers/xen/xenbus/xenbus_probe_backend.c          |  285 +
 drivers/xen/xenbus/xenbus_xs.c                     |  148 +-
 drivers/xen/xenoprof/xenoprofile.c                 |  584 +
 fs/Kconfig                                         |    1 +
 fs/aio.c                                           |  123 +-
 fs/binfmt_elf.c                                    |    4 +
 fs/btrfs/extent_io.c                               |    9 +
 fs/btrfs/super.c                                   |    2 +
 fs/buffer.c                                        |    6 +
 fs/compat_ioctl.c                                  |   22 +
 fs/ext3/super.c                                    |    2 +
 fs/ext4/super.c                                    |    3 +
 fs/mpage.c                                         |    8 +
 fs/ocfs2/super.c                                   |    2 +
 fs/reiserfs/super.c                                |    2 +
 fs/super.c                                         |    8 +
 fs/xfs/linux-2.6/xfs_buf.c                         |    2 +-
 include/acpi/processor.h                           |  150 +
 include/linux/acpi.h                               |    2 +
 include/linux/aio.h                                |    6 +
 include/linux/console.h                            |    1 +
 include/linux/cpufreq.h                            |    2 +-
 include/linux/elfnote.h                            |    2 +-
 include/linux/fs.h                                 |    3 +
 include/linux/highmem.h                            |    6 +
 include/linux/interrupt.h                          |    8 +
 include/linux/kexec.h                              |   20 +
 include/linux/mm.h                                 |   22 +
 include/linux/oprofile.h                           |   20 +-
 include/linux/page-flags.h                         |   49 +-
 include/linux/pagemap.h                            |    7 +-
 include/linux/pci.h                                |   20 +-
 include/linux/precache.h                           |   55 +
 include/linux/skbuff.h                             |   15 +-
 include/linux/swap.h                               |   51 +
 include/linux/sysctl.h                             |    1 +
 include/linux/vermagic.h                           |    7 +-
 include/xen/Kbuild                                 |    2 +-
 include/xen/balloon.h                              |   65 +
 include/xen/blkif.h                                |  123 +
 include/xen/compat_ioctl.h                         |   75 +
 include/xen/cpu_hotplug.h                          |   39 +
 include/xen/driver_util.h                          |   10 +
 include/xen/evtchn.h                               |  228 +-
 include/xen/features.h                             |    3 +-
 include/xen/firmware.h                             |   14 +
 include/xen/gnttab.h                               |  169 +
 include/xen/hvm.h                                  |   23 +
 include/xen/hypercall.h                            |   30 +
 include/xen/hypervisor_sysfs.h                     |   30 +
 include/xen/interface/COPYING                      |   38 +
 include/xen/interface/arch-x86/cpuid.h             |   68 +
 include/xen/interface/arch-x86/hvm/save.h          |  439 +
 include/xen/interface/arch-x86/xen-mca.h           |  422 +
 include/xen/interface/arch-x86/xen-x86_32.h        |  180 +
 include/xen/interface/arch-x86/xen-x86_64.h        |  212 +
 include/xen/interface/arch-x86/xen.h               |  203 +
 include/xen/interface/arch-x86_32.h                |   27 +
 include/xen/interface/arch-x86_64.h                |   27 +
 include/xen/interface/callback.h                   |    9 +
 include/xen/interface/dom0_ops.h                   |  120 +
 include/xen/interface/domctl.h                     |  904 +
 include/xen/interface/elfnote.h                    |   99 +-
 include/xen/interface/event_channel.h              |  226 +-
 include/xen/interface/features.h                   |   27 +
 include/xen/interface/grant_table.h                |  266 +-
 include/xen/interface/hvm/e820.h                   |   34 +
 include/xen/interface/hvm/hvm_info_table.h         |   75 +
 include/xen/interface/hvm/hvm_op.h                 |  133 +
 include/xen/interface/hvm/ioreq.h                  |  119 +
 include/xen/interface/hvm/params.h                 |  111 +
 include/xen/interface/hvm/save.h                   |   88 +
 include/xen/interface/io/blkif.h                   |   84 +-
 include/xen/interface/io/cdromif.h                 |  120 +
 include/xen/interface/io/console.h                 |   18 +
 include/xen/interface/io/fbif.h                    |  128 +-
 include/xen/interface/io/fsif.h                    |  192 +
 include/xen/interface/io/kbdif.h                   |   66 +-
 include/xen/interface/io/netif.h                   |  137 +-
 include/xen/interface/io/pciif.h                   |  124 +
 include/xen/interface/io/protocols.h               |   25 +-
 include/xen/interface/io/ring.h                    |  272 +-
 include/xen/interface/io/tpmif.h                   |   77 +
 include/xen/interface/io/usbif.h                   |  151 +
 include/xen/interface/io/vscsiif.h                 |  105 +
 include/xen/interface/io/xenbus.h                  |   84 +-
 include/xen/interface/io/xs_wire.h                 |   39 +-
 include/xen/interface/kexec.h                      |  168 +
 include/xen/interface/mem_event.h                  |   69 +
 include/xen/interface/memory.h                     |  209 +-
 include/xen/interface/nmi.h                        |   80 +
 include/xen/interface/physdev.h                    |  221 +-
 include/xen/interface/platform.h                   |  402 +
 include/xen/interface/sched.h                      |   44 +-
 include/xen/interface/sysctl.h                     |  523 +
 include/xen/interface/tmem.h                       |  144 +
 include/xen/interface/trace.h                      |  208 +
 include/xen/interface/vcpu.h                       |  158 +-
 include/xen/interface/version.h                    |   44 +-
 include/xen/interface/xen-compat.h                 |   44 +
 include/xen/interface/xen.h                        |  597 +-
 include/xen/interface/xenoprof.h                   |  138 +
 include/xen/interface/xsm/acm.h                    |  223 +
 include/xen/interface/xsm/acm_ops.h                |  159 +
 include/xen/interface/xsm/flask_op.h               |   47 +
 include/xen/pcifront.h                             |   69 +
 include/xen/public/Kbuild                          |    4 +
 include/xen/public/evtchn.h                        |   88 +
 include/xen/public/gntdev.h                        |  119 +
 include/xen/public/privcmd.h                       |   85 +
 include/xen/public/xenbus.h                        |   52 +
 include/xen/sysctl.h                               |   11 +
 include/xen/xen_proc.h                             |   12 +
 include/xen/xenbus.h                               |  138 +-
 include/xen/xencons.h                              |   19 +
 include/xen/xenoprof.h                             |   42 +
 kernel/Kconfig.preempt                             |    1 +
 kernel/hrtimer.c                                   |    2 +-
 kernel/irq/manage.c                                |    3 +-
 kernel/irq/spurious.c                              |    2 +-
 kernel/kexec.c                                     |   94 +-
 kernel/sysctl.c                                    |   16 +-
 kernel/sysctl_check.c                              |   12 +
 kernel/timer.c                                     |    2 +-
 kernel/wait.c                                      |    3 +-
 lib/swiotlb-xen.c                                  |  755 +
 mm/Kconfig                                         |   28 +
 mm/Makefile                                        |    3 +
 mm/filemap.c                                       |   96 +-
 mm/init-mm.c                                       |    4 +
 mm/memory.c                                        |   46 +-
 mm/mmap.c                                          |   14 +
 mm/page_alloc.c                                    |   31 +
 mm/page_io.c                                       |   20 +
 mm/precache.c                                      |  140 +
 mm/preswap.c                                       |  184 +
 mm/swapfile.c                                      |  137 +-
 mm/tmem-xen.c                                      |   41 +
 mm/tmem.h                                          |   84 +
 mm/truncate.c                                      |   10 +
 mm/vmalloc.c                                       |   31 +-
 net/core/dev.c                                     |   77 +
 net/core/skbuff.c                                  |    4 +
 net/ipv4/netfilter/nf_nat_proto_tcp.c              |    3 +
 net/ipv4/netfilter/nf_nat_proto_udp.c              |    4 +
 net/ipv4/xfrm4_output.c                            |    2 +-
 net/ipv6/addrconf.c                                |    2 +
 scripts/Makefile.build                             |   15 +
 scripts/Makefile.lib                               |    6 +
 scripts/Makefile.xen.awk                           |   34 +
 804 files changed, 483830 insertions(+), 1396 deletions(-)
 create mode 100644 arch/x86/ia32/ia32entry-xen.S
 create mode 100644 arch/x86/include/mach-xen/asm/agp.h
 create mode 100644 arch/x86/include/mach-xen/asm/desc.h
 create mode 100644 arch/x86/include/mach-xen/asm/dma-mapping.h
 create mode 100644 arch/x86/include/mach-xen/asm/fixmap.h
 create mode 100644 arch/x86/include/mach-xen/asm/gnttab_dma.h
 create mode 100644 arch/x86/include/mach-xen/asm/highmem.h
 create mode 100644 arch/x86/include/mach-xen/asm/hypercall.h
 create mode 100644 arch/x86/include/mach-xen/asm/hypercall_32.h
 create mode 100644 arch/x86/include/mach-xen/asm/hypercall_64.h
 create mode 100644 arch/x86/include/mach-xen/asm/hypervisor.h
 create mode 100644 arch/x86/include/mach-xen/asm/io.h
 create mode 100644 arch/x86/include/mach-xen/asm/ipi.h
 create mode 100644 arch/x86/include/mach-xen/asm/irq_vectors.h
 create mode 100644 arch/x86/include/mach-xen/asm/irqflags.h
 create mode 100644 arch/x86/include/mach-xen/asm/mach_traps.h
 create mode 100644 arch/x86/include/mach-xen/asm/maddr.h
 create mode 100644 arch/x86/include/mach-xen/asm/maddr_32.h
 create mode 100644 arch/x86/include/mach-xen/asm/maddr_64.h
 create mode 100644 arch/x86/include/mach-xen/asm/mmu_context.h
 create mode 100644 arch/x86/include/mach-xen/asm/pci.h
 create mode 100644 arch/x86/include/mach-xen/asm/pgalloc.h
 create mode 100644 arch/x86/include/mach-xen/asm/pgtable-3level.h
 create mode 100644 arch/x86/include/mach-xen/asm/pgtable-3level_types.h
 create mode 100644 arch/x86/include/mach-xen/asm/pgtable.h
 create mode 100644 arch/x86/include/mach-xen/asm/pgtable_32.h
 create mode 100644 arch/x86/include/mach-xen/asm/pgtable_64.h
 create mode 100644 arch/x86/include/mach-xen/asm/pgtable_64_types.h
 create mode 100644 arch/x86/include/mach-xen/asm/pgtable_types.h
 create mode 100644 arch/x86/include/mach-xen/asm/processor.h
 create mode 100644 arch/x86/include/mach-xen/asm/setup.h
 create mode 100644 arch/x86/include/mach-xen/asm/smp-processor-id.h
 create mode 100644 arch/x86/include/mach-xen/asm/smp.h
 create mode 100644 arch/x86/include/mach-xen/asm/spinlock.h
 create mode 100644 arch/x86/include/mach-xen/asm/spinlock_types.h
 create mode 100644 arch/x86/include/mach-xen/asm/swiotlb.h
 create mode 100644 arch/x86/include/mach-xen/asm/synch_bitops.h
 create mode 100644 arch/x86/include/mach-xen/asm/system.h
 create mode 100644 arch/x86/include/mach-xen/asm/system_64.h
 create mode 100644 arch/x86/include/mach-xen/asm/tlbflush.h
 create mode 100644 arch/x86/include/mach-xen/asm/vga.h
 create mode 100644 arch/x86/include/mach-xen/asm/xenoprof.h
 create mode 100644 arch/x86/include/mach-xen/asm/xor.h
 create mode 100644 arch/x86/include/mach-xen/asm/xor_64.h
 create mode 100644 arch/x86/kernel/acpi/processor_extcntl_xen.c
 create mode 100644 arch/x86/kernel/acpi/sleep-xen.c
 create mode 100644 arch/x86/kernel/apic/apic-xen.c
 create mode 100644 arch/x86/kernel/apic/io_apic-xen.c
 create mode 100644 arch/x86/kernel/apic/ipi-xen.c
 create mode 100644 arch/x86/kernel/apic/probe_32-xen.c
 create mode 100644 arch/x86/kernel/cpu/common-xen.c
 create mode 100644 arch/x86/kernel/cpu/mcheck/mce_dom0.c
 create mode 100644 arch/x86/kernel/cpu/mtrr/main-xen.c
 create mode 100644 arch/x86/kernel/e820-xen.c
 create mode 100644 arch/x86/kernel/early_printk-xen.c
 create mode 100644 arch/x86/kernel/entry_32-xen.S
 create mode 100644 arch/x86/kernel/entry_64-xen.S
 create mode 100644 arch/x86/kernel/fixup.c
 create mode 100644 arch/x86/kernel/head-xen.c
 create mode 100644 arch/x86/kernel/head32-xen.c
 create mode 100644 arch/x86/kernel/head64-xen.c
 create mode 100644 arch/x86/kernel/head_32-xen.S
 create mode 100644 arch/x86/kernel/head_64-xen.S
 create mode 100644 arch/x86/kernel/ioport-xen.c
 create mode 100644 arch/x86/kernel/irq-xen.c
 create mode 100644 arch/x86/kernel/irq_32-xen.c
 create mode 100644 arch/x86/kernel/irq_64-xen.c
 create mode 100644 arch/x86/kernel/ldt-xen.c
 create mode 100644 arch/x86/kernel/microcode_core-xen.c
 create mode 100644 arch/x86/kernel/mpparse-xen.c
 create mode 100644 arch/x86/kernel/pci-dma-xen.c
 create mode 100644 arch/x86/kernel/pci-nommu-xen.c
 create mode 100644 arch/x86/kernel/process-xen.c
 create mode 100644 arch/x86/kernel/process_32-xen.c
 create mode 100644 arch/x86/kernel/process_64-xen.c
 create mode 100644 arch/x86/kernel/quirks-xen.c
 create mode 100644 arch/x86/kernel/setup-xen.c
 create mode 100644 arch/x86/kernel/smp-xen.c
 create mode 100644 arch/x86/kernel/time-xen.c
 create mode 100644 arch/x86/kernel/traps-xen.c
 create mode 100644 arch/x86/kernel/vsyscall_64-xen.c
 create mode 100644 arch/x86/kernel/x86_init-xen.c
 create mode 100644 arch/x86/lib/scrub.c
 create mode 100644 arch/x86/mm/fault-xen.c
 create mode 100644 arch/x86/mm/highmem_32-xen.c
 create mode 100644 arch/x86/mm/hypervisor.c
 create mode 100644 arch/x86/mm/init-xen.c
 create mode 100644 arch/x86/mm/init_32-xen.c
 create mode 100644 arch/x86/mm/init_64-xen.c
 create mode 100644 arch/x86/mm/iomap_32-xen.c
 create mode 100644 arch/x86/mm/ioremap-xen.c
 create mode 100644 arch/x86/mm/pageattr-xen.c
 create mode 100644 arch/x86/mm/pat-xen.c
 create mode 100644 arch/x86/mm/pgtable-xen.c
 create mode 100644 arch/x86/mm/pgtable_32-xen.c
 create mode 100644 arch/x86/oprofile/xenoprof.c
 create mode 100644 arch/x86/pci/irq-xen.c
 create mode 100644 arch/x86/pci/pcifront.c
 create mode 100644 arch/x86/vdso/vdso32-setup-xen.c
 create mode 100644 debian.ec2/NOTES
 create mode 100644 debian.ec2/abi/2.6.32-301.4/abiname
 create mode 100644 debian.ec2/abi/2.6.32-301.4/amd64/ignore
 create mode 100644 debian.ec2/abi/2.6.32-301.4/amd64/ignore.modules
 create mode 100644 debian.ec2/abi/2.6.32-301.4/i386/ignore
 create mode 100644 debian.ec2/abi/2.6.32-301.4/i386/ignore.modules
 create mode 100644 debian.ec2/abi/perm-blacklist
 create mode 100644 debian.ec2/changelog
 create mode 100644 debian.ec2/changelog.historical
 create mode 100644 debian.ec2/config/amd64/config.common.amd64
 create mode 100644 debian.ec2/config/amd64/config.flavour.ec2
 create mode 100644 debian.ec2/config/config.common.ubuntu
 create mode 100644 debian.ec2/config/i386/config.common.i386
 create mode 100644 debian.ec2/config/i386/config.flavour.ec2
 create mode 100644 debian.ec2/control-scripts/headers-postinst
 create mode 100644 debian.ec2/control-scripts/postinst
 create mode 100644 debian.ec2/control-scripts/postrm
 create mode 100644 debian.ec2/control-scripts/preinst
 create mode 100644 debian.ec2/control-scripts/prerm
 create mode 100644 debian.ec2/control.d/flavour-control.stub
 create mode 100644 debian.ec2/control.d/vars.ec2
 create mode 100644 debian.ec2/control.stub.in
 create mode 100644 debian.ec2/copyright
 create mode 100644 debian.ec2/d-i/exclude-modules.ia64
 create mode 100644 debian.ec2/d-i/exclude-modules.powerpc
 create mode 100644 debian.ec2/d-i/exclude-modules.sparc
 create mode 100644 debian.ec2/d-i/firmware/README.txt
 create mode 100644 debian.ec2/d-i/firmware/nic-modules
 create mode 100644 debian.ec2/d-i/kernel-versions.in
 create mode 100644 debian.ec2/d-i/modules-powerpc/block-modules
 create mode 100644 debian.ec2/d-i/modules-powerpc/message-modules
 create mode 100644 debian.ec2/d-i/modules-powerpc/nic-modules
 create mode 100644 debian.ec2/d-i/modules-powerpc/storage-core-modules
 create mode 100644 debian.ec2/d-i/modules-sparc/block-modules
 create mode 100644 debian.ec2/d-i/modules-sparc/message-modules
 create mode 100644 debian.ec2/d-i/modules/block-modules
 create mode 100644 debian.ec2/d-i/modules/char-modules
 create mode 100644 debian.ec2/d-i/modules/crypto-modules
 create mode 100644 debian.ec2/d-i/modules/fat-modules
 create mode 100644 debian.ec2/d-i/modules/fb-modules
 create mode 100644 debian.ec2/d-i/modules/firewire-core-modules
 create mode 100644 debian.ec2/d-i/modules/floppy-modules
 create mode 100644 debian.ec2/d-i/modules/fs-core-modules
 create mode 100644 debian.ec2/d-i/modules/fs-secondary-modules
 create mode 100644 debian.ec2/d-i/modules/input-modules
 create mode 100644 debian.ec2/d-i/modules/irda-modules
 create mode 100644 debian.ec2/d-i/modules/md-modules
 create mode 100644 debian.ec2/d-i/modules/message-modules
 create mode 100644 debian.ec2/d-i/modules/mouse-modules
 create mode 100644 debian.ec2/d-i/modules/nfs-modules
 create mode 100644 debian.ec2/d-i/modules/nic-modules
 create mode 100644 debian.ec2/d-i/modules/nic-pcmcia-modules
 create mode 100644 debian.ec2/d-i/modules/nic-shared-modules
 create mode 100644 debian.ec2/d-i/modules/nic-usb-modules
 create mode 100644 debian.ec2/d-i/modules/parport-modules
 create mode 100644 debian.ec2/d-i/modules/pata-modules
 create mode 100644 debian.ec2/d-i/modules/pcmcia-modules
 create mode 100644 debian.ec2/d-i/modules/pcmcia-storage-modules
 create mode 100644 debian.ec2/d-i/modules/plip-modules
 create mode 100644 debian.ec2/d-i/modules/ppp-modules
 create mode 100644 debian.ec2/d-i/modules/sata-modules
 create mode 100644 debian.ec2/d-i/modules/scsi-modules
 create mode 100644 debian.ec2/d-i/modules/serial-modules
 create mode 100644 debian.ec2/d-i/modules/storage-core-modules
 create mode 100644 debian.ec2/d-i/modules/usb-modules
 create mode 100644 debian.ec2/d-i/modules/virtio-modules
 create mode 100644 debian.ec2/d-i/package-list
 create mode 100644 debian.ec2/patches.xen/add-console-use-vt
 create mode 100644 debian.ec2/patches.xen/ipv6-no-autoconf
 create mode 100644 debian.ec2/patches.xen/pci-guestdev
 create mode 100644 debian.ec2/patches.xen/pci-reserve
 create mode 100644 debian.ec2/patches.xen/series.conf
 create mode 100644 debian.ec2/patches.xen/sfc-driverlink
 create mode 100644 debian.ec2/patches.xen/sfc-driverlink-conditional
 create mode 100644 debian.ec2/patches.xen/sfc-endianness
 create mode 100644 debian.ec2/patches.xen/sfc-external-sram
 create mode 100644 debian.ec2/patches.xen/sfc-resource-driver
 create mode 100644 debian.ec2/patches.xen/sfc-set-arch
 create mode 100644 debian.ec2/patches.xen/tmem
 create mode 100644 debian.ec2/patches.xen/xen-balloon-max-target
 create mode 100644 debian.ec2/patches.xen/xen-blkback-bimodal-suse
 create mode 100644 debian.ec2/patches.xen/xen-blkback-cdrom
 create mode 100644 debian.ec2/patches.xen/xen-blkfront-cdrom
 create mode 100644 debian.ec2/patches.xen/xen-blkif-protocol-fallback-hack
 create mode 100644 debian.ec2/patches.xen/xen-blktap-write-barriers
 create mode 100644 debian.ec2/patches.xen/xen-configurable-guest-devices
 create mode 100644 debian.ec2/patches.xen/xen-cpufreq-report
 create mode 100644 debian.ec2/patches.xen/xen-dcdbas
 create mode 100644 debian.ec2/patches.xen/xen-ipi-per-cpu-irq
 create mode 100644 debian.ec2/patches.xen/xen-kconfig-compat
 create mode 100644 debian.ec2/patches.xen/xen-modular-blktap
 create mode 100644 debian.ec2/patches.xen/xen-netback-notify-multi
 create mode 100644 debian.ec2/patches.xen/xen-netback-nr-irqs
 create mode 100644 debian.ec2/patches.xen/xen-op-packet
 create mode 100644 debian.ec2/patches.xen/xen-pciback-sriov
 create mode 100644 debian.ec2/patches.xen/xen-privcmd-mmap-batch-clear
 create mode 100644 debian.ec2/patches.xen/xen-sections
 create mode 100644 debian.ec2/patches.xen/xen-spinlock-poll-early
 create mode 100644 debian.ec2/patches.xen/xen-staging-build
 create mode 100644 debian.ec2/patches.xen/xen-swiotlb-heuristics
 create mode 100644 debian.ec2/patches.xen/xen-sysdev-suspend
 create mode 100644 debian.ec2/patches.xen/xen-unpriv-build
 create mode 100644 debian.ec2/patches.xen/xen-virq-per-cpu-irq
 create mode 100644 debian.ec2/patches.xen/xen-vmalloc_32
 create mode 100644 debian.ec2/patches.xen/xen-x86-bigmem
 create mode 100644 debian.ec2/patches.xen/xen-x86-consistent-nmi
 create mode 100644 debian.ec2/patches.xen/xen-x86-dcr-fallback
 create mode 100644 debian.ec2/patches.xen/xen-x86-exit-mmap
 create mode 100644 debian.ec2/patches.xen/xen-x86-machphys-prediction
 create mode 100644 debian.ec2/patches.xen/xen-x86-no-lapic
 create mode 100644 debian.ec2/patches.xen/xen-x86-panic-no-reboot
 create mode 100644 debian.ec2/patches.xen/xen-x86-per-cpu-vcpu-info
 create mode 100644 debian.ec2/patches.xen/xen-x86-pmd-handling
 create mode 100644 debian.ec2/patches.xen/xen-x86_64-dump-user-pgt
 create mode 100644 debian.ec2/patches.xen/xen-x86_64-note-init-p2m
 create mode 100644 debian.ec2/patches.xen/xen-x86_64-pgd-alloc-order
 create mode 100644 debian.ec2/patches.xen/xen-x86_64-pgd-pin
 create mode 100644 debian.ec2/patches.xen/xen3-auto-arch-i386.diff
 create mode 100644 debian.ec2/patches.xen/xen3-auto-arch-x86.diff
 create mode 100644 debian.ec2/patches.xen/xen3-auto-arch-x86_64.diff
 create mode 100644 debian.ec2/patches.xen/xen3-auto-common.diff
 create mode 100644 debian.ec2/patches.xen/xen3-auto-include-xen-interface.diff
 create mode 100644 debian.ec2/patches.xen/xen3-auto-xen-arch.diff
 create mode 100644 debian.ec2/patches.xen/xen3-auto-xen-drivers.diff
 create mode 100644 debian.ec2/patches.xen/xen3-auto-xen-kconfig.diff
 create mode 100644 debian.ec2/patches.xen/xen3-fixup-arch-x86
 create mode 100644 debian.ec2/patches.xen/xen3-fixup-common
 create mode 100644 debian.ec2/patches.xen/xen3-fixup-kconfig
 create mode 100644 debian.ec2/patches.xen/xen3-fixup-xen
 create mode 100644 debian.ec2/patches.xen/xen3-kdb-x86
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.18
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.19
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.20
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.21
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.22
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.23
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.24
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.25
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.26
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.27
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.28
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.29
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.30
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.31
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.32
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.32.1-2
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.32.2-3
 create mode 100644 debian.ec2/patches.xen/xen3-patch-2.6.32.3-4
 create mode 100644 debian.ec2/patches.xen/xen3-seccomp-disable-tsc-option
 create mode 100644 debian.ec2/patches.xen/xen3-stack-unwind
 create mode 100644 debian.ec2/patches.xen/xen3-x86-64-align-rodata-kernel-section-to-2mb-with-config_debug_rodata
 create mode 100644 debian.ec2/patches.xen/xen3-x86-64-preserve-large-page-mapping-for-1st-2mb-kernel-txt-with-config_debug_rodata
 create mode 100644 debian.ec2/patches.xen/xen3-x86-mcp51-no-dac
 create mode 100644 debian.ec2/patches.xen/xen3-x86_64-unwind-annotations
 create mode 100755 debian.ec2/rules
 create mode 100644 debian.ec2/rules.d/0-common-vars.mk
 create mode 100644 debian.ec2/rules.d/1-maintainer.mk
 create mode 100644 debian.ec2/rules.d/2-binary-arch.mk
 create mode 100644 debian.ec2/rules.d/3-binary-indep.mk
 create mode 100644 debian.ec2/rules.d/4-checks.mk
 create mode 100644 debian.ec2/rules.d/5-udebs.mk
 create mode 100644 debian.ec2/rules.d/amd64.mk
 create mode 100644 debian.ec2/rules.d/i386.mk
 create mode 100755 debian.ec2/scripts/abi-check
 create mode 100755 debian.ec2/scripts/control-create
 create mode 100755 debian.ec2/scripts/link-headers
 create mode 100755 debian.ec2/scripts/misc/getabis
 create mode 100755 debian.ec2/scripts/misc/git-ubuntu-log
 create mode 100755 debian.ec2/scripts/misc/insert-changes.pl
 create mode 100755 debian.ec2/scripts/misc/insert-ubuntu-changes
 create mode 100755 debian.ec2/scripts/misc/kernelconfig
 create mode 100755 debian.ec2/scripts/misc/retag
 create mode 100755 debian.ec2/scripts/misc/splitconfig.pl
 create mode 100755 debian.ec2/scripts/module-check
 create mode 100644 debian.ec2/scripts/sub-flavour
 create mode 100644 debian.ec2/sub-flavours/README
 create mode 100644 debian.ec2/sub-flavours/control.stub
 create mode 100644 debian.ec2/tests/README
 create mode 100755 debian.ec2/tests/check-aliases
 create mode 100644 drivers/acpi/processor_extcntl.c
 create mode 100644 drivers/char/tpm/tpm_vtpm.c
 create mode 100644 drivers/char/tpm/tpm_vtpm.h
 create mode 100644 drivers/char/tpm/tpm_xen.c
 create mode 100644 drivers/pci/guestdev.c
 create mode 100644 drivers/pci/iomulti.c
 create mode 100644 drivers/pci/iomulti.h
 create mode 100644 drivers/pci/msi-xen.c
 create mode 100644 drivers/pci/reserve.c
 create mode 100644 drivers/xen/balloon/Makefile
 create mode 100644 drivers/xen/balloon/balloon.c
 create mode 100644 drivers/xen/balloon/common.h
 create mode 100644 drivers/xen/balloon/sysfs.c
 create mode 100644 drivers/xen/blkback/Makefile
 create mode 100644 drivers/xen/blkback/blkback-pagemap.c
 create mode 100644 drivers/xen/blkback/blkback-pagemap.h
 create mode 100644 drivers/xen/blkback/blkback.c
 create mode 100644 drivers/xen/blkback/cdrom.c
 create mode 100644 drivers/xen/blkback/common.h
 create mode 100644 drivers/xen/blkback/interface.c
 create mode 100644 drivers/xen/blkback/vbd.c
 create mode 100644 drivers/xen/blkback/xenbus.c
 create mode 100644 drivers/xen/blkfront/Makefile
 create mode 100644 drivers/xen/blkfront/blkfront.c
 create mode 100644 drivers/xen/blkfront/block.h
 create mode 100644 drivers/xen/blkfront/vbd.c
 create mode 100644 drivers/xen/blkfront/vcd.c
 create mode 100644 drivers/xen/blktap/Makefile
 create mode 100644 drivers/xen/blktap/blktap.c
 create mode 100644 drivers/xen/blktap/blocktap.c
 create mode 100644 drivers/xen/blktap/common.h
 create mode 100644 drivers/xen/blktap/interface.c
 create mode 100644 drivers/xen/blktap/xenbus.c
 create mode 100644 drivers/xen/blktap2/Makefile
 create mode 100644 drivers/xen/blktap2/blktap.h
 create mode 100644 drivers/xen/blktap2/control.c
 create mode 100644 drivers/xen/blktap2/device.c
 create mode 100644 drivers/xen/blktap2/request.c
 create mode 100644 drivers/xen/blktap2/ring.c
 create mode 100644 drivers/xen/blktap2/sysfs.c
 create mode 100644 drivers/xen/blktap2/wait_queue.c
 create mode 100644 drivers/xen/char/Makefile
 create mode 100644 drivers/xen/char/mem.c
 create mode 100644 drivers/xen/console/Makefile
 create mode 100644 drivers/xen/console/console.c
 create mode 100644 drivers/xen/console/xencons_ring.c
 create mode 100644 drivers/xen/core/Makefile
 create mode 100644 drivers/xen/core/cpu_hotplug.c
 create mode 100644 drivers/xen/core/domctl.c
 create mode 100644 drivers/xen/core/domctl.h
 create mode 100644 drivers/xen/core/evtchn.c
 create mode 100644 drivers/xen/core/firmware.c
 create mode 100644 drivers/xen/core/gnttab.c
 create mode 100644 drivers/xen/core/hypervisor_sysfs.c
 create mode 100644 drivers/xen/core/machine_kexec.c
 create mode 100644 drivers/xen/core/machine_reboot.c
 create mode 100644 drivers/xen/core/pci.c
 create mode 100644 drivers/xen/core/reboot.c
 create mode 100644 drivers/xen/core/smpboot.c
 create mode 100644 drivers/xen/core/spinlock.c
 create mode 100644 drivers/xen/core/xen_proc.c
 create mode 100644 drivers/xen/core/xen_sysfs.c
 create mode 100644 drivers/xen/core/xencomm.c
 create mode 100644 drivers/xen/evtchn/Makefile
 create mode 100644 drivers/xen/evtchn/evtchn.c
 create mode 100644 drivers/xen/fbfront/Makefile
 create mode 100644 drivers/xen/fbfront/xenfb.c
 create mode 100644 drivers/xen/fbfront/xenkbd.c
 create mode 100644 drivers/xen/gntdev/Makefile
 create mode 100644 drivers/xen/gntdev/gntdev.c
 create mode 100644 drivers/xen/netback/Makefile
 create mode 100644 drivers/xen/netback/accel.c
 create mode 100644 drivers/xen/netback/common.h
 create mode 100644 drivers/xen/netback/interface.c
 create mode 100644 drivers/xen/netback/loopback.c
 create mode 100644 drivers/xen/netback/netback.c
 create mode 100644 drivers/xen/netback/xenbus.c
 create mode 100644 drivers/xen/netfront/Makefile
 create mode 100644 drivers/xen/netfront/accel.c
 create mode 100644 drivers/xen/netfront/netfront.c
 create mode 100644 drivers/xen/netfront/netfront.h
 create mode 100644 drivers/xen/pciback/Makefile
 create mode 100644 drivers/xen/pciback/conf_space.c
 create mode 100644 drivers/xen/pciback/conf_space.h
 create mode 100644 drivers/xen/pciback/conf_space_capability.c
 create mode 100644 drivers/xen/pciback/conf_space_capability.h
 create mode 100644 drivers/xen/pciback/conf_space_capability_msi.c
 create mode 100644 drivers/xen/pciback/conf_space_capability_pm.c
 create mode 100644 drivers/xen/pciback/conf_space_capability_vpd.c
 create mode 100644 drivers/xen/pciback/conf_space_header.c
 create mode 100644 drivers/xen/pciback/conf_space_quirks.c
 create mode 100644 drivers/xen/pciback/conf_space_quirks.h
 create mode 100644 drivers/xen/pciback/controller.c
 create mode 100644 drivers/xen/pciback/passthrough.c
 create mode 100644 drivers/xen/pciback/pci_stub.c
 create mode 100644 drivers/xen/pciback/pciback.h
 create mode 100644 drivers/xen/pciback/pciback_ops.c
 create mode 100644 drivers/xen/pciback/slot.c
 create mode 100644 drivers/xen/pciback/vpci.c
 create mode 100644 drivers/xen/pciback/xenbus.c
 create mode 100644 drivers/xen/pcifront/Makefile
 create mode 100644 drivers/xen/pcifront/pci.c
 create mode 100644 drivers/xen/pcifront/pci_op.c
 create mode 100644 drivers/xen/pcifront/pcifront.h
 create mode 100644 drivers/xen/pcifront/xenbus.c
 create mode 100644 drivers/xen/privcmd/Makefile
 create mode 100644 drivers/xen/privcmd/compat_privcmd.c
 create mode 100644 drivers/xen/privcmd/privcmd.c
 create mode 100644 drivers/xen/scsiback/Makefile
 create mode 100644 drivers/xen/scsiback/common.h
 create mode 100644 drivers/xen/scsiback/emulate.c
 create mode 100644 drivers/xen/scsiback/interface.c
 create mode 100644 drivers/xen/scsiback/scsiback.c
 create mode 100644 drivers/xen/scsiback/translate.c
 create mode 100644 drivers/xen/scsiback/xenbus.c
 create mode 100644 drivers/xen/scsifront/Makefile
 create mode 100644 drivers/xen/scsifront/common.h
 create mode 100644 drivers/xen/scsifront/scsifront.c
 create mode 100644 drivers/xen/scsifront/xenbus.c
 create mode 100644 drivers/xen/sfc_netback/Makefile
 create mode 100644 drivers/xen/sfc_netback/accel.c
 create mode 100644 drivers/xen/sfc_netback/accel.h
 create mode 100644 drivers/xen/sfc_netback/accel_debugfs.c
 create mode 100644 drivers/xen/sfc_netback/accel_fwd.c
 create mode 100644 drivers/xen/sfc_netback/accel_msg.c
 create mode 100644 drivers/xen/sfc_netback/accel_solarflare.c
 create mode 100644 drivers/xen/sfc_netback/accel_solarflare.h
 create mode 100644 drivers/xen/sfc_netback/accel_xenbus.c
 create mode 100644 drivers/xen/sfc_netback/ci/compat.h
 create mode 100644 drivers/xen/sfc_netback/ci/compat/gcc.h
 create mode 100644 drivers/xen/sfc_netback/ci/compat/gcc_x86.h
 create mode 100644 drivers/xen/sfc_netback/ci/compat/primitive.h
 create mode 100644 drivers/xen/sfc_netback/ci/compat/sysdep.h
 create mode 100644 drivers/xen/sfc_netback/ci/compat/utils.h
 create mode 100644 drivers/xen/sfc_netback/ci/compat/x86.h
 create mode 100644 drivers/xen/sfc_netback/ci/compat/x86_64.h
 create mode 100644 drivers/xen/sfc_netback/ci/tools/config.h
 create mode 100644 drivers/xen/sfc_netback/ci/tools/debug.h
 create mode 100644 drivers/xen/sfc_netback/ci/tools/log.h
 create mode 100644 drivers/xen/sfc_netback/ci/tools/platform/gcc_x86.h
 create mode 100644 drivers/xen/sfc_netback/ci/tools/platform/linux_kernel.h
 create mode 100644 drivers/xen/sfc_netback/ci/tools/sysdep.h
 create mode 100644 drivers/xen/sfc_netfront/Makefile
 create mode 100644 drivers/xen/sfc_netfront/accel.h
 create mode 100644 drivers/xen/sfc_netfront/accel_bufs.c
 create mode 100644 drivers/xen/sfc_netfront/accel_bufs.h
 create mode 100644 drivers/xen/sfc_netfront/accel_debugfs.c
 create mode 100644 drivers/xen/sfc_netfront/accel_msg.c
 create mode 100644 drivers/xen/sfc_netfront/accel_netfront.c
 create mode 100644 drivers/xen/sfc_netfront/accel_ssr.c
 create mode 100644 drivers/xen/sfc_netfront/accel_ssr.h
 create mode 100644 drivers/xen/sfc_netfront/accel_tso.c
 create mode 100644 drivers/xen/sfc_netfront/accel_tso.h
 create mode 100644 drivers/xen/sfc_netfront/accel_vi.c
 create mode 100644 drivers/xen/sfc_netfront/accel_xenbus.c
 create mode 100644 drivers/xen/sfc_netfront/ef_vi_falcon.h
 create mode 100644 drivers/xen/sfc_netfront/ef_vi_falcon_core.h
 create mode 100644 drivers/xen/sfc_netfront/ef_vi_falcon_desc.h
 create mode 100644 drivers/xen/sfc_netfront/ef_vi_falcon_event.h
 create mode 100644 drivers/xen/sfc_netfront/ef_vi_internal.h
 create mode 100644 drivers/xen/sfc_netfront/etherfabric/ef_vi.h
 create mode 100644 drivers/xen/sfc_netfront/falcon_event.c
 create mode 100644 drivers/xen/sfc_netfront/falcon_vi.c
 create mode 100644 drivers/xen/sfc_netfront/pt_tx.c
 create mode 100644 drivers/xen/sfc_netfront/sysdep.h
 create mode 100644 drivers/xen/sfc_netfront/vi_init.c
 create mode 100644 drivers/xen/sfc_netutil/Makefile
 create mode 100644 drivers/xen/sfc_netutil/accel_cuckoo_hash.c
 create mode 100644 drivers/xen/sfc_netutil/accel_cuckoo_hash.h
 create mode 100644 drivers/xen/sfc_netutil/accel_msg_iface.c
 create mode 100644 drivers/xen/sfc_netutil/accel_msg_iface.h
 create mode 100644 drivers/xen/sfc_netutil/accel_shared_fifo.h
 create mode 100644 drivers/xen/sfc_netutil/accel_util.c
 create mode 100644 drivers/xen/sfc_netutil/accel_util.h
 create mode 100644 drivers/xen/tpmback/Makefile
 create mode 100644 drivers/xen/tpmback/common.h
 create mode 100644 drivers/xen/tpmback/interface.c
 create mode 100644 drivers/xen/tpmback/tpmback.c
 create mode 100644 drivers/xen/tpmback/xenbus.c
 create mode 100644 drivers/xen/usbback/Makefile
 create mode 100644 drivers/xen/usbback/interface.c
 create mode 100644 drivers/xen/usbback/usbback.c
 create mode 100644 drivers/xen/usbback/usbback.h
 create mode 100644 drivers/xen/usbback/usbstub.c
 create mode 100644 drivers/xen/usbback/xenbus.c
 create mode 100644 drivers/xen/usbfront/Makefile
 create mode 100644 drivers/xen/usbfront/usbfront-dbg.c
 create mode 100644 drivers/xen/usbfront/usbfront-hcd.c
 create mode 100644 drivers/xen/usbfront/usbfront-hub.c
 create mode 100644 drivers/xen/usbfront/usbfront-q.c
 create mode 100644 drivers/xen/usbfront/usbfront.h
 create mode 100644 drivers/xen/usbfront/xenbus.c
 create mode 100644 drivers/xen/util.c
 create mode 100644 drivers/xen/xenbus/xenbus_backend_client.c
 create mode 100644 drivers/xen/xenbus/xenbus_dev.c
 create mode 100644 drivers/xen/xenbus/xenbus_probe_backend.c
 create mode 100644 drivers/xen/xenoprof/xenoprofile.c
 create mode 100644 include/linux/precache.h
 create mode 100644 include/xen/balloon.h
 create mode 100644 include/xen/blkif.h
 create mode 100644 include/xen/compat_ioctl.h
 create mode 100644 include/xen/cpu_hotplug.h
 create mode 100644 include/xen/driver_util.h
 create mode 100644 include/xen/firmware.h
 create mode 100644 include/xen/gnttab.h
 create mode 100644 include/xen/hvm.h
 create mode 100644 include/xen/hypercall.h
 create mode 100644 include/xen/hypervisor_sysfs.h
 create mode 100644 include/xen/interface/COPYING
 create mode 100644 include/xen/interface/arch-x86/cpuid.h
 create mode 100644 include/xen/interface/arch-x86/hvm/save.h
 create mode 100644 include/xen/interface/arch-x86/xen-mca.h
 create mode 100644 include/xen/interface/arch-x86/xen-x86_32.h
 create mode 100644 include/xen/interface/arch-x86/xen-x86_64.h
 create mode 100644 include/xen/interface/arch-x86/xen.h
 create mode 100644 include/xen/interface/arch-x86_32.h
 create mode 100644 include/xen/interface/arch-x86_64.h
 create mode 100644 include/xen/interface/dom0_ops.h
 create mode 100644 include/xen/interface/domctl.h
 create mode 100644 include/xen/interface/hvm/e820.h
 create mode 100644 include/xen/interface/hvm/hvm_info_table.h
 create mode 100644 include/xen/interface/hvm/hvm_op.h
 create mode 100644 include/xen/interface/hvm/ioreq.h
 create mode 100644 include/xen/interface/hvm/params.h
 create mode 100644 include/xen/interface/hvm/save.h
 create mode 100644 include/xen/interface/io/cdromif.h
 create mode 100644 include/xen/interface/io/fsif.h
 create mode 100644 include/xen/interface/io/pciif.h
 create mode 100644 include/xen/interface/io/tpmif.h
 create mode 100644 include/xen/interface/io/usbif.h
 create mode 100644 include/xen/interface/io/vscsiif.h
 create mode 100644 include/xen/interface/kexec.h
 create mode 100644 include/xen/interface/mem_event.h
 create mode 100644 include/xen/interface/nmi.h
 create mode 100644 include/xen/interface/platform.h
 create mode 100644 include/xen/interface/sysctl.h
 create mode 100644 include/xen/interface/tmem.h
 create mode 100644 include/xen/interface/trace.h
 create mode 100644 include/xen/interface/xen-compat.h
 create mode 100644 include/xen/interface/xenoprof.h
 create mode 100644 include/xen/interface/xsm/acm.h
 create mode 100644 include/xen/interface/xsm/acm_ops.h
 create mode 100644 include/xen/interface/xsm/flask_op.h
 create mode 100644 include/xen/pcifront.h
 create mode 100644 include/xen/public/Kbuild
 create mode 100644 include/xen/public/evtchn.h
 create mode 100644 include/xen/public/gntdev.h
 create mode 100644 include/xen/public/privcmd.h
 create mode 100644 include/xen/public/xenbus.h
 create mode 100644 include/xen/sysctl.h
 create mode 100644 include/xen/xen_proc.h
 create mode 100644 include/xen/xencons.h
 create mode 100644 include/xen/xenoprof.h
 create mode 100644 lib/swiotlb-xen.c
 create mode 100644 mm/precache.c
 create mode 100644 mm/preswap.c
 create mode 100644 mm/tmem-xen.c
 create mode 100644 mm/tmem.h
 create mode 100644 scripts/Makefile.xen.awk




More information about the kernel-team mailing list