Como Sankalp mencionou, o thread pdflush não está envolvido com gravações em um arquivo com o conjunto de sinalizadores O_SYNC. Isso acontece no contexto do thread. Para obter o caminho de código exato tomado pelo kernel, você poderia usar o ftrace para rastrear o syscall de gravação. Eu posso testar o mesmo e documentar aqui no meu blog