xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* Test report for xen-unstable and qemu-xen
@ 2013-05-14 11:44 Vasiliy Tolstov
  2013-05-14 12:13 ` Vasiliy Tolstov
  2013-05-14 13:11 ` Konrad Rzeszutek Wilk
  0 siblings, 2 replies; 47+ messages in thread
From: Vasiliy Tolstov @ 2013-05-14 11:44 UTC (permalink / raw)
  To: xen-devel

Dom0:
linux 3.9.0

xen:
latest from git

domain config (plain):
name='"21-10887"'
kernel='"/usr/lib/xen/boot/pv-grub-x86_64.gz"'
vif='["mac=00:16:3e:00:20:3b,ip=62.76.191.124"]'
disk='["phy:/dev/disk/vbd/21-885,xvda,w"]'
memory=512
maxmem=4096
vcpus=7
maxvcpus=7
cpu_cap=700
cpu_weight=512
vfb='["type=vnc,vnclisten=0.0.0.0,vncpasswd=0a7cwrZEb9"]'
extra='"(hd0,0)/boot/grub/menu.lst root=/dev/xvda1 selinux=1
enforcing=0 iommu=soft earlyprintk=xen console=hvc0"'
on_restart='"destroy"'
cpuid='"host,x2apic=0,aes=0,xsave=0,avx=0"'

domain config from xl list -l:
[
    {
        "domid": 1,
        "config": {
            "c_info": {
                "type": "pv",
                "hap": "<default>",
                "oos": "<default>",
                "ssidref": 0,
                "name": "21-10887",
                "uuid": "0657b941-07b6-457f-8bcf-9488bd8e2827",
                "xsdata": {

                },
                "platformdata": {

                },
                "poolid": 0,
                "run_hotplug_scripts": "True"
            },
            "b_info": {
                "max_vcpus": 7,
                "avail_vcpus": [
                    0,
                    1,
                    2,
                    3,
                    4,
                    5,
                    6
                ],
                "cpumap": [

                ],
                "nodemap": [

                ],
                "numa_placement": "<default>",
                "tsc_mode": "default",
                "max_memkb": 4194304,
                "target_memkb": 524288,
                "video_memkb": -1,
                "shadow_memkb": 39936,
                "rtc_timeoffset": 0,
                "exec_ssidref": 0,
                "localtime": "<default>",
                "disable_migrate": "<default>",
                "cpuid": [
                    {
                        "leaf": 1,
                        "ecx": "xxx0x00xxx0xxxxxxxxxxxxxxxxxxxxx"
                    }
                ],
                "blkdev_start": null,
                "device_model_version": null,
                "device_model_stubdomain": "<default>",
                "device_model": null,
                "device_model_ssidref": 0,
                "extra": [

                ],
                "extra_pv": [

                ],
                "extra_hvm": [

                ],
                "sched_params": {
                    "sched": "unknown",
                    "weight": 512,
                    "cap": -1,
                    "period": -1,
                    "slice": -1,
                    "latency": -1,
                    "extratime": -1
                },
                "ioports": [

                ],
                "irqs": [

                ],
                "iomem": [

                ],
                "claim_mode": "False",
                "u": {
                    "kernel": "/usr/lib/xen/boot/pv-grub-x86_64.gz",
                    "slack_memkb": -1,
                    "bootloader": null,
                    "bootloader_args": [

                    ],
                    "cmdline": "(hd0,0)/boot/grub/menu.lst
root=/dev/xvda1 selinux=1 enforcing=0 iommu=soft earlyprintk=xen
console=hvc0",
                    "ramdisk": null,
                    "e820_host": "<default>"
                }
            },
            "disks": [
                {
                    "backend_domid": 0,
                    "backend_domname": null,
                    "pdev_path": "/dev/disk/vbd/21-885",
                    "vdev": "xvda",
                    "backend": "unknown",
                    "format": "raw",
                    "script": null,
                    "removable": 0,
                    "readwrite": 1,
                    "is_cdrom": 0
                }
            ],
            "nics": [
                {
                    "backend_domid": 0,
                    "backend_domname": null,
                    "devid": 0,
                    "mtu": 0,
                    "model": null,
                    "mac": "00:16:3e:00:20:3b",
                    "ip": "62.76.191.124",
                    "bridge": null,
                    "ifname": null,
                    "script": "/etc/xen/scripts/vif-route",
                    "nictype": null,
                    "rate_bytes_per_interval": 0,
                    "rate_interval_usecs": 0,
                    "gatewaydev": null
                }
            ],
            "pcidevs": [

            ],
            "vfbs": [
                {
                    "backend_domid": 0,
                    "backend_domname": null,
                    "devid": 0,
                    "vnc": {
                        "enable": "<default>",
                        "listen": "0.0.0.0",
                        "passwd": "0a7cwrZEb9",
                        "display": 0,
                        "findunused": "<default>"
                    },
                    "sdl": {
                        "enable": "<default>",
                        "opengl": "<default>",
                        "display": null,
                        "xauthority": null
                    },
                    "keymap": null
                }
            ],
            "vkbs": [
                {
                    "backend_domid": 0,
                    "backend_domname": null,
                    "devid": 0
                }
            ],
            "vtpms": [

            ],
            "on_poweroff": "destroy",
            "on_reboot": "restart",
            "on_watchdog": "destroy",
            "on_crash": "destroy"
        }
    }
]

