From owner-freebsd-net Sun Jun 11 21:50:16 2000 Delivered-To: freebsd-net@freebsd.org Received: from pail.ircache.net (pail.scd.ucar.edu [128.117.28.5]) by hub.freebsd.org (Postfix) with ESMTP id 58FC337B524 for ; Sun, 11 Jun 2000 21:50:13 -0700 (PDT) (envelope-from rousskov@ircache.net) Received: from localhost (rousskov@localhost) by pail.ircache.net (8.9.2/8.8.7) with ESMTP id WAA17742; Sun, 11 Jun 2000 22:50:06 -0600 (MDT) (envelope-from rousskov@ircache.net) Date: Sun, 11 Jun 2000 22:50:06 -0600 (MDT) From: Alex Rousskov To: Bruce Evans Cc: freebsd-net@FreeBSD.ORG Subject: Re: corrupted poll(2) results? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 10 Jun 2000, Bruce Evans wrote: > On Fri, 9 Jun 2000, Alex Rousskov wrote: > > > Can anybody offer any insight? Is there anything that can make poll fail when > > more than 4K FDs are in use? > > There is a possibly-related kernel bug in FreeBSD-3.3. It sometimes > corrupts kernel fd tables and causes the whole kernel to fail. It is > sometimes activated by allocating lots of fd's and forking and exiting > in a child process. See PRi 16568. Upgrade to FreeBSD-stable (3.x > after 3.4-release) yesterday. Bruce, Thanks a lot for the tip! Applying the patch from PR 16568 fixed the bug. Will sync with the stable branch... Alex. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message