xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* What's the function of evtchn
@ 2012-02-13  9:19 李春奇 <Chunqi Li>
  2012-02-13  9:38 ` Ian Campbell
  2012-02-13  9:45 ` tiejun.chen
  0 siblings, 2 replies; 3+ messages in thread
From: 李春奇 <Chunqi Li> @ 2012-02-13  9:19 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 405 bytes --]

Hi all,
I'm reading some code of Xen-4.0-unstable and I occurred some obstacle when
reading xen-unstable\unmodified_drivers\linux-2.6\platform-pci\evtchn.c. I
don't exactly know what evtchn is, so I can't understand some of the code.
I search evtchn in google but get few information.

Can anyone help? Thanks.

-- 
Chunqi Li
Department of Computer Science
School of EECS
Peking University
Beijing, China

[-- Attachment #1.2: Type: text/html, Size: 504 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: What's the function of evtchn
  2012-02-13  9:19 What's the function of evtchn 李春奇 <Chunqi Li>
@ 2012-02-13  9:38 ` Ian Campbell
  2012-02-13  9:45 ` tiejun.chen
  1 sibling, 0 replies; 3+ messages in thread
From: Ian Campbell @ 2012-02-13  9:38 UTC (permalink / raw)
  To: 李春奇 <Chunqi Li>; +Cc: xen-devel@lists.xensource.com

On Mon, 2012-02-13 at 09:19 +0000, 李春奇 wrote:
> Hi all,
> I'm reading some code of Xen-4.0-unstable and I occurred some obstacle
> when reading xen-unstable\unmodified_drivers\linux-2.6\platform-pci
> \evtchn.c. I don't exactly know what evtchn is, so I can't understand
> some of the code. I search evtchn in google but get few information.

Try searching for "event channel" for which evtchn is the abbreviation.
Event channels are the Xen PV IRQ mechanism.

The particular file you have found is part of the infrastructure for PV
drivers running in fully virtualised guests.

Ian.




_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: What's the function of evtchn
  2012-02-13  9:19 What's the function of evtchn 李春奇 <Chunqi Li>
  2012-02-13  9:38 ` Ian Campbell
@ 2012-02-13  9:45 ` tiejun.chen
  1 sibling, 0 replies; 3+ messages in thread
From: tiejun.chen @ 2012-02-13  9:45 UTC (permalink / raw)
  To: "李春奇 <Chunqi Li>"; +Cc: xen-devel

李春奇 <Chunqi Li> wrote:
> Hi all,
> I'm reading some code of Xen-4.0-unstable and I occurred some obstacle when
> reading xen-unstable\unmodified_drivers\linux-2.6\platform-pci\evtchn.c. I
> don't exactly know what evtchn is, so I can't understand some of the code.
> I search evtchn in google but get few information.
> 
> Can anyone help? Thanks.

Xen implements one asynchronous event communication mechanism, Event Channel.
Its used to communicated between Xen hypervisor and Domain, or between Domain
and Domain.

Tiejun

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-02-13  9:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-13  9:19 What's the function of evtchn 李春奇 <Chunqi Li>
2012-02-13  9:38 ` Ian Campbell
2012-02-13  9:45 ` tiejun.chen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).