mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-10 17:36:11 +00:00
tests/gem_seqno_wrap: verify debugfs write with readback
Make sure that debugfs entry works as expected by reading back the sequence number that was written. Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
parent
918e763e2d
commit
a7ca33b673
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user