Re: FreeBSD/Xen suspend/resume

2019-01-21 Thread Roger Pau Monné
On Sat, Jan 19, 2019 at 05:00:56PM -0600, Matthew Grooms wrote: > On 1/19/2019 4:59 AM, Uni Gaia wrote: > > Does anyone know if suspend/resume works for a FreeBSD/Xen dom0 ? domU? > > Hey Uni, > > I'm not sure how many folks are subscribed to the xen@ mailing list. You may > get a better answer

Re: multi-vCPU networking issues as client OS under Xen

2018-02-19 Thread Roger Pau Monné
On Mon, Feb 19, 2018 at 10:42:08AM +, Laurence Pawling wrote: > >When using >1 vCPUs can you set hw.xn.num_queues=1 on > >/boot/loader.conf and try to reproduce the issue? > > > >I'm afraid this is rather related to multiqueue (which is only used > >if >1 vCPUs). > > >

Re: multi-vCPU networking issues as client OS under Xen

2018-02-19 Thread Roger Pau Monné
On Mon, Feb 19, 2018 at 09:58:30AM +, Laurence Pawling via freebsd-xen wrote: > Hi all, > > > > I’m wondering if anyone here has seen this issue before, I’ve spent the last > couple of days troubleshooting: > > > > Platform: > > Host: XenServer 7.0 running on 2 x E2660-v4, 256GB RAM

Re: Xen Dom0

2017-06-29 Thread Roger Pau Monné
Hello, Sorry for the delay, I don't read freebsd-virt as often as I should. There's also freebsd-xen@ for FreeBSD/Xen specific issues (although posting here is fine). On Wed, Jun 28, 2017 at 11:44:27PM -0500, Larry Rosenman wrote: > Any ideas? When was the last time that you updated world (or

Re: FreeBSD 11 Stable on a Xen :: bridge0 crashing server

2017-01-20 Thread Roger Pau Monné
On Fri, Jan 20, 2017 at 07:20:15PM +0300, Andrey V. Elsukov wrote: > On 20.01.2017 18:57, Trond Endrestøl wrote: > > > Here is the situation: > > > I have a VPS server from a well reputed provider (and they deserve the > > > reputation), running FreeBSD 11 stable x64 under Xen Full Virtualization

Re: HEADS UP: Imported Xen 4.7: no blkback

2016-06-16 Thread Roger Pau Monné
On Mon, Jun 13, 2016 at 07:26:30PM +, Marcin Cieslak wrote: > On Mon, 13 Jun 2016, Roger Pau Monné wrote: > > > On Fri, Jun 10, 2016 at 09:38:59PM +, Marcin Cieslak wrote: > > > "?" does not work - it mostly causes a panic, the console is slow, but I

Re: HEADS UP: Imported Xen 4.7: no blkback

2016-06-13 Thread Roger Pau Monné
On Fri, Jun 10, 2016 at 09:38:59PM +, Marcin Cieslak wrote: > On Thu, 9 Jun 2016, Roger Pau Monné wrote: > > > On Thu, Jun 09, 2016 at 12:16:59AM +, Marcin Cieslak wrote: > > > On Fri, 3 Jun 2016, Roger Pau Monné wrote: > > > > > > > One of

Re: HEADS UP: Imported Xen 4.7 and blkback changes - domU respawning on_crash

2016-06-09 Thread Roger Pau Monné
On Wed, Jun 08, 2016 at 10:35:22PM +, Marcin Cieslak wrote: > On Wed, 8 Jun 2016, Marcin Cieslak wrote: > > > On Fri, 3 Jun 2016, Roger Pau Monné wrote: > > > > > Hello, > > > > > > First of all, this message is only relevant to those that use

Re: FreeBSD/XEN Dom XAPI

2016-05-17 Thread Roger Pau Monné
On Sat, May 14, 2016 at 04:07:49AM +0200, Outback Dingo wrote: > seems there is no management interface for XEN/FreeBSD via XAPI, any > suggestions or pointers for getting XOA, or XenCenter to manage the > FreeBSD/XEN boxes ?? just a quick inquiry. You would have to get XAPI working on FreeBSD

Re: Booting Solaris 11.3 (was Re: Booting r298488 as Xen Dom0 may break ZFS pool?)

2016-05-06 Thread Roger Pau Monné
On Thu, May 05, 2016 at 10:20:51PM +, Marcin Cieslak wrote: > On Thu, 5 May 2016, Roger Pau Monné wrote: > > > On Sat, Apr 30, 2016 at 08:56:54PM +, Marcin Cieslak wrote: > > > > Certainly. I assumed that you meant it crashed the VM, not the whole > > >

Re: Booting Solaris 11.3 (was Re: Booting r298488 as Xen Dom0 may break ZFS pool?)

2016-05-05 Thread Roger Pau Monné
On Sat, Apr 30, 2016 at 08:56:54PM +, Marcin Cieslak wrote: > On Fri, 29 Apr 2016, Roger Pau Monné wrote: > > > On Thu, Apr 28, 2016 at 08:01:23PM +, Marcin Cieslak wrote: > > > On Tue, 26 Apr 2016, Roger Pau Monné wrote: > > > > > > > On Tue

Re: Booting Solaris 11.3 (was Re: Booting r298488 as Xen Dom0 may break ZFS pool?)

2016-04-29 Thread Roger Pau Monné
On Thu, Apr 28, 2016 at 08:01:23PM +, Marcin Cieslak wrote: > On Tue, 26 Apr 2016, Roger Pau Monné wrote: > > > On Tue, Apr 26, 2016 at 10:39:06AM +, Marcin Cieslak wrote: > > > By the way, I just managed to crash a whole machine by trying to &g

Re: Booting Windows/UEFI (was Re: Booting r298488 as Xen Dom0 may break ZFS pool?)

2016-04-26 Thread Roger Pau Monné
On Tue, Apr 26, 2016 at 10:39:06AM +, Marcin Cieslak wrote: > Yes, should be easy. Will try to plug a binary port in. Thanks :). > By the way, I just managed to crash a whole machine by trying to > boot Solaris 11.3: > > # builder = "hvm" > memory = 2048 > vcpus = 1 > name = "Solaris0" >

