LINUX.ORG.RU

Перестал работать FIEMAP ioctl для ext4 в 2.6.38


0

1

Недавно в debian testing обновилось ядро с 2.6.32 на 2.6.38. И перестал работать FIEMAP ioctl (на ext4):

$ /usr/sbin/filefrag Twitter.mp4 
No permission to use FIBMAP ioctl; must have root privileges
В .32 filefrag срабатывает от простого пользователя, так как использует сначала FIEMAP, а в .38 FIEMAP обламывается с кодом -95. Для вызова FIBMAP нужны привилегии суперпользователя, к тому же это невообразимо медленнее.

Это баг или какая-то новая фича?

★★★★★

Вопрос снимается. Выявился какой-то баг ext4's fiemap с блоками с отложенным размещением и в debian просто отключили эту функциональность, пока решение не будет протестировано.

Debian-specific.

i-rinat ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.