![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Один из четырех патчей, в котором сконцентрированы функциональные изменения, был принят в "upstream kernel" и вошел в недавно вышедшее ядро 2.6.24. После этого баг 2645 был закрыт. Тем не менее, часть поставленной задачи не была решена: повторные вызовы msync() с ключом MS_ASYNC после записи в память, на которую отображен файл, некорректно обрабатываются - во второй раз штампы не обновляются. Длительные обсуждения в LKML путей реализации так и не привели к решению из-за неоднозначности требований стандарта POSIX, многофакторности задачи и сложности реализации данной опции в Linux. Однако, задача остается до сих пор открытой.