From owner-cvs-all@FreeBSD.ORG Thu Mar 6 01:47:53 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC661106566C; Thu, 6 Mar 2008 01:47:53 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9E88C8FC19; Thu, 6 Mar 2008 01:47:53 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m261lrEs030402; Thu, 6 Mar 2008 01:47:53 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m261lrNl030401; Thu, 6 Mar 2008 01:47:53 GMT (envelope-from yongari) Message-Id: <200803060147.m261lrNl030401@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 6 Mar 2008 01:47:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/nfe if_nfe.c if_nfereg.h if_nfevar.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Mar 2008 01:47:53 -0000 yongari 2008-03-06 01:47:53 UTC FreeBSD src repository Modified files: sys/dev/nfe if_nfe.c if_nfereg.h if_nfevar.h Log: Nuke local jumbo allocator and switch to use of UMA backed page allocator for jumbo frame. Also remove unneeded jlist lock which is no longer required to protect jumbo buffers. With these changes jumbo frame performance of nfe(4) was slightly increased and users should not encounter jumbo buffer allocation failure anymore. Revision Changes Path 1.27 +6 -166 src/sys/dev/nfe/if_nfe.c 1.11 +0 -9 src/sys/dev/nfe/if_nfereg.h 1.6 +0 -10 src/sys/dev/nfe/if_nfevar.h