mm/memfd: remove redundant casts
MFD_ALL_FLAGS is already an unsigned int. Remove redundant casts to unsigned int. Link: https://lkml.kernel.org/r/efbbe6093b64a5b19f974871d5262d6e75dff2c0.1756639225.git.joeypabalinas@gmail.com Signed-off-by: Joey Pabalinas <joeypabalinas@gmail.com> Cc: Baolin Wang <baolin.wang@linux.alibaba.com> Cc: Hugh Dickins <hughd@google.com> Cc: Joey Pabalinas <joeypabalinas@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
parent
783dbe472d
commit
5a00878f78
|
@ -385,11 +385,11 @@ static int sanitize_flags(unsigned int *flags_ptr)
|
||||||
unsigned int flags = *flags_ptr;
|
unsigned int flags = *flags_ptr;
|
||||||
|
|
||||||
if (!(flags & MFD_HUGETLB)) {
|
if (!(flags & MFD_HUGETLB)) {
|
||||||
if (flags & ~(unsigned int)MFD_ALL_FLAGS)
|
if (flags & ~MFD_ALL_FLAGS)
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
} else {
|
} else {
|
||||||
/* Allow huge page size encoding in flags. */
|
/* Allow huge page size encoding in flags. */
|
||||||
if (flags & ~(unsigned int)(MFD_ALL_FLAGS |
|
if (flags & ~(MFD_ALL_FLAGS |
|
||||||
(MFD_HUGE_MASK << MFD_HUGE_SHIFT)))
|
(MFD_HUGE_MASK << MFD_HUGE_SHIFT)))
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue