From owner-cvs-src-old@FreeBSD.ORG Fri Feb 4 09:15:35 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA64D1065780 for ; Fri, 4 Feb 2011 09:15:35 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7F6698FC18 for ; Fri, 4 Feb 2011 09:15:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p149FZxC062070 for ; Fri, 4 Feb 2011 09:15:35 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p149FZJE062069 for cvs-src-old@freebsd.org; Fri, 4 Feb 2011 09:15:35 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <201102040915.p149FZJE062069@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 4 Feb 2011 09:15:23 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/kern uipc_syscalls.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Feb 2011 09:15:35 -0000 kib 2011-02-04 09:15:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/kern uipc_syscalls.c Log: SVN rev 218258 on 2011-02-04 09:15:23Z by kib MFC r218026: If more than one thread allocated sf buffers for sendfile(2), and each of the threads needs more while current pool of the buffers is exhausted, then neither thread can make progress. Switch to nowait allocations after we got first buffer already. Revision Changes Path 1.284.2.12 +12 -5 src/sys/kern/uipc_syscalls.c