From: Charles Manning Date: Fri, 7 Jan 2011 01:26:01 +0000 (+1300) Subject: yaffs direct: Fix trace ALWAYS issue X-Git-Tag: linux-mainline-patchset-4~5^2~2 X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=commitdiff_plain;h=a8e8fa708152c823e534b7b004bfbd121dd1670e;hp=ae68942c23ba444fc820519ac25865ab38edc3c5;ds=sidebyside yaffs direct: Fix trace ALWAYS issue Trace ALWAYS was done wrong in the macro. Just make it another bitmap. Signed-off-by: Charles Manning --- diff --git a/direct/ydirectenv.h b/direct/ydirectenv.h index 63cd6d8..7063fa6 100644 --- a/direct/ydirectenv.h +++ b/direct/ydirectenv.h @@ -61,7 +61,7 @@ void yaffs_qsort(void *aa, size_t n, size_t es, #define cond_resched() do {} while(0) #define yaffs_trace(msk, fmt, ...) do { \ - if(yaffs_trace_mask & ((msk) | YAFFS_TRACE_ALWAYS)) \ + if(yaffs_trace_mask & (msk)) \ printf("yaffs: " fmt "\n", ##__VA_ARGS__); \ } while(0)