This specific one, in my experience, happens when kmalloc fails on the 4k
(one page) kernel stack. I saw it a _lot_ when I switched to a two-page
kernel stack. Sometimes locking it in a loop with get_free_pages (or
whatever it was) for a while would help, but it wouldn't do the trick all
the time, pretty disappointing, eh?
Greg Alexander - also <gralexan@indiana.edu> - http://sietch.home.ml.org/
----
I think you bipeds have a catchphrase for it: "To thine own self be true,
..." though like a blind man's shadow, the second half is only there for
those who know it's missing. Merely a dog, I'll tell you what it is: "...
as if you had a choice."
-- William Mathews in "Homer's Seeing-Eye Dog"