Issues:
Very slow migration speed. Domain tries to migrate is about 30 minutes
and nothing happened
I'm migrate via infiniband 40 Gb/s

Progress is:
xl migrate --debug 21-10887 192.168.25.28
the global config option vifscript is deprecated, please switch to
vif.default.script
the global config option vifscript is deprecated, please switch to
vif.default.script
migration target: Ready to receive domain.
Saving to migration stream new xl format (info 0x0/0x0/587)
Loading new save file <incoming migration stream> (new xl fmt info 0x0/0x0/587)
 Savefile contains xl domain config
xc: progress: Reloading memory pages: 53248/1048576    5%
xc: progress: Reloading memory pages: 105472/1048576   10%
xc: progress: Reloading memory pages: 157621/1048576   15%

--
Vasiliy Tolstov,
e-mail: v.tolstov@selfip.ru
jabber: vase@selfip.ru

^ permalink raw reply	[flat|nested] 47+ messages in thread
* Test report for xen-unstable and qemu-xen
@ 2013-10-14 13:31 Fabio Fantoni
  0 siblings, 0 replies; 47+ messages in thread
From: Fabio Fantoni @ 2013-10-14 13:31 UTC (permalink / raw)
  To: xen-devel

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 
3.2.51-1 and all dependency packages for xen, spice and usb redirection.
Seabios 1.7.3-1, spice 0.12.4-0nocelt1 and usbredir 0.6-2 compiled from 
debian unstable sources.
-------------------------
git clone https://github.com/Fantu/Xen.git
git checkout rebase/m2r-next
the xen upstream commit is 699be3096ce62e2d6ef953b2a223c34330598ac8, 
plus these patches not upstream:
libxl: new parameters for upstream qemu's vga interfaces
libxl: remove qemu default devices for upstream qemu
tools: various things just to build test
tools: Improve make debball
libxl: Add qxl vga interface support for upstream qemu
libxl: usb2 and usb3 controller support for upstream qemu
libxl: spice usbredirection support for upstream qemu
-------------------------
vi Config.mk # Change upstream qemu to 1.7 from git (commit 
1cdae4573d7613149348d834c605bfbe3c7d405b)
QEMU_UPSTREAM_URL ?= git://git.qemu.org/qemu.git
QEMU_UPSTREAM_REVISION ?= master
----
./configure --prefix=/usr --enable-qemu-traditional=no 
--with-system-seabios=/usr/share/seabios/bios.bin
-------------------------
make debball


-------------------------
Regression:
-------------
- xl console not working, details here:
   http://lists.xen.org/archives/html/xen-devel/2013-10/msg00587.html
-------------------------

-------------------------
Old issue:
- Network is not working after restore on Windows domU with qemu-xen and 
gplpv
   Workaround: fixed mac address
-------------
- Unable to get QXL vga full working
   Status: Seems needed other changes/fixes on xen side before have it 
full working.
   After latest Jan Beulich patches doesn't show any other visible xen 
errors (at least I can't see them).
   Here some other data comparing with stdvga or with kvm:
   lists.xen.org/archives/html/xen-devel/2013-10/msg00016.html
-------------
- on W7 pro 64 bit domU error in the begin of qemu log, while domU seem 
to work:
   xc: error: linux_gnttab_set_max_grants: ioctl SET_MAX_GRANTS failed 
(22 = Invalid argument): Internal error
   xen be: qdisk-832: xc_gnttab_set_max_grants failed: Invalid argument
-------------------------

^ permalink raw reply	[flat|nested] 47+ messages in thread
* Test report for xen-unstable and qemu-xen
@ 2013-09-10 14:52 Fabio Fantoni
  0 siblings, 0 replies; 47+ messages in thread
From: Fabio Fantoni @ 2013-09-10 14:52 UTC (permalink / raw)
  To: xen-devel, Ian Campbell, Stefano Stabellini, George Dunlap

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 
3.2.46-1+deb7u1 and all dependency packages for xen, spice and usb 
redirection.
Seabios 1.7.3-1, qemu 1.5.0+dfsg-5 (1.5.1), spice 0.12.4-0nocelt1 and 
usbredir 0.6-2 compiled from debian unstable sources.
-------------------------
git clone git://xenbits.xen.org/xen.git (in this build commit is 
de333b694591909787da54a40496fc82c8ba5b62)
-------------------------
Added some patches:
- tools-configure-qemu-for-spice-and-usbredir
- libxl-Add-spice-vdagent-support-for-upstream-qemu v5
- libxl: usb2 and usb3 controller support for upstream qemu v4
- libxl: Add qxl vga interface support for upstream qemu
- tools: Improve make deb v4
- pc: Initializing ram_memory under Xen. v2 (for fix qemu 1.6 critical 
regression)
-------------------------
vi Config.mk # Change upstream qemu to 1.6
QEMU_UPSTREAM_URL ?= git://git.qemu.org/qemu.git
QEMU_UPSTREAM_REVISION ?= 1ee2daeb6448312d6d0e22175f5c1b9b01f8974c
----
./configure --prefix=/usr --disable-xend --enable-qemu-traditional=no 
--with-system-seabios=/usr/share/seabios/bios.bin
-------------------------
make debball

Note: mainly tested with qemu 1.6

-------------------------
Old issue:
- Network is not working after restore on Windows domU with qemu-xen and 
gplpv
   Workaround: fixed mac address
-------------
- Unable to get QXL vga full working
   Status: require SSE support on hvm domU to be implemented, for now 
works only as standard vga
-------------
- on W7 pro 64 bit domU error in the begin of qemu log, while domU seem 
to work:
   xc: error: linux_gnttab_set_max_grants: ioctl SET_MAX_GRANTS failed 
(22 = Invalid argument): Internal error
   xen be: qdisk-832: xc_gnttab_set_max_grants failed: Invalid argument
-------------------------

^ permalink raw reply	[flat|nested] 47+ messages in thread
* Test report for xen-unstable and qemu-xen
@ 2013-08-27 10:33 Fabio Fantoni
  2013-08-28  0:53 ` Zhang, Yang Z
  0 siblings, 1 reply; 47+ messages in thread
From: Fabio Fantoni @ 2013-08-27 10:33 UTC (permalink / raw)
  To: xen-devel, Stefano Stabellini, Ian Campbell, Anthony PERARD,
	yang.z.zhang

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 
3.2.46-1 and all dependency packages for xen, spice and usb redirection.
Seabios 1.7.3-1, qemu 1.5.0+dfsg-5 (1.5.1), spice 0.12.4-0nocelt1 and 
usbredir 0.6-2 compiled from debian unstable sources.
-------------------------
git clone git://xenbits.xen.org/xen.git (in this build commit is 
30e9a840b822ea57319abc0d136945a150fb915b)
-------------------------
Added some patches:
- tools-configure-qemu-for-spice-and-usbredir
- libxl-Add-spice-vdagent-support-for-upstream-qemu v3
- libxl: Spice disable-copy-paste support for upstream qemu
- libxl: usb2 and usb3 controller support for upstream qemu v4
- tools-firmware-seabios-packaged
- tools: Improve make deb v3
- pc:Fix initialization of the ram_memory variable (to fix qemu 1.6 
critical regression)
-------------------------
vi Config.mk # Change upstream qemu to 1.6
QEMU_UPSTREAM_URL ?= git://git.qemu.org/qemu.git
QEMU_UPSTREAM_REVISION ?= 1ee2daeb6448312d6d0e22175f5c1b9b01f8974c
----
./configure --prefix=/usr --disable-xend --enable-qemu-traditional=no
-------------------------
make debball

Note: mainly tested with qemu 1.6

-------------------------
Issues solved from my previous test build report:
-------------
- domU not start with qemu 1.5.1 and more that 2 gb of ram:
   tested on w7 64 bit domU with 4 gb of ram, with built-in qemu 1.3 it 
works,
   while with qemu 1.5.1 doesn't (stops at the beginning, spice client 
show only the lines of seabios version and machine UUID;
   qemu log show nothing more that 2 gb test), while with 2 gb of ram 
works also with qemu 1.5.1
   (SOLVED WITH QEMU 1.6)
-------------
- Starting xendomain with "xl create" show some debug options:
   Starting auto Xen domains: W7.cfgxc: info: VIRTUAL MEMORY ARRANGEMENT:
   Loader:        0000000000100000->000000000019eb68
   Modules:       0000000000000000->0000000000000000
   TOTAL:         0000000000000000->000000007f000000
   ENTRY ADDRESS: 0000000000100000
xc: info: PHYSICAL MEMORY ALLOCATION:
   4KB PAGES: 0x0000000000000200
   2MB PAGES: 0x00000000000003f7
   1GB PAGES: 0x0000000000000000
[done].
-------------
- nested hvm was bugged: started test it on windows 7 pro 64 domU on 
qemu-xen,
   on xpmode now works also integration features 
(disks,printers,clipboard sharing) and usb passthrough
-------------------------

-------------------------
Old issue:
- Network is not working after restore on Windows domU with qemu-xen and 
gplpv
   Workaround: fixed mac address
-------------
- on W7 pro 64 bit domU error in the begin of qemu log, while domU seem 
to work:
   xc: error: linux_gnttab_set_max_grants: ioctl SET_MAX_GRANTS failed 
(22 = Invalid argument): Internal error
   xen be: qdisk-832: xc_gnttab_set_max_grants failed: Invalid argument
-------------------------

^ permalink raw reply	[flat|nested] 47+ messages in thread
* Test report for xen-unstable and qemu-xen
@ 2013-08-12 15:04 Fabio Fantoni
  2013-08-13  9:16 ` Fabio Fantoni
  0 siblings, 1 reply; 47+ messages in thread
From: Fabio Fantoni @ 2013-08-12 15:04 UTC (permalink / raw)
  To: xen-devel, Ian Campbell, Stefano Stabellini, George Dunlap

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 
3.2.46-1 and all dependency packages for xen, spice and usb redirection.
Seabios 1.7.3-1, qemu 1.5.0+dfsg-5 (1.5.1), spice 0.12.4-0nocelt1 and 
usbredir 0.6-2 compiled from debian unstable sources.
-------------------------
git clone git://xenbits.xen.org/xen.git (in this build commit is 
73f18583dd824f0e49f65149ef603600ce31b8ee)
-------------------------
Added some patches:
- tools-configure-qemu-for-spice-and-usbredir
- libxl-Add-spice-vdagent-support-for-upstream-qemu v3
- libxl: usb2 and usb3 controller support for upstream qemu v4
- tools-firmware-seabios-packaged
- tools: Improve make deb v3
- tools: remove or disable old/useless/unused/unmainted stuff (the whole 
series of 9 patches)
-------------------------
./configure --prefix=/usr --disable-xend
-------------------------
make debball

