[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] prob boot xen-4 2.6.32 megaraid


  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: "Torsten Lehmann" <tlehmann@xxxxxxxxxxxxx>
  • Date: Mon, 19 Jul 2010 16:17:16 +0200 (CEST)
  • "x-spam-from-header: Remote Sender Used Local Domain in Fromheader."
  • Delivery-date: Mon, 19 Jul 2010 07:34:32 -0700
  • Importance: Normal
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hallo,

I have to try install xen-4 on dell pe2850 (Raid: perc4).
booterror:  megaraid Couldn't register IRQ 7!

But megaraid works with linux-2.6.18.8.


Enclosed my tests:

1. Compile xen-4.0 + linux-2.6.32 snapshot (Jeremy) from [8] (test 1).

 cd /usr/src/xen-b29254c
 make all modules modules_install 2>&1 | tee make.out
 cp -p ./arch/x86/boot/bzImage /boot/vmlinux-2.6.32


 # egrep "MEGARAID" .config
 CONFIG_MEGARAID_NEWGEN=y
 CONFIG_MEGARAID_MM=y
 CONFIG_MEGARAID_MAILBOX=y
 # CONFIG_MEGARAID_LEGACY is not set
 # CONFIG_MEGARAID_SAS is not set

 After reboot receive the following error message (part):
  do_page_fault
  sysfs_add_one
  error_code+0x66
  setup_IO_APIC_irq_extra

2. so i add acpi=off (test #6)
  (this workaround works on laptop)

  kernel /boot/xen-4.gz dom0_mem=384000 console=vga acpi=off
  module /boot/vmlinux-2.6.32 root=/dev/sda3 ro console=tty0

  -> received errormessage:
    megaraid Couldn't register IRQ 7!
    megaraid= maibox adapter did not initialize

3. i found a patch [c8] (2006) which does  not resolv this problem.


4. test xen-4 with different kernels / summary

  #  xen  lnx     config          result
  1  4.0  2.6.32  acpi=on         E:setup_IO_APIC_irq_extra
  2  4.0  2.6.32  acpi=off        E:ide-atapi: cmd 0x timed out
  6  4.0  2.6.32  acpi=off DMA=n  E:megaraid= Couldn't register IRQ 7!
  16 3.4  2.6.18  acpi=on         o.k.
  17 4.0  2.6.18  acpi=on        o.k.

  - summary:
    - kernel 2.6.18 works with 3.4 and 4.0

    - 2.6.32 seen to have problem with megaraid/apic


What can i do?

regards Torsten

- latest config:
  # egrep "APIC|ACPI_PROCFS|PRIV|CONFIG_X86_(32|64)|MEGARAID" .config |
grep "^C
ONFIG"
   CONFIG_X86_32=y
   CONFIG_X86_32_SMP=y
   CONFIG_X86_32_LAZY_GS=y
   CONFIG_XEN_PRIVILEGED_GUEST=y
   CONFIG_X86_LOCAL_APIC=y
   CONFIG_X86_IO_APIC=y
   CONFIG_ACPI_PROCFS=y
   CONFIG_ACPI_PROCFS_POWER=y
   CONFIG_MEGARAID_NEWGEN=y
   CONFIG_MEGARAID_MM=y
   CONFIG_MEGARAID_MAILBOX=y

------------------------------------------

[7]
http://pkill.info/b/1535/setting-up-xen-pvops-dom0-on-fedora-xen-3-4-2-kernel-2-6-31-with-paravirt_ops-in-fedora-12/
  Setting up Xen pvops Dom0 on Fedora : Xen 3.4.2 + Kernel 2.6.31 with
paravirt_ops in Fedora 12
  - miss: cp vmlinuz
  -> Jeremys git repository

[8] http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git

[b2]
http://lists.xensource.com/archives/cgi-bin/mesg.cgi?a=xen-devel&i=AEC6C66638C05B468B556EA548C1A77D019967E3%40trantor
  [Xen-devel] crash on boot Xen 4.0.1-rc1-pre & kernel 2.6.31.13-ga3e7c7b

[c8] http://lkml.org/lkml/2006/6/29/223
 Intel RAID Controller SRCU42X in SGI Altix 350
 -  patch megaraid_mbox  DMA_64BIT_MASK

[c15]
http://lists.xensource.com/archives/html/xen-devel/2010-05/msg01466.html
[Xen-devel] Errors while compiling stable-2.6.32.x,
  - You need ACPI in dom0; ...enabling CONFIG_ACPI_PROCFS.





_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.