Received: by 10.223.148.5 with SMTP id 5csp7040839wrq; Wed, 17 Jan 2018 23:42:04 -0800 (PST) X-Google-Smtp-Source: ACJfBosGx3AxghX5u753SSUeO2Fpt7z5GVtnq7P5pLIVmfvBaORCP19Y/ZU/8VSBnGeU6/EjkzZF X-Received: by 10.124.18.5 with SMTP id t5mr1582138ply.190.1516261324248; Wed, 17 Jan 2018 23:42:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516261324; cv=none; d=google.com; s=arc-20160816; b=iggB12R3vGH0AmfoCqWHOpAWTefb/nrQBuYmDj5Ut9NoyQ2t9fZxGbB+og99aYL8LE 2JOmYV9Asqca3leRqviZHmUBwRkJXMJRLbMhqUbM6yhvwK63Qazy+1reDeQRdOBcfM/H nJqNamiI9okDe9wraK1AbkMds33DJtEV77mf5gCTHccjZu7xKINoEMI2N/hUuCFyBWTy uHbOZTSjZWtXnVL0BDBIqjkpwQgxaDnWW9bX6nfDSWkWBNCmFg0BcQ+Db4vSSE0xajVd w7GlyJxRlJmICRJGeO0lk4Y+gq0m+Zv3obd7bjRluyTi4Gh3kJiOwW76+xXdSuTYGK8K HNEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=CABX1s0vmiS/imXyTeDpzugTnTyM81xnIXIaBrSOQro=; b=fzhPANIQI63Axk1qR3x5dC7jZTYzmIQ7Ip8hE3POYflnKi0l1ZkrFej2QAYlWzzYOI oHvFT+x7eMigreKEpw4NT4VDhzT7uJ+gfm0xxg+XCZI89o6MqoP7hy5+7OdfpubuOQND c7gcx5N+dcj/ASk7994PCaPevFXKNqxibNJ0hEmVzPRTJNkbJVwSmXuX0Q0z55knbL2j DaXUe3aLecWhNmr3MVUT2OXQlULsv6Pkbwsbgnc6ZOH9/hCOW6LlUAezkYpaJhSD9Hz8 Az7/JM6fq0BdOLvsOqoEacKOJZHA2RCmuKMFf0ku+YkfibIF9EaUEQQGzvzKT+ebnJE8 pGLw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fTTtiY5W; 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=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h6si5294753pgc.820.2018.01.17.23.41.48; Wed, 17 Jan 2018 23:42:04 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fTTtiY5W; 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=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754719AbeARHl0 (ORCPT + 99 others); Thu, 18 Jan 2018 02:41:26 -0500 Received: from mail-pg0-f65.google.com ([74.125.83.65]:37948 "EHLO mail-pg0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753390AbeARHlZ (ORCPT ); Thu, 18 Jan 2018 02:41:25 -0500 Received: by mail-pg0-f65.google.com with SMTP id y27so7394778pgc.5; Wed, 17 Jan 2018 23:41:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=CABX1s0vmiS/imXyTeDpzugTnTyM81xnIXIaBrSOQro=; b=fTTtiY5WPpcdnMAJa6A4glMHGsoAzoe7BAbYv1idPXxDARVjHGXMKD8/K1AXv/zffp iw9UALW0Irtb9hurixruL7sZUq2zNp2HOyb872uFEl8/fgQNK8KUKj45OSDPJ9LZkTGR PKtGnC7UPfszwlHRWi0Uab0BwH9gcMI9qCi9VSFWfn0f6mMIWmKxcNfi/IO2TiDS5fhR DJOzFqtpE8GhZhYlMXksu+TKlRnh0oHowAW546Siskn3A0vm4hNenQHF8lgSzJMPq2J3 K5bB6xJWEKCWD2LYXcIiiV1Nmk4vB6mIx3p5tVdKUVs3yaDkShv/jsmhzXjDaR5MimsP +iTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=CABX1s0vmiS/imXyTeDpzugTnTyM81xnIXIaBrSOQro=; b=aTMJW7+DucOWu7uSWnFSft8MmjNqdb2f6JMXHyTWg+3smz1Whgohqm7d9/nEepABn1 LRNmQXXPUEr3Ega4fNHsz6L13VfnlU9fNRyRZy9rtB+SwM4W3ezMhssUPWFPi8DjWSGU Gmq6yi36FytnjnVOBqApdg0Xm3Vidg3/ehWTRgatYmLvKzu94kq/2zNj6GpJh0ZvKJ1w q11YoIOt0ZRUovtZBTd2xuI55rfncRwZvpAaQPsJIMui15NaoLgYYsAWl/bGPGcSAXGR HQ2hWZaBJDYr/sjNklEgf2PGM6DVoSD1Ez9HsG6W9zl9Gl5pw87sm1RT6qs5MT2TZ+Vi /UYQ== X-Gm-Message-State: AKwxytfQX05AnKoXEiVQtyNeiuhla/CROCLnqY7Uq8Yfdxo0fGKdHPn/ up8+mVTg9F1UM0u3Tp08Hws= X-Received: by 10.98.156.71 with SMTP id f68mr21831488pfe.29.1516261284465; Wed, 17 Jan 2018 23:41:24 -0800 (PST) Received: from f1.synalogic.ca ([45.122.157.202]) by smtp.gmail.com with ESMTPSA id x21sm11749749pfi.174.2018.01.17.23.41.22 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 17 Jan 2018 23:41:23 -0800 (PST) Date: Thu, 18 Jan 2018 16:41:20 +0900 From: Benjamin Poirier To: Jeff Kirsher Cc: intel-wired-lan@lists.osuosl.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [RFC PATCH] e1000e: Remove Other from EIAC. Message-ID: <20180118074120.j7qbmapusiypsvsq@f1.synalogic.ca> References: <20180118065054.29844-1-bpoirier@suse.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180118065054.29844-1-bpoirier@suse.com> User-Agent: NeoMutt/20170912 (1.9.0) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2018/01/18 15:50, Benjamin Poirier wrote: > It was reported that emulated e1000e devices in vmware esxi 6.5 Build > 7526125 do not link up after commit 4aea7a5c5e94 ("e1000e: Avoid receiver > overrun interrupt bursts", v4.15-rc1). Some tracing shows that after > e1000e_trigger_lsc() is called, ICR reads out as 0x0 in e1000_msix_other() > on emulated e1000e devices. In comparison, on real e1000e 82574 hardware, > icr=0x80000004 (_INT_ASSERTED | _OTHER) in the same situation. (_INT_ASSERTED | _LSC) > > Some experimentation showed that this flaw in vmware e1000e emulation can > be worked around by not setting Other in EIAC. This is how it was before > 16ecba59bc33 ("e1000e: Do not read ICR in Other interrupt", v4.5-rc1). > > Fixes: 4aea7a5c5e94 ("e1000e: Avoid receiver overrun interrupt bursts") > Signed-off-by: Benjamin Poirier