Received: by 10.223.148.5 with SMTP id 5csp7747754wrq; Thu, 18 Jan 2018 08:59:54 -0800 (PST) X-Google-Smtp-Source: ACJfBouIMW6AyTrb3CkUYaoAnT8YZs2vIkQO128X2+3aPVBClU7KF8c0zz7ZUzLZqRZckV3J8DW7 X-Received: by 10.101.69.7 with SMTP id n7mr8213580pgq.62.1516294794124; Thu, 18 Jan 2018 08:59:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516294794; cv=none; d=google.com; s=arc-20160816; b=h3Hl+U50uBIl5g5R8uy2fbPPhkPuUEU+uK3cQ4zVZv+xqxU/Zk/jlsmPIKOpXCSuve /G2uf+zBgpnpKFgNwmkq6EyRR+e99gUPFUby0wi6NGsFqGfn3Sauy4Vxk6LttSe0r3Ia w+oyEJJpT/QigMZJttqL6wqUR3IAu8XneeA6g6DmElCMZPYClXcKPLr/+zhvgNZiFmkk PqpMpDpIJy6mTtQzBL0V+gFpnEPYgic/Q9H8EwBNC/AYM/ZvsT4D3RbHcxDyevy4mLMJ AGzSfqyO0faIqpGsYlJDSUodD0lGuSujoiN89z35igj8uSA/eepQ2KY7H4B3XkqNx6m8 EUIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:arc-authentication-results; bh=Cr+BZSn+IeX9ko/8cuXdktvEvDfBJnbZcNmJQB/q8yc=; b=xovkkTIr9y6Kj6HlVFNwlEDo+pxbHSGoMXVYP7XpTDDoHVh0FD9z7/rtAjpIECeRTr zCgkOSPP2eUa1dEBSBa2mEQWvGkNiehhvsE/LAZud4CtaCYM0oiQByclRBwZrLuqjApx 9z1/00p8K+xKPbz1deUeKm0dIUnzAqB+pQniFawe/Am0VsRqkHJ6WEXp7mThtoBrAHiK Nn1gG8qhE3KMgejESTAsPRcvDYR/ofWktrQ8ZgHeGmAJosuZjo8eLJgJj26eAka3Dr76 dgxqwwhH5adISmjgvg+0NWc8ZNhKeGxkBw+Jl1Deu9ex0B+CMx3LQZJbl0D6/oYb5rVA saAQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 78si6514349pgg.239.2018.01.18.08.59.40; Thu, 18 Jan 2018 08:59:54 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932672AbeARQ5h convert rfc822-to-8bit (ORCPT + 99 others); Thu, 18 Jan 2018 11:57:37 -0500 Received: from youngberry.canonical.com ([91.189.89.112]:59846 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932570AbeARQ5c (ORCPT ); Thu, 18 Jan 2018 11:57:32 -0500 Received: from mail-pg0-f70.google.com ([74.125.83.70]) by youngberry.canonical.com with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from ) id 1ecDVL-00045m-Gi for linux-kernel@vger.kernel.org; Thu, 18 Jan 2018 16:57:31 +0000 Received: by mail-pg0-f70.google.com with SMTP id i1so15374200pgv.22 for ; Thu, 18 Jan 2018 08:57:31 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=WV4fqQKlYeOI3WIZPEKE6NPK6F8QMrX6A34s0SHpZ4o=; b=MGHPdBZBiyxAcq3i2l40OmM8sAXN/EQWY+VY+96jAH3Vm1QwVNI9bfFDiqba0qq6xZ W8xjwPewuETOkoUiPaNsRpwoVI2s8p89UtuIkvsGGdrr6VOjlzvVOXBLumYyEIOMCLyg NQ9je56+QzVch8pPEoUHs3iRSaOIrdnzV63vrkVjVlZKZsRfYcEqn+sVBwCESt9sZR5G qZgtnba5XT8K17nI/LpQ9OB5AGuUAuZKUpy1q21+1Jk7Y1XqDuL4rpezbU6CRUBlVJCr MidmtdDevsCM3InqhsCUn+o+D0cI9cFUnsx8eDiS2gTTTf+YBG5sa+xtPwqZYAtlRqg0 zDrA== X-Gm-Message-State: AKwxyteQyBEDn2dNJ6D7BsRY1bxd5vzJ1hT5Noc+cy49jKsYpHRspW+x HValT9Q/8UjW8h1P4YAVxX2bG2/NkaMWkHzZ29vjA5RPhpvh5/7VKAESLI4x79EEPBKwcw4VOUW S+G+35jipTZ5KvgR02pir12EFZ/Y7IPuVrwxO/C7vAg== X-Received: by 10.99.120.199 with SMTP id t190mr10470902pgc.180.1516294650176; Thu, 18 Jan 2018 08:57:30 -0800 (PST) X-Received: by 10.99.120.199 with SMTP id t190mr10470871pgc.180.1516294649659; Thu, 18 Jan 2018 08:57:29 -0800 (PST) Received: from 2001-b011-5403-1013-79ac-56ae-7c82-cb64.dynamic-ip6.hinet.net (2001-b011-5403-1013-79ac-56ae-7c82-cb64.dynamic-ip6.hinet.net. [2001:b011:5403:1013:79ac:56ae:7c82:cb64]) by smtp.gmail.com with ESMTPSA id o69sm14747665pfj.32.2018.01.18.08.57.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Jan 2018 08:57:28 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: [PATCH v2] r8152: disable RX aggregation on Dell TB16 dock From: Kai Heng Feng In-Reply-To: <20180118.095022.1121845945987753430.davem@davemloft.net> Date: Fri, 19 Jan 2018 00:57:24 +0800 Cc: Hayes Wang , gregkh@linuxfoundation.org, linux-usb@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, mario.limonciello@dell.com, nic_swsd@realtek.com Content-Transfer-Encoding: 8BIT Message-Id: <55F628DA-8B95-4FA8-B160-4A3B9D03D6B8@canonical.com> References: <20180116084627.12638-1-kai.heng.feng@canonical.com> <20180117.153930.330864749049561139.davem@davemloft.net> <0835B3720019904CB8F7AA43166CEEB2D2E16D63@RTITMBSV06.realtek.com.tw> <20180118.095022.1121845945987753430.davem@davemloft.net> To: David Miller X-Mailer: Apple Mail (2.3445.5.20) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On 18 Jan 2018, at 10:50 PM, David Miller wrote: > > From: Hayes Wang > Date: Thu, 18 Jan 2018 03:04:08 +0000 > >> [...] >>>> r8153 on Dell TB15/16 dock corrupts rx packets. >>>> >>>> This change is suggested by Realtek. They guess that the XHCI >>>> controller doesn't have enough buffer, and their guesswork is correct, >>>> once the RX aggregation gets disabled, the issue is gone. >>>> >>>> ASMedia is currently working on a real sulotion for this issue. >>>> >>>> Dell and ODM confirm the bcdDevice and iSerialNumber is unique for TB16. >>>> >>>> Note that TB15 has different bcdDevice and iSerialNumber, which are >>>> not unique values. If you still have TB15, please contact Dell to >>>> replace it with TB16. >> >> Excuse me. I don't understand why this patch is for specific USB nic rather than xHCI. >> It seems to make the specific USB nic working and the other ones keeping error. > > Well, are we sure that the device being in the TB16 dock doesn't > contribute to the issue as well? This is what vendors concluded for now. The very same NIC on WD15 doesn’t have the issue. > > If the problem only shows up with XHCI and this dock, then this patch > was the appropriate way to deal with the problem for now.