Bug 155468 - [xen] Xen PV i386 multi-kernel CPU system is not working
Summary: [xen] Xen PV i386 multi-kernel CPU system is not working
Status: Closed Works As Intended
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 8.2-RELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-xen (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-11 14:30 UTC by Denis Khodus
Modified: 2014-06-05 14:48 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Khodus 2011-03-11 14:30:25 UTC
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.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2011-03-21 03:22:48 UTC
Responsible Changed
From-To: freebsd-i386->freebsd-xen

Reclassify and assign.
Comment 2 Roger Pau Monné freebsd_committer freebsd_triage 2014-06-05 14:48:00 UTC
FreeBSD i386 Xen PV kernel doesn't support SMP and is unmaintained, closing the issue.