Actions
Task #5808
openСлишком большой драйвер btrfs
Status:
New
Priority:
Low
Assignee:
-
Category:
-
Start date:
04/07/2015
Due date:
% Done:
0%
Estimated time:
Detected in build:
svn
Published in build:
Description
Ошибка в функции btrfs_sync_log: в 158229 строке вызывается модельная функция ldv_blk_start_plug, но в ветке if в 158337 - 158343 строках отсутствует парная ей функция ldv_blk_finish_plug. Соответственно, в ldv_check_final_state счетчик должен быть равен единице, и вердит быть равным FALSE. При запуске LocationCPA-CallstackCPA + BAMCPA (то есть без всех анализов) и без метки ошибки анализ завершается через пару минут. Покрытие больше 50% - около 60 000 locations. Без функциональных указателей! При попытке включить какой-нибудь анализ, чтобы потом напечатался путь к ошибке, анализ падает с таймаутом. Смена точки входа на btrfs_sync_log не помогает - все равно покрытие оказывается слишком велико.
Files
Updated by Pavel Andrianov over 9 years ago
- File fs_btrfs.cil.zip fs_btrfs.cil.zip added
Actions