Bug 9218

Summary: reiser4fs loses data consistency under load
Product: Sisyphus Reporter: seriv <seriv>
Component: kernel-feat-fs-reiser4Assignee: seriv <seriv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://marc.theaimsgroup.com/?l=reiserfs&m=114168645410108&w=2

Description seriv 2006-03-09 21:58:10 MSK
Файловая система reiser4 оказалась неустойчивой, при большой нагрузке теряется
согласованность данных. Upstream (namesys) информирован. 
Описание эксперимента: smtp-source генерирует поток вкодящей почты, очень быстро
и много, и smtp-sink весь поток почты обdev-null'ивает. Между ними включен smtp
server с /var/spool на reiser4. При заполнении спула примерно на 3 гигабайта (из
17) в /var/log/messages reiser4 начинает писать свои строчки типа:
---
Mar  6 16:34:03 test-10 kernel: <4>reiser4[sendmail(14667)]:commit_current_atom
(fs/reiser4/txnmgr.c:1092)[nikita-3176]:
Mar  6 16:34:03 test-10 kernel: WARNING: Flushing like mad: 32768
---
При этом теряется соединение с smtp-source, и при этом после снятия нагрузки
/var/spool не усыхает, как бывает когда он размещён, например, на ext3
Comment 1 seriv 2006-06-05 22:20:17 MSD
fixed by upstream, here in version 2.6.16-alt1.namesys.4 NMU by lakostis@.