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