X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=lttng-abi.c;h=b63e376413490693e00cc38c2aea96e5cdfc9acb;hb=9143c6d5444e809b9d411c07a8dae94c151668ae;hp=9d610e9346f53c3669b5ca2b5c7de46475eed6d0;hpb=059de1478e398b662aaf1f5e71f07e0c78600545;p=lttng-modules.git diff --git a/lttng-abi.c b/lttng-abi.c index 9d610e93..b63e3764 100644 --- a/lttng-abi.c +++ b/lttng-abi.c @@ -1221,7 +1221,8 @@ int lttng_abi_create_event(struct file *channel_file, event_param->u.kprobe.symbol_name[LTTNG_KERNEL_SYM_NAME_LEN - 1] = '\0'; break; case LTTNG_KERNEL_FUNCTION: - event_param->u.ftrace.symbol_name[LTTNG_KERNEL_SYM_NAME_LEN - 1] = '\0'; + WARN_ON_ONCE(1); + /* Not implemented. */ break; default: break; @@ -1372,9 +1373,8 @@ long lttng_channel_ioctl(struct file *file, unsigned int cmd, unsigned long arg) sizeof(uevent_param->u.kretprobe.symbol_name)); break; case LTTNG_KERNEL_FUNCTION: - memcpy(uevent_param->u.ftrace.symbol_name, - old_uevent_param->u.ftrace.symbol_name, - sizeof(uevent_param->u.ftrace.symbol_name)); + WARN_ON_ONCE(1); + /* Not implemented. */ break; default: break;