Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1707255
| From | Dan Carpenter <dan.carpenter@oracle.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH] cgroup: remove unneeded checks |
| Date | 2017-08-09 12:30 +0200 |
| Message-ID | <ucwpr-5Qr-9@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
"descendants" and "depth" are declared as int, so they can't be larger than INT_MAX. Static checkers complain and it's slightly confusing for humans as well so let's just remove these conditions. Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> diff --git a/kernel/cgroup/cgroup.c b/kernel/cgroup/cgroup.c index bf8a6e2db278..5988781d7128 100644 --- a/kernel/cgroup/cgroup.c +++ b/kernel/cgroup/cgroup.c @@ -3247,7 +3247,7 @@ static ssize_t cgroup_max_descendants_write(struct kernfs_open_file *of, return ret; } - if (descendants < 0 || descendants > INT_MAX) + if (descendants < 0) return -ERANGE; cgrp = cgroup_kn_lock_live(of->kn, false); @@ -3290,7 +3290,7 @@ static ssize_t cgroup_max_depth_write(struct kernfs_open_file *of, return ret; } - if (depth < 0 || depth > INT_MAX) + if (depth < 0) return -ERANGE; cgrp = cgroup_kn_lock_live(of->kn, false);
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH] cgroup: remove unneeded checks Dan Carpenter <dan.carpenter@oracle.com> - 2017-08-09 12:30 +0200 Re: [PATCH] cgroup: remove unneeded checks Tejun Heo <tj@kernel.org> - 2017-08-11 19:40 +0200
csiph-web