[Info-vax] Processes hang on USB-access
chris
chris-nospam at tridac.net
Thu Mar 3 09:31:38 EST 2022
On 03/03/22 13:54, Simon Clubley wrote:
> On 2022-03-03, Joukj<joukj at hrem.nano.tudelft.nl> wrote:
>> Volker Halle wrote:
>>> Jouk,
>>>
>>> I wouldn't call this 'random numbers'. At least those values describing the IO are consistent:
>>>
>>> FFFFFFFF.829A69C4 IRP$PS_CCB 7FF7C400<<< channel control block address
>>> FFFFFFFF.829A69C8 IRP$L_QIO_P1 01522110<<< buffer address
>>> FFFFFFFF.829A69D0 IRP$L_QIO_P2 00007C00<<< length
>>> FFFFFFFF.829A69D8 IRP$L_QIO_P3 0001CB61<<< starting LBN
>>>
>>> And if you look at the current IRP a couple of times (when access to the USB disk seems to 'hang'), those values are always the same, i.e. the current IRP does NOT change - correct ?
>>>
>>> Volker.
>>
>> More of the same at the next crash
>>
>
> [snip]
>
> I've been following this for a while and maybe it's time for you and
> Volker to try something else if the SDA USB tool previously mentioned
> gives you this information. (I've never used USB on VMS, so I don't
> know this.)
>
> I'm assuming this is a standard EHCI controller, and that you are using
> a USB high speed device, in which case have you tried looking at the
> EHCI controller work queues for the device and seeing if the TD entries
> are marked as completed or not ?
>
> If the TD entries are pending, that could imply some hardware issue.
>
> If they are all marked as completed (either with an error or not),
> that could imply a driver issue.
>
> Simon.
>
I haven't been following this either, but usb sticks are consumer
electronics quality, with some having bugs in their firmware, or
not following interface specs. Some may work, others may not, but
other than certifed products, they are not professional quality
kit...
Chris.
More information about the Info-vax
mailing list