From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751395AbdJ1OGd (ORCPT ); Sat, 28 Oct 2017 10:06:33 -0400 Received: from mx2.suse.de ([195.135.220.15]:48757 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751278AbdJ1OGc (ORCPT ); Sat, 28 Oct 2017 10:06:32 -0400 Date: Sat, 28 Oct 2017 07:05:33 -0700 From: Davidlohr Bueso To: Jason Baron Cc: akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, Alexander Viro , Salman Qazi Subject: Re: [PATCH] epoll: avoid calling ep_call_nested() from ep_poll_safewake() Message-ID: <20171028140533.e3n4zpno66kyfdm3@linux-n805> References: <1507920533-8812-1-git-send-email-jbaron@akamai.com> <20171017153737.kvrzzhvy55ocgb7u@linux-n805> <05416148-bf19-7718-b6b4-7658b5aca2ee@akamai.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <05416148-bf19-7718-b6b4-7658b5aca2ee@akamai.com> User-Agent: NeoMutt/20170421 (1.8.2) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 18 Oct 2017, Jason Baron wrote: >http://lkml.iu.edu/hypermail//linux/kernel/1501.1/05905.html > >We can work through these ideas or others... So, unsurprisingly, I got some _really_ good results on the epoll_wait() benchmark by removing the readywalk list altogether -- something like 4000% in some cases. It's also survived more testing, although I'm still waiting for customer confirmation on his real workload, which helps further test the changes (along with this patch to move the safewake list to debug). Could you please resend patch 1 in the series above? Thanks, Davidlohr