mirror of https://github.com/torvalds/linux.git
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.16/process/deprecated.html#zero-length-and-one-element-arrays Link: https://github.com/KSPP/linux/issues/78 Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org> Reviewed-by: Kees Cook <keescook@chromium.org> Acked-by: Luca Coelho <luciano.coelho@intel.com> Signed-off-by: Kalle Valo <kvalo@kernel.org> Link: https://lore.kernel.org/r/20220216195015.GA904148@embeddedor |
||
|---|---|---|
| .. | ||
| alive.h | ||
| binding.h | ||
| cmdhdr.h | ||
| coex.h | ||
| commands.h | ||
| config.h | ||
| context.h | ||
| d3.h | ||
| datapath.h | ||
| dbg-tlv.h | ||
| debug.h | ||
| filter.h | ||
| led.h | ||
| location.h | ||
| mac-cfg.h | ||
| mac.h | ||
| nvm-reg.h | ||
| offload.h | ||
| paging.h | ||
| phy-ctxt.h | ||
| phy.h | ||
| power.h | ||
| rfi.h | ||
| rs.h | ||
| rx.h | ||
| scan.h | ||
| sf.h | ||
| sta.h | ||
| stats.h | ||
| system.h | ||
| tdls.h | ||
| time-event.h | ||
| tx.h | ||
| txq.h | ||