aboutsummaryrefslogtreecommitdiff
path: root/scripts/generate_rust_analyzer.py
diff options
context:
space:
mode:
authorJan Kara <[email protected]>2022-12-20 12:38:45 +0100
committerJan Kara <[email protected]>2023-01-09 10:39:53 +0100
commit0aba4860b0d0216a1a300484ff536171894d49d8 (patch)
tree27697bed83fd7762bc3ab8e7efeba20a38696aec /scripts/generate_rust_analyzer.py
parent19fd80de0a8b5170ef34704c8984cca920dffa59 (diff)
udf: Allocate name buffer in directory iterator on heap
Currently we allocate name buffer in directory iterators (struct udf_fileident_iter) on stack. These structures are relatively large (some 360 bytes on 64-bit architectures). For udf_rename() which needs to keep three of these structures in parallel the stack usage becomes rather heavy - 1536 bytes in total. Allocate the name buffer in the iterator from heap to avoid excessive stack usage. Link: https://lore.kernel.org/all/[email protected] Reported-by: kernel test robot <[email protected]> Signed-off-by: Jan Kara <[email protected]>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions