[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [ANNOUNCE] Xen 3.4.0 released!



Hi Keir
    I installed xen-3.4.0 without using "make world/dist ". I just used "make xen/tools/stubdom" ,then i compilid the linux-2.6.18 kernel contained in xen-3.4.0.tar.gz for Domain0.
The Xen-3.4.0 seems work now, but i found something strange.
 
(1) The SDL woindow of DomainU was a white screen,but the domainU can work as usual.
The same config file can work well under xen-3.3.1

(2) The Domain0 became unstable after installing xen-3.4.0. The system halted several times.

Does those prolems caused by the new version of xen-3.4.0 ?

Any hint was appreciated !

Thanks so much !


2009/5/19 Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Yes, or just 'make install' to install directly on the machine you are
building on.

 -- Keir

On 18/05/2009 20:32, "Yi, Shunli" <syi@xxxxxxxxxxxx> wrote:

> Hi You can try “make dist”, it works on my machine.
>
> Shunli Yi
>
>
> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of wei zhou
> Sent: 2009年5月19日 11:26
> To: Valtteri Kiviniemi
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx; Keir Fraser; xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-devel] [ANNOUNCE] Xen 3.4.0 released!
>
> gpg: Signature made Wed 20 Sep 2006 06:56:08 AM EEST using DSA key ID 517D0F0E
> gpg: Can't check signature: public key not found
> ketchup: gpg returned 512
> ketchup: removing files...
> ketchup: Tarball download failed
>
> I also faced the same problem. Did you fix that now ?
>
> 2009/5/19 Valtteri Kiviniemi <valtteri.kiviniemi@xxxxxxxxxxxx>
> Hi,
>
> The Xen 3.4.0 tarball is not compiling with "make world":
>
> Creating target directory linux-2.6.18
> Creating cache directory /home/toor/.ketchup
> None -> 2.6.18
> Downloading linux-2.6.18.tar.bz2
> --2009-05-18 19:18:06--
> http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
> Resolving www.kernel.org... 130.239.17.4
> Connecting to www.kernel.org <http://www.kernel.org> |130.239.17.4|:80...
> connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 41863580 (40M) [application/x-bzip2]
> Saving to: `/home/toor/.ketchup/linux-2.6.18.tar.bz2.partial'
>
> 100%[=========================================================================
> ===========================================>] 41,863,580  11.3M/s   in 3.7s
>
> 2009-05-18 19:18:10 (10.9 MB/s) -
> `/home/toor/.ketchup/linux-2.6.18.tar.bz2.partial' saved [41863580/41863580]
>
> Downloading linux-2.6.18.tar.bz2.sign
> --2009-05-18 19:18:10--
> http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2.sign
> Resolving www.kernel.org... 130.239.17.4
> Connecting to www.kernel.org <http://www.kernel.org> |130.239.17.4|:80...
> connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 248 [application/pgp-signature]
> Saving to: `/home/toor/.ketchup/linux-2.6.18.tar.bz2.sign.partial'
>
> 100%[=========================================================================
> ===========================================>] 248         --.-K/s   in 0s
>
> 2009-05-18 19:18:10 (26.3 MB/s) -
> `/home/toor/.ketchup/linux-2.6.18.tar.bz2.sign.partial' saved [248/248]
>
> Verifying signature...
> gpg: Signature made Wed 20 Sep 2006 07:00:41 AM EEST using DSA key ID 517D0F0E
> gpg: Can't check signature: public key not found
> ketchup: gpg returned 512
> ketchup: removing files...
> Downloading linux-2.6.18.tar.gz
> --2009-05-18 19:18:10--
> http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.gz
> Resolving www.kernel.org... 130.239.17.4
> Connecting to www.kernel.org <http://www.kernel.org> |130.239.17.4|:80...
> connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 52467340 (50M) [application/x-gzip]
> Saving to: `/home/toor/.ketchup/linux-2.6.18.tar.gz.partial'
>
> 100%[=========================================================================
> ===========================================>] 52,467,340  11.2M/s   in 4.6s
>
> 2009-05-18 19:18:21 (11.0 MB/s) -
> `/home/toor/.ketchup/linux-2.6.18.tar.gz.partial' saved [52467340/52467340]
>
> Downloading linux-2.6.18.tar.gz.sign
> --2009-05-18 19:18:21--
> http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.gz.sign
> Resolving www.kernel.org... 130.239.17.4
> Connecting to www.kernel.org <http://www.kernel.org> |130.239.17.4|:80...
> connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 248 [application/pgp-signature]
> Saving to: `/home/toor/.ketchup/linux-2.6.18.tar.gz.sign.partial'
>
> 100%[=========================================================================
> ===========================================>] 248         --.-K/s   in 0s
>
> 2009-05-18 19:18:22 (21.5 MB/s) -
> `/home/toor/.ketchup/linux-2.6.18.tar.gz.sign.partial' saved [248/248]
>
> Verifying signature...
> gpg: Signature made Wed 20 Sep 2006 06:56:08 AM EEST using DSA key ID 517D0F0E
> gpg: Can't check signature: public key not found
> ketchup: gpg returned 512
> ketchup: removing files...
> ketchup: Tarball download failed
> make[3]: *** [linux-2.6.18/.valid-src] Error 255
> make[3]: Leaving directory `/usr/src/xen-3.4.0'
> make[2]: *** [linux-2.6-xen-intree-install] Error 2
> make[2]: Leaving directory `/usr/src/xen-3.4.0'
> make[1]: *** [install-kernels] Error 1
> make[1]: Leaving directory `/usr/src/xen-3.4.0'
> make: *** [world] Error 2
>
> and if I manually download the kernel souurce to /home/toor/.ketchup/ it will
> start to compile but fails:
>
> if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map
> -b /usr/src/xen-3.4.0/dist/install -r 2.6.18-xen; fi
> make[4]: Leaving directory `/usr/src/xen-3.4.0/build-linux-2.6.18-xen_x86_64'
> make -C build-linux-2.6.18-xen_x86_64 ARCH=$(sh buildconfigs/select-linux-arch
> linux-2.6.18) INSTALL_PATH=/usr/src/xen-3.4.0/dist/install vmlinuz
> select-linux-arch: x86_64
> make[4]: Entering directory `/usr/src/xen-3.4.0/build-linux-2.6.18-xen_x86_64'
> make -C /usr/src/xen-3.4.0/linux-2.6.18
> O=/usr/src/xen-3.4.0/build-linux-2.6.18-xen_x86_64 vmlinuz
> make[6]: *** No rule to make target `vmlinuz'.  Stop.
> make[5]: *** [vmlinuz] Error 2
> make[4]: *** [vmlinuz] Error 2
> make[4]: Leaving directory `/usr/src/xen-3.4.0/build-linux-2.6.18-xen_x86_64'
> make[3]: *** [build] Error 2
> make[3]: Leaving directory `/usr/src/xen-3.4.0'
> make[2]: *** [linux-2.6-xen-intree-install] Error 2
> make[2]: Leaving directory `/usr/src/xen-3.4.0'
> make[1]: *** [install-kernels] Error 1
> make[1]: Leaving directory `/usr/src/xen-3.4.0'
> make: *** [world] Error 2
>
> Xen 3.3.1 tarball compiles fine. Mercurial version is newest.
>
>
> - Valtteri Kiviniemi
>
> Keir Fraser kirjoitti:
>
>>
>> Folks,
>>
>> We're pleased to announce the official release of Xen 3.4.0!
>>
>> This release contains a number of important new features and updates
>> including:
>>  - Device passthrough improvements, with particular emphasis on support for
>> client devices (further support is available as part of the XCI project at
>> http://xenbits.xensource.com/xenclient/)
>>  - RAS features: cpu and memory offlining
>>  - Power management - improved frequency/voltage controls and deep-sleep
>> support. Scheduler and timers optimised for peak power savings.
>>  - Support for the Viridian (Hyper-V) enlightenment interface
>>  - Many other x86 and ia64 enhancements and fixes
>>
>> You can get the source using mercurial from:
>>  http://xenbits.xensource.com/xen-3.4-testing.hg
>>
>> A pre-prepared source tarball is available from:
>>  http://www.xen.org/download/
>>
>> Cheers,
>> Keir (on behalf of the whole Xen dev team)
>>
>>
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-devel
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
>
>





--
Best regards !
Wei Zhou
E-mail: weizhou.sir@xxxxxxxxx

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.