public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
From: Avi Kivity <avi-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
To: "Zhang, Xiantao" <xiantao.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: Re: [PATCH][0/24] Patches to enable ia64 support in	userspace.
Date: Tue, 11 Dec 2007 12:19:02 +0200	[thread overview]
Message-ID: <475E6416.2000306@qumranet.com> (raw)
In-Reply-To: <42DFA526FC41B1429CE7279EF83C6BDCA86125-wq7ZOvIWXbMAbVU2wMM1CrfspsVTdybXVpNB7YpNyf8@public.gmane.org>

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

  parent reply	other threads:[~2007-12-11 10:19 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-12-09 15:50 [PATCH][0/24] Patches to enable ia64 support in userspace Zhang, Xiantao
     [not found] ` <42DFA526FC41B1429CE7279EF83C6BDCA86125-wq7ZOvIWXbMAbVU2wMM1CrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2007-12-11 10:19   ` Avi Kivity [this message]
     [not found]     ` <475E6416.2000306-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-12-11 10:43       ` [PATCH][0/24] Patches to enable ia64 supportin userspace Zhang, Xiantao

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=475E6416.2000306@qumranet.com \
    --to=avi-atkuwr5tajbwk0htik3j/w@public.gmane.org \
    --cc=kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    --cc=xiantao.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox