On 10/22/2010 11:40 PM, Alex Hornung wrote: > commit 5ea440eb9d214ae60eda598420565bde9523df6a > Author: Alex Hornung <[email protected]> > Date: Fri Oct 22 21:12:07 2010 +0100 > > dm dumping - peripheral changes > > * Add a variable to allow tsleep to work even during a panic > (tsleep_crypto_dump). This is currently only used by the crypto dump > code. > > * Allow T_DNA faults to happen during a panic. > > * In userret() check for 'dump_stop_usertds' and if it is set, force > user process into tstop(). > > * Add a dump_reactivate_cpus() function that will force all user threads > into tstop() and restarts all cpus. This is currently only used by the > crypto dump code.
*Love* the creature Dr. Frankenstein, though I dare say a lot of people will argue that surgery /should not/ be viewed as a new art field to experiment in. You know, just in case some deity rains fire on us. And in any case, you should add a comment before the && frame->tf_trapno != T_DNA additions, explaining away the magic. Thanks, Aggelos
