ROUND_UP macro cleanup in fs/(select|compat|readdir).c
ROUND_UP macro cleanup use,ALIGN or DIV_ROUND_UP where ever appropriate. Signed-off-by: Milind Arun Choudhary <milindchoudhary@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
committed by
Linus Torvalds
parent
10f8a59813
commit
022a169244
@@ -14,6 +14,7 @@
|
||||
* of fds to overcome nfds < 16390 descriptors limit (Tigran Aivazian).
|
||||
*/
|
||||
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/syscalls.h>
|
||||
#include <linux/module.h>
|
||||
#include <linux/slab.h>
|
||||
@@ -25,7 +26,6 @@
|
||||
|
||||
#include <asm/uaccess.h>
|
||||
|
||||
#define ROUND_UP(x,y) (((x)+(y)-1)/(y))
|
||||
#define DEFAULT_POLLMASK (POLLIN | POLLOUT | POLLRDNORM | POLLWRNORM)
|
||||
|
||||
struct poll_table_page {
|
||||
@@ -398,7 +398,7 @@ asmlinkage long sys_select(int n, fd_set __user *inp, fd_set __user *outp,
|
||||
if ((u64)tv.tv_sec >= (u64)MAX_INT64_SECONDS)
|
||||
timeout = -1; /* infinite */
|
||||
else {
|
||||
timeout = ROUND_UP(tv.tv_usec, USEC_PER_SEC/HZ);
|
||||
timeout = DIV_ROUND_UP(tv.tv_usec, USEC_PER_SEC/HZ);
|
||||
timeout += tv.tv_sec * HZ;
|
||||
}
|
||||
}
|
||||
@@ -453,7 +453,7 @@ asmlinkage long sys_pselect7(int n, fd_set __user *inp, fd_set __user *outp,
|
||||
if ((u64)ts.tv_sec >= (u64)MAX_INT64_SECONDS)
|
||||
timeout = -1; /* infinite */
|
||||
else {
|
||||
timeout = ROUND_UP(ts.tv_nsec, NSEC_PER_SEC/HZ);
|
||||
timeout = DIV_ROUND_UP(ts.tv_nsec, NSEC_PER_SEC/HZ);
|
||||
timeout += ts.tv_sec * HZ;
|
||||
}
|
||||
}
|
||||
@@ -775,7 +775,7 @@ asmlinkage long sys_ppoll(struct pollfd __user *ufds, unsigned int nfds,
|
||||
if ((u64)ts.tv_sec >= (u64)MAX_INT64_SECONDS)
|
||||
timeout = -1; /* infinite */
|
||||
else {
|
||||
timeout = ROUND_UP(ts.tv_nsec, NSEC_PER_SEC/HZ);
|
||||
timeout = DIV_ROUND_UP(ts.tv_nsec, NSEC_PER_SEC/HZ);
|
||||
timeout += ts.tv_sec * HZ;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user