WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

RE: [Xen-devel] GPLPV Drivers 0.9.11-pre4 hang during boot - WindowsXP P

To: "Sandro Sigala" <sandro@xxxxxxxxx>
Subject: RE: [Xen-devel] GPLPV Drivers 0.9.11-pre4 hang during boot - WindowsXP Pro SP2
From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Date: Fri, 4 Jul 2008 11:32:15 +1000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 03 Jul 2008 18:32:38 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <486CDFE4.6040006@xxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <485A8681.10503@xxxxxxxxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D0148FABB@trantor> <485AD22D.7070303@xxxxxxxxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D0148FAEE@trantor> <485F726C.2000908@xxxxxxxxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D0148FB24@trantor><4861D361.9070806@xxxxxxxxx> <486C7997.80503@xxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D0148FCBA@trantor> <486CDFE4.6040006@xxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcjdGAVskF2cBwOuQuuGk45HjOu5fwAXDRAQ
Thread-topic: [Xen-devel] GPLPV Drivers 0.9.11-pre4 hang during boot - WindowsXP Pro SP2
> Hello,
> 
> James Harper wrote:
>  > I've only just gotten back to it - I tried upgrading my test
machine to
>  > 3.3-unstable (Debian package) and it was breaking badly.
>  >
>  > Two things I noticed:
>  >
>  > 1. you are using tap:aio - as a test, can you try using file:
instead?
> I
>  > have never gotten tap:aio working. If you've already tried this and
>  > mentioned it to me then I apologise in advance :)
> 
> Unfortunately I can't make a test: the "file:" access is broken in
Ubuntu
> Hardy, while it was working IIRC in Ubuntu Gutsy. On the other hand,
the
> "tap:aio" access is working perfectly in Hardy while was broken in
Gutsy
> :)

Hmmm... well according to the logs the fact that it is tap:aio doesn't
seem to be a problem - it's past where it crashes on my system when I
try with tap:aio.

I have uploaded a version of xenvbd.sys with a whole load of debug
statements in it which should give me more of an idea about what is
going on.

I have uploaded xenvbd-xp-debug.zip to
http://www.meadowcourt.org/downloads, please put the xenvbd.sys file in
c:\windows\system32\drivers and reboot and send me the debug output from
that.

Thanks

James


> 
> > Could you please try 0.9.11-pre5?
> >
> > That would be 0.9.11 proper except that suddenly 'restore' isn't
working
> > anymore, but if you could tell me if you problem is fixed or not
then
> > that would be great!
> >
> 
> I tried on the same hardware/software configuration with a new fresh
> install
> of WinXPPro (to be sure that no older PV driver was present).
> 
> Unfortunately seems like to loop forever on a different part of the
code:
>
------------------------------------------------------------------------
--
> -
> XenPCI     IRP_MN_QUERY_CAPABILITIES (status = c00000bb)
> XenPCI     IRP_MN_QUERY_PNP_DEVICE_STATE (status = 00000000)
> XenVbd --- HwScsiStartIo (Still figuring out ring)
> XenVbd     ring_detect_state = 0, operation = ff, id = 0, status = 0
> XenVbd     ring_detect_state = 1, operation = 0, id = ff, status = 0
> XenVbd --> HwScsiResetBus
> XenVbd     IRQL = 22
> XenVbd <-- HwScsiResetBus
> XenVbd     Command = INQUIRY
> XenVbd     (LUN = 0, EVPD = 0, Page Code = 00)
> XenVbd     (Length = 36)
> XenVbd     (Srb->Databuffer = 817abbc8)
> XenVbd     Command = INQUIRY
> XenVbd     (LUN = 0, EVPD = 1, Page Code = 00)
> XenVbd     (Length = 255)
> XenVbd     (Srb->Databuffer = 817abbc8)
> XenVbd     Command = INQUIRY
> XenVbd     (LUN = 0, EVPD = 1, Page Code = 80)
> XenVbd     (Length = 255)
> XenVbd     (Srb->Databuffer = 817abbc8)
> XenPCI     IRP_MN_QUERY_DEVICE_RELATIONS (status = 00000000)
> XenVbd --> HwScsiResetBus
> XenVbd     IRQL = 22
> XenVbd <-- HwScsiResetBus
>
------------------------------------------------------------------------
--
> -
> 
> After the last message no more messages are printed on the windbg
console
> while the progress bar is still running (so it's not a hang).
> 
> Please find attached the full debug log.
> 
> Thanks,
> Sandro

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