|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen master] tests/pdx: allow more tests on 32bit build
commit a3a1e61ce9a00c5a0c8003bad8f1285360399cf4
Author: Roger Pau Monne <roger.pau@xxxxxxxxxx>
AuthorDate: Thu Mar 12 09:42:40 2026 +0100
Commit: Roger Pau Monne <roger.pau@xxxxxxxxxx>
CommitDate: Thu Mar 12 11:16:31 2026 +0100
tests/pdx: allow more tests on 32bit build
The limitation of which tests can be build on 32bit is too strict. Move
some tests out of the 64bit explicit region, as they can also be built on
32bits.
Fixes: cb50e4033717 ("test/pdx: add PDX compression unit tests")
Reported-by: Jan Beulich <jbeulich@xxxxxxxx>
Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
---
tools/tests/pdx/test-pdx.c | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/tools/tests/pdx/test-pdx.c b/tools/tests/pdx/test-pdx.c
index 066bd3e7e5..d783186577 100644
--- a/tools/tests/pdx/test-pdx.c
+++ b/tools/tests/pdx/test-pdx.c
@@ -77,6 +77,17 @@ int main(int argc, char **argv)
},
.compress = true,
},
+ /* Two ranges with the same high bit set. */
+ {
+ .ranges = {
+ { .start = (1UL << (51 - PAGE_SHIFT)) + (1 << MAX_ORDER) * 0,
+ .end = (1UL << (51 - PAGE_SHIFT)) + (1 << MAX_ORDER) * 1 },
+ { .start = (1UL << (51 - PAGE_SHIFT)) + (1 << MAX_ORDER) * 3,
+ .end = (1UL << (51 - PAGE_SHIFT)) + (1 << MAX_ORDER) * 4 },
+ },
+ .compress = true,
+ },
+#endif
/* PDX compression, 2 ranges covered by the lower mask. */
{
.ranges = {
@@ -132,17 +143,6 @@ int main(int argc, char **argv)
},
.compress = true,
},
- /* Two ranges with the same high bit set. */
- {
- .ranges = {
- { .start = (1UL << (51 - PAGE_SHIFT)) + (1 << MAX_ORDER) * 0,
- .end = (1UL << (51 - PAGE_SHIFT)) + (1 << MAX_ORDER) * 1 },
- { .start = (1UL << (51 - PAGE_SHIFT)) + (1 << MAX_ORDER) * 3,
- .end = (1UL << (51 - PAGE_SHIFT)) + (1 << MAX_ORDER) * 4 },
- },
- .compress = true,
- },
-#endif
/* AMD Naples Epyc 7281 2 sockets, 8 NUMA nodes. */
{
.ranges = {
--
generated by git-patchbot for /home/xen/git/xen.git#master
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |