Received: by 10.223.164.221 with SMTP id h29csp1310514wrb; Wed, 1 Nov 2017 14:11:12 -0700 (PDT) X-Google-Smtp-Source: ABhQp+Q48bGGS4ceSVHBKT6ckNVJqzTDmHz7HlmebtEIR1drIWaeSs67I7SPMPI4BSTYKggRXURI X-Received: by 10.98.16.149 with SMTP id 21mr1246687pfq.182.1509570672130; Wed, 01 Nov 2017 14:11:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1509570672; cv=none; d=google.com; s=arc-20160816; b=atU1iN66ttMylgR/1YVj/1szQ35hvHWSAdNQEGnotCegjJbFKolIZybEEarjaiX05w N8buc0LIO3NX740sq05q4B4Ngty4cFNWu6n20YnO0BZtUtjwFC4UiYinm0rGgqPJxtEL V5LwMGNRno53PmIRGTykm08FU5Xl3nPvbyN2PtyXcqLQqY+e4CxsrZH73MNhesEiVJ28 8OS67Csf9k1r07bQVynWcWnU8/ggyEr8EiwP0e/YQVP1Y8eVuEQ6SivJyUNgyXKHLMsI tiWQfDunQ6BC3DPqA2pPNEEAqgZRFnENEgB/MGJcuqF4idqwFutVSwSZY0C/CQGDjFNW 0oJw== 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:arc-authentication-results; bh=DfjUy8cJhD07Y1uvh04mxupaSlFdFpDROZKm7xSUNQM=; b=b53O+kFtQYQQrp4ReZ7PVve/noNV4wh3MwN4rkqUUSqkdJMo3BsmDFlgzkz3ApBMLz 3Y2L/R9b1MZtLhUktexJxy75rnNUGced2ZIPi5YIXEZbCzzQxZLAMRx9NOdidfQvJt0f 3IAwzvaoK94c7M1ERTN5nMCBWig5AaKdLDMWsfzwrWeEwTB/a9Y5eh+6f1Gt1dgfyC7k zCB971DVq9Yk6vZww2lQgeLfqZSdYM/mI/duuVotXRte9U6LTEhvsuVqeZl0tJ5NgBc3 gAw8u/HM0r97c26IpzwkOqMwN+x4PIrupK/nPjD+dgAaG7umXF9mYpgl08ClQ6s8JcdX B1Cw== 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 a12si1820260pgd.252.2017.11.01.14.10.58; Wed, 01 Nov 2017 14:11:12 -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 S933458AbdKAVKE (ORCPT + 99 others); Wed, 1 Nov 2017 17:10:04 -0400 Received: from mx2.suse.de ([195.135.220.15]:56733 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933207AbdKAVKD (ORCPT ); Wed, 1 Nov 2017 17:10:03 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id A0F7FAC87; Wed, 1 Nov 2017 21:10:01 +0000 (UTC) Date: Wed, 1 Nov 2017 14:07:55 -0700 From: Davidlohr Bueso To: Andrew Morton Cc: Jason Baron , linux-kernel@vger.kernel.org, Alexander Viro , Salman Qazi , Hou Tao Subject: Re: [PATCH] epoll: remove ep_call_nested() from ep_eventpoll_poll() Message-ID: <20171101210755.yd5gerren4xosisz@linux-n805> References: <1509430214-5599-1-git-send-email-jbaron@akamai.com> <20171031145821.ieflhlvs3la25vdw@linux-n805> <20171101135354.1ffec54e1fdedcca0f2086ce@linux-foundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20171101135354.1ffec54e1fdedcca0f2086ce@linux-foundation.org> User-Agent: NeoMutt/20170421 (1.8.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 01 Nov 2017, Andrew Morton wrote: >This is tempting, but boy it is late in the -rc cycle. > >How important are these workloads? Would the world end if we held off >on this for 4.15? While it's very important to one customer, nested epoll is certainly not the common case, and this performance bottleneck has been there for 7+ years, so no hurry in that regard. I'd like to target for v4.16 some of the series of epoll patches out there to (1) remove the remaining loop_ncalls list, and (2) remove the epmutex global lock. So this patch would fit in fine there. Now, could you please pick this patch up and just leave it in linux-next for a while to get some more testing/exposure? I mainly ask because the patch will most likely be running in production before this time. Thanks, Davidlohr From 1582898605171832882@xxx Wed Nov 01 20:55:45 +0000 2017 X-GM-THRID: 1582752471322086730 X-Gmail-Labels: Inbox,Category Forums