-------------------------
New issue:
- domU not start with qemu 1.5.1 and more that 2 gb of ram:
   tested on w7 64 bit domU with 4 gb of ram, with built-in qemu 1.3 it 
works,
   while with qemu 1.5.1 doesn't (stops at the beginning, spice client 
show only the lines of seabios version and machine UUID;
   qemu log show nothing more that 2 gb test), while with 2 gb of ram 
works also with qemu 1.5.1
-------------------------

-------------------------
Old issue:
- Network is not working after restore on Windows domU with qemu-xen and 
gplpv
   Workaround: fixed mac address
-------------
- Starting xendomain with "xl create" show some debug options:
   Starting auto Xen domains: W7.cfgxc: info: VIRTUAL MEMORY ARRANGEMENT:
   Loader:        0000000000100000->000000000019eb68
   Modules:       0000000000000000->0000000000000000
   TOTAL:         0000000000000000->000000007f000000
   ENTRY ADDRESS: 0000000000100000
xc: info: PHYSICAL MEMORY ALLOCATION:
   4KB PAGES: 0x0000000000000200
   2MB PAGES: 0x00000000000003f7
   1GB PAGES: 0x0000000000000000
[done].
I think it is would be better hiding them here
-------------
- on W7 pro 64 bit domU error in the begin of qemu log, while domU seem 
to work:
xc: error: linux_gnttab_set_max_grants: ioctl SET_MAX_GRANTS failed (22 
= Invalid argument): Internal error
xen be: qdisk-832: xc_gnttab_set_max_grants failed: Invalid argument
-------------
- nested hvm was bugged: started test it on windows 7 pro 64 domU on 
qemu-xen,
   xpmode crashed on install without show error, no error on logs and 
havdetection works
   Now xpmode install and start correctly except integration features
   (disks,printers,clipboard sharing) and usb passthrough (of xpmode)
-------------------------

