X-Git-Url: http://www.pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=fs%2Fcompat.c;h=e5f49f5385028b865aca64890a588eaa173db042;hb=4d36a9e65d4966b433b2f3424d9457468bc80e00;hp=fe3c9bf876089f1d71f7b45b92fb5110693eb599;hpb=44a504c405ae5c3a80e71acf71d6b1cb0db70715;p=linux-2.6-omap-h63xx.git diff --git a/fs/compat.c b/fs/compat.c index fe3c9bf8760..e5f49f53850 100644 --- a/fs/compat.c +++ b/fs/compat.c @@ -1684,8 +1684,9 @@ asmlinkage long compat_sys_select(int n, compat_ulong_t __user *inp, return -EFAULT; to = &end_time; - if (poll_select_set_timeout(to, tv.tv_sec, - tv.tv_usec * NSEC_PER_USEC)) + if (poll_select_set_timeout(to, + tv.tv_sec + (tv.tv_usec / USEC_PER_SEC), + (tv.tv_usec % USEC_PER_SEC) * NSEC_PER_USEC)) return -EINVAL; }