From owner-cvs-src@FreeBSD.ORG Wed Jul 2 06:53:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5C2537B401; Wed, 2 Jul 2003 06:53:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 956B943FB1; Wed, 2 Jul 2003 06:53:41 -0700 (PDT) (envelope-from harti@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 h62Drf0U083131; Wed, 2 Jul 2003 06:53:41 -0700 (PDT) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h62Drfvp083130; Wed, 2 Jul 2003 06:53:41 -0700 (PDT) Message-Id: <200307021353.h62Drfvp083130@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 2 Jul 2003 06:53:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fatm if_fatm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2003 13:53:42 -0000 harti 2003/07/02 06:53:41 PDT FreeBSD src repository Modified files: sys/dev/fatm if_fatm.c Log: Make the bus_dma_tag_create use NULL for the lock arguments. We are careful to call all map_load calls with BUS_DMA_NOWAIT because we really don't want some PDUs to wait while others go out - ATM guarantees the ordering of cells and also of PDUs (within one VC, that is). With BUS_DMA_NOWAIT bus_dmamap_load should never return EINPROGRESS. Make the tag used for transmission buffers one larger than the maximum AAL5 PDU (65535). This is needed, because all PDU sizes need to be round up to multiple of four for the card and PDUs that are just below the maximum size will be rounded up to 65536 Revision Changes Path 1.3 +6 -5 src/sys/dev/fatm/if_fatm.c