From owner-cvs-all Sun Feb 9 16:34:27 2003 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 B79CF37B401; Sun, 9 Feb 2003 16:34:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 513FB43F93; Sun, 9 Feb 2003 16:34:25 -0800 (PST) (envelope-from scottl@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 h1A0YPbv077003; Sun, 9 Feb 2003 16:34:25 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h1A0YPsE077002; Sun, 9 Feb 2003 16:34:25 -0800 (PST) Message-Id: <200302100034.h1A0YPsE077002@repoman.freebsd.org> From: Scott Long Date: Sun, 9 Feb 2003 16:34:25 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, legacy-committers@FreeBSD.org Subject: cvs commit: src/sys/dev/aac aac.c aac_pci.c aacvar.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG scottl 2003/02/09 16:34:25 PST Modified files: sys/dev/aac aac.c aac_pci.c aacvar.h Log: Implement a new dynamic command allocator. FIBs are allocated in 1 page blocks now, which should eliminate problems with the driver failing to attach due to insufficient contiguous RAM. Allow the FIB pool to grow from the default of 128 to the max of 512 as demand grows. Also pad the adapter init struct to work around the 2120/2200 DMA bug now that there is no longer a FIB slab. Revision Changes Path 1.52 +81 -46 src/sys/dev/aac/aac.c 1.28 +1 -1 src/sys/dev/aac/aac_pci.c 1.24 +14 -9 src/sys/dev/aac/aacvar.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message