From owner-cvs-src@FreeBSD.ORG Thu Aug 5 02:52:34 2004 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 1EDEE16A4CE; Thu, 5 Aug 2004 02:52:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15A2643D69; Thu, 5 Aug 2004 02:52:34 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i752qXLI049945; Thu, 5 Aug 2004 02:52:33 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i752qXNf049944; Thu, 5 Aug 2004 02:52:33 GMT (envelope-from yongari) Message-Id: <200408050252.i752qXNf049944@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 5 Aug 2004 02:52:33 +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/dev/hme if_hme.c if_hme_sbus.c if_hmereg.h if_hmevar.h 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: Thu, 05 Aug 2004 02:52:34 -0000 yongari 2004-08-05 02:52:33 UTC FreeBSD src repository Modified files: sys/dev/hme if_hme.c if_hme_sbus.c if_hmereg.h if_hmevar.h Log: Implement TCP/UDP Transmit/Receive checksum offload. Since HME doesn't compensate the checksum for UDP datagram which can yield to 0x0, UDP transmit checksum offload is disabled by default. The UDP Transmit checksum offload can be reactivated by setting special link option link0 with ifconfig(8). Approved by: jake (mentor) Reviewed by: tmm Tested by: Herve Boulouis Revision Changes Path 1.29 +158 -11 src/sys/dev/hme/if_hme.c 1.12 +8 -2 src/sys/dev/hme/if_hme_sbus.c 1.6 +7 -4 src/sys/dev/hme/if_hmereg.h 1.5 +1 -0 src/sys/dev/hme/if_hmevar.h