That looks reasonable to me, not being expert on the ia64 details. I rolled that into utrace-regset-ia64.patch in the 2.6.22 backport version. > patch is against latest utrace source (2.6.22 base + utrace patches) The latest utrace source is based on 2.6.23-rc2, and your patch does not apply there. TIF_NOTIFY_RESUME has been renamed to TIF_PERFMON_WORK. So you need to rename it back (or to something else) to overload it. If the gist of your patch here seems right to ia64 folks, then I'd suggest you do a patch adding ia64_sync_krbs to the upstream kernel. That would be the necessary prelude to doing the arch_ptrace_stop plan, which I can help ia64 folks with later. Thanks, Roland