kern/79208: Deadlock or starvation doing heavy NFS writes with writev

Marc Olzheim zlo at zlo.nu
Fri Mar 25 05:12:20 PST 2005


On a FreeBSD 6.0-CURRENT (Fri Mar 25 11:09:51 CET 2005) machine,
the same happens.

This machine has less memory 512 MB instead of 4GB, so the limit is
lower than 60 MB: 31 MB is enough. It produces a file of 31506432 bytes
on the NFS server, during which the machine becomes unresponsive and
then never recovers.

ping/ping6 still works, but that's all. Power cycling the machine is all
that's left...

Oh yeah, forgot to mention: this is as mortal user, not as root, so it's
a simple local Denial of Service attack. :-(

On FreeBSD-4.11 it works as expected, no hangs.

Marc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-bugs/attachments/20050325/eddc6c79/attachment.bin


More information about the freebsd-bugs mailing list