chown problem on filesystems with quotas

Michael A. Rodionov (marod@mail.novosoft.ru)
Mon, 25 Oct 1999 13:59:33 +0600


Hello.

So, I have a big problem. Versions affected are AT LEAST 2.2.12 and
2.2.13ac1.
Problem: on filesystems with quotas chown(2) sometimes (or always ?) works
BAD.

Ok, I had no time to explore the whole thing but here is my problem:
My server crashed every night (very high load, no chance to login or
reboot). I noticed that
cron job that does updatedb was the reason.
chown root.root /var/lib/locatedb hanged and all processes became S and
chown became D. Seems that kernel was locked.
ltrace shows that /bin/chown hangs on chown(2).
Quotas on /var were turned on. When I turned quotas on /var off, chown
worked Ok.

So it seems to be a bug...

Could you please reply me directly because I'm not subscripbed to
linux-kernel list.

Thank you.

Michael A. Rodionov
marod@mail.novosoft.ru

> -- Versions installed: (if some fields are empty or looks
> -- unusual then possibly you have very old versions)
> Linux cts.novosoft.ru 2.2.13ac1 #4 SMP Sat Oct 23 21:06:14 NOVST 1999 i686
unknown
> Kernel modules 2.1.121
> Gnu C egcs-2.90.29 980515 (egcs-1.0.3 release)
> Binutils 2.9.1.0.22
> Linux C Library 2.0.7
> Dynamic linker ldd (GNU libc) 2.0.7
> Linux C++ Library 2.8.1
> Procps 1.2.9
> Mount 2.9
> Net-tools 1.50
> Kbd 0.96
> Sh-utils 1.16
> Modules Loaded eepro100
>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/