^ permalink raw reply	[flat|nested] 47+ messages in thread
* Test report for xen-unstable and qemu-xen
@ 2013-07-31 15:15 Fabio Fantoni
       [not found] ` <CAHyyzzQvkiWrTFfJAX+1acAhDWAXwkrH1gan0w0hycw2qGDcdA@mail.gmail.com>
  0 siblings, 1 reply; 47+ messages in thread
From: Fabio Fantoni @ 2013-07-31 15:15 UTC (permalink / raw)
  To: xen-devel, Stefano Stabellini, Ian Campbell, George Dunlap

[-- Attachment #1: Type: text/plain, Size: 2460 bytes --]

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 
3.2.46-1 and all dependency packages for xen, spice and usb redirection.
Seabios 1.7.3-1, qemu 1.5.0+dfsg-5 (1.5.1), spice 0.12.4-0nocelt1 and 
usbredir 0.6-2 compiled from debian unstable sources.
-------------------------
/etc/modules
------------
loop max_loop=64
-------------------------
git clone git://xenbits.xen.org/xen.git (in this build commit is 
6072b7c808043b6886c33f896e06fc32ee28346e)
-------------------------
Added some patches:
- tools-configure-qemu-for-spice-and-usbredir
- libxl-Add-spice-vdagent-support-for-upstream-qemu v3
- libxl: usb2 and usb3 controller support for upstream qemu v4
- tools-firmware-seabios-packaged
- tools: Improve make deb v3
-------------------------
./configure --prefix=/usr
-------------------------
make debball

Note:
I tested both upstream qemu of xen git and debian unstable packages.
On this test I removed blktap2 (after see disabled for next version of 
xen debian package), no regression found with qdisk and performance 
significantly improved. One benchmark result on windows 7 64 bit domU on 
attachment.

-------------------------
Old issue:
- Network is not working after restore on Windows domU with qemu-xen and 
gplpv
   Workaround: fixed mac address
-------------
- Starting xendomain with "xl create" show some debug options:
   Starting auto Xen domains: W7.cfgxc: info: VIRTUAL MEMORY ARRANGEMENT:
   Loader:        0000000000100000->000000000019eb68
   Modules:       0000000000000000->0000000000000000
   TOTAL:         0000000000000000->000000007f000000
   ENTRY ADDRESS: 0000000000100000
xc: info: PHYSICAL MEMORY ALLOCATION:
   4KB PAGES: 0x0000000000000200
   2MB PAGES: 0x00000000000003f7
   1GB PAGES: 0x0000000000000000
[done].
I think it is would be better hiding them here
-------------
- on W7 pro 64 bit domU error in the begin of qemu log, while domU seem 
to work:
xc: error: linux_gnttab_set_max_grants: ioctl SET_MAX_GRANTS failed (22 
= Invalid argument): Internal error
xen be: qdisk-832: xc_gnttab_set_max_grants failed: Invalid argument
-------------
- nested hvm was bugged: started test it on windows 7 pro 64 domU on 
qemu-xen,
   xpmode crashed on install without show error, no error on logs and 
havdetection works
   Now xpmode install and start correctly except integration features
   (disks,printers,clipboard sharing) and usb passthrough (of xpmode)
-------------------------

[-- Attachment #2: blktap2_vs_qdisk.JPG --]
[-- Type: image/jpeg, Size: 149719 bytes --]

[-- Attachment #3: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 47+ messages in thread
* Test report for xen-unstable and qemu-xen
@ 2013-07-01 13:19 Fabio Fantoni
  2013-07-01 13:50 ` Stefano Stabellini
  2013-07-03 15:12 ` Ren, Yongjie
  0 siblings, 2 replies; 47+ messages in thread
From: Fabio Fantoni @ 2013-07-01 13:19 UTC (permalink / raw)
  To: xen-devel, Stefano Stabellini, Ian Campbell, Ian Jackson,
	dongxiao.xu, Jan Beulich

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 
3.2.41-2+deb7u2, package blktap-dkms and all dependency packages for 
xen, spice and usb redirection.
Seabios 1.7.2-3 and latest spice and usbredir compiled from debian 
unstable sources.
-------------------------
/etc/modules
------------
loop max_loop=64
xenfs
xen-evtchn
blktap
-------------------------
git clone git://xenbits.xen.org/xen.git (in this build commit is 
bcb49301c21ed69b4e8c164fa215efe9db30621a)
-------------------------
Added some patches:
- tools-configure-qemu-for-spice-and-usbredir
- libxl-Add-spice-vdagent-support-for-upstream-qemu
- tools-firmware-seabios-packaged
- tools: Improve make deb
- vgabios-stdvga.bin custom build from Frediano
- qemu-xen change for support other resolutions:
hw/vga.c: # from Frediano patch
     - if ((val <= VBE_DISPI_MAX_XRES) && ((val & 7) == 0)) {
     + if ((val <= VBE_DISPI_MAX_XRES) && ((val & 1) == 0)) {
-------------------------
./configure --prefix=/usr
-------------------------
make debball

-------------------------
Issues solved from my previous test build report:
-------------
- nested hvm was bugged:

   Before: started test it on windows 7 pro 64 domU on qemu-xen,
   xpmode crashed on install without show error, no error on logs and 
havdetection works.

   Now xpmode installs and starts correctly except integration features
   (disks,printers,clipboard sharing) and usb passthrough (of xpmode)
-------------------------

-------------------------
Old issue:
- Network is not working after restore on Windows domU with qemu-xen and 
gplpv
   Workaround: fixed mac address
-------------
- Starting xendomain with "xl create" show some debug options:
   Starting auto Xen domains: W7.cfgxc: info: VIRTUAL MEMORY ARRANGEMENT:
   Loader:        0000000000100000->000000000019eb68
   Modules:       0000000000000000->0000000000000000
   TOTAL:         0000000000000000->000000007f000000
   ENTRY ADDRESS: 0000000000100000
xc: info: PHYSICAL MEMORY ALLOCATION:
   4KB PAGES: 0x0000000000000200
   2MB PAGES: 0x00000000000003f7
   1GB PAGES: 0x0000000000000000
[done].
I think it is would be better hiding them here
-------------
- on W7 pro 64 bit domU error in the begin of qemu log, while domU seem 
to work:
xc: error: linux_gnttab_set_max_grants: ioctl SET_MAX_GRANTS failed (22 
= Invalid argument): Internal error
xen be: qdisk-832: xc_gnttab_set_max_grants failed: Invalid argument
-------------------------

^ permalink raw reply	[flat|nested] 47+ messages in thread
* Test report for xen-unstable and qemu-xen
@ 2013-06-12 14:33 Fabio Fantoni
  0 siblings, 0 replies; 47+ messages in thread
From: Fabio Fantoni @ 2013-06-12 14:33 UTC (permalink / raw)
  To: xen-devel, Stefano Stabellini, Ian Campbell, Ian Jackson

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 
3.2.41-2+deb7u2, package blktap-dkms and all dependency packages for 
xen, spice and usb redirection.
Seabios 1.7.2-3 and latest spice and usbredir compiled from debian 
unstable sources.
-------------------------
/etc/modules
------------
loop max_loop=64
xenfs
xen-evtchn
blktap
-------------------------
git clone git://xenbits.xen.org/xen.git (in this build commit is 
6859874b61d5ddaf5289e72ed2b2157739b72ca5)
-------------------------
Added some patches:
- tools-configure-qemu-for-spice-and-usbredir
- libxl-Add-spice-vdagent-support-for-upstream-qemu
- tools-firmware-seabios-packaged
- tools: Improve make deb
- vgabios-stdvga.bin custom build from Frediano
- qemu-xen change for support other resolutions:
hw/vga.c: # from Frediano patch
     - if ((val <= VBE_DISPI_MAX_XRES) && ((val & 7) == 0)) {
     + if ((val <= VBE_DISPI_MAX_XRES) && ((val & 1) == 0)) {
- updated qemu upstream
Config-mk:
QEMU_UPSTREAM_REVISION ?= master
-------------------------
./configure --prefix=/usr
-------------------------
make debball

-------------------------
Issues solved from my previous test build report:
-------------
- restore with xl on xendomain not work (now solved upstream)
-------------------------

-------------------------
Old issue:
- Network is not working after restore on Windows domU with qemu-xen and 
gplpv
   Workaround: fixed mac address
-------------
- nested hvm probably bugged: started test it on windows 7 pro 64 domU 
on qemu-xen,
   xpmode crash on install without show error, no error on logs and 
havdetection works
-------------
- Starting xendomain with "xl create" show some debug options:
   Starting auto Xen domains: W7.cfgxc: info: VIRTUAL MEMORY ARRANGEMENT:
   Loader:        0000000000100000->000000000019eb68
   Modules:       0000000000000000->0000000000000000
   TOTAL:         0000000000000000->000000007f000000
   ENTRY ADDRESS: 0000000000100000
xc: info: PHYSICAL MEMORY ALLOCATION:
   4KB PAGES: 0x0000000000000200
   2MB PAGES: 0x00000000000003f7
   1GB PAGES: 0x0000000000000000
[done].
I think it is would be better hiding them here
-------------
- on W7 pro 64 bit domU error in the begin of qemu log, while domU seem 
to work:
xc: error: linux_gnttab_set_max_grants: ioctl SET_MAX_GRANTS failed (22 
= Invalid argument): Internal error
xen be: qdisk-832: xc_gnttab_set_max_grants failed: Invalid argument
-------------------------

^ permalink raw reply	[flat|nested] 47+ messages in thread
* Test report for xen-unstable and qemu-xen
@ 2013-05-22 14:48 Fabio Fantoni
  2013-05-22 16:32 ` George Dunlap
  2013-05-22 16:37 ` Pasi Kärkkäinen
  0 siblings, 2 replies; 47+ messages in thread
From: Fabio Fantoni @ 2013-05-22 14:48 UTC (permalink / raw)
  To: xen-devel@lists.xensource.com, Stefano Stabellini, Ian Campbell,
	Ian Jackson, George Dunlap, Anthony PERARD

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 
3.2.41-2+deb7u2, package blktap-dkms and all dependency packages for 
xen, spice and usb redirection.
Seabios 1.7.2-2 and latest spice and usbredir compiled from debian 
unstable sources.
-------------------------
/etc/modules
------------
loop max_loop=64
xenfs
xen-evtchn
blktap
-------------------------
git clone git://xenbits.xen.org/xen.git (in this build commit is 
3a4a1d297766c0617129fb9eeef164293926ae89)
-------------------------
Added some patches:
- tools-configure-qemu-for-spice-and-usbredir
- libxl-Add-spice-vdagent-support-for-upstream-qemu
- tools-firmware-seabios-packaged
- tools: Improve make deb
- vgabios-stdvga.bin custom build from Frediano
- tools-fix-xendomain-restore-xl
- qemu-xen change for support other resolutions:
hw/vga.c: # from Frediano patch
     - if ((val <= VBE_DISPI_MAX_XRES) && ((val & 7) == 0)) {
     + if ((val <= VBE_DISPI_MAX_XRES) && ((val & 1) == 0)) {
- fix for one qxl bug: # from anthony perard
--- a/hw/qxl.c
+++ b/hw/qxl.c
@@ -390,6 +390,7 @@ static void init_qxl_ram(PCIQXLDevice *d)
      d->ram->int_pending = cpu_to_le32(0);
      d->ram->int_mask    = cpu_to_le32(0);
      d->ram->update_surface = 0;
+    d->ram->monitors_config = 0;
      SPICE_RING_INIT(&d->ram->cmd_ring);
      SPICE_RING_INIT(&d->ram->cursor_ring);
      SPICE_RING_INIT(&d->ram->release_ring);
-------------------------
./configure --prefix=/usr
-------------------------
make debball

-------------------------
Issues solved from my previous test build report:
-------------
- restore with xl on xendomain not work
   solved with patch "xl problems with xendomains":
   http://lists.xen.org/archives/html/xen-devel/2013-05/msg02107.html
-------------------------

-------------------------
Recent regression:
-------------
- on W7 pro 64 bit domU error in the begin of qemu log, while domU seem 
to work:
xc: error: linux_gnttab_set_max_grants: ioctl SET_MAX_GRANTS failed (22 
= Invalid argument): Internal error
xen be: qdisk-832: xc_gnttab_set_max_grants failed: Invalid argument
-------------------------

-------------------------
Old issue:
- Network is not working after restore on Windows domU with qemu-xen and 
gplpv
   Workaround: fixed mac address
-------------
- Unable to get QXL vga working correctly
   Status: one fix available and work in progress about the remaining 
problem (for now I made quick tests without success)
-------------
- nested hvm probably bugged: started test it on windows 7 pro 64 domU 
on qemu-xen,
   xpmode crash on install without show error, no error on logs and 
havdetection works
-------------
- Starting xendomain with "xl create" show some debug options:
   Starting auto Xen domains: W7.cfgxc: info: VIRTUAL MEMORY ARRANGEMENT:
   Loader:        0000000000100000->000000000019eb68
   Modules:       0000000000000000->0000000000000000
   TOTAL:         0000000000000000->000000007f000000
   ENTRY ADDRESS: 0000000000100000
xc: info: PHYSICAL MEMORY ALLOCATION:
   4KB PAGES: 0x0000000000000200
   2MB PAGES: 0x00000000000003f7
   1GB PAGES: 0x0000000000000000
[done].
I think it is would be better hiding them here
-------------------------

^ permalink raw reply	[flat|nested] 47+ messages in thread
* Test report for xen-unstable and qemu-xen
@ 2013-05-08 14:46 Fabio Fantoni
  2013-05-09 12:15 ` Pasi Kärkkäinen
  2013-05-09 15:15 ` George Dunlap
  0 siblings, 2 replies; 47+ messages in thread
From: Fabio Fantoni @ 2013-05-08 14:46 UTC (permalink / raw)
  To: xen-devel, Stefano Stabellini, Ian Campbell


[-- Attachment #1.1: Type: text/plain, Size: 1735 bytes --]

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 
3.2.41-2, package blktap-dkms and all dependency packages for xen, spice 
and usb redirection.
-------------------------
/etc/modules
------------
loop max_loop=64
xenfs
xen-evtchn
blktap
-------------------------
git clone git://xenbits.xen.org/xen.git (in this build commit is 
6f3059e0e05b72c3cc7246f3e6e81f80761b98cb)
-------------------------
Added some patches:
- tools-configure-qemu-for-spice-and-usbredir
- libxl-Add-spice-vdagent-support-for-upstream-qemu
- tools-firmware-seabios-packaged
- tools: Improve make deb
- vgabios-stdvga.bin custom build from Frediano
- qemu-xen change for support other resolutions:
hw/vga.c:
     - if ((val <= VBE_DISPI_MAX_XRES) && ((val & 7) == 0)) {
     + if ((val <= VBE_DISPI_MAX_XRES) && ((val & 1) == 0)) {
-------------------------
./configure --prefix=/usr
-------------------------
make debball

-------------------------
Issues solved from my previous test build report:
-------------
- xl cd-eject/cd-insert now are working
-------------------------

-------------------------
New issue:
- nested hvm probably bugged: started test it on windows 7 pro 64 domU 
on qemu-xen,
   xpmode crash on install without show any error, nor error on logs 
even if havdetection
   completes  with success
-------------

-------------------------

-------------------------
Old issue:
- Network is not working after restore on Windows domU with qemu-xen and 
gplpv
   Workaround: fixed mac address since it changes after each restore
-------------
- Unable to get QXL vga working correctly (probably need hvmloader 
changes/fixes)
-------------------------


[-- Attachment #1.2: Firma crittografica S/MIME --]
[-- Type: application/pkcs7-signature, Size: 4510 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 47+ messages in thread
* Test report for xen-unstable and qemu-xen
@ 2013-04-23 13:13 Fabio Fantoni
  2013-04-23 15:00 ` George Dunlap
  0 siblings, 1 reply; 47+ messages in thread
