On Sat, Sep 07, 2002 at 04:03:41AM -0600, Joseph A. Knapka wrote: > I also suspect (though I do not know this for certain) > that the kernel is smart enough to detect kernel-stack > overflow and kill the offending process. Nope. Things just start acting funny. :) If you are lucky you get a panic soon. > trivial: just keep a read-only PTE at the end of the > kernel stack, and if anything tries to write > there, take a page fault, notice that it's adjacent > to the task stack, and kill the process. Iterate over $n processes .. where $n is disturbingly large on some systems. I agree it would be a nice debugging option to have :) but i doubt it would ever be added to the mainstream kernel. -- It seems the power has been robbed from the founding fathers and is now firmly in the hand of the funding fathers -- Rik van Riel
Attachment:
pgp00159.pgp
Description: PGP signature