add craigs cache incoherency qemu detection