X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=ltt-kconsumerd%2Fltt-kconsumerd.c;h=32a726cf58bb00a2eaaab05091178675cd8d655b;hb=57194bf28648ebf2dfbed08f52a6824b5dd726f5;hp=64c5ccfae908499c20eeb59a5cdb305eae342a2c;hpb=cb040cc13fdbe2d5561c4ee10d94701436b9c8ae;p=lttng-tools.git diff --git a/ltt-kconsumerd/ltt-kconsumerd.c b/ltt-kconsumerd/ltt-kconsumerd.c index 64c5ccfae..32a726cf5 100644 --- a/ltt-kconsumerd/ltt-kconsumerd.c +++ b/ltt-kconsumerd/ltt-kconsumerd.c @@ -215,7 +215,7 @@ static int read_subbuffer(struct kconsumerd_fd *kconsumerd_fd) goto end; } - switch (DEFAULT_KERNEL_CHANNEL_OUTPUT) { + switch (kconsumerd_fd->output) { case LTTNG_EVENT_SPLICE: /* read the whole subbuffer */ err = kernctl_get_padded_subbuf_size(infd, &len); @@ -237,7 +237,7 @@ static int read_subbuffer(struct kconsumerd_fd *kconsumerd_fd) break; case LTTNG_EVENT_MMAP: /* read the used subbuffer size */ - err = kernctl_get_subbuf_size(infd, &len); + err = kernctl_get_padded_subbuf_size(infd, &len); if (err != 0) { ret = errno; perror("Getting sub-buffer len failed.");