All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Remove accidental VLA usage
@ 2018-03-08  3:30 ` Kees Cook
  0 siblings, 0 replies; 32+ messages in thread
From: Kees Cook @ 2018-03-08  3:30 UTC (permalink / raw)
  To: Andrew Morton
  Cc: Kees Cook, linux-kernel, corbet, gustavo, rostedt, Chris Mason,
	Josef Bacik, David Sterba, David S. Miller, Alexey Kuznetsov,
	Hideaki YOSHIFUJI, Ingo Molnar, Peter Zijlstra, Thomas Gleixner,
	Masahiro Yamada, Borislav Petkov, Josh Poimboeuf, Randy Dunlap,
	Ian Abbott, Tobin C. Harding, Sergey Senozhatsky, Petr Mladek,
	Andy Shevchenko, Pantelis Antoniou, linux-btrfs, netdev,
	kernel-hardening

This series adds SIMPLE_MAX() to be used in places where a stack array
is actually fixed, but the compiler still warns about VLA usage due to
confusion caused by the safety checks in the max() macro.

I'm sending these via -mm since that's where I've introduced SIMPLE_MAX(),
and they should all have no operational differences.

-Kees


^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2018-03-08 23:33 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-08  3:30 [PATCH 0/3] Remove accidental VLA usage Kees Cook
2018-03-08  3:30 ` Kees Cook
2018-03-08  3:30 ` [PATCH v2 1/3] vsprintf: " Kees Cook
2018-03-08  3:30   ` Kees Cook
2018-03-08  8:25   ` Rasmus Villemoes
2018-03-08  8:25     ` Rasmus Villemoes
2018-03-08 11:21     ` Thomas Gleixner
2018-03-08 11:21       ` Thomas Gleixner
2018-03-08  3:30 ` [PATCH 2/3] net: Remove accidental VLAs from proc buffers Kees Cook
2018-03-08  3:30   ` Kees Cook
2018-03-08  3:30 ` [PATCH 3/3] btrfs: tree-checker: Avoid accidental stack VLA Kees Cook
2018-03-08  3:30   ` Kees Cook
2018-03-08 11:33   ` David Sterba
2018-03-08 11:33     ` David Sterba
2018-03-08 15:02 ` [PATCH 0/3] Remove accidental VLA usage Josh Poimboeuf
2018-03-08 15:02   ` Josh Poimboeuf
2018-03-08 18:02   ` Kees Cook
2018-03-08 18:02     ` Kees Cook
2018-03-08 18:11     ` Josh Poimboeuf
2018-03-08 18:11       ` Josh Poimboeuf
2018-03-08 18:06   ` Steven Rostedt
2018-03-08 18:06     ` Steven Rostedt
2018-03-08 19:57   ` Rasmus Villemoes
2018-03-08 19:57     ` Rasmus Villemoes
2018-03-08 20:39     ` Kees Cook
2018-03-08 20:39       ` Kees Cook
2018-03-08 22:12       ` Rasmus Villemoes
2018-03-08 22:12         ` Rasmus Villemoes
2018-03-08 23:33         ` Kees Cook
2018-03-08 23:33           ` Kees Cook
2018-03-08 20:49   ` Andrew Morton
2018-03-08 20:49     ` Andrew Morton

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.