[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] use hypercall in Dom0's kernel
2011/9/30 Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx>: > Please don't top post and always CC the list. I've put xen-devel back > this time. Sorry for that. I cc the list this time. :) > On Fri, 2011-09-30 at 15:14 +0100, David Xu wrote: >> Hi, >> >> I modify the bridge module of Dom0 and sniff the packets which go >> through Dom0. I want to notify the hypervisor if some special packets >> come. So I want to call some interface function which are defined in >> libxc (libxenctrl). But if I include the xenctrl.h or some related >> head file in the br.c or br_input.c which are parts of bridge module >> codes, I will encounter the compiling error (can not find the head >> file). > > Of course you cannot link userspace code into the kernel. > > If you need access to hypercalls then you have them available in the > kernel in raw form in the kernel. > So how can I call hypercall in raw form? I am not familiar with that. I changed the xen scheduler and add some other parameters and interface to xen credit scheduler. I want to switch the scheduling policy for some specific scenario. Currently I modified the libxc and xm command, so I can use xm command to change the parameters of scheduler and switch the policy. But I want to make it on demand, so I need communicate with scheduler in the Dom0 kernel module which sniffs and analyzes the packets. Thanks. Regards, Cong _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |