Zhang, Xiantao wrote:
> Hi, Avi
>       This series of patches are used to make kvm/ia64 userspace work
> in a clean way. In these patches, we have very few code for current
> source, except some necessary changes for ia64 target. Current ia64
> support doesn't include processor and memory emulation code, but should
> work on kvm infrastructure. 
> [1/24] Update qemu makefile and make it work for ia64/host. 
> [2/24] Update configure file to make it work for ia64/host.
> [3/24] Moving CONFIG_X86 to x86-specific configure parameters. 
> [4/24] Make alias in cirrus_vga only works in target x86. 
> [5/24] Update vga.c for ia64. Since current virtual ia64 firmware(bios)
> lacks vgabios support, so make qemu do that in vga initilization.
> [6/24] IA64 doesn't support time drift machanism in pic, and actually
> doesn't need that, so comment it out  for arch-ia64 for compile pass.
> [7/24] Update exec-all to handle target-ia64 case. 
> [8/24] Update vl.h for target-ia64 case.  Changing KVM_EXTRA_PAGES to 0,
> since ia64 doesn't need them for real mode emulation as x86.  In
> addition, also enlarge MAX_BIOS_SIZE to 16M for ia64, since its firmware
> needs 16M memory at top of 4G.
> [9/24] Make Qemu linked to region 2. 
> [10/24] Update softmmu_header.h for ia64 case.
> [11/24] Add IA64 handling for target-ia64 in vl.c
> [12/24] Add ia64intrin.h to hold ia64-specific compile needs.
> [13/24] Add firmware build logic for ia64
> [14/24] Add-op_helper.c for ia64 build pass.
> [15/24] Add op.c for build pass.
> [16/24] Add qemu-kvm-ia64 support.
> [17/24] Add exec.c for arch ia64.
> [18/24] Add cpu.h for arch ia64.
> [19/24] Make cpu-exec.c works for ia64 case.
> [20/24] Add kernel_memory allocation interface, although ia64 doesn't
> need it.
> [21/24] Add translate.c, although it doesn't include real
> functionalities.
> [22/24] Changing memory align size to TARGET_PAGE_SIZE, since ia64 needs
> big size align.
> [23/24] Add kvm_sync_icache mechanism for possible hardware memory
> write(mostly DMA), since architecture needs platform to ensure ID cache
> syncronization.
> [24/24] Add ipf.c for ipf platform emulation. The code is deried for
> pc.c, and make it work for ipf. 
>   

Applied all.  I merged a few patches together, mostly those that add 
target-ia64.  Please review the result.

-- 
error compiling committee.c: too many arguments to function


-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to