[Intel-gfx] [PATCH 1/1] tests/gem_seqno_wrap: verify debugfs write with readback
Mika Kuoppala
mika.kuoppala at linux.intel.com
Thu Apr 11 15:11:28 CEST 2013
Make sure that debugfs entry works as expected by reading
back the sequence number that was written.
Signed-off-by: Mika Kuoppala <mika.kuoppala at intel.com>
---
tests/gem_seqno_wrap.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/tests/gem_seqno_wrap.c b/tests/gem_seqno_wrap.c
index 43e3851..776dedc 100644
--- a/tests/gem_seqno_wrap.c
+++ b/tests/gem_seqno_wrap.c
@@ -438,6 +438,7 @@ static int write_seqno(uint32_t seqno)
int fh;
char buf[32];
int r;
+ uint32_t rb;
if (options.dontwrap)
return 0;
@@ -457,6 +458,15 @@ static int write_seqno(uint32_t seqno)
if (options.verbose)
printf("next_seqno set to: 0x%x\n", seqno);
+ r = __read_seqno(&rb);
+ if (r < 0)
+ return r;
+
+ if (rb != seqno) {
+ printf("seqno readback differs rb:0x%x vs w:0x%x\n", rb, seqno);
+ return -1;
+ }
+
return 0;
}
--
1.7.9.5
More information about the Intel-gfx
mailing list