[Ksummit-discuss] [MAINTAINERS SUMMIT] API replacement/deprecation

Geert Uytterhoeven geert at linux-m68k.org
Thu Sep 6 15:06:58 UTC 2018


Hi Kees,

On Thu, Sep 6, 2018 at 4:59 PM Kees Cook <keescook at chromium.org> wrote:
> On Thu, Sep 6, 2018 at 3:11 AM, Geert Uytterhoeven <geert at linux-m68k.org> wrote:
> > On Thu, Sep 6, 2018 at 12:57 AM Kees Cook <keescook at chromium.org> wrote:
> >> I'd like to discuss ways that we could deprecate APIs more sanely. At
> >> present I've seen (and used) two approaches, fast and slow:
> >
> >> Example: strscpy(), VLA removal
> >
> > I didn't know VLAs were a kernel API ;-)
>
> I couldn't find a better short-hand that covered everything. "usage
> patterns"? Whatever, people understand what I mean. :)

Initially I though it made a big difference, as no VLA provider API was removed.
But it indeed becomes an equivalent problem when adding -Werror=vla.

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds


More information about the Ksummit-discuss mailing list