rpms/kernel/devel linux-2.6-xen-merge.patch, 1.1, 1.2 linux-2.6-xen.patch, 1.1, 1.2

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Sat Feb 25 09:05:46 UTC 2006


Author: davej

Update of /cvs/dist/rpms/kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv14247

Modified Files:
	linux-2.6-xen-merge.patch linux-2.6-xen.patch 
Log Message:
Gar!


linux-2.6-xen-merge.patch:
 arch/i386/Makefile                               |   18 
 arch/i386/kernel/Makefile                        |   26 
 arch/i386/kernel/acpi/Makefile                   |    4 
 arch/i386/kernel/cpu/Makefile                    |    5 
 arch/i386/kernel/cpu/cpufreq/Kconfig             |    2 
 arch/i386/kernel/cpu/mtrr/Makefile               |    7 
 arch/i386/kernel/smpboot.c                       |   10 
 arch/i386/kernel/traps.c                         |    9 
 arch/i386/kernel/vmlinux.lds.S                   |    7 
 arch/i386/mm/Makefile                            |    8 
 arch/i386/pci/Makefile                           |    5 
 arch/i386/power/Makefile                         |    4 
 arch/um/kernel/physmem.c                         |    4 
 arch/x86_64/Kconfig                              |   43 
 arch/x86_64/Makefile                             |   15 
 arch/x86_64/ia32/Makefile                        |   18 
 arch/x86_64/ia32/vsyscall-sigreturn.S            |    2 
 arch/x86_64/kernel/Makefile                      |   20 
 arch/x86_64/kernel/acpi/Makefile                 |    2 
 arch/x86_64/kernel/i387.c                        |    5 
 arch/x86_64/kernel/pci-gart.c                    |    8 
 arch/x86_64/kernel/setup64.c                     |    2 
 arch/x86_64/mm/Makefile                          |   10 
 arch/x86_64/pci/Makefile                         |    8 
 b/arch/i386/boot-xen/Makefile                    |   21 
 b/arch/i386/kernel/acpi/boot-xen.c               | 1157 +++++++++
 b/arch/i386/kernel/apic-xen.c                    |  143 +
 b/arch/i386/kernel/cpu/common-xen.c              |  660 +++++
 b/arch/i386/kernel/cpu/mtrr/main-xen.c           |  187 +
 b/arch/i386/kernel/early_printk-xen.c            |    2 
 b/arch/i386/kernel/entry-xen.S                   |  851 +++++++
 b/arch/i386/kernel/fixup.c                       |   95 
 b/arch/i386/kernel/head-xen.S                    |  174 +
 b/arch/i386/kernel/init_task-xen.c               |   49 
 b/arch/i386/kernel/io_apic-xen.c                 | 2725 +++++++++++++++++++++++
 b/arch/i386/kernel/ioport-xen.c                  |  122 +
 b/arch/i386/kernel/irq-xen.c                     |  306 ++
 b/arch/i386/kernel/ldt-xen.c                     |  269 ++
 b/arch/i386/kernel/microcode-xen.c               |  164 +
 b/arch/i386/kernel/mpparse-xen.c                 | 1177 +++++++++
 b/arch/i386/kernel/pci-dma-xen.c                 |  326 ++
 b/arch/i386/kernel/process-xen.c                 |  821 ++++++
 b/arch/i386/kernel/quirks-xen.c                  |   48 
 b/arch/i386/kernel/setup-xen.c                   | 1883 +++++++++++++++
 b/arch/i386/kernel/smp-xen.c                     |  617 +++++
 b/arch/i386/kernel/smpalts.c                     |   85 
 b/arch/i386/kernel/swiotlb.c                     |  677 +++++
 b/arch/i386/kernel/time-xen.c                    | 1016 ++++++++
 b/arch/i386/kernel/traps-xen.c                   | 1104 +++++++++
 b/arch/i386/kernel/vsyscall-note-xen.S           |   32 
 b/arch/i386/mach-xen/Makefile                    |    7 
 b/arch/i386/mach-xen/setup.c                     |   37 
 b/arch/i386/mm/fault-xen.c                       |  617 +++++
 b/arch/i386/mm/highmem-xen.c                     |  123 +
 b/arch/i386/mm/hypervisor.c                      |  459 +++
 b/arch/i386/mm/init-xen.c                        |  849 +++++++
 b/arch/i386/mm/ioremap-xen.c                     |  495 ++++
 b/arch/i386/mm/pgtable-xen.c                     |  630 +++++
 b/arch/i386/pci/irq-xen.c                        | 1197 ++++++++++
 b/arch/x86_64/ia32/ia32entry-xen.S               |  718 ++++++
 b/arch/x86_64/ia32/syscall32-xen.c               |  128 +
 b/arch/x86_64/ia32/syscall32_syscall-xen.S       |   28 
 b/arch/x86_64/ia32/vsyscall-int80.S              |   58 
 b/arch/x86_64/kernel/apic-xen.c                  |  187 +
 b/arch/x86_64/kernel/e820-xen.c                  |  744 ++++++
 b/arch/x86_64/kernel/early_printk-xen.c          |  306 ++
 b/arch/x86_64/kernel/entry-xen.S                 | 1155 +++++++++
 b/arch/x86_64/kernel/genapic-xen.c               |  135 +
 b/arch/x86_64/kernel/genapic_xen.c               |  162 +
 b/arch/x86_64/kernel/head-xen.S                  |  255 ++
 b/arch/x86_64/kernel/head64-xen.c                |  137 +
 b/arch/x86_64/kernel/io_apic-xen.c               | 2191 ++++++++++++++++++
 b/arch/x86_64/kernel/ioport-xen.c                |   58 
 b/arch/x86_64/kernel/irq-xen.c                   |  157 +
 b/arch/x86_64/kernel/ldt-xen.c                   |  282 ++
 b/arch/x86_64/kernel/mpparse-xen.c               | 1000 ++++++++
 b/arch/x86_64/kernel/pci-nommu-xen.c             |   99 
 b/arch/x86_64/kernel/process-xen.c               |  798 ++++++
 b/arch/x86_64/kernel/setup-xen.c                 | 1619 +++++++++++++
 b/arch/x86_64/kernel/setup64-xen.c               |  354 ++
 b/arch/x86_64/kernel/smp-xen.c                   |  592 ++++
 b/arch/x86_64/kernel/traps-xen.c                 | 1010 ++++++++
 b/arch/x86_64/kernel/vsyscall-xen.c              |  239 ++
 b/arch/x86_64/kernel/x8664_ksyms-xen.c           |  181 +
 b/arch/x86_64/kernel/xen_entry.S                 |   41 
 b/arch/x86_64/mm/fault-xen.c                     |  601 +++++
 b/arch/x86_64/mm/init-xen.c                      | 1116 +++++++++
 b/arch/x86_64/mm/pageattr-xen.c                  |  375 +++
 b/drivers/char/tpm/tpm_xen.c                     |  525 ++++
 b/drivers/xen/Kconfig                            |  175 +
 b/drivers/xen/Makefile                           |   20 
 b/drivers/xen/balloon/Makefile                   |    2 
 b/drivers/xen/balloon/balloon.c                  |  585 ++++
 b/drivers/xen/blkback/Makefile                   |    2 
 b/drivers/xen/blkback/blkback.c                  |  590 ++++
 b/drivers/xen/blkback/common.h                   |  123 +
 b/drivers/xen/blkback/interface.c                |  164 +
 b/drivers/xen/blkback/vbd.c                      |  102 
 b/drivers/xen/blkback/xenbus.c                   |  421 +++
 b/drivers/xen/blkfront/Kconfig                   |    6 
 b/drivers/xen/blkfront/Makefile                  |    5 
 b/drivers/xen/blkfront/blkfront.c                |  835 +++++++
 b/drivers/xen/blkfront/block.h                   |  162 +
 b/drivers/xen/blkfront/vbd.c                     |  323 ++
 b/drivers/xen/blktap/Makefile                    |    3 
 b/drivers/xen/blktap/blktap.c                    |  910 +++++++
 b/drivers/xen/blktap/common.h                    |  110 
 b/drivers/xen/blktap/interface.c                 |  146 +
 b/drivers/xen/blktap/xenbus.c                    |  234 +
 b/drivers/xen/char/Makefile                      |    2 
 b/drivers/xen/char/mem.c                         |  159 +
 b/drivers/xen/console/Makefile                   |    2 
 b/drivers/xen/console/console.c                  |  688 +++++
 b/drivers/xen/console/xencons_ring.c             |  125 +
 b/drivers/xen/core/Makefile                      |    9 
 b/drivers/xen/core/evtchn.c                      |  820 ++++++
 b/drivers/xen/core/features.c                    |   28 
 b/drivers/xen/core/gnttab.c                      |  404 +++
 b/drivers/xen/core/reboot.c                      |  436 +++
 b/drivers/xen/core/skbuff.c                      |  143 +
 b/drivers/xen/core/smpboot.c                     |  441 +++
 b/drivers/xen/core/xen_proc.c                    |   29 
 b/drivers/xen/evtchn/Makefile                    |    2 
 b/drivers/xen/evtchn/evtchn.c                    |  459 +++
 b/drivers/xen/net_driver_util.c                  |   67 
 b/drivers/xen/netback/Makefile                   |    2 
 b/drivers/xen/netback/common.h                   |  110 
 b/drivers/xen/netback/interface.c                |  320 ++
 b/drivers/xen/netback/loopback.c                 |  198 +
 b/drivers/xen/netback/netback.c                  |  828 ++++++
 b/drivers/xen/netback/xenbus.c                   |  327 ++
 b/drivers/xen/netfront/Kconfig                   |    6 
 b/drivers/xen/netfront/Makefile                  |    4 
 b/drivers/xen/netfront/netfront.c                | 1487 ++++++++++++
 b/drivers/xen/privcmd/Makefile                   |    2 
 b/drivers/xen/privcmd/privcmd.c                  |  279 ++
 b/drivers/xen/tpmback/Makefile                   |    4 
 b/drivers/xen/tpmback/common.h                   |   89 
 b/drivers/xen/tpmback/interface.c                |  200 +
 b/drivers/xen/tpmback/tpmback.c                  | 1109 +++++++++
 b/drivers/xen/tpmback/xenbus.c                   |  328 ++
 b/drivers/xen/tpmfront/Makefile                  |    2 
 b/drivers/xen/tpmfront/tpmfront.c                |  703 +++++
 b/drivers/xen/tpmfront/tpmfront.h                |   43 
 b/drivers/xen/util.c                             |   80 
 b/drivers/xen/xenbus/Makefile                    |    8 
 b/drivers/xen/xenbus/xenbus_client.c             |  238 ++
 b/drivers/xen/xenbus/xenbus_comms.c              |  203 +
 b/drivers/xen/xenbus/xenbus_comms.h              |   50 
 b/drivers/xen/xenbus/xenbus_dev.c                |  238 ++
 b/drivers/xen/xenbus/xenbus_probe.c              | 1015 ++++++++
 b/drivers/xen/xenbus/xenbus_xs.c                 |  821 ++++++
 b/include/asm-i386/hypercall.h                   |  329 ++
 b/include/asm-i386/hypervisor.h                  |  180 +
 b/include/asm-i386/mach-default/mach_dma_map.h   |   85 
 b/include/asm-i386/mach-default/mach_fixmap.h    |   15 
 b/include/asm-i386/mach-default/mach_io.h        |   35 
 b/include/asm-i386/mach-default/mach_mmu.h       |   18 
 b/include/asm-i386/mach-default/mach_mode.h      |    7 
 b/include/asm-i386/mach-default/mach_page.h      |   28 
 b/include/asm-i386/mach-default/mach_pgtable.h   |   45 
 b/include/asm-i386/mach-default/mach_processor.h |   53 
 b/include/asm-i386/mach-default/mach_seg.h       |   39 
 b/include/asm-i386/mach-default/mach_setup.h     |   50 
 b/include/asm-i386/mach-default/mach_system.h    |   87 
 b/include/asm-i386/mach-default/mach_tlbflush.h  |   59 
 b/include/asm-i386/mach-xen/irq_vectors.h        |  125 +
 b/include/asm-i386/mach-xen/mach_dma_map.h       |   47 
 b/include/asm-i386/mach-xen/mach_fixmap.h        |   15 
 b/include/asm-i386/mach-xen/mach_io.h            |   50 
 b/include/asm-i386/mach-xen/mach_mmu.h           |   47 
 b/include/asm-i386/mach-xen/mach_mode.h          |    7 
 b/include/asm-i386/mach-xen/mach_page.h          |  154 +
 b/include/asm-i386/mach-xen/mach_pgtable.h       |  146 +
 b/include/asm-i386/mach-xen/mach_processor.h     |   59 
 b/include/asm-i386/mach-xen/mach_seg.h           |    9 
 b/include/asm-i386/mach-xen/mach_setup.h         |   11 
 b/include/asm-i386/mach-xen/mach_system.h        |  157 +
 b/include/asm-i386/mach-xen/mach_tlbflush.h      |   10 
 b/include/asm-i386/mach-xen/mach_traps.h         |   33 
 b/include/asm-i386/mach-xen/setup_arch_post.h    |   43 
 b/include/asm-i386/mach-xen/setup_arch_pre.h     |    5 
 b/include/asm-i386/smp_alt.h                     |   32 
 b/include/asm-i386/swiotlb.h                     |   59 
 b/include/asm-i386/synch_bitops.h                |  143 +
 b/include/asm-x86_64/arch_hooks.h                |   31 
 b/include/asm-x86_64/hypercall.h                 |  323 ++
 b/include/asm-x86_64/hypervisor.h                |    2 
 b/include/asm-x86_64/mach-xen/asm/nmi.h          |   75 
 b/include/asm-x86_64/synch_bitops.h              |    1 
 b/include/xen/balloon.h                          |   70 
 b/include/xen/driver_util.h                      |   26 
 b/include/xen/evtchn.h                           |  123 +
 b/include/xen/features.h                         |   20 
 b/include/xen/foreign_page.h                     |   40 
 b/include/xen/gnttab.h                           |   98 
 b/include/xen/interface/acm.h                    |  181 +
 b/include/xen/interface/acm_ops.h                |   96 
 b/include/xen/interface/arch-ia64.h              |  279 ++
 b/include/xen/interface/arch-x86_32.h            |  158 +
 b/include/xen/interface/arch-x86_64.h            |  243 ++
 b/include/xen/interface/dom0_ops.h               |  488 ++++
 b/include/xen/interface/event_channel.h          |  203 +
 b/include/xen/interface/grant_table.h            |  306 ++
 b/include/xen/interface/hvm/hvm_info_table.h     |   24 
 b/include/xen/interface/hvm/ioreq.h              |   90 
 b/include/xen/interface/hvm/vmx_assist.h         |   97 
 b/include/xen/interface/io/blkif.h               |   85 
 b/include/xen/interface/io/console.h             |   33 
 b/include/xen/interface/io/netif.h               |   76 
 b/include/xen/interface/io/ring.h                |  270 ++
 b/include/xen/interface/io/tpmif.h               |   56 
 b/include/xen/interface/io/vmx_vlapic.h          |   58 
 b/include/xen/interface/io/vmx_vpic.h            |   85 
 b/include/xen/interface/io/xenbus.h              |   44 
 b/include/xen/interface/io/xs_wire.h             |   97 
 b/include/xen/interface/memory.h                 |  127 +
 b/include/xen/interface/nmi.h                    |   54 
 b/include/xen/interface/physdev.h                |   70 
 b/include/xen/interface/sched.h                  |   60 
 b/include/xen/interface/sched_ctl.h              |   68 
 b/include/xen/interface/trace.h                  |   90 
 b/include/xen/interface/vcpu.h                   |   64 
 b/include/xen/interface/version.h                |   63 
 b/include/xen/interface/xen.h                    |  447 +++
 b/include/xen/net_driver_util.h                  |   56 
 b/include/xen/public/evtchn.h                    |   98 
 b/include/xen/public/privcmd.h                   |   91 
 b/include/xen/public/xenstored.h                 |   89 
 b/include/xen/tpmfe.h                            |   33 
 b/include/xen/xen_proc.h                         |   23 
 b/include/xen/xenbus.h                           |  254 ++
 b/include/xen/xencons.h                          |   14 
 b/scripts/Makefile.xen                           |   14 
 drivers/Kconfig                                  |   11 
 drivers/Makefile                                 |    1 
 drivers/acpi/Kconfig                             |    2 
 drivers/acpi/tables.c                            |    7 
 drivers/char/mem.c                               |    6 
 drivers/char/tpm/Kconfig                         |   14 
 drivers/char/tpm/Makefile                        |    1 
 drivers/char/tpm/tpm.c                           |   47 
 drivers/char/tpm/tpm.h                           |   13 
 drivers/char/tpm/tpm_atmel.c                     |  110 
 drivers/char/tpm/tpm_nsc.c                       |  155 -
 drivers/char/tty_io.c                            |    7 
 drivers/firmware/Kconfig                         |    2 
 drivers/ide/legacy/hd.c                          |    2 
 drivers/pci/Kconfig                              |    1 
 drivers/serial/Kconfig                           |    1 
 drivers/video/fbmon.c                            |    2 
 fs/Kconfig                                       |    1 
 include/asm-i386/agp.h                           |   15 
 include/asm-i386/atomic.h                        |    7 
 include/asm-i386/bitops.h                        |   19 
 include/asm-i386/desc.h                          |   47 
 include/asm-i386/dma-mapping.h                   |  102 
 include/asm-i386/fixmap.h                        |   20 
 include/asm-i386/floppy.h                        |   43 
 include/asm-i386/futex.h                         |    4 
 include/asm-i386/highmem.h                       |    5 
 include/asm-i386/hw_irq.h                        |    4 
 include/asm-i386/io.h                            |   41 
 include/asm-i386/kmap_types.h                    |    3 
 include/asm-i386/mach-default/mach_traps.h       |   12 
 include/asm-i386/mmu.h                           |    6 
 include/asm-i386/mmu_context.h                   |   17 
 include/asm-i386/page.h                          |   14 
 include/asm-i386/pci.h                           |   31 
 include/asm-i386/pgalloc.h                       |   31 
 include/asm-i386/pgtable-2level.h                |   12 
 include/asm-i386/pgtable-3level.h                |   35 
 include/asm-i386/pgtable.h                       |   22 
 include/asm-i386/processor.h                     |   48 
 include/asm-i386/ptrace.h                        |    5 
 include/asm-i386/rwsem.h                         |   17 
 include/asm-i386/scatterlist.h                   |    9 
 include/asm-i386/segment.h                       |   41 
 include/asm-i386/setup.h                         |   45 
 include/asm-i386/smp.h                           |    5 
 include/asm-i386/spinlock.h                      |   43 
 include/asm-i386/system.h                        |  138 -
 include/asm-i386/tlbflush.h                      |   55 
 include/asm-i386/vga.h                           |    2 
 include/asm-um/page.h                            |    2 
 include/asm-x86_64/bootsetup.h                   |   10 
 include/asm-x86_64/desc.h                        |   36 
 include/asm-x86_64/dma-mapping.h                 |  102 
 include/asm-x86_64/fixmap.h                      |   21 
 include/asm-x86_64/floppy.h                      |   45 
 include/asm-x86_64/hw_irq.h                      |   14 
 include/asm-x86_64/i387.h                        |    7 
 include/asm-x86_64/io.h                          |   49 
 include/asm-x86_64/ipi.h                         |    8 
 include/asm-x86_64/irq.h                         |   39 
 include/asm-x86_64/mmu.h                         |   13 
 include/asm-x86_64/mmu_context.h                 |  102 
 include/asm-x86_64/page.h                        |  155 +
 include/asm-x86_64/pci.h                         |   26 
 include/asm-x86_64/pda.h                         |    5 
 include/asm-x86_64/pgalloc.h                     |  157 +
 include/asm-x86_64/pgtable.h                     |  253 +-
 include/asm-x86_64/processor.h                   |   38 
 include/asm-x86_64/segment.h                     |    9 
 include/asm-x86_64/smp.h                         |   10 
 include/asm-x86_64/swiotlb.h                     |   18 
 include/asm-x86_64/system.h                      |  114 
 include/asm-x86_64/tlbflush.h                    |   14 
 include/asm-x86_64/vga.h                         |    2 
 include/asm-x86_64/xor.h                         |   23 
 include/linux/gfp.h                              |    6 
 include/linux/highmem.h                          |    6 
 include/linux/irq.h                              |    3 
 include/linux/mm.h                               |   13 
 include/linux/skbuff.h                           |   13 
 init/Kconfig                                     |    2 
 kernel/Kconfig.preempt                           |    1 
 kernel/irq/manage.c                              |   92 
 lib/Kconfig.debug                                |    2 
 lib/Makefile                                     |    2 
 linux-2.6.15.i686/arch/i386/Kconfig              |   79 
 mm/Kconfig                                       |    3 
 mm/highmem.c                                     |   11 
 mm/memory.c                                      |  118 
 mm/mmap.c                                        |    4 
 mm/page_alloc.c                                  |    6 
 net/core/dev.c                                   |   50 
 net/core/skbuff.c                                |   43 
 328 files changed, 61908 insertions(+), 818 deletions(-)

