Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: panic! panic! panic! sigh.. panic!

  The kernel doesn't save any of these registers on entry into the kernel
  (via an interrupt or system call) and doesn't restore them on exit. It
  also doesn't save and restore them on internal scheduling. If you
  compile the kernel with MMX or SSE<n> enabled the kernel will sooner
  or later globber some state and you get a panic.

It would be nice if the kernel had some gcc flags or similar would
actually prevent compilation if any unsafe operations would be emitted.

Attachment: pgpZxDQqh2fua.pgp
Description: PGP signature

Home | Main Index | Thread Index | Old Index