Re: Booting Windows/UEFI (was Re: Booting r298488 as Xen Dom0 may break ZFS pool?)

2016-04-26 Thread Roger Pau Monné
On Tue, Apr 26, 2016 at 09:24:30AM +, Marcin Cieslak wrote: > I got lazy and I have downloaded > > https://sourceforge.net/projects/edk2/files/OVMF/OVMF-X64-r15214.zip/download > > recompiled xen-tools by adding to xen-tools/Makefile > > CONFIGURE_ARGS+=--enable-ovmf >

Re: Booting r298488 as Xen Dom0 may break ZFS pool?

2016-04-26 Thread Roger Pau Monné
On Tue, Apr 26, 2016 at 07:16:25AM +, Marcin Cieslak wrote: > On Tue, 26 Apr 2016, Roger Pau Monné wrote: > > > > > libxl: error: libxl.c:6121:libxl_xen_console_read_line: reading console > > > > ring buffer: Cannot allocate memory > &g

Re: Booting r298488 as Xen Dom0 may break ZFS pool?

2016-04-26 Thread Roger Pau Monné
On Mon, Apr 25, 2016 at 08:50:53PM +, Marcin Cieslak wrote: > On Mon, 25 Apr 2016, Marcin Cieslak wrote: > > > On Mon, 25 Apr 2016, Marcin Cieslak wrote: > > > > > On Mon, 25 Apr 2016, Roger Pau Monné wrote: > > > > TBH, I have no idea. Can yo

Re: Booting r298488 as Xen Dom0 may break ZFS pool?

2016-04-25 Thread Roger Pau Monné
On Sat, Apr 23, 2016 at 10:40:20PM +, Marcin Cieslak wrote: > On a freshly installed (via upgrade from 10.3 from source) > -CURRENT on this machine: > > FreeBSD 11.0-CURRENT #0 r298488: Sat Apr 23 11:10:01 UTC 2016 > r...@o.saper.info:/usr/obj/usr/src/sys/GENERIC amd64 > FreeBSD clang

Re: Xen from ports won't boot using -CURRENT

2016-04-14 Thread Roger Pau Monné
On Thu, Apr 14, 2016 at 12:25:41PM -0500, Dustin Marquess wrote: > AH-HA! Indeed I am. Is UEFI not supported? Not at the moment, I'm sorry. I simply haven't got the time to look into what's needed to boot FreeBSD + Xen using UEFI (since multiboot is not suitable in that case IIRC). If you want

Re: ports/Xen on CURRENT, error: ELF start or entries are out of bounds.

