projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3dfcf9c
)
fuse: use clamp() rather than nested min/max
author
Harvey Harrison
<
[email protected]
>
Thu, 1 May 2008 11:35:15 +0000
(
04:35
-0700)
committer
Linus Torvalds
<
[email protected]
>
Thu, 1 May 2008 15:04:02 +0000
(08:04 -0700)
clamp() exists for this use.
Signed-off-by: Harvey Harrison <
[email protected]
>
Cc: Miklos Szeredi <
[email protected]
>
Signed-off-by: Andrew Morton <
[email protected]
>
Signed-off-by: Linus Torvalds <
[email protected]
>
fs/fuse/file.c
patch
|
blob
|
history
diff --git
a/fs/fuse/file.c
b/fs/fuse/file.c
index 9ced35b006867e1445af3f9fe010906ac0684f87..f28cf8b46f806f89c595de8f746731032e625d0d 100644
(file)
--- a/
fs/fuse/file.c
+++ b/
fs/fuse/file.c
@@
-934,7
+934,7
@@
static int fuse_get_user_pages(struct fuse_req *req, const char __user *buf,
nbytes = min(nbytes, (unsigned) FUSE_MAX_PAGES_PER_REQ << PAGE_SHIFT);
npages = (nbytes + offset + PAGE_SIZE - 1) >> PAGE_SHIFT;
- npages =
min(max(npages, 1)
, FUSE_MAX_PAGES_PER_REQ);
+ npages =
clamp(npages, 1
, FUSE_MAX_PAGES_PER_REQ);
down_read(¤t->mm->mmap_sem);
npages = get_user_pages(current, current->mm, user_addr, npages, write,
0, req->pages, NULL);