From owner-freebsd-current@FreeBSD.ORG Sat Mar 3 00:58:13 2012 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3FE5106564A for ; Sat, 3 Mar 2012 00:58:12 +0000 (UTC) (envelope-from listlog2011@gmail.com) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D875B8FC08; Sat, 3 Mar 2012 00:58:12 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q230wB8U082838; Sat, 3 Mar 2012 00:58:12 GMT (envelope-from listlog2011@gmail.com) Message-ID: <4F516CA2.3080009@gmail.com> Date: Sat, 03 Mar 2012 08:58:10 +0800 From: David Xu User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 MIME-Version: 1.0 To: deeptech71@gmail.com References: <4F50CE89.6010009@gmail.com> <20120302210810.c67d3030.ray@ddteam.net> <4F5124E6.9090607@FreeBSD.org> <4F512C6A.2030303@gmail.com> In-Reply-To: <4F512C6A.2030303@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@FreeBSD.org Subject: Re: SeaMonkey eats the CPU as of r232144 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: davidxu@FreeBSD.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Mar 2012 00:58:13 -0000 On 2012/3/3 4:24, deeptech71@gmail.com wrote: > A truss snippet from running with an older-than-r232144 kernel: > > clock_gettime(4,{29653.159790037 }) = 0 (0x0) > write(12,"\M-z",1) = 1 (0x1) > clock_gettime(4,{29653.160165225 }) = 0 (0x0) > gettimeofday({1330716922.220648 },0x0) = 0 (0x0) > read(11,"\M-z",1) = 1 (0x1) > clock_gettime(4,{29653.160696018 }) = 0 (0x0) > clock_gettime(4,{29653.160836819 }) = 0 (0x0) > clock_gettime(4,{29653.160983765 }) = 0 (0x0) > clock_gettime(4,{29653.161112552 }) = 0 (0x0) > _umtx_op(0x2b115068,0x10,0x7fffffff,0x0,0x0,0x29d37dd4) = 0 (0x0) > clock_gettime(4,{29653.161450863 }) = 0 (0x0) > gettimeofday({1330716922.221944 },0x0) = 0 (0x0) > gettimeofday({1330716922.222150 },0x0) = 0 (0x0) > read(4,0x2c940018,4096) ERR#35 'Resource temporarily > unavailable' > poll({5/POLLIN 4/POLLIN 20/POLLIN|POLLPRI 22/POLLIN|POLLPRI > 23/POLLIN|POLLPRI 24/POLLIN|POLLPRI 11/POLLIN},7,0) = 0 (0x0) > gettimeofday({1330716922.222624 },0x0) = 0 (0x0) > read(4,0x2c940018,4096) ERR#35 'Resource temporarily > unavailable' > poll({5/POLLIN 4/POLLIN 20/POLLIN|POLLPRI 22/POLLIN|POLLPRI > 23/POLLIN|POLLPRI 24/POLLIN|POLLPRI 11/POLLIN},7,0) = 0 (0x0) > gettimeofday({1330716922.223087 },0x0) = 0 (0x0) > read(4,0x2c940018,4096) ERR#35 'Resource temporarily > unavailable' > poll({5/POLLIN 4/POLLIN 20/POLLIN|POLLPRI 22/POLLIN|POLLPRI > 23/POLLIN|POLLPRI 24/POLLIN|POLLPRI 11/POLLIN},7,0) = 0 (0x0) > gettimeofday({1330716922.223537 },0x0) = 0 (0x0) > read(4,0x2c940018,4096) ERR#35 'Resource temporarily > unavailable' > > A truss snippet from running with an r232144 kernel: > > _umtx_op(0x2b115068,0xf,0x0,0x1,0xbf4f9e2c,0x0) ERR#60 'Operation > timed out' > clock_gettime(4,{111.526717958 }) = 0 (0x0) > gettimeofday({1330717178.580346 },0x0) = 0 (0x0) > _umtx_op(0x2b115068,0xf,0x0,0x1,0xbf4f9e2c,0x0) = 0 (0x0) > clock_gettime(4,{111.527204892 }) = 0 (0x0) > gettimeofday({1330717178.580840 },0x0) = 0 (0x0) > _umtx_op(0x2b115068,0xf,0x0,0x1,0xbf4f9e2c,0x0) ERR#60 'Operation > timed out' > clock_gettime(4,{111.527649362 }) = 0 (0x0) > gettimeofday({1330717178.581284 },0x0) = 0 (0x0) > _umtx_op(0x2b115068,0xf,0x0,0x1,0xbf4f9e2c,0x0) ERR#60 'Operation > timed out' > clock_gettime(4,{111.528068968 }) = 0 (0x0) > gettimeofday({1330717178.581696 },0x0) = 0 (0x0) > gettimeofday({1330717178.581816 },0x0) = 0 (0x0) > _umtx_op(0x2b115068,0xf,0x0,0x1,0xbf4f9e2c,0x0) ERR#60 'Operation > timed out' > clock_gettime(4,{111.528613451 }) = 0 (0x0) > read(4,0x2c940018,4096) ERR#35 'Resource temporarily > unavailable' > gettimeofday({1330717178.582380 },0x0) = 0 (0x0) > _umtx_op(0x2b115068,0xf,0x0,0x1,0xbf4f9e2c,0x0) ERR#60 'Operation > timed out' > clock_gettime(4,{111.529161565 }) = 0 (0x0) > poll({5/POLLIN 4/POLLIN 20/POLLIN|POLLPRI 22/POLLIN|POLLPRI > 23/POLLIN|POLLPRI 24/POLLIN|POLLPRI 11/POLLIN},7,0) = 0 (0x0) > gettimeofday({1330717178.582956 },0x0) = 0 (0x0) > gettimeofday({1330717178.583142 },0x0) = 0 (0x0) > clock_gettime(4,{111.529783432 }) = 0 (0x0) > read(4,0x2c940018,4096) ERR#35 'Resource temporarily > unavailable' > gettimeofday({1330717178.583550 },0x0) = 0 (0x0) > poll({5/POLLIN 4/POLLIN 20/POLLIN|POLLPRI 22/POLLIN|POLLPRI > 23/POLLIN|POLLPRI 24/POLLIN|POLLPRI 11/POLLIN},7,0) = 0 (0x0) > gettimeofday({1330717178.590610 },0x0) = 0 (0x0) > read(4,0x2c940018,4096) ERR#35 'Resource temporarily > unavailable' > poll({5/POLLIN 4/POLLIN 20/POLLIN|POLLPRI 22/POLLIN|POLLPRI > 23/POLLIN|POLLPRI 24/POLLIN|POLLPRI 11/POLLIN},7,0) = 0 (0x0) > gettimeofday({1330717178.591162 },0x0) = 0 (0x0) > read(4,0x2c940018,4096) ERR#35 'Resource temporarily > unavailable' > _umtx_op(0x2b115068,0xf,0x0,0x1,0xbf4f9e2c,0x0) ERR#60 'Operation > timed out' > clock_gettime(4,{111.538268868 }) = 0 (0x0) > gettimeofday({1330717178.591910 },0x0) = 0 (0x0) > _umtx_op(0x2b115068,0xf,0x0,0x1,0xbf4f9e2c,0x0) ERR#60 'Operation > timed out' > clock_gettime(4,{111.538700487 }) = 0 (0x0) > gettimeofday({1330717178.592328 },0x0) = 0 (0x0) > _umtx_op(0x2b115068,0xf,0x0,0x1,0xbf4f9e2c,0x0) ERR#60 'Operation > timed out' I suspect that your kernel and libthr are out of sync. You have installed only new version of kernel or libthr and forgotten to install another ? With -CURRENT, it is better to update whole tree and install whole tree includes kernel.