anv: Force request completion on context/process termination
The legacy kernel ABI behaviour is to allow requests to persist after their submitting context/process has been terminated. But to be able to robustly handle VkEvents where the user is in direct control of the fence signaling, we must ensure that any fence being held by the application is signaled upon the termination of that application, or closure of the VkDevice.
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
Container+Docs | |||||||||
manual |
#3404967
aarch64
manual
|
arm_build |
|
||||||
manual |
#3404968
manual
|
arm_test-base |
|
||||||
manual |
#3404964
manual
|
x86_build-base |
|
||||||
manual |
#3404966
manual
|
x86_build_old |
|
||||||
manual |
#3404965
manual
|
x86_test-base |
|
||||||
Container 2 | |||||||||
created |
#3404975
|
arm64_test |
|
||||||
created |
#3404970
|
i386_build |
|
||||||
created |
#3404971
|
ppc64el_build |
|
||||||
created |
#3404972
|
s390x_build |
|
||||||
created |
#3404969
|
x86_build |
|
||||||
created |
#3404973
|
x86_test-gl |
|
||||||
created |
#3404974
|
x86_test-vk |
|
||||||
Meson X86 64 | |||||||||
created |
#3404979
|
meson-clang |
|
||||||
created |
#3404978
|
meson-classic |
|
||||||
created |
#3404980
|
meson-clover |
|
||||||
created |
#3404981
|
meson-clover-old-llvm |
|
||||||
created |
#3404977
|
meson-gallium |
|
||||||
created |
#3404976
|
meson-testing |
|
||||||
created |
#3404982
|
meson-vulkan |
|
||||||
Scons | |||||||||
created |
#3404983
allowed to fail
|
scons-win64 |
|
||||||
Meson Misc | |||||||||
created |
#3404985
aarch64
|
meson-arm64 |
|
||||||
created |
#3404986
aarch64
|
meson-arm64-build-test |
|
||||||
created |
#3404984
aarch64
|
meson-armhf |
|
||||||
created |
#3404987
|
meson-i386 |
|
||||||
created |
#3404990
|
meson-mingw32-x86_64 |
|
||||||
created |
#3404989
kvm
|
meson-ppc64el |
|
||||||
created |
#3404988
kvm
|
meson-s390x |
|
||||||