From owner-freebsd-net@FreeBSD.ORG Fri Jul 21 19:30:38 2006 Return-Path: X-Original-To: net@freebsd.org Delivered-To: freebsd-net@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 940C616A4ED for ; Fri, 21 Jul 2006 19:30:38 +0000 (UTC) (envelope-from dmitry@atlantis.dp.ua) Received: from postman.atlantis.dp.ua (postman.atlantis.dp.ua [193.108.47.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0DFB43D66 for ; Fri, 21 Jul 2006 19:30:34 +0000 (GMT) (envelope-from dmitry@atlantis.dp.ua) Received: from smtp.atlantis.dp.ua (smtp.atlantis.dp.ua [193.108.46.231]) by postman.atlantis.dp.ua (8.13.1/8.13.1) with ESMTP id k6LJTs1R079999; Fri, 21 Jul 2006 22:29:58 +0300 (EEST) (envelope-from dmitry@atlantis.dp.ua) Date: Fri, 21 Jul 2006 22:29:54 +0300 (EEST) From: Dmitry Pryanishnikov To: Jack Vogel In-Reply-To: <2a41acea0607210849k6ad6693ey1d683910d81e9d41@mail.gmail.com> Message-ID: <20060721211810.A19671@atlantis.atlantis.dp.ua> References: <200607192230.14939.mi+mx@aldan.algebra.com> <20060720025003.GF924@tnn.dglawrence.com> <44BFB667.60106@elischer.org> <2a41acea0607201111x84c4ef8jf8cdb50d3ffa28e0@mail.gmail.com> <20060721111838.M77932@atlantis.atlantis.dp.ua> <2a41acea0607210849k6ad6693ey1d683910d81e9d41@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Mikhail Teterin , net@freebsd.org, Julian Elischer , "David G. Lawrence" Subject: Re: complement to sendfile()? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jul 2006 19:30:38 -0000 Hello! On Fri, 21 Jul 2006, Jack Vogel wrote: >> Sure there is an interest, spare CPU cycles are never superfluous >> in production environment! What hardware (NICs/chipsets) supports this >> I/OAT DMA engine? > Its part of the Intel Blackford chipset, so for instance Supermicro has a > motherboard and servers with it. > > Oh, and there is nothing changed in the NIC and its driver, this is just > stack changes together with the chipset dma driver I wrote, so any > NIC on a system will benefit. Aha, so DMA engine is in the main motherboard chipset, not in NIC? Well, I see, Blackford is the codename for Intel 5000P / 5000V, isn't it? These chipsets are rather new, so I suspect that testing audience for this new feature will not be wide enough for now, but the feature itself is definitely useful, so future FreeBSD users will greatly appreciate it's support IMHO. Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE