linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] VLA removal from the GPIO subsystem
@ 2018-03-10  0:10 Laura Abbott
  2018-03-10  0:10 ` [PATCH 1/4] gpio: Remove VLA from gpiolib Laura Abbott
                   ` (4 more replies)
  0 siblings, 5 replies; 26+ messages in thread
From: Laura Abbott @ 2018-03-10  0:10 UTC (permalink / raw)
  To: Linus Walleij, Kees Cook, Lukas Wunner, Nandor Han, Semi Malinen,
	Patrice Chotard
  Cc: Laura Abbott, linux-gpio, linux-kernel, kernel-hardening,
	Mathias Duckeck

Hi,

For those who haven't seen it, there's an effort to remove VLAs from the
kernel so we can turn on -Wvla in the name of security. See
https://lkml.org/lkml/2018/3/7/621 for more details and discussion.

This is a series to remove a few VLAs from the gpio subsystem. These are
compile tested only so I'd appreciate reviews and tests from
maintainers. When these get Acked, I expect these to just go through the
GPIO tree like usual.

Thanks,
Laura

Laura Abbott (4):
  gpio: Remove VLA from gpiolib
  gpio: Remove VLA from MAX3191X driver
  gpio: Remove VLA from xra1403 driver
  gpio: Remove VLA from stmpe driver

 drivers/gpio/gpio-max3191x.c |  7 +++++-
 drivers/gpio/gpio-stmpe.c    |  7 +++++-
 drivers/gpio/gpio-xra1403.c  |  8 ++++++-
 drivers/gpio/gpiolib.c       | 55 ++++++++++++++++++++++++++++++++++++++------
 4 files changed, 67 insertions(+), 10 deletions(-)

-- 
2.14.3

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

end of thread, other threads:[~2018-04-04 12:53 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-10  0:10 [PATCH 0/4] VLA removal from the GPIO subsystem Laura Abbott
2018-03-10  0:10 ` [PATCH 1/4] gpio: Remove VLA from gpiolib Laura Abbott
2018-03-12 15:00   ` Rasmus Villemoes
2018-03-12 23:40     ` Laura Abbott
2018-03-13  7:23       ` Rasmus Villemoes
2018-03-17  8:25     ` Lukas Wunner
2018-03-18 14:23       ` Lukas Wunner
2018-03-18 20:34         ` Rasmus Villemoes
2018-03-19  7:00           ` Lukas Wunner
2018-03-19 15:09             ` Andy Shevchenko
2018-03-28  0:37         ` Laura Abbott
2018-03-28  3:54           ` Lukas Wunner
2018-03-10  0:10 ` [PATCH 2/4] gpio: Remove VLA from MAX3191X driver Laura Abbott
2018-03-26  9:07   ` Linus Walleij
2018-03-10  0:10 ` [PATCH 3/4] gpio: Remove VLA from xra1403 driver Laura Abbott
2018-03-12  6:06   ` EXT: " Nandor Han
2018-03-26  9:09   ` Linus Walleij
2018-03-28  7:27   ` Geert Uytterhoeven
2018-03-28 17:27     ` Laura Abbott
2018-04-04 12:53       ` Linus Walleij
2018-03-10  0:10 ` [PATCH 4/4] gpio: Remove VLA from stmpe driver Laura Abbott
2018-03-13  9:13   ` Phil Reid
2018-03-14  0:18     ` Laura Abbott
2018-03-14  1:16       ` Laura Abbott
2018-03-14  2:55         ` Phil Reid
2018-03-13  9:42 ` [PATCH 0/4] VLA removal from the GPIO subsystem Linus Walleij

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).