From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932278AbVHWS6m (ORCPT ); Tue, 23 Aug 2005 14:58:42 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932279AbVHWS6l (ORCPT ); Tue, 23 Aug 2005 14:58:41 -0400 Received: from intranet.networkstreaming.com ([24.227.179.66]:53096 "EHLO networkstreaming.com") by vger.kernel.org with ESMTP id S932278AbVHWS6l (ORCPT ); Tue, 23 Aug 2005 14:58:41 -0400 Message-ID: <430B01FB.2070903@davyandbeth.com> Date: Tue, 23 Aug 2005 06:01:15 -0500 From: Davy Durham User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050322 X-Accept-Language: en-us, en MIME-Version: 1.0 To: bert hubert CC: linux-kernel@vger.kernel.org Subject: Re: select() efficiency / epoll References: <42E162B6.2000602@davyandbeth.com> <20050722212454.GB18988@outpost.ds9a.nl> <430AF11A.5000303@davyandbeth.com> <20050823182405.GA21301@outpost.ds9a.nl> In-Reply-To: <20050823182405.GA21301@outpost.ds9a.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 23 Aug 2005 18:58:15.0125 (UTC) FILETIME=[9DDD1050:01C5A814] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org bert hubert wrote: >On Tue, Aug 23, 2005 at 04:49:14AM -0500, Davy Durham wrote: > > > >>However, I'm getting segfaults because some pointers in places are >>getting set to low integer values (which didn't used to have those values). >> >> > >epoll is pretty heavily benchmarked and hence tested. I don't entirely >understand the remark above and suggest looking at the generated core dumps. > > > I just mean that when I debug and catch the segv, it's dies because some pointers now have corrupted values. (usually because something is overwriting some memory some where) I'm currently re-writing some code to make it use select() instead of epoll_wait() and see if everything is suddently fixed. If so, then I will suspect that epoll has a problem. But it's still not ruled out being my fault since it could be a timing issue that makes the crash show up.