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] DomU-Dom0間の通信機構について

To: xen-japanese@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-japanese] DomU-Dom0間の通信機構について
From: kazushi takahashi <w1ndoz@xxxxxxxxxxxxxxxx>
Date: Wed, 26 Aug 2009 08:38:34 +0900
Delivery-date: Tue, 25 Aug 2009 16:38:34 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=WAd2202xW7PCo7tpGoyguurhBY5Ckm8QotXh+TufpU0=; b=OHiWPMDZWbAykyXGVcgmgQayTAMOPpGaBfiF8ZUHQKEofvBZbtCsWAhk3d83mb0gM/ LbYs6aTrqT+LykXyvUY5fWhaXkyLnJHo8alI2z6H1OMPhTrtVaBVlLmPe+GX84HL5rvR AJ88yhmb4dXNxqZBL+AnL5GkwAYMMltlAk+nw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=EtPkDcK6Wf7XR1JkQVmbwWVbFatiuOwF8waiHnvCjHpELROb2AUr3R/DPeyrOTlFY2 Ldgq/WlMoWEUHx2B4d33nN7GiicJn4xLIp0rb32HjymuSIwQbt9ayG5GB3vGHdAZ9rq+ MysnCNTFC2D+dyR/dzPosHjmm/EU/m3kI3gjI=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20090825231528.4E800180C4@xxxxxxxxxxxxxxxxxxxxxx>
List-archive: <http://lists.xensource.com/archives/html/xen-japanese>
List-help: <mailto:xen-japanese-request@lists.xensource.com?subject=help>
List-id: xen-japanese.lists.xensource.com
List-post: <mailto:xen-japanese@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-japanese>, <mailto:xen-japanese-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-japanese>, <mailto:xen-japanese-request@lists.xensource.com?subject=unsubscribe>
References: <cac7495c0908231848s240bbd0an374c83e4824f2dec@xxxxxxxxxxxxxx> <20090825231528.4E800180C4@xxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-japanese-bounces@xxxxxxxxxxxxxxxxxxx
酒井さん

高橋です.お返事がありがとうございます.
実はあれからいろいろ調べたのですが,tools/xenstoreのソースコードを読むことで
大体の使用方法をつかむことができました.

ありがとうございました.

2009/08/26 8:15 に Atsushi SAKAI<sakaia@xxxxxxxxxxxxxx> さんは書きました:
> 高橋さん
>
> なかなか応答がないようなので
> すでにお分かりかと思いますが
>
> EventChannelは、ここら辺を読めばよいかと。
> http://www.logos.ic.i.u-tokyo.ac.jp/~kenny/pukiwiki/index.php?Xen/Event%20Channel
>
> ドメイン間通信は、以下を読めばよいですかね。
> http://wiki.xensource.com/xenwiki/XenBus
>
> Xenの構成概要は、以下が役に立ちます。
> 仮想化技術Xen-概念と内部構造
> http://www.amazon.co.jp/dp/4839927588
>
> 以上
>
> 酒井
>
>
>
>
> kazushi takahashi <w1ndoz@xxxxxxxxxxxxxxxx> wrote:
>
>> AIST & 東大創造情報の高橋です.
>>
>> 今,特定のDomUで動作するWindows上から,Dom0に向かってメッセージを送信するプログラムを
>> 作成しております.やり取りするメッセージのサイズは大きなものではなく,数バイトの文字列を想定
>> しています.
>>
>> そのため,DomUとDom0間の通信機構について調べているのですが.どのように実装すればベスト
>> なのか判断が出来ず困っています.そのため,皆様のお知恵も拝借したく投稿しました.
>>
>> 当初,私はWindows上のPVドライバであるGPLPVのソースコードを調べてみました.GPLPVでは,
>> Hypercallを使用して,DomU側からDom0のIO-Ringバッファにデータを入れて,GPLPV(DomU)と
>> Dom0のpciバックエンドドライバ間の通信を行っているようです.しかしこの手法では,私がやりたい
>> ことに対して強力すぎる手法を使っている気がしてなりません.また,DomUとDom0のIO-Ringバッ
>> ファを,このような用途につかうことが適切なのかどうかもよくわかりません.
>>
>> また,一方で,EventChannelなる機構も存在することがわかりました.この機構も同様にDom0とDomU
>> 間の通信が可能なようです.こちらのほうも詳細が知りたいのですが,EventChannelがどのようなインタ
>> ーフェイスをプログラマに対して提供しているのかがよくわかりません.つまり,DomU上でどのような
>> Hypercall実行すればよいのか?,Dom0側ではどのようにEventChannelを補足できるのか?.そういった
>> ことがよくわかっていません.Xen上のコードの具体的にどの部分が参考になるのかがわからず,困ってい
>> ます.
>>
>> 最後ですが,用語に関しても混乱しております.EventChannelとはHypercallの一種なのでしょうか?.
>> Hypercallを使用してEventChannelというメカニズムを実装しているという理解で正しいのでしょうか?
>>
>> まとまっていない投稿で大変申し訳ありませんが,よろしくお願いいたします.
>>
>
>
>

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