11.4 Yast error when using Xen Kernel

Hardware: Q67 chipset, i5 2500 CPU, 16Gig RAM, 4x 1TB disk as RAID10 using Q67 firmware.

Desktop: Gnome.

When running the Desktop Kernel (2.6.37.6-0.7-desktop) Yast works just fine.
When running the Xen Kernel (2.6.37.6-0.7-xen) Yast errors when trying to run any module (Partitioner, Hostname, User and Group Management etc.):

YaST got signal 4 at TP fle Misc.ycp:3
/sbin/yast2: line 423: 3897 illegal instruction $ybindir/y2base $module “$@” “$SELECTED_GUI” $Y2_GEOMETRY $Y2UI_ARGS"

Same error running yast from shell occurs before any module can be selected.

Anyone come across this or know how to fix/work around this?

The system seems to run fine, including xen (11.4 DomU and SBS 2011 DomU).

A bug has been raised for this issue:

Bug 715980 - yast cannot be used with 11.4 and kernel-xen on sandy bridge (i5/i7)

On 09/22/2011 09:36 AM, beneford wrote:
>
> A bug has been raised for this issue:

thank you for contributing to the progress of open source, and openSUSE!!


DD
openSUSE®, the “German Automobiles” of operating systems

In case anyone else needs it: a work-around is to switch from using Xen to KVM.

I have now done this and my Windows 2011 SBS and SuSE 11.4 VMs are running OK.
Windows had to install a bunch of new devices and I had to reactivate, but after 12 hours, there are no obvious issues.