Summary: | Проблема монтирования с опцией prefixpath | ||
---|---|---|---|
Product: | CIFS@Etersoft | Reporter: | Pavel Shilovsky <piastry> |
Component: | прочее | Assignee: | Konstantin Artyushkin <akv> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | minor | ||
Priority: | P4 | CC: | lav, olezha, sin |
Version: | не указана | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 7815, 3043 |
Description
Pavel Shilovsky
2011-11-01 21:35:06 MSK
Занимался данной задачей. Исследовал работу патча из http://bugs.etersoft.ru/show_bug.cgi?id=6517#c47. После некоторых исправлений наткнулся на следующую ситуацию: 1) mount //server/share/a/b/ test 2) mount //server/share/ test2 3) stat test2/a/b - возвращает неправильный номер айнода (произошло autodisable server inode number) В то же время, если перед третьём пунктом добавить команду "ls test2", работает корректно! Возможно, причина того, что VFS не находит dentry для a и b как раз кроется в том, что negative dentry не может содежать вложенные элементы. Работа по данной проблеме так же ведется здесь: https://bugzilla.samba.org/show_bug.cgi?id=8950 Проблема решена в апстрим. Коммиты: a6b5058fafdf508904bbf16c29b24042cef3c496, de5233745cd59cf5853d963ad216067788a87594, c1d8b24d18192764fe82067ec6aa8d4c3bf094e0, 4214ebf4654798309364d0c678b799e402f38288. Закрыта. |