[ Reading just long long thread (actually from gmane.comp.emulators.wine.devel) ]
Pine.LNX.4.58.0412302141320.2280@ppc970.osdl.org Linus Torvalds torvalds@osdl.org:
/** Was the TF flag set by a debugger? If so, clear it now,* so that register information is correct.*/if (tsk->ptrace & PT_DTRACE) {regs->eflags &= ~TF_MASK;tsk->ptrace &= ~PT_DTRACE;
=========================
if (!tsk->ptrace & PT_DTRACE)
=======================
goto clear_TF; }}
Perhaps, I'm stupid.
But is there something strange on that test of tsk->ptrace variable?
Before that PT_DTRACE was cleared from that same tsk->ptrace variable.
/ Kari Hurtta