From: Mathieu Desnoyers Date: Thu, 26 May 2011 01:43:23 +0000 (-0400) Subject: Fix field ctx allocation X-Git-Tag: v2.0-pre1~80 X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=0f034e0f5fac7dd35c19e82f1773ec293fdb2dcd;p=lttng-modules.git Fix field ctx allocation Signed-off-by: Mathieu Desnoyers --- diff --git a/ltt-context.c b/ltt-context.c index ff1ba2e1..961d80e1 100644 --- a/ltt-context.c +++ b/ltt-context.c @@ -28,7 +28,7 @@ struct lttng_ctx_field *lttng_append_context(struct lttng_ctx **ctx_p) if (ctx->nr_fields + 1 > ctx->allocated_fields) { struct lttng_ctx_field *new_fields; - ctx->allocated_fields = min_t(size_t, 1, 2 * ctx->allocated_fields); + ctx->allocated_fields = max_t(size_t, 1, 2 * ctx->allocated_fields); new_fields = kzalloc(ctx->allocated_fields * sizeof(struct lttng_ctx_field), GFP_KERNEL); if (!new_fields) return NULL;