Processes hang when using ReiserFS with ACL-Patch

Peter Bücker <[email protected]> Fri, 09 Apr 2004 01:54:39 +0200
Newsgroups gmane.linux.file-systems.acl.devel
Message-ID <[email protected]>
Hi,

I recently started using ReiserFS with the latest ReiserFS-ACL-Patch and
kernel 2.6.5.
Since then, the server has become very unstable:

Usually, files are transferred to and from the server using Samba
3.0.2a, with ACL-support compiled in.
After quite a short time (sometimes 30 seconds, sometimes a few
minutes), Windows reports that the "network drive is no longer
available" and the transfer aborts.
At the same time the corresponding smbd-process and syslogd switch to
state D and never come back until I reboot the machine.

A few other processes also switch to state D after smbd has "crashed",
most noticably cron and it's child processes.
After about 10 minutes, even sshd will stop working. I can still
connect, but it does not seem to be able to spawn a shell anymore.

However, this does not only happen when accessing the partition using
samba, but also using proftpd.

My disk setup is as follows:
--------------------------------------------------------------
/dev/hda1 on / type reiserfs (rw)
/dev/mapper/ftp-real on /var/ftp type reiserfs (rw,acl)
--------------------------------------------------------------

/var/ftp is on a logical volume using LVM2.
When I mount /var/ftp with ACL-support disabled, things work fine.

I will try to gather some detailed debug output from smbd tomorrow.
So far I can only say that it complains about failing to break an oplock
on the file being transferred.

I would really appreciate any help on this.. !


Cheers,
   Peter Buecker
_______________________________________________
acl-devel mailing list
[email protected]
http://acl.bestbits.at/mailman/listinfo/acl-devel