Index: linux-2.6-xen-merge.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/linux-2.6-xen-merge.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- linux-2.6-xen-merge.patch	13 Feb 2006 21:17:47 -0000	1.1
+++ linux-2.6-xen-merge.patch	25 Feb 2006 09:05:33 -0000	1.2
@@ -21505,7 +21505,7 @@
 +
 +obj-y				:= setup.o topology.o
 +  
-+topology-y			:= ../mach-default/topology.o
++topology-y			:= ../kernel/topology.o
 diff -r 52f446a807c8 -r 2905f31ca453 arch/i386/mach-xen/setup.c
 --- /dev/null	Thu Jan  1 00:00:00 1970 +0000
 +++ b/arch/i386/mach-xen/setup.c	Wed Feb  1 20:21:42 2006 -0500

linux-2.6-xen.patch:
 arch/xen/Kconfig                                      |  203 +
 arch/xen/Kconfig.debug                                |  129 
 arch/xen/Kconfig.drivers                              |   94 
 arch/xen/Makefile                                     |   91 
 arch/xen/boot/Makefile                                |    8 
 arch/xen/configs/xen0_defconfig_x86_32                | 1278 +++++++
 arch/xen/configs/xen0_defconfig_x86_64                | 1183 +++++++
 arch/xen/configs/xenU_defconfig_x86_32                |  564 +++
 arch/xen/configs/xenU_defconfig_x86_64                |  939 +++++
 arch/xen/configs/xen_defconfig_x86_32                 | 2998 ++++++++++++++++++
 arch/xen/configs/xen_defconfig_x86_64                 | 2425 ++++++++++++++
 arch/xen/i386/Kconfig                                 |  960 +++++
 arch/xen/i386/Makefile                                |  108 
 arch/xen/i386/kernel/Makefile                         |  102 
 arch/xen/i386/kernel/acpi/Makefile                    |   13 
 arch/xen/i386/kernel/acpi/boot.c                      |  912 +++++
 arch/xen/i386/kernel/apic.c                           |   83 
 arch/xen/i386/kernel/cpu/Makefile                     |   31 
 arch/xen/i386/kernel/cpu/common.c                     |  650 +++
 arch/xen/i386/kernel/cpu/mtrr/Makefile                |   16 
 arch/xen/i386/kernel/cpu/mtrr/main.c                  |  165 
 arch/xen/i386/kernel/entry.S                          |  753 ++++
 arch/xen/i386/kernel/head.S                           |  198 +
 arch/xen/i386/kernel/i386_ksyms.c                     |  190 +
 arch/xen/i386/kernel/init_task.c                      |   49 
 arch/xen/i386/kernel/io_apic.c                        | 2609 +++++++++++++++
 arch/xen/i386/kernel/ioport.c                         |  125 
 arch/xen/i386/kernel/irq.c                            |  299 +
 arch/xen/i386/kernel/ldt.c                            |  276 +
 arch/xen/i386/kernel/microcode.c                      |  163 
 arch/xen/i386/kernel/mpparse.c                        | 1126 ++++++
 arch/xen/i386/kernel/pci-dma.c                        |  315 +
 arch/xen/i386/kernel/process.c                        |  798 ++++
 arch/xen/i386/kernel/quirks.c                         |   49 
 arch/xen/i386/kernel/setup.c                          | 1712 ++++++++++
 arch/xen/i386/kernel/signal.c                         |  665 +++
 arch/xen/i386/kernel/smp.c                            |  624 +++
 arch/xen/i386/kernel/smpboot.c                        | 1640 +++++++++
 arch/xen/i386/kernel/swiotlb.c                        |  660 +++
 arch/xen/i386/kernel/time.c                           |  928 +++++
 arch/xen/i386/kernel/traps.c                          | 1026 ++++++
 arch/xen/i386/kernel/vsyscall.S                       |   15 
 arch/xen/i386/mach-default/Makefile                   |   12 
 arch/xen/i386/mm/Makefile                             |   24 
 arch/xen/i386/mm/fault.c                              |  598 +++
 arch/xen/i386/mm/highmem.c                            |   99 
 arch/xen/i386/mm/hypervisor.c                         |  416 ++
 arch/xen/i386/mm/init.c                               |  766 ++++
 arch/xen/i386/mm/ioremap.c                            |  424 ++
 arch/xen/i386/mm/pgtable.c                            |  558 +++
 arch/xen/i386/pci/Makefile                            |   33 
 arch/xen/i386/pci/irq.c                               | 1120 ++++++
 arch/xen/kernel/Makefile                              |   18 
 arch/xen/kernel/ctrl_if.c                             |  569 +++
 arch/xen/kernel/devmem.c                              |  158 
 arch/xen/kernel/evtchn.c                              |  803 ++++
 arch/xen/kernel/fixup.c                               |   87 
 arch/xen/kernel/gnttab.c                              |  396 ++
 arch/xen/kernel/reboot.c                              |  491 ++
 arch/xen/kernel/skbuff.c                              |   97 
 arch/xen/kernel/smp.c                                 |   16 
 arch/xen/kernel/xen_proc.c                            |   18 
 arch/xen/x86_64/Kconfig                               |  480 ++
 arch/xen/x86_64/Makefile                              |   93 
 arch/xen/x86_64/ia32/Makefile                         |   60 
 arch/xen/x86_64/ia32/ia32entry.S                      |  629 +++
 arch/xen/x86_64/ia32/syscall32.c                      |  149 
 arch/xen/x86_64/ia32/vsyscall-int80.S                 |   57 
 arch/xen/x86_64/kernel/Makefile                       |   71 
 arch/xen/x86_64/kernel/acpi/Makefile                  |   20 
 arch/xen/x86_64/kernel/apic.c                         |  201 +
 arch/xen/x86_64/kernel/e820.c                         |  609 +++
 arch/xen/x86_64/kernel/early_printk.c                 |  242 +
 arch/xen/x86_64/kernel/entry.S                        | 1060 ++++++
 arch/xen/x86_64/kernel/genapic.c                      |  123 
 arch/xen/x86_64/kernel/genapic_xen.c                  |  167 +
 arch/xen/x86_64/kernel/head.S                         |  272 +
 arch/xen/x86_64/kernel/head64.c                       |  127 
 arch/xen/x86_64/kernel/io_apic.c                      | 1991 +++++++++++
 arch/xen/x86_64/kernel/ioport.c                       |   57 
 arch/xen/x86_64/kernel/irq.c                          |  110 
 arch/xen/x86_64/kernel/ldt.c                          |  263 +
 arch/xen/x86_64/kernel/mpparse.c                      |  963 +++++
 arch/xen/x86_64/kernel/pci-nommu.c                    |   98 
 arch/xen/x86_64/kernel/process.c                      |  751 ++++
 arch/xen/x86_64/kernel/setup.c                        | 1467 ++++++++
 arch/xen/x86_64/kernel/setup64.c                      |  356 ++
 arch/xen/x86_64/kernel/signal.c                       |  493 ++
 arch/xen/x86_64/kernel/smp.c                          |  498 ++
 arch/xen/x86_64/kernel/smpboot.c                      | 1295 +++++++
 arch/xen/x86_64/kernel/traps.c                        |  982 +++++
 arch/xen/x86_64/kernel/vsyscall.c                     |  241 +
 arch/xen/x86_64/kernel/x8664_ksyms.c                  |  211 +
 arch/xen/x86_64/kernel/xen_entry.S                    |   41 
 arch/xen/x86_64/mm/Makefile                           |   31 
 arch/xen/x86_64/mm/fault.c                            |  589 +++
 arch/xen/x86_64/mm/init.c                             | 1026 ++++++
 arch/xen/x86_64/mm/pageattr.c                         |  254 +
 arch/xen/x86_64/pci/Makefile                          |   39 
 arch/xen/x86_64/pci/Makefile-BUS                      |   22 
 drivers/Makefile                                      |    1 
 drivers/acpi/tables.c                                 |    8 
 drivers/char/mem.c                                    |   12 
 drivers/char/tty_io.c                                 |    4 
 drivers/xen/Makefile                                  |   14 
 drivers/xen/balloon/Makefile                          |    2 
 drivers/xen/balloon/balloon.c                         |  499 ++
 drivers/xen/blkback/Makefile                          |    2 
 drivers/xen/blkback/blkback.c                         |  615 +++
 drivers/xen/blkback/common.h                          |  122 
 drivers/xen/blkback/interface.c                       |  162 
 drivers/xen/blkback/vbd.c                             |  224 +
 drivers/xen/blkback/xenbus.c                          |  303 +
 drivers/xen/blkfront/Kconfig                          |    6 
 drivers/xen/blkfront/Makefile                         |    3 
 drivers/xen/blkfront/blkfront.c                       | 1396 ++++++++
 drivers/xen/blkfront/block.h                          |  129 
 drivers/xen/blkfront/vbd.c                            |  367 ++
 drivers/xen/blktap/Makefile                           |    3 
 drivers/xen/blktap/blktap.c                           |   90 
 drivers/xen/blktap/blktap.h                           |  230 +
 drivers/xen/blktap/blktap_controlmsg.c                |  573 +++
 drivers/xen/blktap/blktap_datapath.c                  |  449 ++
 drivers/xen/blktap/blktap_userdev.c                   |  801 ++++
 drivers/xen/console/Makefile                          |    2 
 drivers/xen/console/console.c                         |  811 ++++
 drivers/xen/evtchn/Makefile                           |    2 
 drivers/xen/evtchn/evtchn.c                           |  430 ++
 drivers/xen/netback/Makefile                          |    2 
 drivers/xen/netback/common.h                          |  123 
 drivers/xen/netback/control.c                         |   58 
 drivers/xen/netback/interface.c                       |  465 ++
 drivers/xen/netback/loopback.c                        |  164 
 drivers/xen/netback/netback.c                         | 1005 ++++++
 drivers/xen/netfront/Kconfig                          |    6 
 drivers/xen/netfront/Makefile                         |    2 
 drivers/xen/netfront/netfront.c                       | 1658 +++++++++
 drivers/xen/privcmd/Makefile                          |    2 
 drivers/xen/privcmd/privcmd.c                         |  262 +
 drivers/xen/usbback/common.h                          |   84 
 drivers/xen/usbback/control.c                         |   61 
 drivers/xen/usbback/interface.c                       |  242 +
 drivers/xen/usbback/usbback.c                         | 1068 ++++++
 drivers/xen/usbfront/usbfront.c                       | 1736 ++++++++++
 drivers/xen/usbfront/xhci.h                           |  182 +
 drivers/xen/xenbus/Makefile                           |    6 
 drivers/xen/xenbus/xenbus_comms.c                     |  233 +
 drivers/xen/xenbus/xenbus_comms.h                     |   41 
 drivers/xen/xenbus/xenbus_probe.c                     |  648 +++
 drivers/xen/xenbus/xenbus_xs.c                        |  563 +++
 drivers/xen/xenbus/xenstored.h                        |   89 
 include/asm-generic/pgtable.h                         |   10 
 include/asm-xen/asm-i386/agp.h                        |   37 
 include/asm-xen/asm-i386/bug.h                        |   16 
 include/asm-xen/asm-i386/desc.h                       |  146 
 include/asm-xen/asm-i386/dma-mapping.h                |  156 
 include/asm-xen/asm-i386/fixmap.h                     |  168 +
 include/asm-xen/asm-i386/floppy.h                     |  147 
 include/asm-xen/asm-i386/highmem.h                    |   80 
 include/asm-xen/asm-i386/hw_irq.h                     |   71 
 include/asm-xen/asm-i386/hypercall.h                  |  579 +++
 include/asm-xen/asm-i386/io.h                         |  436 ++
 include/asm-xen/asm-i386/kmap_types.h                 |   32 
 include/asm-xen/asm-i386/mach-xen/irq_vectors.h       |  127 
 include/asm-xen/asm-i386/mach-xen/setup_arch_post.h   |   51 
 include/asm-xen/asm-i386/mach-xen/setup_arch_pre.h    |    5 
 include/asm-xen/asm-i386/mach-xen/smpboot_hooks.h     |   55 
 include/asm-xen/asm-i386/mmu.h                        |   26 
 include/asm-xen/asm-i386/mmu_context.h                |  108 
 include/asm-xen/asm-i386/page.h                       |  252 +
 include/asm-xen/asm-i386/param.h                      |   23 
 include/asm-xen/asm-i386/pci.h                        |  114 
 include/asm-xen/asm-i386/pgalloc.h                    |   61 
 include/asm-xen/asm-i386/pgtable-2level-defs.h        |   21 
 include/asm-xen/asm-i386/pgtable-2level.h             |  126 
 include/asm-xen/asm-i386/pgtable-3level-defs.h        |   25 
 include/asm-xen/asm-i386/pgtable-3level.h             |  207 +
 include/asm-xen/asm-i386/pgtable.h                    |  493 ++
 include/asm-xen/asm-i386/processor.h                  |  703 ++++
 include/asm-xen/asm-i386/ptrace.h                     |   69 
 include/asm-xen/asm-i386/scatterlist.h                |   22 
 include/asm-xen/asm-i386/segment.h                    |   99 
 include/asm-xen/asm-i386/setup.h                      |   66 
 include/asm-xen/asm-i386/spinlock.h                   |  250 +
 include/asm-xen/asm-i386/swiotlb.h                    |   42 
 include/asm-xen/asm-i386/synch_bitops.h               |  140 
 include/asm-xen/asm-i386/system.h                     |  579 +++
 include/asm-xen/asm-i386/tlbflush.h                   |  102 
 include/asm-xen/asm-i386/vga.h                        |   20 
 include/asm-xen/asm-x86_64/arch_hooks.h               |   27 
 include/asm-xen/asm-x86_64/bootsetup.h                |   42 
 include/asm-xen/asm-x86_64/desc.h                     |  240 +
 include/asm-xen/asm-x86_64/dma-mapping.h              |    1 
 include/asm-xen/asm-x86_64/fixmap.h                   |  114 
 include/asm-xen/asm-x86_64/floppy.h                   |  204 +
 include/asm-xen/asm-x86_64/hw_irq.h                   |  138 
 include/asm-xen/asm-x86_64/hypercall.h                |  522 +++
 include/asm-xen/asm-x86_64/io.h                       |  374 ++
 include/asm-xen/asm-x86_64/irq.h                      |   36 
 include/asm-xen/asm-x86_64/mach-xen/io_ports.h        |   30 
 include/asm-xen/asm-x86_64/mach-xen/irq_vectors.h     |  125 
 include/asm-xen/asm-x86_64/mach-xen/mach_time.h       |  122 
 include/asm-xen/asm-x86_64/mach-xen/mach_timer.h      |   48 
 include/asm-xen/asm-x86_64/mach-xen/setup_arch_post.h |   47 
 include/asm-xen/asm-x86_64/mach-xen/setup_arch_pre.h  |    5 
 include/asm-xen/asm-x86_64/mach-xen/smpboot_hooks.h   |   55 
 include/asm-xen/asm-x86_64/mmu_context.h              |  126 
 include/asm-xen/asm-x86_64/page.h                     |  236 +
 include/asm-xen/asm-x86_64/param.h                    |   22 
 include/asm-xen/asm-x86_64/pci.h                      |  150 
 include/asm-xen/asm-x86_64/pgalloc.h                  |  172 +
 include/asm-xen/asm-x86_64/pgtable.h                  |  576 +++
 include/asm-xen/asm-x86_64/processor.h                |  486 ++
 include/asm-xen/asm-x86_64/ptrace.h                   |  124 
 include/asm-xen/asm-x86_64/segment.h                  |   46 
 include/asm-xen/asm-x86_64/smp.h                      |  139 
 include/asm-xen/asm-x86_64/system.h                   |  405 ++
 include/asm-xen/asm-x86_64/timer.h                    |   64 
 include/asm-xen/asm-x86_64/tlbflush.h                 |   97 
 include/asm-xen/asm-x86_64/vga.h                      |   20 
 include/asm-xen/asm-x86_64/xor.h                      |  328 +
 include/asm-xen/balloon.h                             |   60 
 include/asm-xen/ctrl_if.h                             |  160 
 include/asm-xen/evtchn.h                              |  135 
 include/asm-xen/foreign_page.h                        |   30 
 include/asm-xen/gnttab.h                              |   72 
 include/asm-xen/hypervisor.h                          |  195 +
 include/asm-xen/linux-public/privcmd.h                |   90 
 include/asm-xen/linux-public/suspend.h                |   43 
 include/asm-xen/queues.h                              |   81 
 include/asm-xen/synch_bitops.h                        |    2 
 include/asm-xen/xen-public/COPYING                    |   28 
 include/asm-xen/xen-public/acm.h                      |  172 +
 include/asm-xen/xen-public/acm_ops.h                  |   66 
 include/asm-xen/xen-public/arch-ia64.h                |  299 +
 include/asm-xen/xen-public/arch-x86_32.h              |  137 
 include/asm-xen/xen-public/arch-x86_64.h              |  195 +
 include/asm-xen/xen-public/dom0_ops.h                 |  414 ++
 include/asm-xen/xen-public/event_channel.h            |  191 +
 include/asm-xen/xen-public/grant_table.h              |  284 +
 include/asm-xen/xen-public/io/blkif.h                 |   71 
 include/asm-xen/xen-public/io/domain_controller.h     |  787 ++++
 include/asm-xen/xen-public/io/ioreq.h                 |   70 
 include/asm-xen/xen-public/io/netif.h                 |  108 
 include/asm-xen/xen-public/io/ring.h                  |  199 +
 include/asm-xen/xen-public/io/usbif.h                 |   66 
 include/asm-xen/xen-public/io/vmx_vlapic.h            |   57 
 include/asm-xen/xen-public/physdev.h                  |   70 
 include/asm-xen/xen-public/sched_ctl.h                |   58 
 include/asm-xen/xen-public/trace.h                    |   73 
 include/asm-xen/xen-public/version.h                  |   31 
 include/asm-xen/xen-public/vmx_assist.h               |  101 
 include/asm-xen/xen-public/xen.h                      |  469 ++
 include/asm-xen/xen_proc.h                            |   13 
 include/asm-xen/xenbus.h                              |  141 
 include/linux/gfp.h                                   |    6 
 include/linux/highmem.h                               |    2 
 include/linux/irq.h                                   |    1 
 include/linux/mm.h                                    |    7 
 include/linux/skbuff.h                                |    2 
 kernel/irq/manage.c                                   |   83 
 mm/highmem.c                                          |    9 
 mm/memory.c                                           |  118 
 mm/mmap.c                                             |    4 
 mm/page_alloc.c                                       |    6 
 net/core/dev.c                                        |   35 
 net/core/skbuff.c                                     |    2 
 267 files changed, 81974 insertions(+), 27 deletions(-)

Index: linux-2.6-xen.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/linux-2.6-xen.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- linux-2.6-xen.patch	15 Oct 2005 01:07:29 -0000	1.1
+++ linux-2.6-xen.patch	25 Feb 2006 09:05:34 -0000	1.2
@@ -35668,7 +35668,7 @@
 +
 +bootflag-y			+= ../../../i386/kernel/bootflag.o
 +cpuid-$(subst m,y,$(CONFIG_X86_CPUID))  += ../../../i386/kernel/cpuid.o
-+topology-y                     += ../../../i386/mach-default/topology.o
++topology-y                     += ../../../i386/kernel/topology.o
 +#swiotlb-$(CONFIG_SWIOTLB)      += ../../../ia64/lib/swiotlb.o
 +microcode-$(subst m,y,$(CONFIG_MICROCODE))  += ../../../i386/kernel/microcode.o
 +intel_cacheinfo-y		+= ../../../i386/kernel/cpu/intel_cacheinfo.o




More information about the fedora-cvs-commits mailing list