[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 6 of 6] [XEN][LINUX] Add 32-bit privcmd ioctlconversion for 64-bit kernels
>--- a/fs/compat_ioctl.c Thu Jul 05 17:25:47 2007 -0500 >+++ b/fs/compat_ioctl.c Thu Jul 05 17:26:48 2007 -0500 >@@ -2948,6 +2953,18 @@ COMPATIBLE_IOCTL(LPRESET) > /*LPGETSTATS not implemented, but no kernels seem to compile it in anyways*/ > COMPATIBLE_IOCTL(LPGETFLAGS) > HANDLE_IOCTL(LPSETTIMEOUT, lp_timeout_trans) >+ >+#ifdef CONFIG_XEN >+HANDLE_IOCTL(IOCTL_PRIVCMD_MMAP_32, privcmd_ioctl_32) >+HANDLE_IOCTL(IOCTL_PRIVCMD_MMAPBATCH_32, privcmd_ioctl_32) >+COMPATIBLE_IOCTL(IOCTL_PRIVCMD_HYPERCALL) Where does the hypercall argument translation happen? >+COMPATIBLE_IOCTL(IOCTL_EVTCHN_BIND_VIRQ) >+COMPATIBLE_IOCTL(IOCTL_EVTCHN_BIND_INTERDOMAIN) >+COMPATIBLE_IOCTL(IOCTL_EVTCHN_BIND_UNBOUND_PORT) >+COMPATIBLE_IOCTL(IOCTL_EVTCHN_UNBIND) >+COMPATIBLE_IOCTL(IOCTL_EVTCHN_NOTIFY) >+COMPATIBLE_IOCTL(IOCTL_EVTCHN_RESET) >+#endif > }; > > int ioctl_table_size = ARRAY_SIZE(ioctl_start); Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |