From owner-freebsd-i386@FreeBSD.ORG Fri Mar 11 14:30:25 2011 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0F7F1065673 for ; Fri, 11 Mar 2011 14:30:25 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B3C2C8FC12 for ; Fri, 11 Mar 2011 14:30:25 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p2BEUP69020751 for ; Fri, 11 Mar 2011 14:30:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p2BEUPYk020746; Fri, 11 Mar 2011 14:30:25 GMT (envelope-from gnats) Resent-Date: Fri, 11 Mar 2011 14:30:25 GMT Resent-Message-Id: <201103111430.p2BEUPYk020746@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Denis Khodus 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 X-Send-Pr-Version: www-3.1 Cc: Subject: i386/155468: Xen PV i386 multi-kernel CPU system is not working X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 14:30:26 -0000 >Number: 155468 >Category: i386 >Synopsis: Xen PV i386 multi-kernel CPU system is not working >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-i386 >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: >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: >Unformatted: