[BitVisor-devel:75] USBデバイスが突然stallする

八木 豊志樹 toshiki.yagi @ field-stone.jp
2016年 3月 14日 (月) 21:52:00 JST


 
お世話になります、フィールドストーン 八木です。

現在USBデバイスを実際にBitvisor上で動作させた上で  
ゲストからの通信をhookするか決定する仕組みを実装
しようとしています。
そのために libftdi-0.20を移植したUSBシリアルデバイス
ドライバを new_usb_device() から呼び出すように実装
したのですが、しばらく(1秒弱程度)するとUSBデバイス
からの応答がなくなり、リトライを続けているとデバイス
が stall したとのエラーが表示され以降そのデバイスへの
アクセスがすべてエラーとなってしまいました。

この場合、何に注目してデバッグをしていけばいいか
ご教示頂けますでしょうか。

USBログレベルを最大にして確認しても、stallが起こる
までUSBプロトコルエラーが返ってきた形跡はありません
でした。

以上よろしくお願い致します。

--  
Toshiki Yagi


BitVisor-devel メーリングリストの案内