From 555dc611b4d1e4e8c69df6f57ba2cfb55f8ef190 Mon Sep 17 00:00:00 2001 From: Steven Rostedt Date: Thu, 27 Jan 2011 23:21:34 -0500 Subject: [PATCH] --- yaml --- r: 234489 b: refs/heads/master c: bf93f9ed3a2cb89eb7e58851139d3be375b98027 h: refs/heads/master i: 234487: 408dad602f188c05ef7cd1505734332aa358d718 v: v3 --- [refs] | 2 +- trunk/kernel/trace/trace.h | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index b326f65cf49c..41955725399f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4a3d27e98a7f2682e96d6f863752e0424b00d691 +refs/heads/master: bf93f9ed3a2cb89eb7e58851139d3be375b98027 diff --git a/trunk/kernel/trace/trace.h b/trunk/kernel/trace/trace.h index fbff872f8db1..856e73cc1d3f 100644 --- a/trunk/kernel/trace/trace.h +++ b/trunk/kernel/trace/trace.h @@ -680,7 +680,14 @@ struct event_subsystem { #define FILTER_PRED_IS_RIGHT (1 << 15) #define FILTER_PRED_FOLD (1 << 15) -#define MAX_FILTER_PRED 32 +/* + * The max preds is the size of unsigned short with + * two flags at the MSBs. One bit is used for both the IS_RIGHT + * and FOLD flags. The other is reserved. + * + * 2^14 preds is way more than enough. + */ +#define MAX_FILTER_PRED 16384 struct filter_pred; struct regex;