From owner-freebsd-stable@FreeBSD.ORG Fri May 6 14:34:37 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB6AB16A4D3 for ; Fri, 6 May 2005 14:34:37 +0000 (GMT) Received: from smtp1.wanadoo.fr (smtp1.wanadoo.fr [193.252.22.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEFEF43D99 for ; Fri, 6 May 2005 14:34:36 +0000 (GMT) (envelope-from lists@nbux.com) Received: from me-wanadoo.net (unknown [127.0.0.1]) by mwinf0106.wanadoo.fr (SMTP Server) with ESMTP id 5031B1C0015C for ; Fri, 6 May 2005 16:34:35 +0200 (CEST) Received: from daneel.nbux.com (LNeuilly-152_22-15-131.w82-127.abo.wanadoo.fr [82.127.94.131]) by mwinf0106.wanadoo.fr (SMTP Server) with ESMTP id 32E701C00150 for ; Fri, 6 May 2005 16:34:35 +0200 (CEST) X-ME-UUID: 20050506143435208.32E701C00150@mwinf0106.wanadoo.fr Received: from webmail.nbux.com (daneel.nbux.com [192.168.42.2]) by daneel.nbux.com (Postfix) with ESMTP id 4629F7F494 for ; Fri, 6 May 2005 16:34:32 +0200 (CEST) Received: from 194.51.215.62 (SquirrelMail authenticated user lists) by webmail.nbux.com with HTTP; Fri, 6 May 2005 16:34:32 +0200 (CEST) Message-ID: <32899.194.51.215.62.1115390072.squirrel@webmail.nbux.com> Date: Fri, 6 May 2005 16:34:32 +0200 (CEST) From: "Christophe Yayon" To: freebsd-stable@freebsd.org User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: yes Subject: pthreads and nagios issue X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 May 2005 14:34:37 -0000 Hi all, i am upgrading our nagios 1.2 (on freebsd 5.3-release) to nagios 2.0 (currently last cvs after 2.0b3) on Freebsd-5.4RC3 and i saw a very strange thing. After few hours, nagios main process (nagios -d ...) use lot of cpu time and when i do a truss on the pid, i have a "kse_release" loop message. # top last pid: 75729; load averages: 1.81, 2.08, 2.03 63 processes: 2 running, 61 sleeping CPU states: 12.5% user, 0.0% nice, 16.0% system, 0.0% interrupt, 71.5% idle Mem: 36M Active, 1639M Inact, 219M Wired, 68M Cache, 112M Buf, 44M Free Swap: 5000M Total, 52K Used, 5000M Free PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND 40435 nagios 112 0 4688K 3544K CPU0 0 569:46 93.99% 93.99% nagios [...] # truss -p 40435 kse_release(0xbfbf9b70) ERR#22 "Invalid argument" kse_release(0xbfbf9b70) ERR#22 "Invalid argument" kse_release(0xbfbf9b70) ERR#22 "Invalid argument" [...] I know there is a pthread_acquire() issue with Nagios and FreeBSD threads, but is there any patch against this ? Thanks in advance...