Re: [Xen-devel] [PATCH v6] libxl: allow 'phy' backend to use empty files

2016-04-05 Thread Alex Braunegg
Hi George, > I take it that if he used a phy backend for a cdrom, that "xl cd-eject" > failed? No - I was always using ISO images for cd-rom devices. In the 4.4 configuration I was specifying it as a file. In Xen 4.4 and 4.6 (before patching) whenever I attempted to perform an 'xl cd-eject'

Re: [Xen-devel] [PATCH v6] libxl: allow 'phy' backend to use empty files

2016-02-18 Thread Alex Braunegg
: Roger Pau Monne; Ian Jackson; Ian Campbell; Wei Liu; Alex Braunegg Subject: [PATCH v6] libxl: allow 'phy' backend to use empty files This was introduced by 97ee1f (~5 years ago), but was probably never surfaced because most people used regular files as CDROM images, so the PHY backend was actually

Re: [Xen-devel] [BUG} libxl.c:5947:libxl_send_trigger: Send trigger 'reset' failed: Function not implemented

2016-02-10 Thread Alex Braunegg
Hi Ian, > There is a function internal to libxl (libxl__domain_pvcontrol) which > answers this question (by looking at the callback IRQ). I looked at this function yesterday and it appears that it calls: ret = libxl__domain_pvcontrol_available(gc, domid); which in turn calls:

Re: [Xen-devel] [BUG} libxl.c:5947:libxl_send_trigger: Send trigger 'reset' failed: Function not implemented

2016-02-09 Thread Alex Braunegg
Many thanks for the detailed information and analysis - so potentially chasing something that cannot occur to a guest if the Windows PV Drivers are not installed. > You might want to change this now. ;-) No issue there - the guest was destroyed after grabbing the debug details. The full .cfg

Re: [Xen-devel] [BUG] libxl: error: libxl_device.c:301:libxl__device_disk_set_backend: no suitable backend for disk

2016-02-09 Thread Alex Braunegg
e ISO no issue in the host OS, however xm is depreciated and there is no equivalent command in xl - hence trying to get the correct command to actually work. Best regards, Alex -Original Message----- From: Alex Braunegg [mailto:alex.braun...@gmail.com] Sent: Tuesday, 9 February 2016 8:49 AM To:

Re: [Xen-devel] [BUG} libxl.c:5947:libxl_send_trigger: Send trigger 'reset' failed: Function not implemented

2016-02-08 Thread Alex Braunegg
Hi Ian, Any update in looking at this issue? Best regards, Alex -Original Message- From: Alex Braunegg [mailto:alex.braun...@gmail.com] Sent: Friday, 5 February 2016 10:09 AM To: 'Ian Campbell'; 'xen-devel@lists.xen.org' Subject: RE: [Xen-devel] [BUG} libxl.c:5947:libxl_send_trigger

Re: [Xen-devel] [BUG] libxl: error: libxl_device.c:301:libxl__device_disk_set_backend: no suitable backend for disk

2016-02-08 Thread Alex Braunegg
Hi Ian, Any update in looking at this issue? Best regards, Alex -Original Message- From: Alex Braunegg [mailto:alex.braun...@gmail.com] Sent: Friday, 5 February 2016 6:19 AM To: 'Ian Campbell'; 'xen-devel@lists.xen.org' Subject: RE: [Xen-devel] [BUG] libxl: error: libxl_device.c:301

Re: [Xen-devel] [BUG} libxl.c:5947:libxl_send_trigger: Send trigger 'reset' failed: Function not implemented

2016-02-04 Thread Alex Braunegg
, 4 February 2016 9:58 PM To: Alex Braunegg; xen-devel@lists.xen.org Subject: Re: [Xen-devel] [BUG} libxl.c:5947:libxl_send_trigger: Send trigger 'reset' failed: Function not implemented On Thu, 2016-02-04 at 08:50 +1100, Alex Braunegg wrote: > [root@mynas-s5000xvn services]# /usr/sbin/xl reboot

[Xen-devel] [QUESTION] x86_64 -> i386/i686 CPU translation between xl and qemu binary?

2016-02-04 Thread Alex Braunegg
Hi all, Following on from Steven's question (http://lists.xen.org/archives/html/xen-devel/2016-02/msg00801.html) - I have a question around xl's usage of the 'qemu-system-i386' binary When I was testing the changes required for enabling websockets, I was testing qemu by itself (to validate that

Re: [Xen-devel] [QUESTION] x86_64 -> i386/i686 CPU translation between xl and qemu binary?

2016-02-04 Thread Alex Braunegg
12:39:55 EST 2016 xend_config_format : 4 - Best regards, Alex -Original Message- From: Andrew Cooper [mailto:am...@hermes.cam.ac.uk] On Behalf Of Andrew Cooper Sent: Friday, 5 February 2016 9:22 AM To: Alex Braunegg; xen-d

Re: [Xen-devel] [QUESTION] x86_64 -> i386/i686 CPU translation between xl and qemu binary?

2016-02-04 Thread Alex Braunegg
regards, Alex -Original Message- From: Andrew Cooper [mailto:am...@hermes.cam.ac.uk] On Behalf Of Andrew Cooper Sent: Friday, 5 February 2016 11:04 AM To: Alex Braunegg; xen-devel@lists.xen.org Subject: Re: [Xen-devel] [QUESTION] x86_64 -> i386/i686 CPU translation between xl and q

Re: [Xen-devel] [BUG] libxl: error: libxl_device.c:301:libxl__device_disk_set_backend: no suitable backend for disk

2016-02-04 Thread Alex Braunegg
-Original Message- From: Ian Campbell [mailto:ian.campb...@citrix.com] Sent: Thursday, 4 February 2016 10:26 PM To: Alex Braunegg; xen-devel@lists.xen.org Subject: Re: [Xen-devel] [BUG] libxl: error: libxl_device.c:301:libxl__device_disk_set_backend: no suitable backend for disk On Thu

[Xen-devel] [BUG} libxl.c:5947:libxl_send_trigger: Send trigger 'reset' failed: Function not implemented

2016-02-03 Thread Alex Braunegg
Hi all, I have been testing the Xen 4.6.0 packages - however I have found the following issue with attempting to reboot a Windows VM: -- [root@mynas-s5000xvn services]# /usr/sbin/xl reboot Windows_2008_R2 Rebooting domain 5 PV

[Xen-devel] [PATCH] libxl/libxl_dm.c: Enable websocket functionality

2016-02-03 Thread Alex Braunegg
Hi all, I have been testing the Xen 4.6.0 packages - however there is no way that I have found to enable websocket support in any of the xen / qemu configuration files. The only way that I have been able to do this is with the following patch - which works perfectly for my use case on a CentOS

[Xen-devel] [BUG] libxl: error: libxl_device.c:301:libxl__device_disk_set_backend: no suitable backend for disk

2016-02-03 Thread Alex Braunegg
Hi all, I have been testing the Xen 4.6.0 packages - however I have found the following issue with attempting to perform the following commands: [root@mynas-s5000xvn ~]# xl cd-eject test2 hdc libxl: error: libxl_device.c:301:libxl__device_disk_set_backend: no suitable