Состоялся выход очередной версии порта файловой системы ZFS для ядра Linux. В этом выпуске пользователи обнаружат множество исправлений и несколько новых возможностей.
Новшества:
- поддержка ядер 3.11;
- скрипт arcstat.py для FreeNAS;
- с FreeBSD перенесена команда с zpool labelclear;
- c Illumos перенесено сжатие L2ARC посредством алгоритма lz4;
- оттуда же пересена поддержка нити I/O deadman;
- SEEK_DATA/SEEK_HOLE для lseek()/llseek();
- записываемые опции для модулей arc+l2arc;
- улучшенное опознание дискового формата AF (Advanced Format);
- повышена скорость чтения на зеркальных массивах;
- улучшено отображение расширенных атрибутов SA в zdb;
- поддержка GRSecurity/PaX для ядер 3.8+;
- поддержка пользовательских неймспейсов для ядер 3.8+.
Исправлено:
- потеря zvol при импорте;
- обработка ошибок xattr;
- переполнение ядерного стека;
- зацикливание процесса arc_adapt;
- зацикливание iterate_supers_type() при размонтировании;
- зависание при размонтировании пулов, доступных только для чтения;
- мёртвая блокировка txg_quiesce;
- мёртвые блокировки размонтирования снапшотов .zfs/snapshot;
- основанные на SA расширенные атрибуты симлинков;
- потеря ядром флагов монтирования;
- паники при arc_read() и zfs_sb_teardown()/zfs_resume_fs();
- освобождение блоков кэширования ARC.
Новая версия уже должна быть доступна в следующих дистрибутивах:
- Gentoo
- Funtoo
- RHEL/CentOS (репозиторий ZFSOnLinux)
- Fedora (репозиторий ZFSOnLinux)
- Ubuntu (ZFSOnLinux PPA)