Bug 14827 - 0.3.13 fails under Xen
Summary: 0.3.13 fails under Xen
Status: NEW
Alias: None
Product: liboil
Classification: Unclassified
Component: unknown (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium major
Assignee: David Schleef
QA Contact: David Schleef
Depends on:
Reported: 2008-03-05 03:28 UTC by Kaj-Michael Lang
Modified: 2010-02-04 11:57 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Kaj-Michael Lang 2008-03-05 03:28:52 UTC
All but one liboil test segfault (and all apps using liboil) segfaults under Xen. 
Version 0.3.12 is ok, everything runs fine.

Xen is version 3.2.0 and kernel is 2.6.21 from http://hg.et.redhat.com/kernel-dev/linux-2.6.21-xen-3.1.0

Disabling mmxext in liboil/liboilcpu-x86.c makes it work.

CPU Info:
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 44
model name      : AMD Hammer Family processor - Model Unknown
stepping        : 2
cpu MHz         : 1799.999
cache size      : 128 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu de tsc msr pae mce cx8 apic mca cmov pat pse36 clflush mmx fxsr sse sse2 nx mmxext fxsr_opt lm 3dnowext 3dnow pni ts fid vid ttp tm stc
bogomips        : 3604.86
clflush size    : 64
Comment 1 David Schleef 2008-03-13 16:50:48 UTC
This seems unlikely to be a liboil bug, but rather with Xen.
Comment 2 David Schleef 2008-05-12 17:41:43 UTC
Any chance you could do a git-bisect between 0.3.12 and 0.3.13 to see which commit affected it?
Comment 3 David Schleef 2010-02-04 11:57:09 UTC

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.