O que acontece se você mount -o remount
o sistema de arquivos CIFS?
Isso soa como um bug na implementação do CIFS, em que os diretórios não estão acionando os eventos de notificação corretamente.
Não encontrei referências sobre a injeção de eventos em um fluxo de inotificação existente. Suponho que poderia ser feito usando o SystemTap, mas isso não é prático. Uma solução melhor é arquivar um relatório de bug em ReadyMedia
(nome atual do projeto em SourceForge.net).
Eu dei uma rápida olhada no código para notify.c
no SF.net e ficou bom, mas apenas 30 segundos deixaram claro que havia um vazamento de memória no código que adiciona / remove os relógios. :( No entanto, parece que modificar o código para suportar corretamente a notificação em diretórios não seria difícil.