Skip to content

drm/xe: remove xe_migrate_update_pgtables_cpu

Philippe Lecluse requested to merge plecluse/kernel:dg2_vmfix2 into xe

Using lmem identity map, update pgtables works now on DG2 Fix a flag issue that allow proper 64k offset

xe_vm pass now on dg2 :-)

user@hp380g10:~/XE_0407/igt_clean/igt-gpu-tools$ ./do_b
IGT-Version: 1.26-gdff7bb25 (x86_64) (Linux: 5.18.0-0407+ x86_64)
(xe_vm:8291) drmtest-DEBUG: Test requirement passed: !(fd<0)
Starting subtest: large-binds-2097152
Subtest large-binds-2097152: SUCCESS (0.012s)
Starting subtest: large-split-binds-2097152
Subtest large-split-binds-2097152: SUCCESS (0.011s)
Starting subtest: large-misaligned-binds-2097152
Subtest large-misaligned-binds-2097152: SUCCESS (0.012s)
Starting subtest: large-split-misaligned-binds-2097152
Subtest large-split-misaligned-binds-2097152: SUCCESS (0.012s)
Starting subtest: large-binds-4194304
Subtest large-binds-4194304: SUCCESS (0.013s)
Starting subtest: large-split-binds-4194304
Subtest large-split-binds-4194304: SUCCESS (0.016s)
Starting subtest: large-misaligned-binds-4194304
Subtest large-misaligned-binds-4194304: SUCCESS (0.012s)
Starting subtest: large-split-misaligned-binds-4194304
Subtest large-split-misaligned-binds-4194304: SUCCESS (0.018s)
Starting subtest: large-binds-8388608
Subtest large-binds-8388608: SUCCESS (0.021s)
Starting subtest: large-split-binds-8388608
Subtest large-split-binds-8388608: SUCCESS (0.020s)
Starting subtest: large-misaligned-binds-8388608
Subtest large-misaligned-binds-8388608: SUCCESS (0.020s)
Starting subtest: large-split-misaligned-binds-8388608
Subtest large-split-misaligned-binds-8388608: SUCCESS (0.024s)
Starting subtest: large-binds-16777216
Subtest large-binds-16777216: SUCCESS (0.027s)
Starting subtest: large-split-binds-16777216
Subtest large-split-binds-16777216: SUCCESS (0.030s)
Starting subtest: large-misaligned-binds-16777216
Subtest large-misaligned-binds-16777216: SUCCESS (0.034s)
Starting subtest: large-split-misaligned-binds-16777216
Subtest large-split-misaligned-binds-16777216: SUCCESS (0.039s)
Starting subtest: large-binds-33554432
Subtest large-binds-33554432: SUCCESS (0.046s)
Starting subtest: large-split-binds-33554432
Subtest large-split-binds-33554432: SUCCESS (0.046s)
Starting subtest: large-misaligned-binds-33554432
Subtest large-misaligned-binds-33554432: SUCCESS (0.050s)
Starting subtest: large-split-misaligned-binds-33554432
Subtest large-split-misaligned-binds-33554432: SUCCESS (0.054s)
Starting subtest: large-binds-67108864
Subtest large-binds-67108864: SUCCESS (0.077s)
Starting subtest: large-split-binds-67108864
Subtest large-split-binds-67108864: SUCCESS (0.080s)
Starting subtest: large-misaligned-binds-67108864
Subtest large-misaligned-binds-67108864: SUCCESS (0.084s)
Starting subtest: large-split-misaligned-binds-67108864
Subtest large-split-misaligned-binds-67108864: SUCCESS (0.087s)
Starting subtest: large-binds-134217728
Subtest large-binds-134217728: SUCCESS (0.141s)
Starting subtest: large-split-binds-134217728
Subtest large-split-binds-134217728: SUCCESS (0.148s)
Starting subtest: large-misaligned-binds-134217728
Subtest large-misaligned-binds-134217728: SUCCESS (0.148s)
Starting subtest: large-split-misaligned-binds-134217728
Subtest large-split-misaligned-binds-134217728: SUCCESS (0.153s)
Starting subtest: large-binds-268435456
Subtest large-binds-268435456: SUCCESS (0.268s)
Starting subtest: large-split-binds-268435456
Subtest large-split-binds-268435456: SUCCESS (0.273s)
Starting subtest: large-misaligned-binds-268435456
Subtest large-misaligned-binds-268435456: SUCCESS (0.277s)
Starting subtest: large-split-misaligned-binds-268435456
Subtest large-split-misaligned-binds-268435456: SUCCESS (0.280s)
Starting subtest: large-binds-536870912
Subtest large-binds-536870912: SUCCESS (0.508s)
Starting subtest: large-split-binds-536870912
Subtest large-split-binds-536870912: SUCCESS (0.513s)
Starting subtest: large-misaligned-binds-536870912
Subtest large-misaligned-binds-536870912: SUCCESS (0.533s)
Starting subtest: large-split-misaligned-binds-536870912
Subtest large-split-misaligned-binds-536870912: SUCCESS (0.537s)
Starting subtest: large-binds-1073741824
Subtest large-binds-1073741824: SUCCESS (1.021s)
Starting subtest: large-split-binds-1073741824
Subtest large-split-binds-1073741824: SUCCESS (1.010s)
Starting subtest: large-misaligned-binds-1073741824
Subtest large-misaligned-binds-1073741824: SUCCESS (1.045s)
Starting subtest: large-split-misaligned-binds-1073741824
Subtest large-split-misaligned-binds-1073741824: SUCCESS (1.056s)
Starting subtest: large-binds-2147483648
Subtest large-binds-2147483648: SUCCESS (2.026s)
Starting subtest: large-split-binds-2147483648
Subtest large-split-binds-2147483648: SUCCESS (1.963s)
Starting subtest: large-misaligned-binds-2147483648
Subtest large-misaligned-binds-2147483648: SUCCESS (2.094s)
Starting subtest: large-split-misaligned-binds-2147483648
Subtest large-split-misaligned-binds-2147483648: SUCCESS (2.090s)
Starting subtest: mixed-binds-3145728
Subtest mixed-binds-3145728: SUCCESS (0.013s)
Starting subtest: mixed-misaligned-binds-3145728
Subtest mixed-misaligned-binds-3145728: SUCCESS (0.014s)
Starting subtest: mixed-binds-1611661312
Subtest mixed-binds-1611661312: SUCCESS (1.534s)
Starting subtest: mixed-misaligned-binds-1611661312
Subtest mixed-misaligned-binds-1611661312: SUCCESS (1.562s)
(xe_vm:8291) igt_core-DEBUG: Exiting with status code 0
user@hp380g10:~/XE_0407/igt_clean/igt-gpu-tools$

Merge request reports