summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoey Pabalinas <joeypabalinas@gmail.com>2025-08-31 01:47:48 -1000
committerAndrew Morton <akpm@linux-foundation.org>2025-09-21 14:22:00 -0700
commit5a00878f78cf4ef12bd5dcea88ed4dd1ef0c7433 (patch)
tree3729dbe615b0e784d29b81f3eea181391f666ea8
parent783dbe472d4af1704febf7c52b0ae9262220bf1b (diff)
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>
-rw-r--r--mm/memfd.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mm/memfd.c b/mm/memfd.c
index bbe679895ef6..1d109c1acf21 100644
--- a/mm/memfd.c
+++ b/mm/memfd.c
@@ -385,11 +385,11 @@ static int sanitize_flags(unsigned int *flags_ptr)
unsigned int flags = *flags_ptr;
if (!(flags & MFD_HUGETLB)) {
- if (flags & ~(unsigned int)MFD_ALL_FLAGS)
+ if (flags & ~MFD_ALL_FLAGS)
return -EINVAL;
} else {
/* 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)))
return -EINVAL;
}