rpms/kernel/FC-5 linux-2.6-xen.patch,1.27,1.28
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Fri Nov 17 13:39:44 UTC 2006
- Previous message (by thread): rpms/scim/devel scim_panel-observe-workarea-xprop-204442.patch, NONE, 1.1 scim_panel_gtk-emacs-cc-style.patch, NONE, 1.1 scim_x11_frontend-ic-focus-LTC27940-215953.patch, NONE, 1.1 scim.spec, 1.68, 1.69 scim_panel_gtk-icon-size-fixes.patch, 1.4, 1.5
- Next message (by thread): rpms/kernel/FC-5 xen-version-strings.patch, NONE, 1.1 kernel-2.6.spec, 1.2244, 1.2245
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: quintela
Update of /cvs/dist/rpms/kernel/FC-5
In directory cvs.devel.redhat.com:/tmp/cvs-serv26648
Modified Files:
linux-2.6-xen.patch
Log Message:
fixing patchs by hand is bad for your health. Fix i386 xen not booting
linux-2.6-xen.patch:
linux-2.6.18-xen/arch/i386/Kconfig.cpu | 4
linux-2.6.18-xen/arch/i386/Kconfig.debug | 1
linux-2.6.18-xen/arch/i386/Makefile | 24
linux-2.6.18-xen/arch/i386/boot-xen/Makefile | 21
linux-2.6.18-xen/arch/i386/kernel/acpi/Makefile | 4
linux-2.6.18-xen/arch/i386/kernel/acpi/boot-xen.c | 1168 ++++
linux-2.6.18-xen/arch/i386/kernel/alternative.c | 8
linux-2.6.18-xen/arch/i386/kernel/apic-xen.c | 160
linux-2.6.18-xen/arch/i386/kernel/asm-offsets.c | 7
linux-2.6.18-xen/arch/i386/kernel/cpu/Makefile | 5
linux-2.6.18-xen/arch/i386/kernel/cpu/common-xen.c | 739 ++
linux-2.6.18-xen/arch/i386/kernel/cpu/mtrr/Makefile | 7
linux-2.6.18-xen/arch/i386/kernel/cpu/mtrr/main-xen.c | 197
linux-2.6.18-xen/arch/i386/kernel/early_printk-xen.c | 2
linux-2.6.18-xen/arch/i386/kernel/entry-xen.S | 1213 ++++
linux-2.6.18-xen/arch/i386/kernel/fixup.c | 92
linux-2.6.18-xen/arch/i386/kernel/head-xen.S | 200
linux-2.6.18-xen/arch/i386/kernel/init_task-xen.c | 51
linux-2.6.18-xen/arch/i386/kernel/io_apic-xen.c | 2771 ++++++++++
linux-2.6.18-xen/arch/i386/kernel/ioport-xen.c | 121
linux-2.6.18-xen/arch/i386/kernel/irq-xen.c | 324 +
linux-2.6.18-xen/arch/i386/kernel/ldt-xen.c | 270
linux-2.6.18-xen/arch/i386/kernel/microcode-xen.c | 147
linux-2.6.18-xen/arch/i386/kernel/mpparse-xen.c | 1185 ++++
linux-2.6.18-xen/arch/i386/kernel/pci-dma-xen.c | 379 +
linux-2.6.18-xen/arch/i386/kernel/process-xen.c | 812 ++
linux-2.6.18-xen/arch/i386/kernel/quirks-xen.c | 47
linux-2.6.18-xen/arch/i386/kernel/setup-xen.c | 1835 ++++++
linux-2.6.18-xen/arch/i386/kernel/smp-xen.c | 624 ++
linux-2.6.18-xen/arch/i386/kernel/swiotlb.c | 672 ++
linux-2.6.18-xen/arch/i386/kernel/sysenter.c | 22
linux-2.6.18-xen/arch/i386/kernel/time-xen.c | 1101 +++
linux-2.6.18-xen/arch/i386/kernel/traps-xen.c | 1185 ++++
linux-2.6.18-xen/arch/i386/kernel/traps.c | 9
linux-2.6.18-xen/arch/i386/kernel/tsc.c | 2
linux-2.6.18-xen/arch/i386/kernel/vm86.c | 12
linux-2.6.18-xen/arch/i386/kernel/vmlinux.lds.S | 12
linux-2.6.18-xen/arch/i386/kernel/vsyscall-note-xen.S | 32
linux-2.6.18-xen/arch/i386/lib/delay.c | 3
linux-2.6.18-xen/arch/i386/mach-xen/Makefile | 5
linux-2.6.18-xen/arch/i386/mach-xen/irqflags.c | 99
linux-2.6.18-xen/arch/i386/mach-xen/setup.c | 153
linux-2.6.18-xen/arch/i386/mm/Makefile | 8
linux-2.6.18-xen/arch/i386/mm/fault-xen.c | 770 ++
linux-2.6.18-xen/arch/i386/mm/highmem-xen.c | 133
linux-2.6.18-xen/arch/i386/mm/hypervisor.c | 457 +
linux-2.6.18-xen/arch/i386/mm/init-xen.c | 851 +++
linux-2.6.18-xen/arch/i386/mm/ioremap-xen.c | 443 +
linux-2.6.18-xen/arch/i386/mm/pageattr.c | 2
linux-2.6.18-xen/arch/i386/mm/pgtable-xen.c | 699 ++
linux-2.6.18-xen/arch/i386/oprofile/Makefile | 4
linux-2.6.18-xen/arch/i386/oprofile/xenoprof.c | 584 ++
linux-2.6.18-xen/arch/i386/pci/Makefile | 9
linux-2.6.18-xen/arch/i386/pci/irq-xen.c | 1206 ++++
linux-2.6.18-xen/arch/i386/pci/pcifront.c | 55
linux-2.6.18-xen/arch/i386/power/Makefile | 4
linux-2.6.18-xen/arch/ia64/Kconfig | 60
linux-2.6.18-xen/arch/ia64/Makefile | 16
linux-2.6.18-xen/arch/ia64/dig/setup.c | 17
linux-2.6.18-xen/arch/ia64/hp/sim/Makefile | 2
linux-2.6.18-xen/arch/ia64/kernel/asm-offsets.c | 25
linux-2.6.18-xen/arch/ia64/kernel/entry.S | 32
linux-2.6.18-xen/arch/ia64/kernel/gate.S | 113
linux-2.6.18-xen/arch/ia64/kernel/gate.lds.S | 22
linux-2.6.18-xen/arch/ia64/kernel/head.S | 6
linux-2.6.18-xen/arch/ia64/kernel/iosapic.c | 65
linux-2.6.18-xen/arch/ia64/kernel/irq_ia64.c | 259
linux-2.6.18-xen/arch/ia64/kernel/pal.S | 5
linux-2.6.18-xen/arch/ia64/kernel/patch.c | 71
linux-2.6.18-xen/arch/ia64/kernel/setup.c | 125
linux-2.6.18-xen/arch/ia64/mm/ioremap.c | 3
linux-2.6.18-xen/arch/ia64/xen/Makefile | 8
linux-2.6.18-xen/arch/ia64/xen/drivers/README | 2
linux-2.6.18-xen/arch/ia64/xen/hypercall.S | 413 +
linux-2.6.18-xen/arch/ia64/xen/hypervisor.c | 847 +++
linux-2.6.18-xen/arch/ia64/xen/util.c | 115
linux-2.6.18-xen/arch/ia64/xen/xenentry.S | 867 +++
linux-2.6.18-xen/arch/ia64/xen/xenhpski.c | 19
linux-2.6.18-xen/arch/ia64/xen/xenivt.S | 2169 +++++++
linux-2.6.18-xen/arch/ia64/xen/xenminstate.h | 368 +
linux-2.6.18-xen/arch/ia64/xen/xenpal.S | 76
linux-2.6.18-xen/arch/ia64/xen/xensetup.S | 54
linux-2.6.18-xen/arch/um/kernel/physmem.c | 4
linux-2.6.18-xen/arch/x86_64/Kconfig | 63
linux-2.6.18-xen/arch/x86_64/Makefile | 20
linux-2.6.18-xen/arch/x86_64/ia32/Makefile | 20
linux-2.6.18-xen/arch/x86_64/ia32/ia32entry-xen.S | 743 ++
linux-2.6.18-xen/arch/x86_64/ia32/syscall32-xen.c | 128
linux-2.6.18-xen/arch/x86_64/ia32/syscall32_syscall-xen.S | 28
linux-2.6.18-xen/arch/x86_64/ia32/vsyscall-int80.S | 58
linux-2.6.18-xen/arch/x86_64/ia32/vsyscall-sigreturn.S | 2
linux-2.6.18-xen/arch/x86_64/kernel/Makefile | 19
linux-2.6.18-xen/arch/x86_64/kernel/acpi/Makefile | 1
linux-2.6.18-xen/arch/x86_64/kernel/apic-xen.c | 197
linux-2.6.18-xen/arch/x86_64/kernel/asm-offsets.c | 2
linux-2.6.18-xen/arch/x86_64/kernel/e820-xen.c | 757 ++
linux-2.6.18-xen/arch/x86_64/kernel/early_printk-xen.c | 304 +
linux-2.6.18-xen/arch/x86_64/kernel/entry-xen.S | 1213 ++++
linux-2.6.18-xen/arch/x86_64/kernel/genapic-xen.c | 143
linux-2.6.18-xen/arch/x86_64/kernel/genapic_xen.c | 176
linux-2.6.18-xen/arch/x86_64/kernel/head-xen.S | 191
linux-2.6.18-xen/arch/x86_64/kernel/head64-xen.c | 161
linux-2.6.18-xen/arch/x86_64/kernel/init_task.c | 3
linux-2.6.18-xen/arch/x86_64/kernel/io_apic-xen.c | 2263 ++++++++
linux-2.6.18-xen/arch/x86_64/kernel/ioport-xen.c | 99
linux-2.6.18-xen/arch/x86_64/kernel/irq-xen.c | 198
linux-2.6.18-xen/arch/x86_64/kernel/irqflags-xen.c | 100
linux-2.6.18-xen/arch/x86_64/kernel/ldt-xen.c | 282 +
linux-2.6.18-xen/arch/x86_64/kernel/mpparse-xen.c | 1011 +++
linux-2.6.18-xen/arch/x86_64/kernel/pci-swiotlb-xen.c | 54
linux-2.6.18-xen/arch/x86_64/kernel/process-xen.c | 793 ++
linux-2.6.18-xen/arch/x86_64/kernel/setup-xen.c | 1637 +++++
linux-2.6.18-xen/arch/x86_64/kernel/setup64-xen.c | 361 +
linux-2.6.18-xen/arch/x86_64/kernel/smp-xen.c | 600 ++
linux-2.6.18-xen/arch/x86_64/kernel/traps-xen.c | 1172 ++++
linux-2.6.18-xen/arch/x86_64/kernel/vmlinux.lds.S | 31
linux-2.6.18-xen/arch/x86_64/kernel/vsyscall-xen.c | 239
linux-2.6.18-xen/arch/x86_64/kernel/xen_entry.S | 40
linux-2.6.18-xen/arch/x86_64/mm/Makefile | 10
linux-2.6.18-xen/arch/x86_64/mm/fault-xen.c | 723 ++
linux-2.6.18-xen/arch/x86_64/mm/init-xen.c | 1200 ++++
linux-2.6.18-xen/arch/x86_64/mm/pageattr-xen.c | 398 +
linux-2.6.18-xen/arch/x86_64/oprofile/Makefile | 5
linux-2.6.18-xen/arch/x86_64/pci/Makefile | 12
linux-2.6.18-xen/drivers/Makefile | 1
linux-2.6.18-xen/drivers/acpi/Kconfig | 3
linux-2.6.18-xen/drivers/char/hangcheck-timer.c | 2
linux-2.6.18-xen/drivers/char/mem.c | 6
linux-2.6.18-xen/drivers/char/tpm/Kconfig | 12
linux-2.6.18-xen/drivers/char/tpm/Makefile | 2
linux-2.6.18-xen/drivers/char/tpm/tpm.c | 55
linux-2.6.18-xen/drivers/char/tpm/tpm.h | 7
linux-2.6.18-xen/drivers/char/tpm/tpm_vtpm.c | 547 +
linux-2.6.18-xen/drivers/char/tpm/tpm_vtpm.h | 68
linux-2.6.18-xen/drivers/char/tpm/tpm_xen.c | 756 ++
linux-2.6.18-xen/drivers/char/tty_io.c | 7
linux-2.6.18-xen/drivers/firmware/Kconfig | 2
linux-2.6.18-xen/drivers/ide/ide-lib.c | 8
linux-2.6.18-xen/drivers/oprofile/buffer_sync.c | 66
linux-2.6.18-xen/drivers/oprofile/cpu_buffer.c | 51
linux-2.6.18-xen/drivers/oprofile/cpu_buffer.h | 9
linux-2.6.18-xen/drivers/oprofile/event_buffer.h | 7
linux-2.6.18-xen/drivers/oprofile/oprof.c | 32
linux-2.6.18-xen/drivers/oprofile/oprof.h | 3
linux-2.6.18-xen/drivers/oprofile/oprofile_files.c | 207
linux-2.6.18-xen/drivers/pci/Kconfig | 1
linux-2.6.18-xen/drivers/serial/Kconfig | 1
linux-2.6.18-xen/drivers/xen/Kconfig | 260
linux-2.6.18-xen/drivers/xen/Makefile | 17
linux-2.6.18-xen/drivers/xen/balloon/Makefile | 2
linux-2.6.18-xen/drivers/xen/balloon/balloon.c | 637 ++
linux-2.6.18-xen/drivers/xen/blkback/Makefile | 3
linux-2.6.18-xen/drivers/xen/blkback/blkback.c | 549 +
linux-2.6.18-xen/drivers/xen/blkback/common.h | 133
linux-2.6.18-xen/drivers/xen/blkback/interface.c | 171
linux-2.6.18-xen/drivers/xen/blkback/vbd.c | 119
linux-2.6.18-xen/drivers/xen/blkback/xenbus.c | 468 +
linux-2.6.18-xen/drivers/xen/blkfront/Kconfig | 6
linux-2.6.18-xen/drivers/xen/blkfront/Makefile | 5
linux-2.6.18-xen/drivers/xen/blkfront/blkfront.c | 846 +++
linux-2.6.18-xen/drivers/xen/blkfront/block.h | 154
linux-2.6.18-xen/drivers/xen/blkfront/vbd.c | 318 +
linux-2.6.18-xen/drivers/xen/blktap/Makefile | 6
linux-2.6.18-xen/drivers/xen/blktap/blktapmain.c | 1393 +++++
linux-2.6.18-xen/drivers/xen/blktap/common.h | 120
linux-2.6.18-xen/drivers/xen/blktap/interface.c | 164
linux-2.6.18-xen/drivers/xen/blktap/xenbus.c | 366 +
linux-2.6.18-xen/drivers/xen/char/Makefile | 2
linux-2.6.18-xen/drivers/xen/char/mem.c | 180
linux-2.6.18-xen/drivers/xen/console/Makefile | 2
linux-2.6.18-xen/drivers/xen/console/console.c | 688 ++
linux-2.6.18-xen/drivers/xen/console/xencons_ring.c | 143
linux-2.6.18-xen/drivers/xen/core/Makefile | 13
linux-2.6.18-xen/drivers/xen/core/cpu_hotplug.c | 188
linux-2.6.18-xen/drivers/xen/core/evtchn.c | 868 +++
linux-2.6.18-xen/drivers/xen/core/features.c | 30
linux-2.6.18-xen/drivers/xen/core/gnttab.c | 483 +
linux-2.6.18-xen/drivers/xen/core/hypervisor_sysfs.c | 59
linux-2.6.18-xen/drivers/xen/core/reboot.c | 384 +
linux-2.6.18-xen/drivers/xen/core/skbuff.c | 144
linux-2.6.18-xen/drivers/xen/core/smpboot.c | 429 +
linux-2.6.18-xen/drivers/xen/core/xen_proc.c | 18
linux-2.6.18-xen/drivers/xen/core/xen_sysfs.c | 378 +
linux-2.6.18-xen/drivers/xen/evtchn/Makefile | 2
linux-2.6.18-xen/drivers/xen/evtchn/evtchn.c | 456 +
linux-2.6.18-xen/drivers/xen/netback/Makefile | 5
linux-2.6.18-xen/drivers/xen/netback/common.h | 141
linux-2.6.18-xen/drivers/xen/netback/interface.c | 352 +
linux-2.6.18-xen/drivers/xen/netback/loopback.c | 320 +
linux-2.6.18-xen/drivers/xen/netback/netback.c | 1510 +++++
linux-2.6.18-xen/drivers/xen/netback/xenbus.c | 438 +
linux-2.6.18-xen/drivers/xen/netfront/Kconfig | 6
linux-2.6.18-xen/drivers/xen/netfront/Makefile | 4
linux-2.6.18-xen/drivers/xen/netfront/netfront.c | 2138 +++++++
linux-2.6.18-xen/drivers/xen/pciback/Makefile | 15
linux-2.6.18-xen/drivers/xen/pciback/conf_space.c | 425 +
linux-2.6.18-xen/drivers/xen/pciback/conf_space.h | 126
linux-2.6.18-xen/drivers/xen/pciback/conf_space_capability.c | 71
linux-2.6.18-xen/drivers/xen/pciback/conf_space_capability.h | 23
linux-2.6.18-xen/drivers/xen/pciback/conf_space_capability_pm.c | 113
linux-2.6.18-xen/drivers/xen/pciback/conf_space_capability_vpd.c | 42
linux-2.6.18-xen/drivers/xen/pciback/conf_space_header.c | 299 +
linux-2.6.18-xen/drivers/xen/pciback/conf_space_quirks.c | 128
linux-2.6.18-xen/drivers/xen/pciback/conf_space_quirks.h | 35
linux-2.6.18-xen/drivers/xen/pciback/passthrough.c | 157
linux-2.6.18-xen/drivers/xen/pciback/pci_stub.c | 916 +++
linux-2.6.18-xen/drivers/xen/pciback/pciback.h | 93
linux-2.6.18-xen/drivers/xen/pciback/pciback_ops.c | 95
linux-2.6.18-xen/drivers/xen/pciback/slot.c | 151
linux-2.6.18-xen/drivers/xen/pciback/vpci.c | 204
linux-2.6.18-xen/drivers/xen/pciback/xenbus.c | 458 +
linux-2.6.18-xen/drivers/xen/pcifront/Makefile | 7
linux-2.6.18-xen/drivers/xen/pcifront/pci.c | 46
linux-2.6.18-xen/drivers/xen/pcifront/pci_op.c | 273
linux-2.6.18-xen/drivers/xen/pcifront/pcifront.h | 40
linux-2.6.18-xen/drivers/xen/pcifront/xenbus.c | 295 +
linux-2.6.18-xen/drivers/xen/privcmd/Makefile | 2
linux-2.6.18-xen/drivers/xen/privcmd/privcmd.c | 294 +
linux-2.6.18-xen/drivers/xen/tpmback/Makefile | 4
linux-2.6.18-xen/drivers/xen/tpmback/common.h | 86
linux-2.6.18-xen/drivers/xen/tpmback/interface.c | 182
linux-2.6.18-xen/drivers/xen/tpmback/tpmback.c | 944 +++
linux-2.6.18-xen/drivers/xen/tpmback/xenbus.c | 287 +
linux-2.6.18-xen/drivers/xen/util.c | 70
linux-2.6.18-xen/drivers/xen/xenbus/Makefile | 12
linux-2.6.18-xen/drivers/xen/xenbus/xenbus_backend_client.c | 147
linux-2.6.18-xen/drivers/xen/xenbus/xenbus_client.c | 299 +
linux-2.6.18-xen/drivers/xen/xenbus/xenbus_comms.c | 203
linux-2.6.18-xen/drivers/xen/xenbus/xenbus_comms.h | 45
linux-2.6.18-xen/drivers/xen/xenbus/xenbus_dev.c | 356 +
linux-2.6.18-xen/drivers/xen/xenbus/xenbus_probe.c | 1189 ++++
linux-2.6.18-xen/drivers/xen/xenbus/xenbus_xs.c | 853 +++
linux-2.6.18-xen/fs/Kconfig | 1
linux-2.6.18-xen/include/asm-generic/vmlinux.lds.h | 3
linux-2.6.18-xen/include/asm-i386/apic.h | 2
linux-2.6.18-xen/include/asm-i386/fixmap.h | 1
linux-2.6.18-xen/include/asm-i386/mach-default/mach_traps.h | 12
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/agp.h | 37
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/desc.h | 164
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/dma-mapping.h | 151
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/fixmap.h | 156
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/floppy.h | 147
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/highmem.h | 80
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/hw_irq.h | 72
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/hypercall.h | 389 +
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/hypervisor.h | 234
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/io.h | 389 +
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/irqflags.h | 80
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/kmap_types.h | 31
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/maddr.h | 160
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/mmu.h | 29
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/mmu_context.h | 108
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/page.h | 220
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/param.h | 23
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/pci.h | 153
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/pgalloc.h | 63
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/pgtable-2level-defs.h | 21
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/pgtable-2level.h | 87
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/pgtable-3level-defs.h | 25
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/pgtable-3level.h | 185
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/pgtable.h | 508 +
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/processor.h | 741 ++
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/ptrace.h | 90
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/scatterlist.h | 22
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/segment.h | 117
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/setup.h | 81
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/smp.h | 103
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/spinlock.h | 190
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/swiotlb.h | 41
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/synch_bitops.h | 141
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/system.h | 495 +
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/timer.h | 70
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/tlbflush.h | 101
linux-2.6.18-xen/include/asm-i386/mach-xen/asm/vga.h | 20
linux-2.6.18-xen/include/asm-i386/mach-xen/irq_vectors.h | 125
linux-2.6.18-xen/include/asm-i386/mach-xen/mach_traps.h | 33
linux-2.6.18-xen/include/asm-i386/mach-xen/setup_arch.h | 5
linux-2.6.18-xen/include/asm-i386/pgtable-2level-defs.h | 2
linux-2.6.18-xen/include/asm-i386/pgtable-3level-defs.h | 2
linux-2.6.18-xen/include/asm-ia64/agp.h | 31
linux-2.6.18-xen/include/asm-ia64/dma-mapping.h | 99
linux-2.6.18-xen/include/asm-ia64/fixmap.h | 2
linux-2.6.18-xen/include/asm-ia64/gcc_intrin.h | 60
linux-2.6.18-xen/include/asm-ia64/hw_irq.h | 10
linux-2.6.18-xen/include/asm-ia64/hypercall.h | 423 +
linux-2.6.18-xen/include/asm-ia64/hypervisor.h | 219
linux-2.6.18-xen/include/asm-ia64/intel_intrin.h | 68
linux-2.6.18-xen/include/asm-ia64/io.h | 34
linux-2.6.18-xen/include/asm-ia64/iosapic.h | 2
linux-2.6.18-xen/include/asm-ia64/irq.h | 31
linux-2.6.18-xen/include/asm-ia64/machvec_dig.h | 15
linux-2.6.18-xen/include/asm-ia64/maddr.h | 92
linux-2.6.18-xen/include/asm-ia64/meminit.h | 5
linux-2.6.18-xen/include/asm-ia64/page.h | 52
linux-2.6.18-xen/include/asm-ia64/pal.h | 1
linux-2.6.18-xen/include/asm-ia64/pgalloc.h | 4
linux-2.6.18-xen/include/asm-ia64/privop.h | 59
linux-2.6.18-xen/include/asm-ia64/processor.h | 1
linux-2.6.18-xen/include/asm-ia64/synch_bitops.h | 61
linux-2.6.18-xen/include/asm-ia64/system.h | 4
linux-2.6.18-xen/include/asm-ia64/xen/privop.h | 304 +
linux-2.6.18-xen/include/asm-um/page.h | 2
linux-2.6.18-xen/include/asm-x86_64/apic.h | 2
linux-2.6.18-xen/include/asm-x86_64/ipi.h | 2
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/arch_hooks.h | 27
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/bootsetup.h | 42
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/desc.h | 263
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/dma-mapping.h | 207
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/dmi.h | 29
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/e820.h | 64
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/fixmap.h | 113
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/floppy.h | 206
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/hw_irq.h | 136
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/hypercall.h | 389 +
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/hypervisor.h | 2
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/io.h | 327 +
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/irq.h | 38
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/irqflags.h | 65
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/maddr.h | 139
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/mmu.h | 38
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/mmu_context.h | 135
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/msr.h | 399 +
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/nmi.h | 93
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/page.h | 208
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/param.h | 22
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/pci.h | 173
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/pgalloc.h | 226
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/pgtable.h | 558 ++
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/processor.h | 503 +
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/ptrace.h | 125
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/smp.h | 150
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/synch_bitops.h | 2
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/system.h | 264
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/timer.h | 67
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/tlbflush.h | 103
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/vga.h | 20
linux-2.6.18-xen/include/asm-x86_64/mach-xen/asm/xor.h | 328 +
linux-2.6.18-xen/include/asm-x86_64/mach-xen/irq_vectors.h | 123
linux-2.6.18-xen/include/asm-x86_64/mach-xen/mach_time.h | 111
linux-2.6.18-xen/include/asm-x86_64/mach-xen/mach_timer.h | 48
linux-2.6.18-xen/include/asm-x86_64/mach-xen/setup_arch_post.h | 58
linux-2.6.18-xen/include/asm-x86_64/mach-xen/setup_arch_pre.h | 5
linux-2.6.18-xen/include/linux/elfnote.h | 90
linux-2.6.18-xen/include/linux/gfp.h | 6
linux-2.6.18-xen/include/linux/highmem.h | 6
linux-2.6.18-xen/include/linux/interrupt.h | 6
linux-2.6.18-xen/include/linux/mm.h | 10
linux-2.6.18-xen/include/linux/oprofile.h | 11
linux-2.6.18-xen/include/linux/pfn.h | 4
linux-2.6.18-xen/include/linux/skbuff.h | 15
linux-2.6.18-xen/include/xen/balloon.h | 57
linux-2.6.18-xen/include/xen/cpu_hotplug.h | 43
linux-2.6.18-xen/include/xen/driver_util.h | 15
linux-2.6.18-xen/include/xen/evtchn.h | 113
linux-2.6.18-xen/include/xen/features.h | 20
linux-2.6.18-xen/include/xen/foreign_page.h | 30
linux-2.6.18-xen/include/xen/gnttab.h | 150
linux-2.6.18-xen/include/xen/hvm.h | 24
linux-2.6.18-xen/include/xen/hypervisor_sysfs.h | 32
linux-2.6.18-xen/include/xen/interface/acm.h | 187
linux-2.6.18-xen/include/xen/interface/acm_ops.h | 102
linux-2.6.18-xen/include/xen/interface/arch-ia64.h | 448 +
linux-2.6.18-xen/include/xen/interface/arch-powerpc.h | 115
linux-2.6.18-xen/include/xen/interface/arch-x86_32.h | 255
linux-2.6.18-xen/include/xen/interface/arch-x86_64.h | 322 +
linux-2.6.18-xen/include/xen/interface/callback.h | 74
linux-2.6.18-xen/include/xen/interface/dom0_ops.h | 102
linux-2.6.18-xen/include/xen/interface/domctl.h | 392 +
linux-2.6.18-xen/include/xen/interface/elfnote.h | 133
linux-2.6.18-xen/include/xen/interface/event_channel.h | 233
linux-2.6.18-xen/include/xen/interface/features.h | 53
linux-2.6.18-xen/include/xen/interface/grant_table.h | 362 +
linux-2.6.18-xen/include/xen/interface/hvm/e820.h | 32
linux-2.6.18-xen/include/xen/interface/hvm/hvm_info_table.h | 22
linux-2.6.18-xen/include/xen/interface/hvm/ioreq.h | 99
linux-2.6.18-xen/include/xen/interface/hvm/params.h | 24
linux-2.6.18-xen/include/xen/interface/hvm/vmx_assist.h | 98
linux-2.6.18-xen/include/xen/interface/io/blkif.h | 87
linux-2.6.18-xen/include/xen/interface/io/console.h | 33
linux-2.6.18-xen/include/xen/interface/io/netif.h | 166
linux-2.6.18-xen/include/xen/interface/io/pciif.h | 55
linux-2.6.18-xen/include/xen/interface/io/ring.h | 273
linux-2.6.18-xen/include/xen/interface/io/tpmif.h | 59
linux-2.6.18-xen/include/xen/interface/io/xenbus.h | 45
linux-2.6.18-xen/include/xen/interface/io/xs_wire.h | 97
linux-2.6.18-xen/include/xen/interface/memory.h | 243
linux-2.6.18-xen/include/xen/interface/nmi.h | 60
linux-2.6.18-xen/include/xen/interface/physdev.h | 149
linux-2.6.18-xen/include/xen/interface/platform.h | 125
linux-2.6.18-xen/include/xen/interface/sched.h | 103
linux-2.6.18-xen/include/xen/interface/sysctl.h | 151
linux-2.6.18-xen/include/xen/interface/trace.h | 87
linux-2.6.18-xen/include/xen/interface/vcpu.h | 121
linux-2.6.18-xen/include/xen/interface/version.h | 73
linux-2.6.18-xen/include/xen/interface/xen-compat.h | 26
linux-2.6.18-xen/include/xen/interface/xen.h | 581 ++
linux-2.6.18-xen/include/xen/interface/xencomm.h | 37
linux-2.6.18-xen/include/xen/interface/xenoprof.h | 110
linux-2.6.18-xen/include/xen/pcifront.h | 76
linux-2.6.18-xen/include/xen/public/evtchn.h | 88
linux-2.6.18-xen/include/xen/public/privcmd.h | 79
linux-2.6.18-xen/include/xen/xen_proc.h | 12
linux-2.6.18-xen/include/xen/xenbus.h | 306 +
linux-2.6.18-xen/include/xen/xencons.h | 17
linux-2.6.18-xen/kernel/Kconfig.preempt | 1
linux-2.6.18-xen/kernel/fork.c | 3
linux-2.6.18-xen/kernel/irq/manage.c | 1
linux-2.6.18-xen/lib/Kconfig.debug | 2
linux-2.6.18-xen/lib/Makefile | 3
linux-2.6.18-xen/mm/Kconfig | 4
linux-2.6.18-xen/mm/highmem.c | 11
linux-2.6.18-xen/mm/memory.c | 120
linux-2.6.18-xen/mm/mmap.c | 4
linux-2.6.18-xen/mm/page_alloc.c | 6
linux-2.6.18-xen/net/core/dev.c | 63
linux-2.6.18-xen/net/core/skbuff.c | 27
linux-2.6.18-xen/net/ipv4/netfilter/ip_nat_proto_tcp.c | 7
linux-2.6.18-xen/net/ipv4/netfilter/ip_nat_proto_udp.c | 7
linux-2.6.18-xen/net/ipv4/xfrm4_output.c | 6
linux-2.6.18-xen/net/ipv6/addrconf.c | 2
linux-2.6.18-xen/scripts/Makefile.xen | 14
linux-2.6.18.noarch/arch/i386/Kconfig | 85
linux-2.6.18.noarch/arch/i386/kernel/Makefile | 21
linux-2.6.18.noarch/arch/i386/kernel/entry.S | 6
linux-2.6.18.noarch/arch/i386/mach-xen/setup.c | 1
linux-2.6.18.noarch/include/asm-i386/mach-xen/asm/spinlock.h | 22
426 files changed, 88562 insertions(+), 223 deletions(-)
Index: linux-2.6-xen.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-5/linux-2.6-xen.patch,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- linux-2.6-xen.patch 17 Nov 2006 00:39:47 -0000 1.27
+++ linux-2.6-xen.patch 17 Nov 2006 13:39:41 -0000 1.28
@@ -92655,11 +92655,18 @@
$(obj)/vsyscall-int80.so $(obj)/vsyscall-sysenter.so: \
$(obj)/vsyscall-%.so: $(src)/vsyscall.lds \
- $(obj)/vsyscall-%.o $(obj)/vsyscall-note.o FORCE
-+ $(obj)/vsyscall-sysenter.o $(obj)/$(vsyscall_note) FORCE
++ $(obj)/vsyscall-%.o $(obj)/$(vsyscall_note) FORCE
$(call if_changed,syscall)
# We also create a special relocatable object that should mirror the symbol
-@@ -83,3 +89,14 @@ $(obj)/vsyscall-syms.o: $(src)/vsyscall.
+@@ -83,9 +83,20 @@ $(obj)/built-in.o: ld_flags += -R $(obj)
+
+ SYSCFLAGS_vsyscall-syms.o = -r
+ $(obj)/vsyscall-syms.o: $(src)/vsyscall.lds \
+- $(obj)/vsyscall-sysenter.o $(obj)/vsyscall-note.o FORCE
++ $(obj)/vsyscall-sysenter.o $(obj)/$(vsyscall_note) FORCE
+ $(call if_changed,syscall)
+
k8-y += ../../x86_64/kernel/k8.o
stacktrace-y += ../../x86_64/kernel/stacktrace.o
@@ -92715,3 +92722,78 @@
#include <xen/interface/callback.h>
#include <xen/interface/memory.h>
+diff -urNp --exclude='.hg*' --exclude=.git --exclude=CVS --exclude='*~' --exclude='.#*' --exclude=TAGS linux-2.6.18.orig/include/asm-i386/mach-xen/asm/spinlock.h linux-2.6.18.noarch/include/asm-i386/mach-xen/asm/spinlock.h
+--- linux-2.6.18.orig/include/asm-i386/mach-xen/asm/spinlock.h 2006-11-17 11:46:17.000000000 +0100
++++ linux-2.6.18.noarch/include/asm-i386/mach-xen/asm/spinlock.h 2006-11-17 12:37:59.000000000 +0100
+@@ -31,6 +31,11 @@
+ "jmp 1b\n" \
+ "3:\n\t"
+
++/*
++ * NOTE: there's an irqs-on section here, which normally would have to be
++ * irq-traced, but on CONFIG_TRACE_IRQFLAGS we never use
++ * __raw_spin_lock_string_flags().
++ */
+ #define __raw_spin_lock_string_flags \
+ "\n1:\t" \
+ LOCK_PREFIX " ; decb %0\n\t" \
+@@ -57,17 +62,24 @@ static inline void __raw_spin_lock(raw_s
+ asm(__raw_spin_lock_string : "+m" (lock->slock) : : "memory");
+ }
+
++/*
++ * It is easier for the lock validator if interrupts are not re-enabled
++ * in the middle of a lock-acquire. This is a performance feature anyway
++ * so we turn it off:
++ */
++#ifndef CONFIG_PROVE_LOCKING
+ static inline void __raw_spin_lock_flags(raw_spinlock_t *lock, unsigned long flags)
+ {
+ asm(__raw_spin_lock_string_flags : "+m" (lock->slock) : "r" (flags) : "memory");
+ }
++#endif
+
+ static inline int __raw_spin_trylock(raw_spinlock_t *lock)
+ {
+ char oldval;
+ __asm__ __volatile__(
+ "xchgb %b0,%1"
+- :"=q" (oldval), "=m" (lock->slock)
++ :"=q" (oldval), "+m" (lock->slock)
+ :"0" (0) : "memory");
+ return oldval > 0;
+ }
+@@ -83,7 +95,7 @@ static inline int __raw_spin_trylock(raw
+
+ #define __raw_spin_unlock_string \
+ "movb $1,%0" \
+- :"=m" (lock->slock) : : "memory"
++ :"+m" (lock->slock) : : "memory"
+
+
+ static inline void __raw_spin_unlock(raw_spinlock_t *lock)
+@@ -97,7 +109,7 @@ static inline void __raw_spin_unlock(raw
+
+ #define __raw_spin_unlock_string \
+ "xchgb %b0, %1" \
+- :"=q" (oldval), "=m" (lock->slock) \
++ :"=q" (oldval), "+m" (lock->slock) \
+ :"0" (oldval) : "memory"
+
+ static inline void __raw_spin_unlock(raw_spinlock_t *lock)
+@@ -178,13 +190,13 @@ static inline int __raw_write_trylock(ra
+
+ static inline void __raw_read_unlock(raw_rwlock_t *rw)
+ {
+- asm volatile(LOCK_PREFIX "incl %0" :"=m" (rw->lock) : : "memory");
++ asm volatile(LOCK_PREFIX "incl %0" :"+m" (rw->lock) : : "memory");
+ }
+
+ static inline void __raw_write_unlock(raw_rwlock_t *rw)
+ {
+ asm volatile(LOCK_PREFIX "addl $" RW_LOCK_BIAS_STR ", %0"
+- : "=m" (rw->lock) : : "memory");
++ : "+m" (rw->lock) : : "memory");
+ }
+
+ #endif /* __ASM_SPINLOCK_H */
- Previous message (by thread): rpms/scim/devel scim_panel-observe-workarea-xprop-204442.patch, NONE, 1.1 scim_panel_gtk-emacs-cc-style.patch, NONE, 1.1 scim_x11_frontend-ic-focus-LTC27940-215953.patch, NONE, 1.1 scim.spec, 1.68, 1.69 scim_panel_gtk-icon-size-fixes.patch, 1.4, 1.5
- Next message (by thread): rpms/kernel/FC-5 xen-version-strings.patch, NONE, 1.1 kernel-2.6.spec, 1.2244, 1.2245
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list