Por que os convidados qemu/kvm do Windows XP e 7 não reconhecem atualizações para um compartilhamento local do Samba?

Por que os convidados qemu/kvm do Windows XP e 7 não reconhecem atualizações para um compartilhamento local do Samba?

Desenvolvo software multiplataforma e testo as portas Windows com wine, Windows XP e Windows 7, os dois últimos testados usando qemu com KVM. Também tenho várias versões do OS X e Debian Wheezy como VMs KVM. Para acessar meus projetos dentro dos convidados, eu tenho um compartilhamento Samba e me conecto a esse compartilhamento dentro do convidado usando \\10.0.2.2\src. As duas VMs do Windows têm isso mapeado para a unidade de rede Z:.

Isso funcionou bem por um tempo em todas as plataformas. No entanto, depois de 13 de maio, os dois convidados do Windows não reconhecem as alterações, como se estivessem armazenando em cache o estado do compartilhamento naquele dia. Running Z:\...\program.exeexecuta o programa como estava em 13 de maio e dirmostra 13 de maio para ., program.exee program.dllmas 16 de maio para ... Surpreendentemente, isso funciona mesmo que o diretório tenha sido removido do compartilhamento!

O que está acontecendo? Até agora, tentei pesquisar no Google uma variedade de termos diferentes que parecem relacionados ("compartilhamento smb mostra arquivos antigos", "limpar cache smb", "desativar arquivos offline" etc.), tudo sem sucesso.

O host é o Ubuntu 15.04. A versão qemu é

QEMU emulator version 2.2.0 (Debian 1:2.2+dfsg-5expubuntu9.1), Copyright (c) 2003-2008 Fabrice Bellard

A versão do samba é 4.1.13-Ubuntu.

O que está acontecendo? Obrigado.

informação relacionada