From owner-p4-projects@FreeBSD.ORG Fri Jan 5 20:14:57 2007 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0548416A415; Fri, 5 Jan 2007 20:14:57 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A5C7416A407; Fri, 5 Jan 2007 20:14:56 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 4FB8C13C457; Fri, 5 Jan 2007 20:14:56 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id l05KErZZ041649; Fri, 5 Jan 2007 15:14:54 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Paolo Pisati Date: Fri, 5 Jan 2007 15:15:08 -0500 User-Agent: KMail/1.9.1 References: <200701051629.l05GTpK2057571@repoman.freebsd.org> <200701051234.37394.jhb@freebsd.org> <20070105194538.GA55976@tin.it> In-Reply-To: <20070105194538.GA55976@tin.it> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200701051515.09123.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Fri, 05 Jan 2007 15:14:54 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2414/Thu Jan 4 20:41:51 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Perforce Change Reviews Subject: Re: PERFORCE change 112546 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2007 20:14:57 -0000 On Friday 05 January 2007 14:45, Paolo Pisati wrote: > On Fri, Jan 05, 2007 at 12:34:37PM -0500, John Baldwin wrote: > > Also, can you make the intr_eoi_src and intr_disable_eoi_src function pointers > > be part of 'struct intr_event' passed to intr_event_create() instead of > > passing them to this function? You also shouldn't need to pass 'isrc' to > > the function as it's already in the intr_event. > > Yep, that's the plan. I'd actually like to make intr_event_handle() relative to what is in HEAD now so it can be backported to 6.x so we can also try out some things like put INTR_FAST handlers on a separate list in 6.x (we can't backport filters to 6.x though). This will also make the actual diff to do filters smaller as it will only really be tweaking MI code. -- John Baldwin