2016-03-30 Thread Roger Pau Monné
On Thu, 10 Mar 2016, brahmann wrote: > Hi all. > I'm trying to run XEN on latest current as dom0. > Did all by manual: http://wiki.xen.org/wiki/FreeBSD_Dom0 (except compiling > from git, cant compile tools, so just used ports xen/xen-tools/xen-kernel) > And stuck with such an error: > > --- >

Re: Poor disk performance of FreeBSD under AWS

2016-03-23 Thread Roger Pau Monné
On Fri, 18 Mar 2016, Julian Elischer wrote: > On 18/03/2016 3:00 PM, huanghwh wrote: > > BTW, with 1G ram configuration, vi can exit very quickly. > > At 2016-03-18 14:26:14, "huanghwh" wrote: > > > I have a EC2 server in AWS, 4CPU+16G ram, FreeBSD 10.2R. > > > > > > Use two

Re: ports/Xen on CURRENT, error: ELF start or entries are out of bounds.

2016-03-23 Thread Roger Pau Monné
On Tue, 22 Mar 2016, Ed Maste wrote: > On 21 March 2016 at 10:50, Ed Maste wrote: > > On 17 March 2016 at 13:30, dfh0522 . wrote: > >> > >> I need to add WITHOUT_ELFCOPY_AS_OBJCOPY after r296096, > > > > Sorry for the trouble. > > > > I've submitted an ELF

Re: ports/Xen on CURRENT, error: ELF start or entries are out of bounds.

2016-03-11 Thread Roger Pau Monné
Hello, On Thu, 10 Mar 2016, brahmann wrote: > Hi all. > I'm trying to run XEN on latest current as dom0. > Did all by manual: http://wiki.xen.org/wiki/FreeBSD_Dom0 (except compiling > from git, cant compile tools, so just used ports xen/xen-tools/xen-kernel) > And stuck with such an error: Yes,

[Differential] [Updated] D5291: hyperv/vmbus: Select an IDT vector has lower priority than LAPIC timer and IPIs vectors

2016-02-16 Thread Roger Pau Monné
royger added a comment. I guess this supersedes https://reviews.freebsd.org/D5254? I would expand the commit message so that it's explicitly stated why the hypervisor vector should have a lower priority. REVISION DETAIL https://reviews.freebsd.org/D5291 EMAIL PREFERENCES

HEADS UP: live migration added to Xen 4.5 packages in ports

2015-10-09 Thread Roger Pau Monné
Hello, I've just added patches that enable live migration, save and restore support to the Xen packages in ports: https://svnweb.freebsd.org/ports?view=revision=398918 This enables live migration and save/restore of HVM and PV guests from a FreeBSD/Xen PVH Dom0. Remember that in order to use

Re: HEAD UP: notice to FreeBSD/Xen Dom0 users

2015-08-17 Thread Roger Pau Monné
Hello, El 15/08/15 a les 15.36, Outback Dingo ha escrit: HEAD UP on 10.2 the instructions found at http://wiki.xen.org/wiki/FreeBSD_Dom0 git branch master * stable-4.5 no longer appear to work gmake -j8 install-tools HOSTCC=gcc48 CC=gcc48 fails with __SNIP__

HEAD UP: notice to FreeBSD/Xen Dom0 users

2015-06-26 Thread Roger Pau Monné
Hello, If you are running a FreeBSD/Xen Dom0 and update FreeBSD to r284870 or any later revision make sure you are using the xen-kernel-4.5.0_4 and xen-tools-4.5.0_7 packages (or any later version), or else you won't be able to boot. Sorry for the trouble this might cause. Be aware that the Xen

Re: xen_kernel, console and X11

2015-05-04 Thread Roger Pau Monné
Hello, El 04/05/15 a les 16.16, Roman Bogorodskiy ha escrit: Roger Pau Monné wrote: Hello, El 02/05/15 a les 17.43, Roman Bogorodskiy ha escrit: Hi, I'm trying to get Xen running and following these instructions: https://wiki.freebsd.org/Xen and http://wiki.xen.org/wiki

Re: xen_kernel, console and X11

2015-05-04 Thread Roger Pau Monné
El 04/05/15 a les 17.27, Roman Bogorodskiy ha escrit: Roger Pau Monné wrote: Another user also reported a similar problem with Xen and X, and it was solved by the following patch: https://people.freebsd.org/~royger/0001-xen-introduce-a-newbus-function-to-allocate-unused-m.patch Could you

