From nobody@FreeBSD.org Fri Mar 11 14:26:50 2011 Return-Path: Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0E411065675 for ; Fri, 11 Mar 2011 14:26:50 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id BF5D28FC12 for ; Fri, 11 Mar 2011 14:26:50 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p2BEQoVe039510 for ; Fri, 11 Mar 2011 14:26:50 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p2BEQnqv039509; Fri, 11 Mar 2011 14:26:49 GMT (envelope-from nobody) Message-Id: <201103111426.p2BEQnqv039509@red.freebsd.org> Date: Fri, 11 Mar 2011 14:26:49 GMT From: Denis Khodus To: freebsd-gnats-submit@FreeBSD.org Subject: Xen PV i386 multi-kernel CPU system is not working X-Send-Pr-Version: www-3.1 X-GNATS-Notify: >Number: 155468 >Category: kern >Synopsis: [xen] Xen PV i386 multi-kernel CPU system is not working >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-xen >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Mar 11 14:30:25 UTC 2011 >Closed-Date: >Last-Modified: Mon Mar 21 03:23:04 UTC 2011 >Originator: Denis Khodus >Release: 8.2-RELEASE >Organization: USTA >Environment: FreeBSD mail.ustagroup.ru 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Sat Feb 26 20:51:01 YEKT 2011 root@mail.ustagroup.ru:/usr/obj/usr/src/sys/GENERIC i386 >Description: PV (paravirtualized) generic kernel on XEN hypervisor is not working when multiple VCPUs selected (more than one, any number). It hungs up with random error after loading the kernel. So, Xen cannot give more than 1 CPU-kernel to the FreeBSD PV system and we have limited perfomance of guest system to only 1 CPU's kernel (or CPU thread). With one VCPU PV kernel (named XEN) is working well. Xen version is 4.0.1 installed on Linux Debian 5 Lenny with kernel 2.6.32-bpo.5-xen-amd64, installed from sources (not via apt-get/aptitude). >How-To-Repeat: On Xen 4.0.1, in config file set option 'VCPU=2' or more and try to start paravirtualiuzed guest system (see console, so run 'xm create -c myguest.cfg'). It will stop loading after kernel load. >Fix: >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-i386->freebsd-xen Responsible-Changed-By: linimon Responsible-Changed-When: Mon Mar 21 03:22:48 UTC 2011 Responsible-Changed-Why: Reclassify and assign. http://www.freebsd.org/cgi/query-pr.cgi?pr=155468 >Unformatted: