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 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com lists.xensource.com/xen-devel
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 lists.xensource.com/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 lists.xensource.com/xen-devel