|
|
|
|
|
|
|
|
|
|
xen-users
RE: [Xen-users] Stop 8E with GPL PV Drivers
>
> James,
> Here you go - here are the last few lines of the debugger output. I
> haven't received the BSOD, but I figured the debugger output was
> preventing that:
> XenVbd stat_no_shadows = 0
> XenVbd stat_no_grants = 0
> XenVbd stat_outstanding_requests = 1
> XenVbd stat_interrupts = 954805
> XenVbd stat_interrupts_for_me = 348160
> XenVbd stat_reads = 56361
> XenVbd stat_writes = 296092
> XenVbd stat_unaligned_le_4096 = 14
> XenVbd stat_unaligned_le_8192 = 0
> XenVbd stat_unaligned_le_16384 = 0
> XenVbd stat_unaligned_le_32768 = 0
> XenVbd stat_unaligned_le_65536 = 0
> XenVbd stat_unaligned_gt_65536 = 0
> XenVbd stat_no_shadows = 0
> XenVbd stat_no_grants = 0
> XenVbd stat_outstanding_requests = 1
>
> *** Assertion failed: !in_mdl
> *** Source File: c:\projects\win-pvdrivers.hg\xennet\xennet_tx.c,
line
> 176
>
> Break repeatedly, break Once, Ignore, terminate Process, or terminate
> Thread (boipt)?
>
> Let me know if you need any more info - I'll happy to provide further
> debug output, etc.
>
Is it repeatable under the debugger?
At first glance, the only way I can see that that breakpoint could be
triggered is if the preceeding call to NdisGetFirstBufferFromPacketSafe
fails, which isn't something I'm testing for. Memory corruption caused
somewhere else in my drivers is another possibility, but I'm ignoring
that possibility for now :)
I have just uploaded a xennet_2k3_x86_0.9.11-pre18-update.zip which
contain a check for the return of NdisGetFirstBufferFromPacketSafe.
Please try it and see what happens - just copy the sys file directly
into c:\windows\system32\drivers and then reboot
If that is the cause of the problem, you should see a log message of
"NdisGetFirstBufferFromPacketSafe failed" instead of the exception.
I'll look at it some more though, just in case there is another possible
way it could arrive there...
James
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|