[prev in list] [next in list] [prev in thread] [next in thread]
List: openvz-criu
Subject: [CRIU] [PATCH] zdtm: maps00 -- Add more detailed output
From: gorcunov () openvz ! org (Cyrill Gorcunov)
Date: 2013-06-26 10:07:33
Message-ID: 1372241253-23233-1-git-send-email-gorcunov () openvz ! org
[Download RAW message or body]
For easier detection where exactly test fails.
| 665: map: ptr 0x7fa96bbe4000 flag 2 prot 0
| 665: map: ptr 0x7fa96bbe2000 flag 1 prot 0
| 665: map: ptr 0x7fa96bbe0000 flag 22 prot 0
| 665: map: ptr 0x7fa96bbdb000 flag 21 prot 0
...
| 665: Read: 0, Expected: 553e7b06
| 665: Read: 0, Expected: 553e7b06
| 665: Read: 0, Expected: 553e7b06
| 665: FAIL: maps00.c:145: CRC mismatch: ptr 0x7fa96bbcb000 flag 21 prot 3
Signed-off-by: Cyrill Gorcunov <gorcunov at openvz.org>
---
test/zdtm/live/static/maps00.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/test/zdtm/live/static/maps00.c b/test/zdtm/live/static/maps00.c
index cedb868..35b55a7 100644
--- a/test/zdtm/live/static/maps00.c
+++ b/test/zdtm/live/static/maps00.c
@@ -107,6 +107,9 @@ static int make_map(struct map *map)
datagen(map->ptr, ONE_MAP_SIZE, &crc);
}
+ test_msg("map: ptr %p flag %8x prot %8x\n",
+ map->ptr, map->flag, map->prot);
+
return 0;
}
@@ -139,7 +142,8 @@ static int check_map(struct map *map)
if (datachk(map->ptr, ONE_MAP_SIZE, &crc)) /* perform read access */
if (!(map->flag & MAP_ANONYMOUS) ||
(map->prot & PROT_WRITE)) { /* anon maps could only be filled when r/w */
- fail("CRC mismatch\n");
+ fail("CRC mismatch: ptr %p flag %8x prot %8x\n",
+ map->ptr, map->flag, map->prot);
return -1;
}
/* prot |= PROT_READ// need barrier before this line,
--
1.8.1.4
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic