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-japanese

Re: [Xen-japanese] HVMドメインのBIOSをデバッグする方法

竹部です。

rombiosはprintfが使えるのでprintfでdebugするのもいいと思います。
後はHALTというマクロがあって、任意のところで止めることが出来たりします。

その他のツールとしては、xenctxというツールがあって
GuestのCPU registerなんかが見れたりします。
後、xm dump-coreというツールでmemory dumpが取れたりします。
xm dump-coreだとELF形式のcoreファイルが作成されるので
自分用に使いやすくしたものを使ったりしています。

http://www.xen.org/files/xensummitboston08/Mukesh%20xendbg-present.pdf
gdbsxは利用者のコメントがあるとmergeされるかもしれないので、
gdbsxを使ったらxen-develかこのMLにコメントしてあげると
喜ばれると思います。

以上

>長谷川です。
>
>ちょっとした思いつきで HVM ドメインの BIOS (tools/firmware/rombios/...)
>をいじっているのですが、 HVM ドメイン上でこのあたりの実行をトレース
>するにはどうしたらよいのでしょうか。実践されている方などいらっしゃいましたら、
>ご紹介いただけると嬉しいです。
>
>とりあえず Wiki などを散歩してみたりして、調べた感じでは以下のレポジトリから
>デバッガ、対応するハイパーバイザーなどを持ってきて kdb
>もしくは gdbsx でトレースできるようだ、という感触を掴んでいます。
>http://xenbits.xensource.com/ext/debuggers.hg
>
>上記方法でやってみようと思っているのですが、他に勧めの方法などがあれば、ポイ
>ンタだけのレベルでも構いません。
>
>では。
>
>-- 
>Takeshi HASEGAWA <hasegaw@xxxxxxxxx>
>
>
>-------------------------------text/plain-------------------------------
>_______________________________________________
>Xen-japanese mailing list
>Xen-japanese@xxxxxxxxxxxxxxxxxxx
>http://lists.xensource.com/mailman/listinfo/xen-japanese


_______________________________________________
Xen-japanese mailing list
Xen-japanese@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-japanese
<Prev in Thread] Current Thread [Next in Thread>