[FIX] alloc_nodes_kretprobe()
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Tue, 27 Aug 2013 15:04:53 +0000 (19:04 +0400)
committerVyacheslav Cherkashin <v.cherkashin@samsung.com>
Tue, 27 Aug 2013 15:04:53 +0000 (19:04 +0400)
correct memory allocation

kprobe/dbi_kprobes.c

index 0266032..964eb0d 100644 (file)
@@ -761,7 +761,7 @@ int alloc_nodes_kretprobe(struct kretprobe *rp)
        }
 
        for (i = 0; i < alloc_nodes; i++) {
-               inst = kmalloc(sizeof(inst) + rp->data_size, GFP_ATOMIC);
+               inst = kmalloc(sizeof(*inst) + rp->data_size, GFP_ATOMIC);
                if (inst == NULL) {
                        free_rp_inst(rp);
                        return -ENOMEM;