Don't report back error on syscalls fail for -a -k
[lttng-tools.git] / src / bin / lttng-sessiond / kernel.c
index 596af588c5800c4bd6754bd9ec00de93b3381649..39006ab2f37b508107fb468a427debb7d82bb566 100644 (file)
@@ -196,7 +196,13 @@ int kernel_create_event(struct lttng_event *ev,
 
        ret = kernctl_create_event(channel->fd, event->event);
        if (ret < 0) {
-               if (errno != EEXIST) {
+               switch (errno) {
+               case EEXIST:
+                       break;
+               case ENOSYS:
+                       WARN("Event type not implemented");
+                       break;
+               default:
                        PERROR("create event ioctl");
                }
                ret = -errno;
This page took 0.023432 seconds and 4 git commands to generate.