On 03/24/2011 03:33 PM, Bringfried Stecklum wrote: > Edward Shishkin wrote: >> On 03/24/2011 12:56 AM, Bringfried Stecklum wrote: >>> Edward Shishkin wrote: >>>> On 03/24/2011 12:34 AM, Bringfried Stecklum wrote: >>>>> Edward Shishkin wrote: >>>>>> On 03/23/2011 11:41 PM, Bringfried Stecklum wrote: >>>>>>> Dear Edward, >>>>>>> >>>>>>> thanks for the reply. Since I contacted you again concerning this >>>>>>> bug, >>>>>>> my system is going mad because of it. I didn't change anything >>>>>>> concerning the kernel but even just after login and idling, the bug >>>>>>> happens. I'd like to stay with Reiser4. But right now it is getting >>>>>>> really difficult. >>>>>> >>>>>> Do you use the mount option "dont_load_bitmap"? >>>>> >>>>> Yes, I used it so far for faster booting but switched it off now. >>>> >>>> >>>> Please, don't use this mount option for now: it doesn't >>>> work properly. I'll try to reproduce and fix it at leisure. >>> >>> Looks like, up'n running now for half an hour. Normally, I prefer to >>> hibernate between sessions and thus boot rarely, the longer boot time is >>> no obstacle. Good luck with fixing the issue. >> >> >> It looks like missing bitmap is not uploaded somewhere.. > > But it used to work quite some time... It seems I have found the bug. The problem arises when we get to the /* race: ...*/ point (see the attached patch). This is not an error path, nevertheless we release all bitmaps and set zeroes to bnode fields. Welcome to the Oops... Everyone, who experienced problems with on-demand bitmap loading in reiser4 (the mount option "dont_load_bitmap"), please, try the attached patch. Thanks, Edward.