From a8913457fffe45ca33813e045c335d0c38ab30b5 Mon Sep 17 00:00:00 2001 From: kenistoj Date: Mon, 11 Feb 2008 23:37:06 +0000 Subject: PR 5693 * runtime/uprobes/uprobes.c: Intercept handler-destined signals received while we're single-stepping, and re-queue them afterward. * runtime/uprobes/uprobes.h: Ditto --- runtime/uprobes/uprobes.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'runtime/uprobes/uprobes.h') diff --git a/runtime/uprobes/uprobes.h b/runtime/uprobes/uprobes.h index 418518f8..0c471474 100644 --- a/runtime/uprobes/uprobes.h +++ b/runtime/uprobes/uprobes.h @@ -385,6 +385,9 @@ struct uprobe_task { /* [un]registrations initiated by handlers must be asynchronous. */ struct list_head deferred_registrations; + + /* Delay handler-destined signals 'til after single-step done. */ + struct list_head delayed_signals; }; #ifdef CONFIG_UPROBES_SSOL -- cgit