diff options
author | Samuel Pitoiset <samuel.pitoiset@gmail.com> | 2015-06-07 22:40:19 +0200 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2015-08-28 12:37:23 +1000 |
commit | 6161834e83500cd950667c1ebb6d4506ee3b0fca (patch) | |
tree | 00d926a1baba442c3717c34f3ea128aa8cb9cb24 /bin | |
parent | 021e8fed44ce8bd006a23cee01957dbc5d7fda9e (diff) | |
download | nouveau-6161834e83500cd950667c1ebb6d4506ee3b0fca.tar.gz |
pm: change signal iter to u16
16 bits is large enough to store the maximum number of signals available
for one domain (i.e. 256).
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'bin')
-rw-r--r-- | bin/nv_perfmon.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/nv_perfmon.c b/bin/nv_perfmon.c index 958520eb2..043d8643a 100644 --- a/bin/nv_perfmon.c +++ b/bin/nv_perfmon.c @@ -289,7 +289,7 @@ ui_perfmon_query_signals(struct nvif_object *perfmon, args.domain = dom->id; do { - u32 prev_iter = args.iter; + u16 prev_iter = args.iter; args.name[0] = '\0'; ret = nvif_mthd(perfmon, NVIF_PERFMON_V0_QUERY_SIGNAL, @@ -308,7 +308,7 @@ ui_perfmon_query_signals(struct nvif_object *perfmon, &args, sizeof(args)); assert(ret == 0); } - } while (args.iter != 0xffffffff); + } while (args.iter != 0xffff); } static void |