linux/drivers/net/ethernet/netronome/nfp/nfpcore
Simon Horman 7f356166ae nfp: Replace zero-length array with flexible-array member
There is a regular need in the kernel to provide a way to declare having a
dynamically sized set of trailing elements in a structure. Kernel code
should always use "flexible array members"[1] for these cases. The older
style of one-element or zero-length arrays should no longer be used[2].

[1] https://en.wikipedia.org/wiki/Flexible_array_member
[2] https://www.kernel.org/doc/html/v5.9/process/deprecated.html#zero-length-and-one-element-arrays

Cc: Gustavo A. R. Silva <gustavoars@kernel.org>
Signed-off-by: Simon Horman <simon.horman@netronome.com>
Signed-off-by: Louis Peens <louis.peens@netronome.com>
Link: https://lore.kernel.org/r/20201204125601.24876-1-simon.horman@netronome.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2020-12-04 16:00:20 -08:00
..
nfp6000 treewide: remove dummy Makefiles for single targets 2019-08-21 21:05:21 +09:00
crc32.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp6000_pcie.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
nfp6000_pcie.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_arm.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_cpp.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_cppcore.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_cpplib.c nfp: read chip model from the PluDevice register 2019-09-12 00:01:00 +01:00
nfp_hwinfo.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_mip.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_mutex.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_nffw.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_nffw.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_nsp_cmds.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_nsp_eth.c nfp: report RJ45 connector in ethtool 2019-03-01 11:36:00 -08:00
nfp_nsp.c nfp: Replace zero-length array with flexible-array member 2020-12-04 16:00:20 -08:00
nfp_nsp.h netronome: Replace zero-length array with flexible-array member 2020-02-24 15:26:17 -08:00
nfp_resource.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp_rtsym.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
nfp_target.c nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00
nfp.h nfp: replace long license headers with SPDX 2018-10-11 12:16:21 -07:00