Re: available hypervisors in FreeBSD

2015-04-01 Thread Roger Pau Monné
El 01/04/15 a les 12.30, Udo Rader ha escrit: Hi all, first please excuse if this may be a FAQ, but even though I am a long time linux admin (~1996), I am quite new to the *BSD world and I am trying to evaluate if FreeBSD fits our virtualization needs. So, for my many questions: As far

Re: available hypervisors in FreeBSD

2015-04-01 Thread Roger Pau Monné
El 01/04/15 a les 14.59, Udo Rader ha escrit: On 04/01/2015 12:41 PM, Roger Pau Monné wrote: El 01/04/15 a les 12.30, Udo Rader ha escrit: As far as my homework digging revealed, FreeBSD supports four hypervisors: * bhyve * KVM * QEMU * VirtualBox Make that 5: * Xen: http

Re: available hypervisors in FreeBSD

2015-04-01 Thread Roger Pau Monné
Hello, El 01/04/15 a les 16.27, Gerd Hafenbrack ha escrit: On 2015-04-01 16:19, Roger Pau Monné wrote: El 01/04/15 a les 14.59, Udo Rader ha escrit: ... thanks for pointing Xen out. I was indeed not aware of Xen running on FreeBSD, an intriguing (and well known) alternative. The wiki says

Re: [Xen-devel] [RFC] Hypervisor RNG and enumeration

2014-10-30 Thread Roger Pau Monné
Adding the bhyve guys. El 29/10/14 a les 6.19, Andy Lutomirski ha escrit: Here's a draft CommonHV spec. It's also on github: https://github.com/amluto/CommonHV So far, this provides a two-way RNG interface, a way to detect it, and a way to detect other hypervisor leaves. The latter is

Re: Directly reserve an interrupt IDT entry for Hyper-V

2014-08-20 Thread Roger Pau Monné
On 20/08/14 11:19, Wei Hu wrote: Hello, Sending to Xen, drivers and virtualization mailing lists since this might be of interest to the folks on these aliases. I am working for Microsoft to improve the performance of FreeBSD running on Hyper-V. Right now I am adding a feature in the

Re: Directly reserve an interrupt IDT entry for Hyper-V

2014-08-20 Thread Roger Pau Monné
On 20/08/14 17:31, John Baldwin wrote: On Wednesday, August 20, 2014 9:31:54 am Roger Pau Monné wrote: Hello, I don't think using the same IDT vector is the right approach, I would just pick a different IDT vector and use that for Hyper-V. Using the same IDT vector (like your suggestion

FreeBSD and memory balloon drivers

2014-06-20 Thread Roger Pau Monné
Hello, I've been looking into the Xen balloon driver, because I've experienced problems when ballooning memory down which AFAICT are also present in the VirtIO balloon driver. The problem I've experienced is that when ballooning memory down, we basically allocate a bunch of memory as WIRED, to

Re: FreeBSD and memory balloon drivers

2014-06-20 Thread Roger Pau Monné
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 20/06/14 15:28, Konstantin Belousov wrote: On Fri, Jun 20, 2014 at 11:35:53AM +0200, Roger Pau Monn? wrote: Hello, I've been looking into the Xen balloon driver, because I've experienced problems when ballooning memory down which AFAICT are

Re: Xen PVHVM with FreeBSD10 Guest

2014-01-17 Thread Roger Pau Monné
On 16/01/14 19:38, Sydney Meyer wrote: Well then, thanks for the hint.. dmesg shows the following: Jan 16 18:22:30 bsd10 kernel: xn0: Virtual Network Interface at device/vif/0 on xenbusb_front0 Jan 16 18:22:30 bsd10 kernel: xn0: Ethernet address: 00:16:3e:df:1b:5a Jan 16 18:22:30 bsd10

Re: Xen PVHVM with FreeBSD10 Guest

2014-01-17 Thread Roger Pau Monné
On 17/01/14 10:17, Sydney Meyer wrote: I’m doing some benchmarks with bonnie and dd on the Variations 9.2/10.0;PVHVM/VirtIO;fileio/blockio. I will post the results here to this thread. By VirtIO I guess you mean emulated IO? That sounds great, I'm eager to see the results :) Roger.

Re: Xen PVHVM with FreeBSD10 Guest

