Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp2901174ybh; Mon, 16 Mar 2020 11:53:24 -0700 (PDT) X-Google-Smtp-Source: ADFU+vtfYTkT6uudff2gfDN9EOfILlWkLwGlR6Y55TjrWx1WNipyQcbDEy1n5M8DfhIsML6O/giB X-Received: by 2002:a54:4501:: with SMTP id l1mr707679oil.33.1584384803816; Mon, 16 Mar 2020 11:53:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584384803; cv=none; d=google.com; s=arc-20160816; b=RtpBP1UJ10udlrgmhxZF5pWtVqXOk95U5qY98UkJc6Jdhhh0Sv7MVJZrVSWkRF+txi uZK1X1fVLEEkWjNT+1dx6hhe26ht0FPIFBgEZSKZCggmbVfvFCuzpFpfpPsQuaIQ57Br 0KY0GU/cOg1FFXiUhNUyy0NEpmh5GEWA1/OFuXpqn/4tV4Uz60mCW/NvJtd2IAA9o0I9 cEGNzcsPkS61PjIcTIRAnHdpdxzHdprEPgwQkkeT9VYm1LnmtUQrBzzvd/kzYQmzBn4P ehlkODN2iy8IbMUvqyL7Af4BN2JME13W0bTmknAtXuKmhVSwRHeAjsZb56/MRmA61iTy InQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from; bh=iHu63VlrXYBiMGhDaS7Oy+28B56f0GnmMIz/moYXQLQ=; b=sCVpPOXmE3mPeFZB0+eDcwPkpV436A1YcT6p5ZIG61qH8yG7o9o1B5BAKMqO9ksjNn /PODspUNh3bp13JVv1o9F8uj7T8MDBIkTIipDWdOm8NTDVYAlVYinh1g8adzRjoVfeQq DG0ecIUjbOm5u0XG601c2dMIOoRgfRdNsOFps7VR3dKmHZGmB+slLfORT8S0GN7yq1Iv MZNV7jsPHsJWTEdb0Jjnde11GS49hkZQrk8sN1KhK7VJvgMjQVu4mAUuAKas68OatpK4 tNhf1MVfemTPdwZzD+uNDNmJuMvU/RgXUX5nSGw/zF848bl7e/tIHumV/v+BjwRnm5q/ PtZA== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p203si372975oic.214.2020.03.16.11.53.09; Mon, 16 Mar 2020 11:53:23 -0700 (PDT) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732393AbgCPSwf (ORCPT + 99 others); Mon, 16 Mar 2020 14:52:35 -0400 Received: from Galois.linutronix.de ([193.142.43.55]:52668 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732298AbgCPSwf (ORCPT ); Mon, 16 Mar 2020 14:52:35 -0400 Received: from p5de0bf0b.dip0.t-ipconnect.de ([93.224.191.11] helo=nanos.tec.linutronix.de) by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1jDuqT-0003hb-PO; Mon, 16 Mar 2020 19:52:13 +0100 Received: by nanos.tec.linutronix.de (Postfix, from userid 1000) id EB5B21013B2; Mon, 16 Mar 2020 19:52:12 +0100 (CET) From: Thomas Gleixner To: Logan Gunthorpe , Sebastian Andrzej Siewior , linux-kernel@vger.kernel.org Cc: Peter Zijlstra , Ingo Molnar , Will Deacon , "Paul E . McKenney" , Joel Fernandes , Steven Rostedt , Linus Torvalds , Kurt Schwemmer , Bjorn Helgaas , linux-pci@vger.kernel.org Subject: Re: [PATCH 3/9] pci/switchtec: Don't abuse completion wait queue for poll In-Reply-To: <9213d617-207e-da4e-094a-45ae587fdc98@deltatee.com> References: <20200313174701.148376-1-bigeasy@linutronix.de> <20200313174701.148376-4-bigeasy@linutronix.de> <4d3a997d-ced4-3dbe-d766-0b1e9fc35b29@deltatee.com> <87sgibeqcs.fsf@nanos.tec.linutronix.de> <9213d617-207e-da4e-094a-45ae587fdc98@deltatee.com> Date: Mon, 16 Mar 2020 19:52:12 +0100 Message-ID: <871rpsdter.fsf@nanos.tec.linutronix.de> MIME-Version: 1.0 Content-Type: text/plain X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Logan Gunthorpe writes: > On 2020-03-13 6:23 p.m., Thomas Gleixner wrote: > I'm in awe at the lack of professionalism in your emails. If you > bothered to edit out the ad hominems, you might have noticed that nobody > has yet described how the poll interface fails here (with > EPOLLEXCLUSIVE) or how replacing one wait queue for another fixes the > purported problem. I merily stated an opinion, but if you consider this an ad hominem attack, then let me ensure you this wasn't my intention and accept my apology. Thanks, tglx