summaryrefslogtreecommitdiffstats
path: root/fs/Kconfig
diff options
context:
space:
mode:
authorMinghao Chi (CGEL ZTE) <chi.minghao@zte.com.cn>2022-02-10 06:10:08 +0000
committerDavid S. Miller <davem@davemloft.net>2022-02-10 15:37:47 +0000
commitd8c2858181ccf0ca506b75ffe1ffab25a090d0e4 (patch)
treeff6478c9f953cdd891dd8d8dc0fea097560e8957 /fs/Kconfig
parentdc513a405cade3e47bcda8de27c7a7bf6eeddd18 (diff)
downloadlinux-stable-d8c2858181ccf0ca506b75ffe1ffab25a090d0e4.tar.gz
linux-stable-d8c2858181ccf0ca506b75ffe1ffab25a090d0e4.tar.bz2
linux-stable-d8c2858181ccf0ca506b75ffe1ffab25a090d0e4.zip
net/switchdev: use struct_size over open coded arithmetic
Replace zero-length array with flexible-array member and make use of the struct_size() helper in kmalloc(). For example: struct switchdev_deferred_item { ... unsigned long data[]; }; Make use of the struct_size() helper instead of an open-coded version in order to avoid any potential type mistakes. Reported-by: Zeal Robot <zealci@zte.com.cn> Signed-off-by: Minghao Chi (CGEL ZTE) <chi.minghao@zte.com.cn> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'fs/Kconfig')
0 files changed, 0 insertions, 0 deletions