From owner-freebsd-virtualization@FreeBSD.ORG Thu May 22 19:29:25 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9C7399BD for ; Thu, 22 May 2014 19:29:25 +0000 (UTC) Received: from nijmegen.renzel.net (mx1.renzel.net [195.243.213.130]) by mx1.freebsd.org (Postfix) with ESMTP id 5CCED22D7 for ; Thu, 22 May 2014 19:29:24 +0000 (UTC) Received: from dublin.vkf.isb.de.renzel.net (unknown [10.0.0.80]) by nijmegen.renzel.net (smtpd) with ESMTP id 5BC351414809 for ; Thu, 22 May 2014 21:29:16 +0200 (CEST) Received: from asbach.renzel.net (unknown [10.2.0.7]) by dublin.vkf.isb.de.renzel.net (Postfix) with ESMTP id 37CD61A04FB for ; Thu, 22 May 2014 21:29:15 +0200 (CEST) Content-Type: text/plain; charset="ISO-8859-1" From: Nils Beyer Organization: VKF Renzel GmbH Date: Thu, 22 May 2014 21:29:14 +0200 User-Agent: KNode/4.12.5 Content-Transfer-Encoding: 7Bit Subject: Re: bhyve on AMD, linux and high load To: freebsd-virtualization@freebsd.org References: <537E16FE.4070309@digiware.nl> <20140522162447.3A5F08AE@hub.freebsd.org> <537E4425.2030804@digiware.nl> Lines: 40 MIME-Version: 1.0 X-Virus-Scanned: clamav-milter 0.98 at nijmegen.renzel.net X-Virus-Status: Clean X-Spam-Status: No, score=-6.5 required=7.0 tests=BAYES_00,MISSING_MID, UNPARSEABLE_RELAY autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on nijmegen.renzel.net X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 19:29:25 -0000 Hi, Willem Jan Withagen wrote: > I've just completed merging and patching with Anish patches... > ONce that seems to run for my freebsd vm's, I'll start merging my > patches. And hope that it still works. Sounds good. I've tried some Linux versions ranging from 2.6.32, 3.10.x, 3.11.10 to 3.12.8 using an Anish's patched SVM+HEAD variant. They all show the same behaviour being stucked during boot. I haven't tried your patches yet, though. > And best would be that the vlapic stuff gives a extra bit of speed, > because we're not quite there yet. I suppose you start your bhyved Linux instances using the "-A" switch (ACPI tables), right? If you feel interested, you can try to start them without the "-A" switch. For me, the boot process is now stucked at "Calibrating delay loop". As far as I understand, it probably has something to do with a borked "jiffies" value and that has probably something to do with a borked "IRQ 0" that modifes that "jiffies" value at every tick. But these are just wild guesses as I understand much too little about kernels, virtualizing and stuff. For what it's worth, using an Intel i3 and without the "-A" switch, the bhyved Linux instance just boots fine as it does with the "-A" switch. BTW: you haven't the oppurtunity to try bhyve SVN on a Barcelona- or later class Opteron, have you? Thanks again for all your work there. Looking forward to hearing your results... Regards, Nils