Hi Srikar, (2012/01/09 20:24), Srikar Dronamraju wrote: >> >>> + >>> +static int convert_to_perf_probe_point(struct probe_trace_point *tp, >>> + struct perf_probe_point *pp) >>> +{ >>> + pp->function = strdup(tp->symbol); >>> + if (pp->function == NULL) >>> + return -ENOMEM; >>> + pp->offset = tp->offset; >>> + pp->retprobe = tp->retprobe; >>> + >>> + return 0; >>> +} >> >> This function could be used in kprobe_convert_to_perf_probe() too. >> In that case, it will be separated as a cleanup from this. > > Do you really want this in a separate patch, since it doesnt make too > much sense without the uprobes code. If so, breaking this big patch into small pieces helps (at least) me to review/maintain the change :) Thank you, -- Masami HIRAMATSU Software Platform Research Dept. Linux Technology Center Hitachi, Ltd., Yokohama Research Laboratory E-mail: masami.hiramatsu.pt@xxxxxxxxxxx -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>