mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-11 04:26:38 +00:00
Unpin is handled indepently with the coiommu frontend driver. To support the DTT shrinker happened in coiommu, it needs a way to park the unpin thread for a while in case unpin is also accessing the DTT. When the shrink is done, frontend can unpark to make unpin thread work again. BUG=b:188481989 TEST=Boot a VM with coiommu lru unpin policy + pass through devices. In VM, use command #echo 2 > /proc/sys/vm/drop_caches to trigger shrink. Change-Id: Icea6aee6424f09339b549eb2735c73551a87a505 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3292940 Reviewed-by: Daniel Verkamp <dverkamp@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> |
||
---|---|---|
.. | ||
src | ||
.build_test_serial | ||
Cargo.toml |