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.
27 jobs for !5721 with anv-persistence
latest detached
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