X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=formal-model%2Furcu-controldataflow%2FDEFINES;h=980fad690e1d7e11339454bb16f0116e8bfb1ed2;hb=e5b00154b490ea239a68244ed245cb888e8eed41;hp=999de2c53be51f703198039487366836d1a55a9e;hpb=6af482a9e24a5ee17eef220b25a050be5df8aa39;p=urcu.git diff --git a/formal-model/urcu-controldataflow/DEFINES b/formal-model/urcu-controldataflow/DEFINES index 999de2c..980fad6 100644 --- a/formal-model/urcu-controldataflow/DEFINES +++ b/formal-model/urcu-controldataflow/DEFINES @@ -1,14 +1,14 @@ // Poison value for freed memory -#define POISON 66 +#define POISON 1 // Memory with correct data -#define WINE 33 +#define WINE 0 #define SLAB_SIZE 2 -#define read_poison (data_read[0] == POISON) +#define read_poison (data_read_first[0] == POISON || data_read_second[0] == POISON) #define RCU_GP_CTR_BIT (1 << 7) #define RCU_GP_CTR_NEST_MASK (RCU_GP_CTR_BIT - 1) //disabled -//#define REMOTE_BARRIERS +#define REMOTE_BARRIERS