X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=lib%2Fdynamic_debug.c;h=b335acb43be2cae4a4257cc9c8eb1ba5d914ce8b;hb=42a9fa9957e369240936891c9a521ab671eed4e7;hp=3094318bfea70abd29ffdfdedca291e86020ee04;hpb=dda5f0a372873bca5f0b1d1866d7784dffd8b675;p=~andy%2Flinux diff --git a/lib/dynamic_debug.c b/lib/dynamic_debug.c index 3094318bfea..b335acb43be 100644 --- a/lib/dynamic_debug.c +++ b/lib/dynamic_debug.c @@ -141,11 +141,10 @@ static void ddebug_change(const struct ddebug_query *query, else if (!dp->flags) dt->num_enabled++; dp->flags = newflags; - if (newflags) { - jump_label_enable(&dp->enabled); - } else { - jump_label_disable(&dp->enabled); - } + if (newflags) + dp->enabled = 1; + else + dp->enabled = 0; if (verbose) printk(KERN_INFO "ddebug: changed %s:%d [%s]%s %s\n",