Received: by 10.223.176.5 with SMTP id f5csp333813wra; Tue, 30 Jan 2018 12:16:07 -0800 (PST) X-Google-Smtp-Source: AH8x225v5r5x/mUI334y2UFP0obpAESROhp8JzNsc6whxNAio966QIJSZ8IGDLUZziRdIjraoHcy X-Received: by 2002:a17:902:1e5:: with SMTP id b92-v6mr26627103plb.144.1517343367576; Tue, 30 Jan 2018 12:16:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517343367; cv=none; d=google.com; s=arc-20160816; b=umoQN1VyH701YQsbN4oRq8f3aHlEt2uYAd1gFPyP2dzaiwt1Xt2ihKsUZCOHoYBwQp ROHaw6JKMxjaq/CMdPe6EvhWaXz08DZx45h6//WYL6sEufQjzpvgUMEatRa8FFxSMDpG Jtgxj3EuaQZAGHbkrmQgnOmh6DHxxB3tJaVgkxwSTOufFPhe1JlUKOyNlD7tZwLkyPw1 TwOVbG6J2KDI8U7wyccltsCOz8LzEZskuILJJ6jB+HeL15ob+vrHuqJwWNbzomwF46LY dQwDUxus0mHza4qwS2lxI+6h4JQC4ewDmLYcQZZ0ItJ78j5256RfyGWqduqhmbLWShMV C7fg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=h8SyK9+1qy9tVoHDHuPv8lpAhKcyyVDPyMzGZJv2XnA=; b=eNSsjaN9ausIrdq2Zn5u55tVFrReEegeUHCZtfyK4GA5nt64JJs89hSUGnDrJus6pc /jXA9P4o68DUM8qwjMl1Et0PG54JtOLtmxYAqEVLrU+OvPE9Is5+z29Z5Jmhx8wEH172 eRzxCg9qZZasUbVZPXV57rb4vcJHBaq9nKtVtzDDZvntYAkuchsbYyqzzbhpKCtEGb3B pKvyIeOUWL2tqXHpJ/8EignD/ZYOQIh1HwAapVOTrgzh08OgsFGVQRntjVt3HH8GDgEL hMF2pVOHuzX1e8hc9CN+VHcgbfpZMsHDc/jLmzKasYzFdYTVTTn6K4GYBjhlkA0020fi qdvg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=JUzQUSyS; 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 x195si1965685pgx.627.2018.01.30.12.15.52; Tue, 30 Jan 2018 12:16:07 -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=JUzQUSyS; 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 S1752780AbeA3TqP (ORCPT + 99 others); Tue, 30 Jan 2018 14:46:15 -0500 Received: from mail-qt0-f195.google.com ([209.85.216.195]:44671 "EHLO mail-qt0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751955AbeA3TqO (ORCPT ); Tue, 30 Jan 2018 14:46:14 -0500 Received: by mail-qt0-f195.google.com with SMTP id l20so18778351qtj.11; Tue, 30 Jan 2018 11:46:13 -0800 (PST) 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=h8SyK9+1qy9tVoHDHuPv8lpAhKcyyVDPyMzGZJv2XnA=; b=JUzQUSyS3jWSGQfLXrpwoEavIY5emN5dktiOzpF0SRrqNBjmWawIB0juie4isalZia fsqepfa6JsHwPXsDQBl5RHF4UrJHcDOz2mnStt0y0Vf2/wm6NwuOTdTAP+VzNAu4bp2g VRJFABSANSJ8qALBgcoOSNc0eU8+cg+GRsh9yOIPegX0VXe7hXXJYcGtRME+CHfbokmN RGODIgxwglFCE70SmIa5hYEvkbEYJwv8ahfAf5GX5ncxjerFq6T9Dn4ofmBtHi/vgB6+ hAbvIB2/wgcwN57aidumV9xP9zblG3sKyngZjNJS/KZke53U1aUBmpo+kKddJO1kquM+ EAsg== 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=h8SyK9+1qy9tVoHDHuPv8lpAhKcyyVDPyMzGZJv2XnA=; b=IjNQ/fjcUPKRXGlBTlvPRTJSqn5uA2/eIQ8BdzXjpDjPM1i6a3uBUkBxJMg4cskO2n TGdPOa1ExmyFChho62kSC7CGLb+1nmjW0UWK//3gB/WXDB84Dbt138e/eoy0cNZGKL3E VsdchU3GZdnKA3hF5Q1ccJwHC40ea+AfGm7ojzZy5v4RvlF/cQXlcMQDesymrpGPAgZi EPK6A5bQKfnXpg9HWeT0+LBfFiJmTG4Y6KXvtYU8BF/71PrFFI2aMRsQLWkfBDlW1rWd 5UjrK5djxsdj7yoh4SDAlrKkFazpz1/NZ4Ykn+raNFIuy51fKy0eTJpIf0IWwUq/n0cC yV0Q== X-Gm-Message-State: AKwxytcmACnmgNnZX4aOSFOO7FnCR8kBfGon88TLqfKUEDhAn7w1SVdh QBAVfvCs7k8ypEFavP5sjlgl7E4eem+j0whyZoCZbw== X-Received: by 10.200.25.9 with SMTP id t9mr48084443qtj.75.1517341573233; Tue, 30 Jan 2018 11:46:13 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.89.199 with HTTP; Tue, 30 Jan 2018 11:46:12 -0800 (PST) In-Reply-To: <20180118065054.29844-1-bpoirier@suse.com> References: <20180118065054.29844-1-bpoirier@suse.com> From: Alexander Duyck Date: Tue, 30 Jan 2018 11:46:12 -0800 Message-ID: Subject: Re: [Intel-wired-lan] [RFC PATCH] e1000e: Remove Other from EIAC. To: Benjamin Poirier Cc: Jeff Kirsher , Netdev , intel-wired-lan , linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 17, 2018 at 10:50 PM, 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. > > 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 > --- Hi Benjamin, How would you feel about resubmitting this patch for net? We have some issues that have come up and it would be useful to have this fixed in the kernel sooner rather than later. I would be okay with us applying it for now while we work on coming up with a more complete solution. Thanks. - Alex