[FIX] Error check on uprobes registration 55/19555/1
authorVasiliy Ulyanov <v.ulyanov@samsung.com>
Tue, 15 Apr 2014 08:09:59 +0000 (12:09 +0400)
committerVasiliy Ulyanov <v.ulyanov@samsung.com>
Tue, 15 Apr 2014 08:09:59 +0000 (12:09 +0400)
Change-Id: Ifa0dfdede195232405523d17e2f3bf11e0e07df4
Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
us_manager/sspt/sspt_page.c

index 2159b2b..0c9128e 100644 (file)
@@ -124,13 +124,10 @@ int sspt_register_page(struct sspt_page *page, struct sspt_file *file)
                ip->retprobe.up.kp.addr = (kprobe_opcode_t *)addr;
 
                err = sspt_register_usprobe(ip);
-               if (err == -ENOEXEC) {
-                       /* TODO: delete?! */
+               if (err) {
                        list_del(&ip->list);
                        free_ip(ip);
                        continue;
-               } else if (err) {
-                       printk("Failed to install probe\n");
                }
        }