All of lore.kernel.org
 help / color / mirror / Atom feed
* reiser4 sending process to D state
@ 2005-08-15 23:45 Mohammad A. Rahman
  2005-08-16 10:38 ` Vladimir V. Saveliev
  2005-08-16 11:50 ` Hans Reiser
  0 siblings, 2 replies; 11+ messages in thread
From: Mohammad A. Rahman @ 2005-08-15 23:45 UTC (permalink / raw)
  To: reiserfs-list

Hello,

I am having an issue with reiser4. I am wondering if it is a known issue 
for reiser4 or I have missed something along the path.

#cat /etc/redhat-release
Red Hat Enterprise Linux ES release 3 (Taroon Update 5)

Downloaded 2.6.12 vanila kernel, applied mm2 patch (2.6.12-mm2) and then 
aapplied reiser4 patch downloaded from namesys for 2.6.12-mm2 
(ftp://ftp.namesys.com/pub/reiser4-for-2.6/2.6.12-mm2/reiser4-vfs-3.patch). 
Kernel compiles and boots ok.

Compiled libaal-1.0.5 and reiser4progs-1.0.5 with ./configure, make and 
make install.

Created reiser4 fs on my disk (/usr/local/sbin/mkfs.reiser4  /dev/sda5)

Mounted the partition (/dev/sda5               /test                   
reiser4 defaults        1 2)

"dmesg | grep reiser" shows:  loading reiser4 bitmap......done (181 jiffies)

But when I try to write big amount of data on that partition the process 
hangs and goes to uninterruptible sleep (D) state.

the PS output shows:

root      2375  2.7  0.0  3828  692 pts/1    D    23:21   0:15 cp -i -r 
/usr .

I can easily simulate it with  bonnie++

bonnie++ -u user:user -d /test -s 4096m -m hudson -n 32:100000:16:256 -b -q

which also jumps into uninterruptible sleep (D) state.

After having this issue, I tried using libaal-1.0.4/reiser4progs-1.0.4. 
Tried 2.6.11 kernel, 2.6.13-rc4 - but all with no joy.

For all these trials, I used vanilla kernel with appropriate mm patch 
and the appropriate patch downloaded from namesys (on top of that).

Once the process goes to state D, the log shows the following output:

reiser4[pdflush(99)]: writeout (fs/reiser4/vfs_ops.c:586)[nikita-31001]:
code: -12 at fs/reiser4/wander.c:1268
WARNING: Flush failed: -12
reiser4[pdflush(99)]: writeout (fs/reiser4/vfs_ops.c:586)[nikita-31001]:
code: -12 at fs/reiser4/wander.c:1268
WARNING: Flush failed: -12
reiser4[pdflush(99)]: writeout (fs/reiser4/vfs_ops.c:586)[nikita-31001]:
code: -12 at fs/reiser4/wander.c:1268
WARNING: Flush failed: -12
reiser4[pdflush(99)]: writeout (fs/reiser4/vfs_ops.c:586)[nikita-31001]:
code: -12 at fs/reiser4/wander.c:1268
WARNING: Flush failed: -12
reiser4[pdflush(99)]: writeout (fs/reiser4/vfs_ops.c:586)[nikita-31001]:
code: -12 at fs/reiser4/wander.c:1268
WARNING: Flush failed: -12
reiser4[pdflush(99)]: writeout (fs/reiser4/vfs_ops.c:586)[nikita-31001]:
code: -12 at fs/reiser4/wander.c:1268
WARNING: Flush failed: -12
reiser4[pdflush(99)]: writeout (fs/reiser4/vfs_ops.c:586)[nikita-31001]:
code: -12 at fs/reiser4/wander.c:1268
WARNING: Flush failed: -12
reiser4[pdflush(99)]: writeout (fs/reiser4/vfs_ops.c:586)[nikita-31001]:
code: -12 at fs/reiser4/wander.c:1268
WARNING: Flush failed: -12
reiser4[pdflush(99)]: writeout (fs/reiser4/vfs_ops.c:586)[nikita-31001]:
code: -12 at fs/reiser4/wander.c:1268
WARNING: Flush failed: -12

Thanks and will look for some feedback.

MR


P.S: If the partition is mounted as ext3, or xfs - it is working as 
expected.


^ permalink raw reply	[flat|nested] 11+ messages in thread
* Re: reiser4 sending process to D state
@ 2006-01-04 23:21 Mohammad A. Rahman
  0 siblings, 0 replies; 11+ messages in thread
From: Mohammad A. Rahman @ 2006-01-04 23:21 UTC (permalink / raw)
  To: reiserfs-list

I just re-installed reiser4 from the latest release (linux-2.6.15-rc5, 
2.6.15-rc5-mm3, reiser4-for-2.6.15-rc5-mm3-1.patch). Seems like the 
problem has disappeared. It is working as expected. Great fix.




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2006-01-04 23:21 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-15 23:45 reiser4 sending process to D state Mohammad A. Rahman
2005-08-16 10:38 ` Vladimir V. Saveliev
2005-08-18  0:26   ` Mohammad A. Rahman
2005-08-21  9:04     ` Vladimir V. Saveliev
2005-08-22  1:41       ` Michael James
2005-08-16 11:50 ` Hans Reiser
2005-08-16 12:08   ` Vladimir V. Saveliev
2005-08-16 18:24     ` Nate Diller
2005-08-16 18:30       ` Hans Reiser
2005-08-16 18:28     ` Hans Reiser
  -- strict thread matches above, loose matches on Subject: below --
2006-01-04 23:21 Mohammad A. Rahman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.