From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752942AbdJaOO6 (ORCPT ); Tue, 31 Oct 2017 10:14:58 -0400 Received: from mx0a-00190b01.pphosted.com ([67.231.149.131]:56062 "EHLO mx0a-00190b01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751269AbdJaOO4 (ORCPT ); Tue, 31 Oct 2017 10:14:56 -0400 Subject: Re: [PATCH] epoll: avoid calling ep_call_nested() from ep_poll_safewake() To: Davidlohr Bueso Cc: akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, Alexander Viro , Salman Qazi References: <1507920533-8812-1-git-send-email-jbaron@akamai.com> <20171017153737.kvrzzhvy55ocgb7u@linux-n805> <05416148-bf19-7718-b6b4-7658b5aca2ee@akamai.com> <20171028140533.e3n4zpno66kyfdm3@linux-n805> From: Jason Baron Message-ID: <2a96ebdd-f24b-23f3-2e53-d04a717c4378@akamai.com> Date: Tue, 31 Oct 2017 10:14:47 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <20171028140533.e3n4zpno66kyfdm3@linux-n805> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-10-31_06:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1707230000 definitions=main-1710310183 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-10-31_05:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1707230000 definitions=main-1710310181 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 10/28/2017 10:05 AM, Davidlohr Bueso wrote: > 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? > Hi, I've resent patch 1 with some cleanups now. Thanks for the testing feedback. Thanks, -Jason