Re: Strange errors with 2.4.22 patches (from Chris) and bonnie++
On Tue, 2003-12-02 at 03:35, Jens Benecke wrote: > Chris Mason wrote: > > > On Fri, 2003-11-28 at 16:38, Jens Benecke wrote: > > > >> b) bonnie++ on a (previously created) reiserfs partition (with > >>mkreiserfs 3.6.6) exited with random "disk full" errors, although > >>the disk was never full. This didn't happen before. > >> (...) > >> I would appreciate any help. Thank you! :-) > > > > Ugh, the new block allocator isn't properly forcing a commit when an > > allocation fails, so we don't reclaim blocks deleted in an uncommitted > > transaction. I thought this fix got pulled out of the suse kernel when > > namesys and I pulled out the important bug fixes, but it got missed. > > > > porting. > > Hi Chris, > > so... the worst-case impact on this bug is that reiserfs will report "disk > full" when you still have some space available. Right? No data loss, > corruption, or similar Bad Things(tm)? > Correct. I'll have a fix available today along with a remerge of data logging and quota against 2.4.23. > I have two servers here that are supposed to be deployed next week and use > ReiserFS. I've had some bad issues with MySQL files becoming corrupted > after a crash in the past so I'd really like to put these into production > with data-logging patches. > > btw, what are the patches that SuSE uses? IIRC, SuSE ships with data-logging > enabled, right? > SUSE ships data logging and the xattr patches, along with a few others. -chris
Re: Strange errors with 2.4.22 patches (from Chris) and bonnie++
Chris Mason wrote: > On Fri, 2003-11-28 at 16:38, Jens Benecke wrote: > >> b) bonnie++ on a (previously created) reiserfs partition (with >>mkreiserfs 3.6.6) exited with random "disk full" errors, although >>the disk was never full. This didn't happen before. >> (...) >> I would appreciate any help. Thank you! :-) > > Ugh, the new block allocator isn't properly forcing a commit when an > allocation fails, so we don't reclaim blocks deleted in an uncommitted > transaction. I thought this fix got pulled out of the suse kernel when > namesys and I pulled out the important bug fixes, but it got missed. > > porting. Hi Chris, so... the worst-case impact on this bug is that reiserfs will report "disk full" when you still have some space available. Right? No data loss, corruption, or similar Bad Things(tm)? I have two servers here that are supposed to be deployed next week and use ReiserFS. I've had some bad issues with MySQL files becoming corrupted after a crash in the past so I'd really like to put these into production with data-logging patches. btw, what are the patches that SuSE uses? IIRC, SuSE ships with data-logging enabled, right? -- Jens Benecke ([EMAIL PROTECTED]) http://www.hitchhikers.de - Europaweite kostenlose Mitfahrzentrale http://www.spamfreemail.de - 100% saubere Postfächer - garantiert! http://www.rb-hosting.de - PHP ab 9? - SSH ab 19? - günstiger Traffic