From owner-cvs-all@FreeBSD.ORG Tue Mar 8 23:25:46 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FD5016A4D4; Tue, 8 Mar 2005 23:25:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7326C43D4C; Tue, 8 Mar 2005 23:25:46 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28NPkqm032560; Tue, 8 Mar 2005 23:25:46 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28NPkY5032559; Tue, 8 Mar 2005 23:25:46 GMT (envelope-from scottl) Message-Id: <200503082325.j28NPkY5032559@repoman.freebsd.org> From: Scott Long Date: Tue, 8 Mar 2005 23:25:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 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: Tue, 08 Mar 2005 23:25:46 -0000 scottl 2005-03-08 23:25:46 UTC FreeBSD src repository Modified files: sys/pci if_dc.c Log: The DC driver asks for an alignment of PAGE_SIZE for data buffers, but also asks that each buffer be (2048 * 256) bytes long. I suspect that alignment isn't a real requirement since busdma only recently started honoring it. The size is also bogus. Fix both of these and stop busdma from trying to exhaust the system memory pool with bounce pages. Submitted by: Kevin Oberman MFC After: 7 days Revision Changes Path 1.156 +3 -3 src/sys/pci/if_dc.c