From owner-freebsd-net@freebsd.org Wed Apr 5 21:54:06 2017 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FD15D2D7D4 for ; Wed, 5 Apr 2017 21:54:06 +0000 (UTC) (envelope-from vijju.singh@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5983039E for ; Wed, 5 Apr 2017 21:54:06 +0000 (UTC) (envelope-from vijju.singh@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 58DC0D2D7D3; Wed, 5 Apr 2017 21:54:06 +0000 (UTC) Delivered-To: net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 587ECD2D7D2 for ; Wed, 5 Apr 2017 21:54:06 +0000 (UTC) (envelope-from vijju.singh@gmail.com) Received: from mail-lf0-x232.google.com (mail-lf0-x232.google.com [IPv6:2a00:1450:4010:c07::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D2C12390; Wed, 5 Apr 2017 21:54:05 +0000 (UTC) (envelope-from vijju.singh@gmail.com) Received: by mail-lf0-x232.google.com with SMTP id h125so16938246lfe.0; Wed, 05 Apr 2017 14:54:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=XcUavBh+mqrP4QN/hgRJ4Rs8YXR5MbKU85ZHxNHETMw=; b=AnOhV0/MrtxXO0RaCEqVFlYd/99CcDSOr5MrcrlKFcHQpzHj9nA+ucCfXNmgi4ajvB yMUiUQ6+zMiy8BRNDVy1rzVY/YInYexr+jKil/v5dW/CKVfwoEDHeDDuuvztRgwjHmBy VLFfCnXvolYdlMM3Ni8XXGCeHjyVhcKlHY6nwXPhoJfG0XAmvMBc5n4pxpHeZkzFKIKb HAAMt0hLPDuMHRdIpwjR3KEnFXk2vNiLZQ3rOI46347llowFwdq8FhqmqK4JL+WTB8Ie HiJYI1eBXgwYly6thvmxJ6lJK6sRiDBQq2B9Xx+nYGjWy9Xg3D4syVkcs7RhZIAxiNgQ X3DA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=XcUavBh+mqrP4QN/hgRJ4Rs8YXR5MbKU85ZHxNHETMw=; b=b7qVHtJnJjzLVpZ0oIly6YyIM8dHX0GFFXpEkRYkRbWaIiIBazYydbs4T5BRqBmUv4 kw8U8RzRrXE5vZHqLQ6JP1Iu1EQyMw0Yxw4MrgXNWb/d0nrDkkMGbb68C2o5c//Df7JJ voTrL9N4MwYEsjoKnDp2nwZ9sodSt75tQtQGS782Euba2W7OoI5MohjDbcmHghh5Aoz9 NcG8fC4XV0aZIiiryARCcX9loy6sloiRppaQ+2VexSUB5YWo4BHIX65qyhUwqdPLWA3P CJ9MCSUFnMy0q4pjFIdtXhmT+hz/H95S35McHN2MsFEWZwstpalimti6BH8igq3LIO8z dJ3A== X-Gm-Message-State: AFeK/H1fGFswa4a/1N4vtW5avm7kiXGIKogoQQYrktzvi1wvvsUi12Vtb5J/A+QkuvOOUE/ZlGlCXsAdw1dJ8g== X-Received: by 10.25.151.196 with SMTP id z187mr9874837lfd.126.1491429243392; Wed, 05 Apr 2017 14:54:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.67.9 with HTTP; Wed, 5 Apr 2017 14:54:03 -0700 (PDT) In-Reply-To: <793b585e-8af4-56e3-97eb-942efbc8d06c@freebsd.org> References: <793b585e-8af4-56e3-97eb-942efbc8d06c@freebsd.org> From: Vijay Singh Date: Wed, 5 Apr 2017 14:54:03 -0700 Message-ID: Subject: Re: Intel 82545 & TSO To: Sean Bruno Cc: "freebsd-net@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Apr 2017 21:54:06 -0000 This is from FreeBSD 10.3. On Wed, Apr 5, 2017 at 2:53 PM, Sean Bruno wrote: > > > On 04/05/17 10:26, Vijay Singh wrote: > > I am running FreeBSD as a guest on ESX 5.x and see Intel device 0x100F in > > the guest. The man page for em(4) says: > > > > " The driver supports Transmit/Receive checksum offload and Jumbo > > Frames on all but 82542-based adapters. Furthermore it supports TCP > > segmentation offload (TSO) on all adapters but those based on the > > 82543, 82544 and 82547 controller chips." > > > > This particular device is probed by the if_lem.c driver, but I see no > > support for TSO in that file. I have verified that TSO is enabled on > > the host. What am I missing? > > > > em0@pci0:2:0:0: class=0x020000 card=0x075015ad chip=0x100f8086 rev=0x01 > hdr=0x00 > > vendor = 'Intel Corporation' > > device = '82545EM Gigabit Ethernet Controller (Copper)' > > class = network > > subclass = ethernet > > > > ifconfig -vvvm em0 > > em0: flags=8843 metric 0 mtu > 1500 > > options=8009b HWCSUM,LINKSTATE> > > capabilities=9009b HWTAGGING,VLAN_HWCSUM,VLAN_HWFILTER,LINKSTATE> > > ether 02:a0:98:ec:26:1d > > media: Ethernet autoselect (1000baseT ) > > status: active > > supported media: > > media autoselect > > media 100baseTX mediaopt full-duplex > > media 100baseTX > > media 10baseT/UTP mediaopt full-duplex > > media 10baseT/UTP > > > > > > -vijay > > _______________________________________________ > > Just so that I'm sure, what version of FreeBSD is this from? > > sean > >