lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Thu, 17 Apr 2008 08:15:28 -0700
From:	Randy Dunlap <randy.dunlap@...cle.com>
To:	Avi Kivity <avi@...ranet.com>
Cc:	kvm-devel@...ts.sourceforge.net, linux-kernel@...r.kernel.org,
	Xiantao Zhang <xiantao.zhang@...el.com>
Subject: Re: [PATCH 45/45] KVM: ia64: Add a guide about how to create kvm
 guests on ia64

On Thu, 17 Apr 2008 12:10:50 +0300 Avi Kivity wrote:

> From: Xiantao Zhang <xiantao.zhang@...el.com>
> 
> Guide for creating virtual machine on kvm/ia64.
> 
> Signed-off-by: Xiantao Zhang <xiantao.zhang@...el.com>
> Signed-off-by: Avi Kivity <avi@...ranet.com>
> ---
>  Documentation/ia64/kvm.txt |   82 ++++++++++++++++++++++++++++++++++++++++++++
>  1 files changed, 82 insertions(+), 0 deletions(-)
>  create mode 100644 Documentation/ia64/kvm.txt
> 
> diff --git a/Documentation/ia64/kvm.txt b/Documentation/ia64/kvm.txt
> new file mode 100644
> index 0000000..bec9d81
> --- /dev/null
> +++ b/Documentation/ia64/kvm.txt
> @@ -0,0 +1,82 @@
> +Currently, kvm module in EXPERIMENTAL stage on IA64. This means that

s/in /is in /

> +interfaces are not stable enough to use. So, plase had better don't run

s/plase had better/please/

> +critical applications in virtual machine. We will try our best to make it
> +strong in future versions!
> +				Guide: How to boot up guests on kvm/ia64
> +
> +This guide is to describe how to enable kvm support for IA-64 systems.
> +
> +1. Get the kvm source from git.kernel.org.
> +	Userspace source:
> +		git clone git://git.kernel.org/pub/scm/virt/kvm/kvm-userspace.git
> +	Kernel Source:
> +		git clone git://git.kernel.org/pub/scm/linux/kernel/git/xiantao/kvm-ia64.git
> +
> +2. Compile the source code.

...

> +3. Get Guest Firmware named as Flash.fd, and put it under right place:
> +	(1) If you have the guest firmware (binary) released by Intel Corp for Xen, use it directly.
> +
> +	(2) If you have no firmware at hand, Please download its source from

s/Please/please/

> +		hg clone http://xenbits.xensource.com/ext/efi-vfirmware.hg
> +	    you can get the firmware's binary in the directory of efi-vfirmware.hg/binaries.
> +
> +	(3) Rename the firware you owned to Flash.fd, and copy it to /usr/local/share/qemu
> +
> +4. Boot up Linux or Windows guests:
> +	4.1 Create or install a image for guest boot. If you have xen experience, it should be easy.

s/a image/an image/

> +
> +	4.2 Boot up guests use the following command.

s/use/using/

> +		/usr/local/bin/qemu-system-ia64 -smp xx -m 512 -hda $your_image
> +		(xx is the number of virtual processors for the guest, now the maximum value is 4)
> +
> +5. Known possibile issue on some platforms with old Firmware.

s/issue/issues/

> +
> +If meet strange host crashe issues, try to solve it through either of the following ways:

s/meet/you have/
s/crashe/crash/
s/solve it/solve them/

> +(1): Upgrade your Firmware to the latest one.
> +
> +(2): Applying the below patch to kernel source.
> +diff --git a/arch/ia64/kernel/pal.S b/arch/ia64/kernel/pal.S
> +index 0b53344..f02b0f7 100644
> +--- a/arch/ia64/kernel/pal.S
> ++++ b/arch/ia64/kernel/pal.S
> +@@ -84,7 +84,8 @@ GLOBAL_ENTRY(ia64_pal_call_static)
> +	mov ar.pfs = loc1
> +	mov rp = loc0
> +	;;
> +-	srlz.d				// seralize restoration of psr.l
> ++	srlz.i			// seralize restoration of psr.l
> ++	;;
> +	br.ret.sptk.many b0
> + END(ia64_pal_call_static)
> +
> +6. Bug report:
> +	If you found any issues when use kvm/ia64, Please post the bug info to kvm-ia64-devel mailing list.

s/Please/please/

> +	https://lists.sourceforge.net/lists/listinfo/kvm-ia64-devel/
> +
> +Thanks for your interest! Let's work together, and make kvm/ia64 stronger and stronger!
> +
> +
> +								Xiantao Zhang <xiantao.zhang@...el.com>
> +											2008.3.10

---
~Randy
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