The patch titled Subject: groups: use flexible-array member in struct group_info has been added to the -mm tree. Its filename is groups-use-flexible-array-member-in-struct-group_info.patch This patch should soon appear at https://ozlabs.org/~akpm/mmots/broken-out/groups-use-flexible-array-member-in-struct-group_info.patch and later at https://ozlabs.org/~akpm/mmotm/broken-out/groups-use-flexible-array-member-in-struct-group_info.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/process/submit-checklist.rst when testing your code *** The -mm tree is included into linux-next and is updated there every 3-4 working days ------------------------------------------------------ From: Hubert Jasudowicz <hubert.jasudowicz@xxxxxxxxx> Subject: groups: use flexible-array member in struct group_info Replace zero-size array with flexible array member, as recommended by the docs. Link: https://lkml.kernel.org/r/155995eed35c3c1bdcc56e69d8997c8e4c46740a.1611620846.git.hubert.jasudowicz@xxxxxxxxx Signed-off-by: Hubert Jasudowicz <hubert.jasudowicz@xxxxxxxxx> Cc: "Peter Zijlstra (Intel)" <peterz@xxxxxxxxxxxxx> Cc: Micah Morton <mortonm@xxxxxxxxxxxx> Cc: Gao Xiang <xiang@xxxxxxxxxx> Cc: Michael Kelley <mikelley@xxxxxxxxxxxxx> Cc: Thomas Cedeno <thomascedeno@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- include/linux/cred.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/include/linux/cred.h~groups-use-flexible-array-member-in-struct-group_info +++ a/include/linux/cred.h @@ -25,7 +25,7 @@ struct inode; struct group_info { atomic_t usage; int ngroups; - kgid_t gid[0]; + kgid_t gid[]; } __randomize_layout; /** _ Patches currently in -mm which might be from hubert.jasudowicz@xxxxxxxxx are groups-use-flexible-array-member-in-struct-group_info.patch groups-simplify-struct-group_info-allocation.patch