diff options
| author | Waiman Long <[email protected]> | 2022-03-24 18:09:05 -0700 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2022-03-24 19:06:44 -0700 |
| commit | 3ebc439761273274ea00258da84d997841f01e72 (patch) | |
| tree | 51a18a4926910acceb7b14446f1a35ccc94ef482 /tools/perf/scripts/python/bin | |
| parent | ef62c8ff1de437ec2e0582205c1293c7dbbc4484 (diff) | |
mm/page_owner: use scnprintf() to avoid excessive buffer overrun check
The snprintf() function can return a length greater than the given input
size. That will require a check for buffer overrun after each
invocation of snprintf(). scnprintf(), on the other hand, will never
return a greater length.
By using scnprintf() in selected places, we can avoid some buffer
overrun checks except after stack_depot_snprint() and after the last
snprintf().
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Waiman Long <[email protected]>
Acked-by: David Rientjes <[email protected]>
Reviewed-by: Sergey Senozhatsky <[email protected]>
Acked-by: Rafael Aquini <[email protected]>
Acked-by: Mike Rapoport <[email protected]>
Cc: Andy Shevchenko <[email protected]>
Cc: Ira Weiny <[email protected]>
Cc: Johannes Weiner <[email protected]>
Cc: Michal Hocko <[email protected]>
Cc: Petr Mladek <[email protected]>
Cc: Rasmus Villemoes <[email protected]>
Cc: Roman Gushchin <[email protected]>
Cc: Steven Rostedt (Google) <[email protected]>
Cc: Vladimir Davydov <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions