On Thu, May 03, 2001 at 12:39:20PM +0200, Carsten Langgaard wrote: > In the latest version of arch/mips/kernel/unaligned.c, there has been > inserted some calls to the die_if_kernel, which check if we are running > in kernel mode and if so dies. > I'm not so sure this is the right thing to do, the floating point > emulator will in some cases generate an address error (e.g. if emulating > a swc1 to an unaligned address). The result is that an user application > can crash the kernel. They're wrong and what's worse, I knew about them. The unaligned from kernelspace case can also be triggered from the network stack so this leaves machines open to remote DoS. Ralf