|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
Re: [Xen-ia64-devel] [patch 1/6] SN2+Machvec support core files
On Fri, 2006-12-01 at 15:13 +0100, jes@xxxxxxx wrote:
> Original files copied from Linux, requires for initial SN2 and machine
> vector support.
Hi Jes,
I'm having trouble figuring out which Linux version each of these
came from. I think it's important that the commit log indicate exactly
where the file comes from for future reference. Also, there are quite a
few files in linux-xen that don't seem to be touched by the subsequent
patches (therefore they are identical to linux and should be in the
linux directory). I'll note the ones I've found below:
> ---
> arch/ia64/dig/Makefile | 1
> arch/ia64/dig/machvec.c | 3
> arch/ia64/hp/Makefile | 1
> arch/ia64/hp/zx1/Makefile | 1
> arch/ia64/hp/zx1/hpzx1_machvec.c | 3
> arch/ia64/linux/io.c | 165
> arch/ia64/sn/Makefile | 2
> arch/ia64/sn/kernel/Makefile | 8
> arch/ia64/sn/kernel/io_init.c | 740 +++
Source 2.6.[18-19]?
> arch/ia64/sn/kernel/iomv.c | 76
Source 2.6.[16-19]?
> arch/ia64/sn/kernel/irq.c | 444 +
Source 2.6.18?
> arch/ia64/sn/kernel/machvec.c | 11
Source 2.6.16+?
> arch/ia64/sn/kernel/pio_phys.S | 71
Source 2.6.17+?
> arch/ia64/sn/kernel/ptc_deadlock.S | 92
Source 2.6.16+?
> arch/ia64/sn/kernel/setup.c | 755 +++
Source 2.6.19?
> arch/ia64/sn/kernel/sn2_smp.c | 489 ++
Source 2.6.17+?
> arch/ia64/sn/pci/Makefile | 1
> arch/ia64/sn/pci/pcibr/Makefile | 1
> arch/ia64/sn/pci/pcibr/pcibr_reg.c | 285 +
Source 2.6.16+?
[I didn't check the headers against upstream linux]
> include/asm-ia64/linux-xen/asm/machvec_dig.h | 16
> include/asm-ia64/linux-xen/asm/machvec_hpzx1.h | 37
> include/asm-ia64/linux-xen/asm/machvec_sn2.h | 133
> include/asm-ia64/linux-xen/asm/pci.h | 174
> include/asm-ia64/linux-xen/asm/sn/addrs.h | 299 +
> include/asm-ia64/linux-xen/asm/sn/arch.h | 85
> include/asm-ia64/linux-xen/asm/sn/geo.h | 132
Unmodified
> include/asm-ia64/linux-xen/asm/sn/hubdev.h | 91
> include/asm-ia64/linux-xen/asm/sn/intr.h | 67
> include/asm-ia64/linux-xen/asm/sn/io.h | 274 +
> include/asm-ia64/linux-xen/asm/sn/klconfig.h | 246 +
Unmodified
> include/asm-ia64/linux-xen/asm/sn/l1.h | 51
Unmodified
> include/asm-ia64/linux-xen/asm/sn/leds.h | 33
Unmodified
> include/asm-ia64/linux-xen/asm/sn/module.h | 127
Unmodified
> include/asm-ia64/linux-xen/asm/sn/nodepda.h | 83
> include/asm-ia64/linux-xen/asm/sn/pcibr_provider.h | 149
> include/asm-ia64/linux-xen/asm/sn/pcibus_provider_defs.h | 68
Unmodified
> include/asm-ia64/linux-xen/asm/sn/pcidev.h | 83
Unmodified
> include/asm-ia64/linux-xen/asm/sn/pda.h | 69
Unmodified
> include/asm-ia64/linux-xen/asm/sn/pic.h | 261 +
Unmodified
> include/asm-ia64/linux-xen/asm/sn/rw_mmr.h | 28
> include/asm-ia64/linux-xen/asm/sn/shub_mmr.h | 502 ++
Unmodified
> include/asm-ia64/linux-xen/asm/sn/shubio.h | 3358
> +++++++++++++++
Unmodified
> include/asm-ia64/linux-xen/asm/sn/simulator.h | 20
Unmodified
> include/asm-ia64/linux-xen/asm/sn/sn_cpuid.h | 132
Unmodified
> include/asm-ia64/linux-xen/asm/sn/sn_feature_sets.h | 51
Unmodified
> include/asm-ia64/linux-xen/asm/sn/tiocp.h | 257 +
Unmodified
> include/asm-ia64/linux-xen/asm/sn/types.h | 26
> include/asm-ia64/linux-xen/asm/sn/xbow.h | 301 +
Unmodified
> include/asm-ia64/linux-xen/asm/sn/xwidgetdev.h | 70
Unmodified
> include/asm-ia64/linux-xen/linux/completion.h | 57
Unmodified
> include/asm-ia64/linux-xen/linux/device.h | 473 ++
> include/asm-ia64/linux-xen/linux/ioport.h | 136
Unmodified
> include/asm-ia64/linux-xen/linux/klist.h | 61
Unmodified
> include/asm-ia64/linux-xen/linux/kobject.h | 282 +
> include/asm-ia64/linux-xen/linux/kref.h | 32
Unmodified
> include/asm-ia64/linux-xen/linux/mod_devicetable.h | 323 +
Unmodified
> include/asm-ia64/linux-xen/linux/pci.h | 817 +++
> include/asm-ia64/linux-xen/linux/pci_ids.h | 2356 ++++++++++
Unmodified
> include/asm-ia64/linux-xen/linux/pci_regs.h | 487 ++
Unmodified
> include/asm-ia64/linux-xen/linux/pm.h | 279 +
Unmodified
> include/asm-ia64/linux-xen/linux/sysfs.h | 206
Unmodified
> include/asm-ia64/linux/asm/machvec_init.h | 32
> include/asm-ia64/linux/asm/pci.h | 161
> 63 files changed, 15913 insertions(+), 161 deletions(-)
>
The unmodified files should be moved to include/asm-ia64/linux/asm or
include/asm-ia64/linux to denote that they are not modified for xen.
Could you send a patch for each set of files from a given upstream base
and move the headers that aren't touched later for xen to the
appropriate location? Thanks,
Alex
--
Alex Williamson HP Open Source & Linux Org.
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
|
|
|
|