--- ia64-linux2.6.0/include/linux/compat_ioctl.h Tue Sep 23 18:53:29 2003 +++ ia64-linux2.6.0-patch/include/linux/compat_ioctl.h Tue Sep 23 18:53:55 2003 @@ -68,7 +68,7 @@ COMPATIBLE_IOCTL(HDIO_DRIVE_CMD) COMPATIBLE_IOCTL(HDIO_SET_PIO_MODE) COMPATIBLE_IOCTL(HDIO_SET_NICE) -#ifndef CONFIG_ARCH_S390 +#if !defined(CONFIG_ARCH_S390) && !defined(CONFIG_IA64) /* 0x02 -- Floppy ioctls */ COMPATIBLE_IOCTL(FDMSGON) COMPATIBLE_IOCTL(FDMSGOFF) --- ia64-linux2.6.0/fs/compat_ioctl.c Tue Sep 23 18:52:22 2003 +++ ia64-linux2.6.0-patch/fs/compat_ioctl.c Tue Sep 23 18:52:46 2003 @@ -2936,6 +2936,7 @@ HANDLE_IOCTL(HDIO_GET_MULTCOUNT, hdio_ioctl_trans) HANDLE_IOCTL(HDIO_GET_NOWERR, hdio_ioctl_trans) HANDLE_IOCTL(HDIO_GET_NICE, hdio_ioctl_trans) +#if !defined(CONFIG_ARCH_S390) && !defined(CONFIG_IA64) HANDLE_IOCTL(FDSETPRM32, fd_ioctl_trans) HANDLE_IOCTL(FDDEFPRM32, fd_ioctl_trans) HANDLE_IOCTL(FDGETPRM32, fd_ioctl_trans) @@ -2945,6 +2946,7 @@ HANDLE_IOCTL(FDPOLLDRVSTAT32, fd_ioctl_trans) HANDLE_IOCTL(FDGETFDCSTAT32, fd_ioctl_trans) HANDLE_IOCTL(FDWERRORGET32, fd_ioctl_trans) +#endif HANDLE_IOCTL(SG_IO,sg_ioctl_trans) HANDLE_IOCTL(PPPIOCGIDLE32, ppp_ioctl_trans) HANDLE_IOCTL(PPPIOCSCOMPRESS32, ppp_ioctl_trans)