From owner-p4-projects@FreeBSD.ORG Mon Jul 21 20:47:37 2003 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2EACB37B404; Mon, 21 Jul 2003 20:47:37 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B567437B401 for ; Mon, 21 Jul 2003 20:47:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EE5E43F93 for ; Mon, 21 Jul 2003 20:47:36 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6M3la0U038687 for ; Mon, 21 Jul 2003 20:47:36 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6M3lZea038684 for perforce@freebsd.org; Mon, 21 Jul 2003 20:47:35 -0700 (PDT) Date: Mon, 21 Jul 2003 20:47:35 -0700 (PDT) Message-Id: <200307220347.h6M3lZea038684@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 34815 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 03:47:38 -0000 http://perforce.freebsd.org/chv.cgi?CH=34815 Change 34815 by peter@peter_hammer on 2003/07/21 20:47:23 mb_alloc and mb_free are way too big to inline Affected files ... .. //depot/projects/hammer/sys/kern/subr_mbuf.c#14 edit Differences ... ==== //depot/projects/hammer/sys/kern/subr_mbuf.c#14 (text+ko) ==== @@ -607,8 +607,7 @@ * the general container is empty, and we've run out of address space * in our map; then we try to block if we're willing to (M_TRYWAIT). */ -static __inline -void * +static void * mb_alloc(struct mb_lstmngr *mb_list, int how, short type, short persist, int *pers_list) { @@ -854,8 +853,7 @@ * waiting for the lock; our bucket is in the general container; * our bucket is empty. */ -static __inline -void +static void mb_free(struct mb_lstmngr *mb_list, void *m, short type, short persist, int *pers_list) {