debian/binary-custom.d/xen/patchset/001-xen-base.patch |109588
----------
debian/binary-custom.d/xen/patchset/002-xen-dev-mem-fix.patch | 179
debian/binary-custom.d/xen/patchset/003-xen-io-delay-fix.patch | 98
debian/binary-custom.d/xen/patchset/004-xen-net-fix.patch | 40
include/xen/page.h | 180
arch/x86/Kconfig | 110
arch/x86/Kconfig.cpu | 3
arch/x86/Kconfig.debug | 2
arch/x86/Makefile_32 | 22
arch/x86/Makefile_64 | 18
arch/x86/boot/Makefile | 10
arch/x86/ia32/Makefile | 10
arch/x86/ia32/ia32entry-xen.S | 669
arch/x86/ia32/syscall32-xen.c | 112
arch/x86/ia32/syscall32_syscall-xen.S | 28
arch/x86/ia32/vsyscall-int80.S | 58
arch/x86/kernel/Makefile | 3
arch/x86/kernel/Makefile_32 | 3
arch/x86/kernel/Makefile_64 | 13
arch/x86/kernel/acpi/Makefile | 1
arch/x86/kernel/acpi/boot-xen.c | 1367
arch/x86/kernel/acpi/sleep_32-xen.c | 138
arch/x86/kernel/acpi/sleep_64-xen.c | 146
arch/x86/kernel/apic_32-xen.c | 44
arch/x86/kernel/asm-offsets_32.c | 17
arch/x86/kernel/asm-offsets_64.c | 2
arch/x86/kernel/cpu/Makefile | 2
arch/x86/kernel/cpu/amd.c | 4
arch/x86/kernel/cpu/common-xen.c | 751
arch/x86/kernel/cpu/cpufreq/powernow-k7.c | 21
arch/x86/kernel/cpu/mtrr/Makefile | 1
arch/x86/kernel/cpu/mtrr/main-xen.c | 196
arch/x86/kernel/crash.c | 4
arch/x86/kernel/e820_32-xen.c | 1044
arch/x86/kernel/e820_64-xen.c | 850
arch/x86/kernel/early-quirks.c | 2
arch/x86/kernel/early_printk-xen.c | 287
arch/x86/kernel/entry_32-xen.S | 1273
arch/x86/kernel/entry_32.S | 10
arch/x86/kernel/entry_64-xen.S | 1263
arch/x86/kernel/fixup.c | 88
arch/x86/kernel/genapic_64-xen.c | 93
arch/x86/kernel/genapic_xen_64.c | 166
arch/x86/kernel/head64-xen.c | 119
arch/x86/kernel/head_32-xen.S | 163
arch/x86/kernel/head_64-xen.S | 211
arch/x86/kernel/init_task-xen.c | 52
arch/x86/kernel/init_task.c | 2
arch/x86/kernel/io_apic_32-xen.c | 2964
arch/x86/kernel/io_apic_64-xen.c | 2298
arch/x86/kernel/ioport_32-xen.c | 120
arch/x86/kernel/ioport_64-xen.c | 98
arch/x86/kernel/irq_32-xen.c | 385
arch/x86/kernel/irq_64-xen.c | 266
arch/x86/kernel/ldt_32-xen.c | 265
arch/x86/kernel/ldt_64-xen.c | 279
arch/x86/kernel/machine_kexec_32.c | 79
arch/x86/kernel/machine_kexec_64.c | 174
arch/x86/kernel/microcode-xen.c | 210
arch/x86/kernel/mpparse_32-xen.c | 1161
arch/x86/kernel/mpparse_64-xen.c | 880
arch/x86/kernel/nmi_32.c | 19
arch/x86/kernel/nmi_64.c | 18
arch/x86/kernel/pci-dma_32-xen.c | 409
arch/x86/kernel/pci-swiotlb_64-xen.c | 58
arch/x86/kernel/pcspeaker.c | 5
arch/x86/kernel/process_32-xen.c | 909
arch/x86/kernel/process_64-xen.c | 884
arch/x86/kernel/quirks-xen.c | 392
arch/x86/kernel/relocate_kernel_32.S | 58
arch/x86/kernel/relocate_kernel_64.S | 50
arch/x86/kernel/setup64-xen.c | 375
arch/x86/kernel/setup_32-xen.c | 882
arch/x86/kernel/setup_64-xen.c | 1456
arch/x86/kernel/smp_32-xen.c | 648
arch/x86/kernel/smp_64-xen.c | 559
arch/x86/kernel/sys_x86_64.c | 97
arch/x86/kernel/sysenter_32.c | 36
arch/x86/kernel/time_32-xen.c | 1067
arch/x86/kernel/traps_32-xen.c | 1169
arch/x86/kernel/traps_32.c | 9
arch/x86/kernel/traps_64-xen.c | 1172
arch/x86/kernel/vm86_32.c | 12
arch/x86/kernel/vmlinux_32.lds.S | 6
arch/x86/kernel/vsyscall-note_32.S | 2
arch/x86/kernel/vsyscall_64-xen.c | 354
arch/x86/kernel/xen_entry_64.S | 40
arch/x86/kvm/Kconfig | 1
arch/x86/mach-xen/Makefile | 5
arch/x86/mach-xen/setup.c | 168
arch/x86/mm/Makefile | 2
arch/x86/mm/Makefile_64 | 1
arch/x86/mm/fault_32-xen.c | 754
arch/x86/mm/fault_64-xen.c | 686
arch/x86/mm/highmem_32-xen.c | 113
arch/x86/mm/hypervisor.c | 628
arch/x86/mm/init_32-xen.c | 929
arch/x86/mm/init_64-xen.c | 1292
arch/x86/mm/ioremap_32-xen.c | 445
arch/x86/mm/pageattr_64-xen.c | 529
arch/x86/mm/pgtable_32-xen.c | 812
arch/x86/oprofile/Makefile | 7
arch/x86/oprofile/xenoprof.c | 179
arch/x86/pci/Makefile | 4
arch/x86/pci/irq-xen.c | 1216
arch/x86/pci/pcifront.c | 55
arch/x86/power/Makefile | 2
arch/x86/power/cpu.c | 3
arch/x86/xen/Kconfig | 2
arch/x86/xen/xen-head.S | 4
drivers/Makefile | 1
drivers/acpi/Kconfig | 5
drivers/acpi/hardware/hwsleep.c | 14
drivers/acpi/osl.c | 6
drivers/acpi/sleep/main.c | 11
drivers/block/Kconfig | 4
drivers/block/Makefile | 2
drivers/block/xen-blkfront.c | 1
drivers/char/Kconfig | 2
drivers/char/agp/intel-agp.c | 10
drivers/char/mem.c | 6
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 | 717
drivers/char/tty_io.c | 7
drivers/ide/ide-lib.c | 9
drivers/net/Kconfig | 4
drivers/net/Makefile | 2
drivers/net/xen-netfront.c | 42
drivers/oprofile/buffer_sync.c | 92
drivers/oprofile/cpu_buffer.c | 57
drivers/oprofile/cpu_buffer.h | 9
drivers/oprofile/event_buffer.h | 3
drivers/oprofile/oprof.c | 32
drivers/oprofile/oprof.h | 3
drivers/oprofile/oprofile_files.c | 207
drivers/pci/Kconfig | 2
drivers/pci/bus.c | 9
drivers/pci/quirks.c | 36
drivers/serial/Kconfig | 1
drivers/video/Kconfig | 2
drivers/video/console/Kconfig | 1
drivers/xen/Kconfig | 295
drivers/xen/Makefile | 24
drivers/xen/balloon/Makefile | 2
drivers/xen/balloon/balloon.c | 739
drivers/xen/balloon/common.h | 58
drivers/xen/balloon/sysfs.c | 171
drivers/xen/blkback/Makefile | 3
drivers/xen/blkback/blkback.c | 615
drivers/xen/blkback/cdrom.c | 169
drivers/xen/blkback/common.h | 154
drivers/xen/blkback/interface.c | 181
drivers/xen/blkback/vbd.c | 121
drivers/xen/blkback/xenbus.c | 540
drivers/xen/blkfront/Makefile | 5
drivers/xen/blkfront/blkfront.c | 916
drivers/xen/blkfront/block.h | 143
drivers/xen/blkfront/vbd.c | 375
drivers/xen/blktap/Makefile | 5
drivers/xen/blktap/blktap.c | 1633
drivers/xen/blktap/blocktap.c | 1
drivers/xen/blktap/common.h | 121
drivers/xen/blktap/interface.c | 174
drivers/xen/blktap/xenbus.c | 485
drivers/xen/char/Makefile | 1
drivers/xen/char/mem.c | 189
drivers/xen/console/Makefile | 3
drivers/xen/console/console.c | 669
drivers/xen/console/dom0.c | 93
drivers/xen/console/xencons_ring.c | 143
drivers/xen/core/Makefile | 13
drivers/xen/core/cpu_hotplug.c | 172
drivers/xen/core/domctl.c | 133
drivers/xen/core/domctl.h | 2
drivers/xen/core/evtchn.c | 1056
drivers/xen/core/features.c | 34
drivers/xen/core/firmware.c | 74
drivers/xen/core/gnttab.c | 766
drivers/xen/core/hypervisor_sysfs.c | 57
drivers/xen/core/machine_kexec.c | 193
drivers/xen/core/machine_reboot.c | 240
drivers/xen/core/reboot.c | 248
drivers/xen/core/smpboot.c | 442
drivers/xen/core/xen_proc.c | 23
drivers/xen/core/xen_sysfs.c | 378
drivers/xen/core/xencomm.c | 229
drivers/xen/evtchn/Makefile | 2
drivers/xen/evtchn/evtchn.c | 556
drivers/xen/fbfront/Makefile | 2
drivers/xen/fbfront/xenfb.c | 757
drivers/xen/fbfront/xenkbd.c | 343
drivers/xen/gntdev/Makefile | 1
drivers/xen/gntdev/gntdev.c | 974
drivers/xen/netback/Makefile | 5
drivers/xen/netback/accel.c | 269
drivers/xen/netback/common.h | 217
drivers/xen/netback/interface.c | 336
drivers/xen/netback/loopback.c | 325
drivers/xen/netback/netback.c | 1618
drivers/xen/netback/xenbus.c | 446
drivers/xen/netfront/Makefile | 4
drivers/xen/netfront/accel.c | 823
drivers/xen/netfront/netfront.c | 2215
drivers/xen/netfront/netfront.h | 276
drivers/xen/pciback/Makefile | 14
drivers/xen/pciback/conf_space.c | 426
drivers/xen/pciback/conf_space.h | 126
drivers/xen/pciback/conf_space_capability.c | 71
drivers/xen/pciback/conf_space_capability.h | 23
drivers/xen/pciback/conf_space_capability_pm.c | 128
drivers/xen/pciback/conf_space_capability_vpd.c | 42
drivers/xen/pciback/conf_space_header.c | 323
drivers/xen/pciback/conf_space_quirks.c | 126
drivers/xen/pciback/conf_space_quirks.h | 35
drivers/xen/pciback/controller.c | 404
drivers/xen/pciback/passthrough.c | 157
drivers/xen/pciback/pci_stub.c | 929
drivers/xen/pciback/pciback.h | 93
drivers/xen/pciback/pciback_ops.c | 95
drivers/xen/pciback/slot.c | 151
drivers/xen/pciback/vpci.c | 204
drivers/xen/pciback/xenbus.c | 452
drivers/xen/pcifront/Makefile | 5
drivers/xen/pcifront/pci.c | 46
drivers/xen/pcifront/pci_op.c | 386
drivers/xen/pcifront/pcifront.h | 40
drivers/xen/pcifront/xenbus.c | 295
drivers/xen/privcmd/Makefile | 3
drivers/xen/privcmd/compat_privcmd.c | 72
drivers/xen/privcmd/privcmd.c | 286
drivers/xen/tpmback/Makefile | 4
drivers/xen/tpmback/common.h | 85
drivers/xen/tpmback/interface.c | 169
drivers/xen/tpmback/tpmback.c | 952
drivers/xen/tpmback/xenbus.c | 288
drivers/xen/util.c | 20
drivers/xen/xenbus/Makefile | 14
drivers/xen/xenbus/xenbus_backend_client.c | 147
drivers/xen/xenbus/xenbus_client.c | 84
drivers/xen/xenbus/xenbus_comms.c | 24
drivers/xen/xenbus/xenbus_comms.h | 8
drivers/xen/xenbus/xenbus_dev.c | 404
drivers/xen/xenbus/xenbus_probe.c | 356
drivers/xen/xenbus/xenbus_probe.h | 23
drivers/xen/xenbus/xenbus_probe_backend.c | 280
drivers/xen/xenbus/xenbus_xs.c | 50
drivers/xen/xenoprof/xenoprofile.c | 544
fs/Kconfig | 1
fs/aio.c | 121
fs/compat_ioctl.c | 19
include/asm-generic/pci.h | 2
include/asm-x86/acpi_32.h | 7
include/asm-x86/acpi_64.h | 7
include/asm-x86/apic_32.h | 11
include/asm-x86/apic_64.h | 11
include/asm-x86/apicdef_32.h | 16
include/asm-x86/apicdef_64.h | 19
include/asm-x86/i387_64.h | 7
include/asm-x86/i8253.h | 4
include/asm-x86/io_apic_64.h | 2
include/asm-x86/ipi.h | 4
include/asm-x86/irq_32.h | 2
include/asm-x86/kexec_32.h | 13
include/asm-x86/kexec_64.h | 13
include/asm-x86/mach-default/mach_traps.h | 12
include/asm-x86/mach-xen/asm/agp.h | 48
include/asm-x86/mach-xen/asm/desc.h | 5
include/asm-x86/mach-xen/asm/desc_32.h | 261
include/asm-x86/mach-xen/asm/desc_64.h | 226
include/asm-x86/mach-xen/asm/dma-mapping.h | 5
include/asm-x86/mach-xen/asm/dma-mapping_32.h | 157
include/asm-x86/mach-xen/asm/dma-mapping_64.h | 205
include/asm-x86/mach-xen/asm/e820.h | 36
include/asm-x86/mach-xen/asm/e820_64.h | 41
include/asm-x86/mach-xen/asm/fixmap.h | 5
include/asm-x86/mach-xen/asm/fixmap_32.h | 162
include/asm-x86/mach-xen/asm/fixmap_64.h | 110
include/asm-x86/mach-xen/asm/gnttab_dma.h | 41
include/asm-x86/mach-xen/asm/highmem.h | 86
include/asm-x86/mach-xen/asm/hw_irq.h | 5
include/asm-x86/mach-xen/asm/hw_irq_32.h | 61
include/asm-x86/mach-xen/asm/hw_irq_64.h | 170
include/asm-x86/mach-xen/asm/hypercall.h | 5
include/asm-x86/mach-xen/asm/hypercall_32.h | 408
include/asm-x86/mach-xen/asm/hypercall_64.h | 407
include/asm-x86/mach-xen/asm/hypervisor.h | 246
include/asm-x86/mach-xen/asm/io.h | 5
include/asm-x86/mach-xen/asm/io_32.h | 354
include/asm-x86/mach-xen/asm/io_64.h | 298
include/asm-x86/mach-xen/asm/irq.h | 5
include/asm-x86/mach-xen/asm/irq_64.h | 38
include/asm-x86/mach-xen/asm/irqflags.h | 5
include/asm-x86/mach-xen/asm/irqflags_32.h | 215
include/asm-x86/mach-xen/asm/irqflags_64.h | 178
include/asm-x86/mach-xen/asm/maddr.h | 5
include/asm-x86/mach-xen/asm/maddr_32.h | 194
include/asm-x86/mach-xen/asm/maddr_64.h | 161
include/asm-x86/mach-xen/asm/mmu.h | 35
include/asm-x86/mach-xen/asm/mmu_context.h | 5
include/asm-x86/mach-xen/asm/mmu_context_32.h | 118
include/asm-x86/mach-xen/asm/mmu_context_64.h | 139
include/asm-x86/mach-xen/asm/msr.h | 354
include/asm-x86/mach-xen/asm/nmi.h | 7
include/asm-x86/mach-xen/asm/page.h | 13
include/asm-x86/mach-xen/asm/page_32.h | 278
include/asm-x86/mach-xen/asm/page_64.h | 217
include/asm-x86/mach-xen/asm/pci.h | 100
include/asm-x86/mach-xen/asm/pci_32.h | 54
include/asm-x86/mach-xen/asm/pci_64.h | 87
include/asm-x86/mach-xen/asm/pgalloc.h | 5
include/asm-x86/mach-xen/asm/pgalloc_32.h | 71
include/asm-x86/mach-xen/asm/pgalloc_64.h | 195
include/asm-x86/mach-xen/asm/pgtable-2level.h | 109
include/asm-x86/mach-xen/asm/pgtable-3level-defs.h | 24
include/asm-x86/mach-xen/asm/pgtable-3level.h | 200
include/asm-x86/mach-xen/asm/pgtable.h | 5
include/asm-x86/mach-xen/asm/pgtable_32.h | 545
include/asm-x86/mach-xen/asm/pgtable_64.h | 563
include/asm-x86/mach-xen/asm/processor.h | 5
include/asm-x86/mach-xen/asm/processor_32.h | 749
include/asm-x86/mach-xen/asm/processor_64.h | 465
include/asm-x86/mach-xen/asm/scatterlist.h | 1
include/asm-x86/mach-xen/asm/segment.h | 5
include/asm-x86/mach-xen/asm/segment_32.h | 150
include/asm-x86/mach-xen/asm/smp.h | 5
include/asm-x86/mach-xen/asm/smp_32.h | 193
include/asm-x86/mach-xen/asm/smp_64.h | 139
include/asm-x86/mach-xen/asm/spinlock.h | 5
include/asm-x86/mach-xen/asm/spinlock_32.h | 217
include/asm-x86/mach-xen/asm/swiotlb.h | 5
include/asm-x86/mach-xen/asm/swiotlb_32.h | 43
include/asm-x86/mach-xen/asm/synch_bitops.h | 145
include/asm-x86/mach-xen/asm/system.h | 5
include/asm-x86/mach-xen/asm/system_32.h | 312
include/asm-x86/mach-xen/asm/system_64.h | 188
include/asm-x86/mach-xen/asm/timer.h | 5
include/asm-x86/mach-xen/asm/timer_64.h | 7
include/asm-x86/mach-xen/asm/tlbflush.h | 5
include/asm-x86/mach-xen/asm/tlbflush_32.h | 99
include/asm-x86/mach-xen/asm/tlbflush_64.h | 100
include/asm-x86/mach-xen/asm/vga.h | 20
include/asm-x86/mach-xen/asm/xenoprof.h | 48
include/asm-x86/mach-xen/asm/xor.h | 5
include/asm-x86/mach-xen/asm/xor_64.h | 328
include/asm-x86/mach-xen/irq_vectors.h | 125
include/asm-x86/mach-xen/mach_apic.h | 43
include/asm-x86/mach-xen/mach_time.h | 2
include/asm-x86/mach-xen/mach_timer.h | 1
include/asm-x86/mach-xen/mach_traps.h | 33
include/asm-x86/mach-xen/setup_arch.h | 5
include/asm-x86/mach-xen/setup_arch_post.h | 59
include/asm-x86/mach-xen/setup_arch_pre.h | 5
include/asm-x86/nmi_32.h | 12
include/asm-x86/nmi_64.h | 6
include/asm-x86/numa_64.h | 4
include/asm-x86/thread_info_32.h | 5
include/asm-x86/thread_info_64.h | 4
include/asm-x86/xen/interface.h | 37
include/linux/aio.h | 5
include/linux/console.h | 1
include/linux/elfnote.h | 2
include/linux/interrupt.h | 6
include/linux/kexec.h | 17
include/linux/mm.h | 9
include/linux/oprofile.h | 14
include/linux/page-flags.h | 20
include/linux/sched.h | 5
include/linux/skbuff.h | 14
include/linux/sysctl.h | 1
include/xen/balloon.h | 61
include/xen/blkif.h | 101
include/xen/compat_ioctl.h | 45
include/xen/cpu_hotplug.h | 41
include/xen/driver_util.h | 10
include/xen/evtchn.h | 139
include/xen/features.h | 3
include/xen/firmware.h | 10
include/xen/gnttab.h | 163
include/xen/hvm.h | 23
include/xen/hypercall.h | 24
include/xen/hypervisor_sysfs.h | 30
include/xen/interface/COPYING | 38
include/xen/interface/acm.h | 228
include/xen/interface/acm_ops.h | 159
include/xen/interface/arch-x86/hvm/save.h | 413
include/xen/interface/arch-x86/xen-x86_32.h | 185
include/xen/interface/arch-x86/xen-x86_64.h | 211
include/xen/interface/arch-x86/xen.h | 208
include/xen/interface/arch-x86_32.h | 27
include/xen/interface/arch-x86_64.h | 27
include/xen/interface/callback.h | 121
include/xen/interface/dom0_ops.h | 120
include/xen/interface/domctl.h | 606
include/xen/interface/elfnote.h | 108
include/xen/interface/elfstructs.h | 527
include/xen/interface/event_channel.h | 240
include/xen/interface/features.h | 30
include/xen/interface/grant_table.h | 106
include/xen/interface/hvm/e820.h | 34
include/xen/interface/hvm/hvm_info_table.h | 41
include/xen/interface/hvm/hvm_op.h | 76
include/xen/interface/hvm/ioreq.h | 122
include/xen/interface/hvm/params.h | 61
include/xen/interface/hvm/save.h | 84
include/xen/interface/hvm/vmx_assist.h | 122
include/xen/interface/io/blkif.h | 87
include/xen/interface/io/console.h | 30
include/xen/interface/io/fbif.h | 138
include/xen/interface/io/kbdif.h | 132
include/xen/interface/io/netif.h | 149
include/xen/interface/io/pciif.h | 83
include/xen/interface/io/protocols.h | 21
include/xen/interface/io/ring.h | 307
include/xen/interface/io/tpmif.h | 77
include/xen/interface/io/xenbus.h | 79
include/xen/interface/io/xs_wire.h | 38
include/xen/interface/kexec.h | 140
include/xen/interface/libelf.h | 245
include/xen/interface/memory.h | 174
include/xen/interface/nmi.h | 78
include/xen/interface/physdev.h | 126
include/xen/interface/platform.h | 232
include/xen/interface/sched.h | 62
include/xen/interface/sysctl.h | 238
include/xen/interface/trace.h | 159
include/xen/interface/vcpu.h | 127
include/xen/interface/version.h | 56
include/xen/interface/xen-compat.h | 51
include/xen/interface/xen.h | 559
include/xen/interface/xencomm.h | 41
include/xen/interface/xenoprof.h | 138
include/xen/interface/xsm/acm.h | 229
include/xen/interface/xsm/acm_ops.h | 159
include/xen/interface/xsm/flask_op.h | 43
include/xen/pcifront.h | 69
include/xen/public/evtchn.h | 88
include/xen/public/gntdev.h | 105
include/xen/public/privcmd.h | 79
include/xen/sysctl.h | 11
include/xen/xen_proc.h | 12
include/xen/xenbus.h | 142
include/xen/xencomm.h | 77
include/xen/xencons.h | 26
include/xen/xenoprof.h | 42
kernel/Kconfig.preempt | 1
kernel/irq/spurious.c | 2
kernel/kexec.c | 74
kernel/power/Kconfig | 4
kernel/softlockup.c | 13
kernel/sysctl.c | 4
kernel/sysctl_check.c | 12
kernel/timer.c | 10
lib/swiotlb-xen.c | 748
mm/memory.c | 43
mm/page_alloc.c | 30
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 | 4
scripts/Makefile.build | 14
scripts/Makefile.lib | 6
scripts/Makefile.xen | 27
scripts/Makefile.xen.awk | 34
468 files changed, 88948 insertions(+), 111312 deletions(-)
New commits:
commit 7ae2507cebd10406b06f7e4a28f2b048a4fec581
Author: An-Cheng Huang <[EMAIL PROTECTED]>
Date: Mon Oct 6 10:17:16 2008 -0700
pre-apply xen patches
http://suva.vyatta.com/git/?p=linux-xen-vyatta.git;a=commitdiff;h=7ae2507cebd10406b06f7e4a28f2b048a4fec581
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn