Hi We have an HP DL380G6 and a StarTech PCIExpress esata card, which works fine in plain vanilla Squeeze, and you can hotplug drives in with no problems ie you get messages in kern.log, and a few seconds later a fdisk -l will list the drive as /dev/sda, you can mount it, and read and write to it. However, when the debian packaged Xen Hypervisor is loaded, you get absolutely nothing when connecting the external drive. lspci shows 0a:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller (rev 11) The BIOS identifies that card as a Marvell 88SE91xx It''s worth noting that if you boot the Xenified kernel without the hypervisor loaded, then it works with no problem whatsoever, so it doesn''t appear to be an initrd problem. We tried this on another 64-bit computer with a Gigabyte motherboard, and also an old 32bit HP Desktop PC and there is no problem whatsoever, so it appears to be an issue specifically with DL380G6 and Xen Hypervisor xm info tells me that the debian Xen version is: xen_major : 4 xen_minor : 0 xen_extra : .1 and we are running on the x86_64 2.6.32-5-xen-amd64 kernel Can anyone shed any hint of a vague suspicion about resolving this? Thanks -- Dominic Mason <dominic@opusvl.com> OpusVL _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Maybe some driver is missing on kernel XEN . Try install XEN driver from the source . On Tue, Sep 6, 2011 at 11:25 AM, Dominic Mason <dominic@opusvl.com> wrote:> Hi > > We have an HP DL380G6 and a StarTech PCIExpress esata card, which works > fine in plain vanilla Squeeze, and you can hotplug drives in with no > problems ie you get messages in kern.log, and a few seconds later a > fdisk -l will list the drive as /dev/sda, you can mount it, and read and > write to it. > > However, when the debian packaged Xen Hypervisor is loaded, you get > absolutely nothing when connecting the external drive. > > lspci shows > > 0a:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9123 PCIe > SATA 6.0 Gb/s controller (rev 11) > > The BIOS identifies that card as a Marvell 88SE91xx > > It''s worth noting that if you boot the Xenified kernel without the > hypervisor loaded, then it works with no problem whatsoever, so it > doesn''t appear to be an initrd problem. > > We tried this on another 64-bit computer with a Gigabyte motherboard, > and also an old 32bit HP Desktop PC and there is no problem whatsoever, > so it appears to be an issue specifically with DL380G6 and Xen > Hypervisor > > > xm info tells me that the debian Xen version is: > > xen_major : 4 > xen_minor : 0 > xen_extra : .1 > > and we are running on the x86_64 2.6.32-5-xen-amd64 kernel > > > Can anyone shed any hint of a vague suspicion about resolving this? > > > Thanks > > > -- > Dominic Mason <dominic@opusvl.com> > OpusVL > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >-- *Bruno Steven - Administrador de sistemas* *LPIC-2 / MCSA-Windows 2003 / CompTIA Security+ * _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Thanks I can try that, but since the identical xen-4.0-amd64.gz works fine on other hardware, and the initrd.img-2.6.32-5-xen-amd64 works on the DL380G6 without the xen hypervisor loaded, then I''m not sure that this is the answer. On Tue, 2011-09-06 at 12:27 -0300, Bruno Steven wrote:> Maybe some driver is missing on kernel XEN . Try install XEN driver fromthe source . -- Dominic Mason <dominic@opusvl.com> OpusVL _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users