On Sat, Oct 12, 2019 at 08:13:25PM +0200, Johnny Billquist wrote: > On 2019-10-12 19:01, Emmanuel Dreyfus wrote: > > Mouse <mo...@rodents-montreal.org> wrote: > > > > > I'm presumably missing something here, but what? > > > > I suspect Maxime's concern is about uncontrolled stack-based variable > > buffer, which could be used to crash the kernel. > > > > But in my case, the data is coming from the bootloader. I cannot think > > about a scenario where it makes sense to defend against an attack from > > the bootloader. The kernel already has absolute trust in the bootloader. > > On this one, I agree with Maxime. > > Even if it comes from the bootloader, why would you want to use alloca()?
Because as Emmanuel wrote initially, dynamic allocations might not be possible yet. Joerg