diff options
| author | Andrew Morton <akpm@linux-foundation.org> | 2026-05-26 15:14:09 -0700 |
|---|---|---|
| committer | Andrew Morton <akpm@linux-foundation.org> | 2026-10-08 23:06:55 -0700 |
| commit | 3acc3ba42736eb6ce987c7d4dd7675f44350586f (patch) | |
| tree | 780795770737aa07a5956bbdf5f51804637f2403 /tools/lib/python/kdoc/parse_data_structs.py | |
| parent | 436def5ad64aba57a022bb63f42b88dc56c1fcfa (diff) | |
| download | linux-next-3acc3ba42736eb6ce987c7d4dd7675f44350586f.tar.gz linux-next-3acc3ba42736eb6ce987c7d4dd7675f44350586f.zip | |
drivers/media/v4l2-core/v4l2-vp9.c: reduce inlining
csky allmodconfig, gcc-15.2.0:
drivers/media/v4l2-core/v4l2-vp9.c: In function 'v4l2_vp9_adapt_noncoef_probs':
drivers/media/v4l2-core/v4l2-vp9.c:1834:1: error: the frame size of 1436 bytes is larger than 1280 bytes [-Werror=frame-larger-than=]
The amount of inlining in there is simply nuts. This patch semi-randomly
uninlines various things and fixes the above.
Ad the .text size reduction is tremendous:
ts:/usr/src/25> size drivers/media/v4l2-core/v4l2-vp9.o
text data bss dec hex filename
22450 36 0 22486 57d6 drivers/media/v4l2-core/v4l2-vp9.o-before
16144 36 0 16180 3f34 drivers/media/v4l2-core/v4l2-vp9.o-after
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Reviewed-by: Daniel Almeida <daniel.almeida@collabora.com>
Cc: Mauro Carvalho Chehab <mchehab@kernel.org>
Diffstat (limited to 'tools/lib/python/kdoc/parse_data_structs.py')
0 files changed, 0 insertions, 0 deletions
