[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Explicit return type for Hypercall
On Thu, Apr 9, 2009 at 4:50 PM, Keir Fraser <keir.fraser@xxxxxxxxxxxxx> wrote: > On 09/04/2009 11:38, "Tej" <bewith.tej@xxxxxxxxx> wrote: > >> eg in GCOV case, I issued hypercall, when there is no corresponding >> entry in Hypervisor, it gives -38<3> as return type. and Kernel Send a >> message to userspace (in case of kernel module) as Kernel does not >> have module support, which is total misleading. > > The return code is ENOSYS, which is appropriate for an unimplemented > hypercall. Still it could be misleading, because in case of kernel modules "module-uti"l packages overrides ENOSYS with message as "Kernel does not have module support" an explicit return type could be useful here. > > -- Keir > > > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |