<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 20, 2021, 6:02 AM Jiri Kosina <<a href="mailto:jikos@kernel.org">jikos@kernel.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, 17 Aug 2021, Kees Cook wrote:<br>
<br>
> In preparation for FORTIFY_SOURCE performing compile-time and run-time<br>
> field bounds checking for memset(), avoid intentionally writing across<br>
> neighboring fields.<br>
> <br>
> Add struct_group() to mark region of struct kone_mouse_event that should<br>
> be initialized to zero.<br>
> <br>
> Cc: Stefan Achatz <<a href="mailto:erazor_de@users.sourceforge.net" target="_blank" rel="noreferrer">erazor_de@users.sourceforge.net</a>><br>
> Cc: Jiri Kosina <<a href="mailto:jikos@kernel.org" target="_blank" rel="noreferrer">jikos@kernel.org</a>><br>
> Cc: Benjamin Tissoires <<a href="mailto:benjamin.tissoires@redhat.com" target="_blank" rel="noreferrer">benjamin.tissoires@redhat.com</a>><br>
> Cc: <a href="mailto:linux-input@vger.kernel.org" target="_blank" rel="noreferrer">linux-input@vger.kernel.org</a><br>
> Signed-off-by: Kees Cook <<a href="mailto:keescook@chromium.org" target="_blank" rel="noreferrer">keescook@chromium.org</a>><br>
<br>
Applied, thank you Kees.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Eek! No, this will break the build: struct_group() is not yet in the tree. I can carry this with an Ack, etc.</div><div dir="auto"><br></div><div dir="auto">-Kees</div></div>