Initial implementation of sampling approach (Ticket #393) - time-based approach imple...
authorAndreev S.V <s.andreev@samsung.com>
Mon, 6 Aug 2012 13:23:03 +0000 (17:23 +0400)
committerAndreev S.V <s.andreev@samsung.com>
Mon, 6 Aug 2012 13:23:03 +0000 (17:23 +0400)
driver/us_proc_inst.c

index cfc7d25..f0ec423 100644 (file)
@@ -1783,7 +1783,7 @@ int dump_backtrace(probe_id_t probe_id, struct task_struct *task,
        unsigned long real_sz = 0;
        char *buf = NULL;
 
-       buf = (char *)kmalloc(sz, GFP_KERNEL);
+       buf = (char *)kmalloc(sz, GFP_ATOMIC);
 
        if (buf != NULL) {
                real_sz = get_stack(task, regs, buf, sz);