2014-01-16 Thread Roger Pau Monné
On 16/01/14 17:41, Sydney Meyer wrote: Hello everyone, does someone know how to check if the paravirtualized I/O drivers from Xen are loaded/working in FreeBSD 10? To my understanding it isn't necessary anymore to compile a custom kernel with PVHVM enabled, right? In /var/log/messages/ I

Re: KVM Clock

2014-01-15 Thread Roger Pau Monné
On 15/01/14 13:05, Julian Stecklina wrote: On 01/14/2014 05:13 PM, Peter Grehan wrote: Hi Julian, is anyone working on KVM clock support for FreeBSD? If not, I might take a shot at it. None I know of: go for it :) Works for me so far:

Re: KVM Clock

2014-01-15 Thread Roger Pau Monné
On 15/01/14 14:45, Julian Stecklina wrote: On Mi, 2014-01-15 at 14:08 +0100, Roger Pau Monné wrote: On 15/01/14 13:05, Julian Stecklina wrote: On 01/14/2014 05:13 PM, Peter Grehan wrote: Hi Julian, is anyone working on KVM clock support for FreeBSD? If not, I might take a shot at it. None

Re: Panic starting a bhyve guest after resume

2013-12-14 Thread Roger Pau Monné
On 14/12/13 03:28, Neel Natu wrote: Hi John, On Fri, Dec 13, 2013 at 2:09 PM, John Baldwin j...@freebsd.org wrote: On Thursday, December 12, 2013 4:00:08 pm Neel Natu wrote: Hi John, On Thu, Dec 12, 2013 at 12:11 PM, John Baldwin j...@freebsd.org wrote: If I suspend and resume my laptop

Re: Running `sysctl -a` causes crash (Hyper-V)

2013-11-11 Thread Roger Pau Monné
On 11/11/13 15:31, Sergey Kandaurov wrote: On 11 November 2013 18:13, Pavel Timofeev tim...@gmail.com wrote: [...] (kgdb) p vm_guest $1 = 3 Current language: auto; currently minimal (kgdb) What if you try this change? Index: sys/kern/subr_param.c

Re: FreeBSD PVHVM call for testing

2013-10-11 Thread Roger Pau Monné
On 11/10/13 11:42, Eggert, Lars wrote: Hi, On May 13, 2013, at 20:32, Roger Pau Monné roger@citrix.com wrote: Right now the code is in a state where it can be tested by users, so we would like to encourage FreeBSD and Xen users to test it and provide feedback. any idea if/when

Re: Xen (and others Hypervisors) how do they handle IPIs?

2013-09-27 Thread Roger Pau Monné
On 27/09/13 09:44, Julian Elischer wrote: On 9/26/13 5:50 PM, Roger Pau Monné wrote: On 26/09/13 03:48, Julian Elischer wrote: On 9/25/13 11:04 PM, Roger Pau Monné wrote: On 25/09/13 16:56, Julian Elischer wrote: If CPUs are mapped around, how are IPIs handled? I assume they must be emulated

Re: Xen (and others Hypervisors) how do they handle IPIs?

2013-09-26 Thread Roger Pau Monné
On 26/09/13 03:48, Julian Elischer wrote: On 9/25/13 11:04 PM, Roger Pau Monné wrote: On 25/09/13 16:56, Julian Elischer wrote: If CPUs are mapped around, how are IPIs handled? I assume they must be emulated? I've noticed that under Xen (on both Amazon EC2 and a Redhat server) whenever you

Re: Xen (and others Hypervisors) how do they handle IPIs?

2013-09-25 Thread Roger Pau Monné
On 25/09/13 16:56, Julian Elischer wrote: If CPUs are mapped around, how are IPIs handled? I assume they must be emulated? I've noticed that under Xen (on both Amazon EC2 and a Redhat server) whenever you schedule a thread it always sits on the run queue for 20 uSecs before it starts

Re: FreeBSD PVHVM call for testing

2013-07-22 Thread Roger Pau Monné
On 22/07/13 09:18, Jeroen van der Ham wrote: Hi, After some more testing I thought it would be good to put this into production for my personal server. I've used pvhvm_v19 and built it without debugging options and installed it on a FreeBSD 9.1 system. I've run into some hiccups with

Re: FreeBSD PVHVM call for testing

