diff -Naur /home/rni/linux-cart.v2/include/linux/cart.h linux-cart.v3/include/linux/cart.h --- /home/rni/linux-cart.v2/include/linux/cart.h 2005-08-16 13:58:49.000000000 -0400 +++ linux-cart.v3/include/linux/cart.h 2005-08-16 14:01:20.000000000 -0400 @@ -7,20 +7,18 @@ #define EVICTED_ACTIVE 1 #define EVICTED_LONGTERM 2 -#define ACTIVE 3 -#define ACTIVE_LONGTERM 4 +#define ACTIVE 4 +#define ACTIVE_LONGTERM 8 -#define EvictedActive(location) location & EVICTED_ACTIVE -#define EvictedLongterm(location) location & EVICTED_LONGTERM -#define Active(location) location & ACTIVE -#define ActiveLongterm(location) location & ACTIVE_LONGTERM +#define EvictedActive(location) (location & EVICTED_ACTIVE) +#define EvictedLongterm(location) (location & EVICTED_LONGTERM) +#define Active(location) (location & ACTIVE) +#define ActiveLongterm(location) (location & ACTIVE_LONGTERM)