Bug 8959

Summary: Проблема с блокировками при использовании протокола SMB2.1
Product: CIFS@Etersoft Reporter: Pavel Shilovsky <piastry>
Component: блокировки файлов и доступAssignee: Pavel Shilovsky <piastry>
Status: CLOSED FIXED QA Contact:
Severity: minor    
Priority: P4 CC: lav, sin
Version: не указана   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Deadline: 2012-12-31   

Description Pavel Shilovsky 2012-12-21 12:59:49 MSK
Здесь описана проблема: http://bugs.etersoft.ru/show_bug.cgi?id=6516#c26

Так же нужно придумать, чем заменить неприятный патч, исправляющий работу записи/чтения при наличии оплока на чтение (http://git.etersoft.ru/people/piastry/packages/?p=cifs-2.6.git;a=commitdiff;h=5cefe8c96280015b50657f2349573f8f4c6d7888).
Comment 1 Pavel Shilovsky 2012-12-21 15:21:46 MSK
Добавил тест для второй проблемы в rect-tests. Создал патч-замену для патча описанного выше, рабочая ветка тут:
http://git.etersoft.ru/people/piastry/packages/?p=cifs-2.6.git;a=shortlog;h=refs/heads/v3.7-etercifs
Comment 2 Pavel Shilovsky 2012-12-24 19:59:19 MSK
Работал над задачей, ветка тут:
http://git.etersoft.ru/people/piastry/packages/?p=cifs-2.6.git;a=shortlog;h=refs/heads/v3.7-etercifs
Comment 3 Pavel Shilovsky 2012-12-25 22:46:47 MSK
Тестировал патчи. Наткнулся на проблему с ошибкой выделения памяти в работе модуля при наложенных патчах. Работал над локализацией проблемы - выяснил, что виноват последний патч, но что в нём ломает работу модуля пока так и не понял. Буду разбираться дальше.
Comment 4 Pavel Shilovsky 2012-12-26 19:53:49 MSK
Тестировал патчи. Сделал вывод, что проблема с выделением памяти не связана папрямую с разработанными патчами, а скорее с самой системой - проявляется без зависимости от чего-либо. На другой машине тестирование прошло без проблем. Отправил патчи в рассылку.
Comment 5 Pavel Shilovsky 2013-01-14 22:21:20 MSK
Патчи в основной ветке разработки ядра. Закрываю.