2013-06-20 Thread Roger Pau Monné
On 20/06/13 11:20, Jeroen van der Ham wrote: Hi, I have this running for a day or so now, but I'm noticing that the load averages seem a bit off: $ uptime 11:17AM up 17:14, 1 user, load averages: 0.31, 0.27, 0.21 This is for a clean install, with just enough installed to compile this

Re: FreeBSD PVHVM call for testing

2013-06-19 Thread Roger Pau Monné
On 19/06/13 14:16, Jeroen van der Ham wrote: On 19 Jun 2013, at 13:34, Roger Pau Monné roger@citrix.com wrote: Could you provide the boot log of the DomU, backtrace, Xen version and Dom0 kernel version? I did not have a console attached when it rebooted, so I did not have a log

Re: FreeBSD PVHVM call for testing

2013-06-13 Thread Roger Pau Monné
On 10/06/13 16:48, Roger Pau Monné wrote: Hello, I've pushed a new branch, pvhvm_v14 that contains support for live migration. While there I've also rebased the changes on top of current HEAD, so now it contains the recent fixes to blkfront and netfront. http://xenbits.xen.org/gitweb/?p

Re: FreeBSD PVHVM call for testing

2013-06-10 Thread Roger Pau Monné
On 10/06/13 17:09, Outback Dingo wrote: On Mon, Jun 10, 2013 at 10:48 AM, Roger Pau Monné roger@citrix.com mailto:roger@citrix.com wrote: Hello, I've pushed a new branch, pvhvm_v14 that contains support for live migration. While there I've also rebased

Re: FreeBSD PVHVM call for testing

2013-05-30 Thread Roger Pau Monné
On 30/05/13 10:50, Jeroen van der Ham wrote: Hi, On 23 May 2013, at 19:41, Roger Pau Monné roger@citrix.com wrote: Hello, I've pushed a new branch, pvhvm_v10 that contains a PV IPI implementation for both amd64 and i386. I've also updated the wiki to point to the pvhvm_v10 branch

Re: FreeBSD PVHVM call for testing

2013-05-28 Thread Roger Pau Monné
On 24/05/13 12:11, Roger Pau Monné wrote: On 23/05/13 21:09, Colin Percival wrote: On 05/23/13 02:06, Roger Pau Monné wrote: On 22/05/13 22:03, Colin Percival wrote: Testing on a cr1.8xlarge EC2 instance, I get Xen 4.2, but it ends up with a panic -- console output below. I can get

Re: [Xen-devel] FreeBSD PVHVM call for testing

2013-05-24 Thread Roger Pau Monné
On 24/05/13 16:14, Konrad Rzeszutek Wilk wrote: On Thu, May 23, 2013 at 07:41:50PM +0200, Roger Pau Monné wrote: Hello, I've pushed a new branch, pvhvm_v10 that contains a PV IPI implementation for both amd64 and i386. I've also updated the wiki to point to the pvhvm_v10 branch: I feel

Re: FreeBSD PVHVM call for testing

2013-05-23 Thread Roger Pau Monné
On 22/05/13 22:03, Colin Percival wrote: On 05/22/13 04:45, Roger Pau Monné wrote: On 18/05/13 17:44, Colin Percival wrote: That seems to work. dmesg is attached. Are there any particular tests you'd like me to run? I have not tested ZFS, that might be a good one. If you are running

Re: FreeBSD PVHVM call for testing

2013-05-23 Thread Roger Pau Monné
On 23/05/13 15:20, Jeroen van der Ham wrote: On 13 May 2013, at 20:32, Roger Pau Monné roger@citrix.com wrote: Also, I've created a wiki page that explains how to set up a FreeBSD PVHVM for testing: http://wiki.xen.org/wiki/Testing_FreeBSD_PVHVM You mention on that page

Re: FreeBSD PVHVM call for testing

2013-05-23 Thread Roger Pau Monné
On 23/05/13 14:57, Jeroen van der Ham wrote: Hi, On 13 May 2013, at 20:32, Roger Pau Monné roger@citrix.com wrote: Right now the code is in a state where it can be tested by users, so we would like to encourage FreeBSD and Xen users to test it and provide feedback. I've just been

Re: FreeBSD PVHVM call for testing

2013-05-23 Thread Roger Pau Monné
On 23/05/13 18:30, Outback Dingo wrote: On Thu, May 23, 2013 at 9:33 AM, Roger Pau Monné roger@citrix.com mailto:roger@citrix.com wrote: On 23/05/13 14:57, Jeroen van der Ham wrote: Hi, On 13 May 2013, at 20:32, Roger Pau Monné roger@citrix.com

