On 12/02/2010 06:03 AM, M A Young wrote:
I have built what may be my last Fedora 12 kernel
(2.6.32.26-174.2.xendom0.fc12) as Fedora 12 EOLs today (this is the same
Fedora patch level as the official 2.6.32.26-175.fc12 kernel which has
just been released). It is available at
http://koji.fedoraproject.org/koji/taskinfo?taskID=2637740 and the
repositoryhttp://repos.fedorapeople.org/repos/myoung/dom0-kernel/
and includes a crash on exit fix. I haven't decided whether I am going to
build any more 2.6.32.x kernels, I am going to continue building 2.6.37
kernels but these aren't ready for full dom0 use yet.
This e-mail started out as a problem report with LSI storage (mptsas) on
modern Xen kernels, but it was one of those where as you explain the
problem you finally get it. So, a public service announcement for the
archives instead.
The moral of the story was that ACPI and APCI APIC needed to be turned
_on_ in my BIOS (new ASUS AMD board) and I had acpi=off on my linux
'module' line from days long past, which needed to go. It looks like
Xen can handle ACPI properly now and relies on it. Hurray.
With any other combination of settings, I'd see errors like:
mptbase: ioc0: ERROR - didn't initialize properly! (-16)
A healthy non-Xen kernel with this card looks like:
Fusion MPT base driver 3.04.12
Copyright (c) 1999-2008 LSI Corporation
Fusion MPT SAS Host driver 3.04.12
mptsas 0000:02:00.0: PCI->APIC IRQ transform: INT A -> IRQ 18
mptbase: ioc0: Initiating bringup
ioc0: LSISAS1068E B3: Capabilities={Initiator}
mptsas 0000:02:00.0: setting latency timer to 64
and a healthy Xen Dom0 kernel looks like:
Fusion MPT base driver 3.04.12
Copyright (c) 1999-2008 LSI Corporation
Fusion MPT SAS Host driver 3.04.12
xen: registering gsi 18 triggering 0 polarity 1
xen_allocate_pirq: returning irq 18 for gsi 18
xen: --> irq=18
Already setup the GSI :18
mptsas 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
mptbase: ioc0: Initiating bringup
ioc0: LSISAS1068E B3: Capabilities={Initiator}
mptsas 0000:02:00.0: setting latency timer to 64
Thanks as always, Michael.
-Bill
--
Bill McGonigle, Owner
BFC Computing, LLC
http://bfccomputing.com/
Telephone: +1.603.448.4440
Email, IM, VOIP: bill(a)bfccomputing.com
VCard:
http://bfccomputing.com/vcard/bill.vcf
Social networks: bill_mcgonigle/bill.mcgonigle