[igt-dev] [PATCH i-g-t] tests/pm_sseu: dump the bit of sysfs
Lionel Landwerlin
lionel.g.landwerlin at intel.com
Mon Feb 19 14:42:05 UTC 2018
On 19/02/18 14:40, Chris Wilson wrote:
> Quoting Lionel Landwerlin (2018-02-19 14:36:03)
>> We're seeing failures on the CI but we're missing the dump of what has
>> been read to help us understand what's going wrong.
>>
>> Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
>> ---
>> tests/pm_sseu.c | 8 +++++++-
>> 1 file changed, 7 insertions(+), 1 deletion(-)
>>
>> diff --git a/tests/pm_sseu.c b/tests/pm_sseu.c
>> index 2a2f06bb..4262ad2a 100644
>> --- a/tests/pm_sseu.c
>> +++ b/tests/pm_sseu.c
>> @@ -143,7 +143,7 @@ dbg_get_bool(const char *first, const char *last, const char *name)
>> static void
>> dbg_get_status(struct status *stat)
>> {
>> - char *first, *last;
>> + char *tmp, *first, *last;
>> int nread;
>>
>> lseek(dbg.status_fd, 0, SEEK_SET);
>> @@ -154,6 +154,9 @@ dbg_get_status(struct status *stat)
>> memset(stat, 0, sizeof(*stat));
>>
>> dbg_get_status_section("SSEU Device Info", &first, &last);
> igt_debug("SSEU Device Info\n");
That bit is already in the dump ;)
>
>> + for (tmp = first; tmp < last; tmp++)
> C99 ftw, for (char *line = first; line < last; line++)
Sure.
>> + igt_debug("%c", *tmp);
>> + igt_debug("\n");
> Anyway, looks just to be the right information we need to take another
> step towards debugging the following assertions,
>
> Reviewed-by: Chris Wilson <chris at chris-wilson.co.uk>
> -Chris
>
More information about the igt-dev
mailing list