From owner-freebsd-current@FreeBSD.ORG Wed Jul 18 00:08:56 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E842F16A408 for ; Wed, 18 Jul 2007 00:08:56 +0000 (UTC) (envelope-from davidch@broadcom.com) Received: from MMS3.broadcom.com (mms3.broadcom.com [216.31.210.19]) by mx1.freebsd.org (Postfix) with ESMTP id B872313C4AA for ; Wed, 18 Jul 2007 00:08:56 +0000 (UTC) (envelope-from davidch@broadcom.com) Received: from [10.10.64.154] by MMS3.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.3.1)); Tue, 17 Jul 2007 16:54:39 -0700 X-Server-Uuid: 20144BB6-FB76-4F11-80B6-E6B2900CA0D7 Received: by mail-irva-10.broadcom.com (Postfix, from userid 47) id 724BC2AF; Tue, 17 Jul 2007 16:54:39 -0700 (PDT) Received: from mail-irva-8.broadcom.com (mail-irva-8 [10.10.64.221]) by mail-irva-10.broadcom.com (Postfix) with ESMTP id 5F16A2AE for ; Tue, 17 Jul 2007 16:54:39 -0700 (PDT) Received: from mail-irva-12.broadcom.com (mail-irva-12.broadcom.com [10.10.64.146]) by mail-irva-8.broadcom.com (MOS 3.7.5a-GA) with ESMTP id FMC85759; Tue, 17 Jul 2007 16:54:39 -0700 (PDT) Received: from NT-IRVA-0750.brcm.ad.broadcom.com ( nt-irva-0750.brcm.ad.broadcom.com [10.8.194.64]) by mail-irva-12.broadcom.com (Postfix) with ESMTP id EDBAB69CA3 for ; Tue, 17 Jul 2007 16:54:38 -0700 (PDT) Content-class: urn:content-classes:message MIME-Version: 1.0 X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Tue, 17 Jul 2007 16:54:31 -0700 Message-ID: <09BFF2FA5EAB4A45B6655E151BBDD9030483F161@NT-IRVA-0750.brcm.ad.broadcom.com> Thread-Topic: Getting/Forcing Greater than 4KB Buffer Allocations Thread-Index: AcfIzdFja2uG+YhIQwuaf0p7Ahjz3w== From: "David Christensen" To: current@freebsd.org X-WSS-ID: 6A8389353AC25689027-01-01 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Getting/Forcing Greater than 4KB Buffer Allocations X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2007 00:08:57 -0000 I'm investigating a problem with my bce driver which occurs when I ask for a jumbo mbuf cluster (through m_cljget()). When I map the memory for DMA I normally=20 get 3 memory segments (4KB + 4KB + 1KB) on my system, but on another user's=20 system he's seeing 2 memory segments (8KB + 1KB). Is there a configuration option that allows this or some other tuning variable involved? The system is a=20 Xeon dual-core processor and has 8GB of RAM, running an AMD64 version of the kernel. =20 Dave