All of lore.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.