Re: FreeBSD PVHVM call for testing

2013-05-23 Thread Roger Pau Monné
Hello, I've pushed a new branch, pvhvm_v10 that contains a PV IPI implementation for both amd64 and i386. I've also updated the wiki to point to the pvhvm_v10 branch: http://xenbits.xen.org/gitweb/?p=people/royger/freebsd.git;a=shortlog;h=refs/heads/pvhvm_v10 I've updated my tree to latest

Re: [Xen-devel] FreeBSD PVHVM call for testing

2013-05-22 Thread Roger Pau Monné
On 21/05/13 19:40, Konrad Rzeszutek Wilk wrote: On Mon, May 13, 2013 at 08:32:56PM +0200, Roger Pau Monné wrote: Hello, Recently Justin T Gibbs, Will Andrews and myself have been working on improving the Xen support in FreeBSD. The main goal of this was to bring full PVHVM support to FreeBSD

Re: FreeBSD PVHVM call for testing

2013-05-22 Thread Roger Pau Monné
On 18/05/13 17:44, Colin Percival wrote: On 05/18/13 02:50, Roger Pau Monné wrote: On 17/05/13 05:07, Colin Percival wrote: On 05/16/13 17:43, Roger Pau Monné wrote: Thanks for testing this on EC2, could you post the full dmesg? So I can see the hypervisor version and if the PV timer

Re: FreeBSD PVHVM call for testing

2013-05-18 Thread Roger Pau Monné
On 17/05/13 05:07, Colin Percival wrote: On 05/16/13 17:43, Roger Pau Monné wrote: Thanks for testing this on EC2, could you post the full dmesg? So I can see the hypervisor version and if the PV timer is loaded or not. Here's what I get on a cc2.8xlarge with boot_verbose=YES: I've pushed

Re: FreeBSD PVHVM call for testing

2013-05-16 Thread Roger Pau Monné
On 16/05/13 19:55, Colin Percival wrote: On 05/13/13 11:32, Roger Pau Monné wrote: Right now the code is in a state where it can be tested by users, so we would like to encourage FreeBSD and Xen users to test it and provide feedback. The code is available in the following git repository

FreeBSD PVHVM call for testing

2013-05-13 Thread Roger Pau Monné
Hello, Recently Justin T Gibbs, Will Andrews and myself have been working on improving the Xen support in FreeBSD. The main goal of this was to bring full PVHVM support to FreeBSD, right now FreeBSD is only using PV interfaces for disk and network interfaces when running as a HVM guest. The main

Re: Difference in event channel implementation for Xen PV vs HVM guests

2013-03-21 Thread Roger Pau Monné
On 18/03/13 14:08, Justin T. Gibbs wrote: Hi Roger, I know of no reasons why XENHVM cannot use the full event channel interface. In fact, Spectra Logic implemented PV timers and a general cleanup of the HVM event channel interface. I haven't merged it back yet because I know the changes

Re: Difference in event channel implementation for Xen PV vs HVM guests

2013-03-21 Thread Roger Pau Monné
On 21/03/13 13:43, Roger Pau Monné wrote: On 18/03/13 14:08, Justin T. Gibbs wrote: Hi Roger, I know of no reasons why XENHVM cannot use the full event channel interface. In fact, Spectra Logic implemented PV timers and a general cleanup of the HVM event channel interface. I haven't

Re: Difference in event channel implementation for Xen PV vs HVM guests

2013-03-19 Thread Roger Pau Monné
On 18/03/13 14:08, Justin T. Gibbs wrote: On Mar 18, 2013, at 6:35 AM, Roger Pau Monné roger@citrix.com wrote: Hello, While working on improving XENHVM (I've been looking at adding PV timers), I've realized that the event channel implementation in PV vs HVM mode differs greatly. Xen PV

Difference in event channel implementation for Xen PV vs HVM guests

2013-03-18 Thread Roger Pau Monné
Hello, While working on improving XENHVM (I've been looking at adding PV timers), I've realized that the event channel implementation in PV vs HVM mode differs greatly. Xen PV port uses sys/xen/evtchn/evtchn.c while Xen HVM uses sys/dev/xenpci/evtchn.c, and the Xen HVM implementation is greatly