[LTP] [PATCH] tst_kvercmp: Handle larger kernel version numbers
Edward Liaw
edliaw@google.com
Wed Oct 18 03:50:16 CEST 2023
Current implementation can only handle revision numbers up to 256. Bump
this up to 1024 as some revision numbers are in the 300s.
Signed-off-by: Edward Liaw <edliaw@google.com>
---
lib/tst_kvercmp.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/tst_kvercmp.c b/lib/tst_kvercmp.c
index 552920fac..9e1a511af 100644
--- a/lib/tst_kvercmp.c
+++ b/lib/tst_kvercmp.c
@@ -92,8 +92,8 @@ int tst_kvcmp(const char *cur_kver, int r1, int r2, int r3)
cur_kver);
}
- testver = (r1 << 16) + (r2 << 8) + r3;
- currver = (a1 << 16) + (a2 << 8) + a3;
+ testver = (r1 << 20) + (r2 << 10) + r3;
+ currver = (a1 << 20) + (a2 << 10) + a3;
return currver - testver;
}
--
2.42.0.655.g421f12c284-goog
More information about the ltp
mailing list