projects
/
linux-2.6-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge tag 'nfs-for-5.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
[linux-2.6-block.git]
/
fs
/
fs_context.c
diff --git
a/fs/fs_context.c
b/fs/fs_context.c
index b7e43a780a625bca1b0faeba53e2702463ad0496..24ce12f0db32e5779d389ebcc8c49e9b35ecb9e0 100644
(file)
--- a/
fs/fs_context.c
+++ b/
fs/fs_context.c
@@
-548,7
+548,7
@@
static int legacy_parse_param(struct fs_context *fc, struct fs_parameter *param)
param->key);
}
- if (
len > PAGE_SIZE - 2 - size
)
+ if (
size + len + 2 > PAGE_SIZE
)
return invalf(fc, "VFS: Legacy: Cumulative options too large");
if (strchr(param->key, ',') ||
(param->type == fs_value_is_string &&