From: Fabio Fantoni @ 2013-04-23 13:13 UTC (permalink / raw)
  To: xen-devel, Stefano Stabellini, George Dunlap, Ian Campbell


[-- Attachment #1.1: Type: text/plain, Size: 1788 bytes --]

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 
3.2.41-2, package blktap-dkms and all dependency packages for xen, spice 
and usb redirection.
-------------------------
/etc/modules
------------
loop max_loop=64
xenfs
xen-evtchn
blktap
-------------------------
git clone git://xenbits.xen.org/xen.git (in this build commit is 
96ef6e88359910738905ac2e1969dc05d7d7e7dc)
-------------------------
Added some patches:
- tools-configure-qemu-for-spice-and-usbredir
- libxl-Add-spice-vdagent-support-for-upstream-qemu
- tools-firmware-seabios-packaged
- tools: Improve make deb
- hotplug: add openvswitch script V3
- vgabios-stdvga.bin custom build from Frediano Ziglio
- qemu-xen change for support other resolutions:
hw/vga.c:
     - if ((val <= VBE_DISPI_MAX_XRES) && ((val & 7) == 0)) {
     + if ((val <= VBE_DISPI_MAX_XRES) && ((val & 1) == 0)) {
-------------------------
./configure --prefix=/usr
-------------------------
make debball

-------------------------
Issues solved from my previous test build report:
-------------
- ovmf now build also with gcc!=44
-------------
- qemu-xen domU now has no more useless floppy
-------------
- openvswitch now works also with hvm domU
-------------
- stdvga now works also with latest qemu upstream version
-------------------------

-------------------------
Old issue:
- Network is not working after restore on Windows domU with qemu-xen and 
gplpv
-------------
- Unable to get QXL vga working correctly (probably need hvmloader changes)
-------------
- xl cd-eject/cd-insert not working with qemu-xen:
xl cd-eject W7 hdb
libxl: error: libxl_device.c:269:libxl__device_disk_set_backend: no 
suitable backend for disk hdb
-------------------------


[-- Attachment #1.2: Firma crittografica S/MIME --]
[-- Type: application/pkcs7-signature, Size: 4510 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 47+ messages in thread
* Test report for xen-unstable and qemu-xen
@ 2012-12-19 15:35 Fabio Fantoni
  0 siblings, 0 replies; 47+ messages in thread
From: Fabio Fantoni @ 2012-12-19 15:35 UTC (permalink / raw)
  To: xen-devel, Stefano Stabellini, Ian Campbell


[-- Attachment #1.1: Type: text/plain, Size: 1945 bytes --]

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 
3.2.32-1, package blktap-dkms and all dependency packages for xen
hg clone http://xenbits.xen.org/hg/xen-unstable.hg (in this build 
changeset is 26286:d5c0389bf26c)
-------------------------
vi Config.mk
------------
PYTHON_PREFIX_ARG =
-------------------------
Added some patches:
- Add qxl vga interface support v5 (posted by other people in mailing list)
- improve_make_deb (posted in mailing list)
- tools_config_spice_test (not posted now, enable spice build on qemu-xen)
-------------------------
./configure
-------------------------
make deb

-------------------------
Issues solved from my previous test build:
-------------
- xl cd-insert segmentation fault
-------------------------

-------------------------
Old issues not solved my previous test build:
-------------
- IMPORTANT - On restore the network is up but is not working, I tried 
it with W7 pro 64 bit with gplpv last build (357) on qemu-xen
- On qemu-xen there are empty floppy and cdrom device that are not set 
in configuration file (linux and windows)
- HVM Quantal domU with spice and qxl don't work, qemu crashes but it 
works without qxl
On log:
(/usr/sbin/xl:5250): Spice-CRITICAL **: red_memslots.c:123:get_virt: 
slot_id 194 too big, addr=c2c2c2c2c2c2c2c2
-------------------------

-------------------------
New issues from my previous test build:
-------------
- xl cd-eject and cd-insert are not working, tried with W7 pro 64 bit 
with gplpv last build (357) on qemu-xen and also ubuntu 12.10
xl cd-eject QUANTALHVM hdb # On my previuos test was working - changeset 
26094:c69bcb248128
libxl: error: libxl_device.c:269:libxl__device_disk_set_backend: no 
suitable backend for disk hdb
-------------------------

If you need other informations, logs and tests tell me and I'll do them 
and post them.
Thanks for any reply.


[-- Attachment #1.2: Firma crittografica S/MIME --]
[-- Type: application/pkcs7-signature, Size: 4510 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 47+ messages in thread

end of thread, other threads:[~2013-10-14 13:31 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-14 11:44 Test report for xen-unstable and qemu-xen Vasiliy Tolstov
2013-05-14 12:13 ` Vasiliy Tolstov
2013-05-14 13:11 ` Konrad Rzeszutek Wilk
2013-05-14 13:36   ` Vasiliy Tolstov
  -- strict thread matches above, loose matches on Subject: below --
2013-10-14 13:31 Fabio Fantoni
2013-09-10 14:52 Fabio Fantoni
2013-08-27 10:33 Fabio Fantoni
2013-08-28  0:53 ` Zhang, Yang Z
2013-08-28 10:22   ` George Dunlap
2013-08-28 10:24     ` George Dunlap
2013-08-28 12:14       ` Zhang, Yang Z
2013-08-28 12:33         ` Fabio Fantoni
2013-08-12 15:04 Fabio Fantoni
2013-08-13  9:16 ` Fabio Fantoni
2013-08-13 10:04   ` Laszlo Ersek
2013-08-13 10:33     ` Fabio Fantoni
2013-08-13 11:09       ` Laszlo Ersek
2013-08-13 13:26         ` Fabio Fantoni
2013-08-13 23:58           ` [Qemu-devel] " Kevin O'Connor
2013-08-14  9:19             ` Fabio Fantoni
2013-08-14  9:56               ` Laszlo Ersek
2013-08-14 10:54                 ` Fabio Fantoni
2013-08-14 12:29                   ` Kevin O'Connor
2013-08-14 12:50                     ` Fabio Fantoni
2013-07-31 15:15 Fabio Fantoni
     [not found] ` <CAHyyzzQvkiWrTFfJAX+1acAhDWAXwkrH1gan0w0hycw2qGDcdA@mail.gmail.com>
2013-08-01  9:01   ` Fabio Fantoni
2013-08-01 10:09     ` Fabio Fantoni
2013-07-01 13:19 Fabio Fantoni
2013-07-01 13:50 ` Stefano Stabellini
2013-07-01 14:07   ` Jan Beulich
2013-07-03  8:25     ` Matthew Daley
2013-07-03 10:16       ` Jan Beulich
2013-07-03 10:58         ` Stefano Stabellini
2013-07-03 15:12 ` Ren, Yongjie
2013-07-04  7:55   ` Fabio Fantoni
2013-07-04 14:55     ` Ren, Yongjie
2013-06-12 14:33 Fabio Fantoni
2013-05-22 14:48 Fabio Fantoni
2013-05-22 16:32 ` George Dunlap
2013-05-23 10:00   ` Fabio Fantoni
2013-05-22 16:37 ` Pasi Kärkkäinen
2013-05-23 10:08   ` Fabio Fantoni
2013-05-23 14:15     ` George Dunlap
2013-05-08 14:46 Fabio Fantoni
2013-05-09 12:15 ` Pasi Kärkkäinen
2013-05-09 13:28   ` Fabio Fantoni
2013-05-09 15:20     ` George Dunlap
2013-05-09 15:26     ` Ian Campbell
2013-05-09 15:15 ` George Dunlap
2013-04-23 13:13 Fabio Fantoni
2013-04-23 15:00 ` George Dunlap
2012-12-19 15:35 Fabio Fantoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).