diff -ru linux.18ac1/arch/sparc64/kernel/ioctl32.c linux.18ac1-tm/arch/sparc64/kernel/ioctl32.c --- linux.18ac1/arch/sparc64/kernel/ioctl32.c Mon Feb 25 20:37:56 2002 +++ linux.18ac1-tm/arch/sparc64/kernel/ioctl32.c Tue Feb 26 14:58:47 2002 @@ -97,6 +97,8 @@ #include #include +#include + /* Use this to get at 32-bit user passed pointers. See sys_sparc32.c for description about these. */ #define A(__x) ((unsigned long)(__x)) @@ -4078,6 +4080,13 @@ COMPATIBLE_IOCTL(SCSI_IOCTL_TAGGED_DISABLE) COMPATIBLE_IOCTL(SCSI_IOCTL_GET_BUS_NUMBER) COMPATIBLE_IOCTL(SCSI_IOCTL_SEND_COMMAND) +/* Big R */ +COMPATIBLE_IOCTL(RNDGETENTCNT) +COMPATIBLE_IOCTL(RNDADDTOENTCNT) +COMPATIBLE_IOCTL(RNDGETPOOL) +COMPATIBLE_IOCTL(RNDADDENTROPY) +COMPATIBLE_IOCTL(RNDZAPENTCNT) +COMPATIBLE_IOCTL(RNDCLEARPOOL) /* Big V */ COMPATIBLE_IOCTL(VT_SETMODE) COMPATIBLE_IOCTL(VT_GETMODE)