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 h

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é
On Thu, Jun 29, 2017 at 09:42:32AM -0500, Larry Rosenman wrote: > > > On 6/29/17, 5:01 AM, "Roger Pau Monné" wrote: > > Hello, > > Sorry for the delay, I don't read freebsd-virt as often as I should. > There's also freebsd-xe

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 mo

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: no blkback

2016-06-09 Thread Roger Pau Monné
On Thu, Jun 09, 2016 at 12:16:59AM +, Marcin Cieslak wrote: > On Fri, 3 Jun 2016, Roger Pau Monné wrote: > > > One of the more relevant changes in 4.7 regarding FreeBSD is the support > > for > > block hotplug scripts. This means that we now have the option to use

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 bef

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" > di

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 > CONFIGURE_ARGS

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 > > &

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 vers

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: Xen from ports won't boot using -CURRENT

2016-04-14 Thread Roger Pau Monné
On Thu, Apr 14, 2016 at 01:24:46AM -0500, Dustin Marquess wrote: > Hello! > > I'm using a -CURRENT install from a couple of weeks ago: > > FreeBSD 11.0-CURRENT #0 r297495: Fri Apr 1 21:24:26 UTC 2016 > > I installed xen from ports and followed the instructions on setting up: > > /etc/sysctl.co

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: > > --- > (XEN

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 command dd and vi: >

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 Tool Chain ticket > > (https://sourcefor

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, u

[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 https://reviews

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&revision=398918 This enables live migration and save/restore of HVM and PV guests from a FreeBSD/Xen PVH Dom0. Remember that in order t

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 > __SNI

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 P

Re: Lock Holder Preemption on bhyve

2015-06-11 Thread Roger Pau Monné
Hello, El 06/06/15 a les 0.59, Stefan Andritoiu ha escrit: > Hello everyone, > > My name is Stefan Andritoiu and I'm currently studying Computer > Science in my 4th year at the University POLITEHNICA of Bucharest. > I'm fairly new to the FreeBSD operating system, having only a > background in Lin

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

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 instru

Re: xen_kernel, console and X11

2015-05-04 Thread Roger Pau Monné
Hello, El 04/05/15 a les 13.57, Outback Dingo ha escrit: > I'll get back on mine in a day or so as its on an IBM blade server. If it's an IBM blade server can't you use the serial console? It would be quite helpful in figuring out what's going on. Roger. _

Re: xen_kernel, console and X11

2015-05-04 Thread Roger Pau Monné
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/FreeBSD_Dom0 > > I'm running two days old -CURRENT and ports. I've installed the > emula

Re: available hypervisors in FreeBSD

2015-04-07 Thread Roger Pau Monné
Hello, El 02/04/15 a les 20.23, Gustau Pérez ha escrit: > > > On 01/04/2015 12:41, Roger Pau Monné wrote: >> 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 >&

Re: available hypervisors in FreeBSD

2015-04-01 Thread Roger Pau Monné
El 01/04/15 a les 17.28, Gustau Pérez ha escrit: >Hi Roger, > >I'm trying to build xen-tools in my laptop. It runs this: > > FreeBSD portgus 11.0-CURRENT FreeBSD 11.0-CURRENT #4 > r279875+f0e745a(HEAD): Sat Mar 14 16:55:11 CET 2015 > >the build was done with gcc48,

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 int

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

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: >

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

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 t

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 t

Re: FreeBSD and memory balloon drivers

2014-06-20 Thread Roger Pau Monné
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 20/06/14 17:26, Konstantin Belousov wrote: > On Fri, Jun 20, 2014 at 05:15:43PM +0200, Roger Pau Monn? wrote: >> -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 >> >> On 20/06/14 15:28, Konstantin Belousov wrote: >>> On Fri, Jun 20, 2014 at 11:35:53A

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 AFAI

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 mak

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-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: 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 kernel: xenbusb_back0:

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/messag

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 workin

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: > https://github.com/blitz/freebsd

Re: Panic starting a bhyve guest after resume

2013-12-19 Thread Roger Pau Monné
On 18/12/13 21:02, John Baldwin wrote: > On Saturday, December 14, 2013 3:15:45 am Roger Pau Monné wrote: >> On 14/12/13 03:28, Neel Natu wrote: >>> Hi John, >>> >>> On Fri, Dec 13, 2013 at 2:09 PM, John Baldwin wrote: >>>> On Thursday, December 12

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 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 wrote: If I suspend and resume my laptop and then try to

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

2013-11-11 Thread Roger Pau Monné
On 11/11/13 17:21, Sergey Kandaurov wrote: > On 11 November 2013 20:00, Roger Pau Monné wrote: >> On 11/11/13 15:31, Sergey Kandaurov wrote: >>> On 11 November 2013 18:13, Pavel Timofeev wrote: >>>> [...] >>>> (kgdb) p vm_guest >>>>

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 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é 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. > >

Re: Latest current -CURRENT (rev 255904) panics with "device hyperv" on XenServer 6.2

2013-09-27 Thread Roger Pau Monné
On 27/09/13 08:16, Shanker Balan wrote: > Helo, > > Now that XENHVM has been merged into the GENERIC kernel, I recompiled todays > -CURRENT (rev 255904) > and hit the following panic. It seeems to be HyperV related. > > GENERIC without "device hyperv" works properly. The hypervisor is XenServer

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 mappe

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

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 r

Re: FreeBSD PVHVM call for testing

2013-07-22 Thread Roger Pau Monné
On 22/07/13 10:40, Jeroen van der Ham wrote: > Hi, > > On 22 Jul 2013, at 10:29, Roger Pau Monné wrote: >> Is your guest running a 32bit or a 64bit kernel? > > $ uname -a > FreeBSD positron.dckd.nl 10.0-CURRENT FreeBSD 10.0-CURRENT #0 > r+a09eac7-dirty: We

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 w

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 comp

Re: FreeBSD PVHVM call for testing

2013-06-19 Thread Roger Pau Monné
On 19/06/13 14:33, Jeroen van der Ham wrote: > > On 19 Jun 2013, at 14:20, Roger Pau Monné wrote: >> That's because Justin recently pushed a commit that changed the ad >> translation to ada, you should change your /etc/fstab to ada0p2. It's >> commit 526f3a

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é 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

Re: FreeBSD PVHVM call for testing

2013-06-19 Thread Roger Pau Monné
On 19/06/13 13:13, Jeroen van der Ham wrote: > Hi, > > I've just built a new kernel based on pvhvm_v17, but it panicked on boot. > > I still have a xen console attached, so I can provide additional information > if someone gives me the right commands. > > Jeroen. > Could you provide the boot

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. &g

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é <mailto:roger@citrix.com>> wrote: > > Hello, > > I've pushed a new branch, pvhvm_v14 that contains support for live > migration. While t

Re: FreeBSD PVHVM call for testing

2013-06-10 Thread Roger Pau Monné
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=people/royger/freebsd.git;a=shortlog;h=refs/heads/p

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é wrote: > >> Hello, >> >> I've pushed a new branch, pvhvm_v10 that contains a PV IPI >> implementation for both amd64 and i386. I've also update

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

2013-05-29 Thread Roger Pau Monné
On 29/05/13 19:22, Matt Wilson wrote: > On Wed, May 29, 2013 at 07:03:40PM +0200, Roger Pau Monné wrote: >> >> Hello, >> >> Thanks Matt and Colin for the testing and help! I've pushed yet another >> version, now it's branch pvhvm_v12, which I *t

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

2013-05-29 Thread Roger Pau Monné
On 28/05/13 23:33, Colin Percival wrote: > On 05/28/13 12:18, Matt Wilson wrote: >> VCPUOP_set_singleshot_timer returns -EINVAL when: >> >> 1) the specified vCPU ID is out of range (<0 or >MAX_VIRT_CPUS) >> 2) the specified vCPU ID doesn't match the running vCPU. >> >> It seems that there is a conf

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 >>>&g

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 wik

Re: FreeBSD PVHVM call for testing

2013-05-24 Thread Roger Pau Monné
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 a backtrace and

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 HEAD,

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é <mailto:roger@citrix.com>> wrote: > > On 23/05/13 14:57, Jeroen van der Ham wrote: > > Hi, > > > > On 13 May 2013, at 20:32, Roge

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é 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.

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é 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 > > >

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 test

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 >>>>

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

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 wi

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

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 b

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 th

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 cha

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é 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

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 re