summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMinghao Chi (CGEL ZTE) <chi.minghao@zte.com.cn>2022-02-10 09:10:08 +0300
committerDavid S. Miller <davem@davemloft.net>2022-02-10 18:37:47 +0300
commitd8c2858181ccf0ca506b75ffe1ffab25a090d0e4 (patch)
treeff6478c9f953cdd891dd8d8dc0fea097560e8957 /lib
parentdc513a405cade3e47bcda8de27c7a7bf6eeddd18 (diff)
downloadlinux-d8c2858181ccf0ca506b75ffe1ffab25a090d0e4.tar.xz
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 'lib')
0 files changed, 0 insertions, 0 deletions