aboutsummaryrefslogtreecommitdiffstats
path: root/net/unix/sysctl_net_unix.c
diff options
context:
space:
mode:
authorGeert Uytterhoeven <[email protected]>2025-02-20 15:12:12 +0000
committerWolfram Sang <[email protected]>2025-02-22 09:27:37 +0000
commit781813db7909d945c33d3b035822225f3598774d (patch)
treeaa0b175aec5918000c5d78cd7fdad1a52a7df418 /net/unix/sysctl_net_unix.c
parentLinux 6.14-rc3 (diff)
downloadkernel-781813db7909d945c33d3b035822225f3598774d.tar.gz
kernel-781813db7909d945c33d3b035822225f3598774d.zip
i2c: core: Allocate temporary client dynamically
drivers/i2c/i2c-core-base.c: In function ‘i2c_detect.isra’: drivers/i2c/i2c-core-base.c:2544:1: warning: the frame size of 1312 bytes is larger than 1024 bytes [-Wframe-larger-than=] 2544 | } | ^ Fix this by allocating the temporary client structure dynamically, as it is a rather large structure (1216 bytes, depending on kernel config). This is basically a revert of the to-be-fixed commit with some checkpatch improvements. Fixes: 735668f8e5c9 ("i2c: core: Allocate temp client on the stack in i2c_detect") Signed-off-by: Geert Uytterhoeven <[email protected]> Reviewed-by: Su Hui <[email protected]> Reviewed-by: Guenter Roeck <[email protected]> [wsa: updated commit message, merged tags from similar patch] Signed-off-by: Wolfram Sang <[email protected]>
Diffstat (limited to 'net/unix/sysctl_net_unix.c')
0 files changed, 0 insertions, 0 deletions