From owner-cvs-all@FreeBSD.ORG Tue Oct 24 08:24:32 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org 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 6D47416A4F5; Tue, 24 Oct 2006 08:24:32 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0F6D43D55; Tue, 24 Oct 2006 08:24:31 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9O8OVDN070072; Tue, 24 Oct 2006 08:24:31 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9O8OV2k070068; Tue, 24 Oct 2006 08:24:31 GMT (envelope-from scottl) Message-Id: <200610240824.k9O8OV2k070068@repoman.freebsd.org> From: Scott Long Date: Tue, 24 Oct 2006 08:24:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bce if_bcereg.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 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, 24 Oct 2006 08:24:32 -0000 scottl 2006-10-24 08:24:31 UTC FreeBSD src repository Modified files: sys/dev/bce if_bcereg.h Log: Refine the checksum hack a little. It appears that the chip can handle UDP and TCP checksum offloading fine, it only has a problem with IP checksums on IP fragments.. Barring a fix or workaround available from the hardware, the real solution would be to have finer grained control in the stack over what can and cannot be assisted in hardware. Revision Changes Path 1.9 +7 -3 src/sys/dev/bce/if_bcereg.h