This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] xen + debian packages + megaraid driver

To: xen-devel@xxxxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] xen + debian packages + megaraid driver
From: michal urbanski <michal@xxxxxxxxxxxx>
Date: Mon, 7 Mar 2005 09:17:32 -0700
Delivery-date: Mon, 07 Mar 2005 16:53:55 +0000
Envelope-to: xen+James.Bulpin@xxxxxxxxxxxx
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.6+20040907i
Hello all,

My problem is that I'm unable to compile in support for a megaraid
device into my domain0 kernel. What follows is the detailed description
of my problem:

I'm trying to make a domain0 2.6.10 kernel for a Dell SMP box, and as
such I need to have the megaraid driver compiled in. I found some
semi-official looking debian [1]packages for xen 2.0.4, and this is the
process I followed:

1) installed fresh kernel sources for 2.6.10
2) instaled those debian packages for xen
3) ran /usr/src/kernel-patches/i386/apply/xen to patch vanilla sources
4) did "make ARCH=xen menuconfig" at source toplevel to configure kernel

now, at this stage, I was unable to select the driver I wanted from
device drivers->scsi device support->scsi lowlevel drivers. Normally,
this is where one finds the megaraid driver, but after applying the xen
patches, almost no lowlevel scsi drivers are available (nothing, except
for "Serial ATA Support" and "SCSI Debugging Host Simulator".

Now, is my problem a faulty kernel patch, or do I have to do something
else to get the megaraid driver compiled in? The kernel that I have been
able to build boots fine, except for not being to find my root dir, due
to it being on that raid device.

Here's the snippet from my /boot/grub/menu.lst just in case this is the

title           Xen 2.0
root            (hd0,0)
kernel          (hd0,0)/boot/xen.gz dom0_mem=131072 noreboot
module          (hd0,0)/boot/vmlinuz-2.6.10-xen0.3 root=/dev/sda3 ro

Thanks for any help that you are able to provide. Also, if this not the
appropriate place for this question, please let me know. I looked for a
xen-user list, but either a) it doesn't exist or b) is highly hidden
from riffraff such as myself :)

-michal urbanski

[1] http://people.debian.org/~doogie/packages/

SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
Xen-devel mailing list