Re: [PATCH] Use kzfree in tty buffer management to enforce datasanitization

From: Linus Torvalds
Date: Sat May 30 2009 - 22:05:22 EST




On Sat, 30 May 2009, Larry H. wrote:
>
> This patch doesn't affect fastpaths.

This patch is ugly as hell.

You already know the size of the data to clear.

If we actually wanted this (and I am in _no_way_ saying we do), the only
sane thing to do is to just do

memset(buf->data, 0, N_TTY_BUF_SIZE);
if (PAGE_SIZE != N_TTY_BUF_SIZE)
kfree(...)
else
free_page(...)


but quite frankly, I'm not convinced about these patches at all.

I'm also not in the least convinced about how you just dismiss everybodys
concerns.

Linus
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/