Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp5738294imb; Fri, 8 Mar 2019 00:54:01 -0800 (PST) X-Google-Smtp-Source: APXvYqyCCNjbhz0dmRRbZgnIz+j0uFZaMTtgSsMbSvvX7rfjBMV0/oQ7ySrJNcl+67oGZLVcoPYp X-Received: by 2002:a63:6903:: with SMTP id e3mr15737303pgc.147.1552035241632; Fri, 08 Mar 2019 00:54:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1552035241; cv=none; d=google.com; s=arc-20160816; b=Oaa+YwKjWzlaksPdMthhwdhZrpAUYpi8fYtsPwL2NsOFB8fUkW8jSPT7Ibeu9Sz/lV RdHCCpG1RIaNlCy3DM8+I7mOrUktEhVON4TX2bolnf3eg5OF/yi6GYf5DGBnY0+IHFZn OSwtZasnCbU1DLPEQU8QE0XH5RtAbYFRQqwXLtE6lAMVxsIxQEpliYQMIntVdR1FXl80 j4HfunqEvzugytwCUsn0/7YnBDFrOHqKBMQJfUfOkqsKckog5HhdW3ZNWgBxjGiW1qwt rzQ43h2cxhSaDMkQwEu/usyvNkzOS2yDrFOrjIsvsXNSO4VajSmEzbRV/PLFVGX7fxYi 2CZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=sq0KBdQ3nqRAinWNfIzKBbzahPpFQV0uEll6Owqf+Tk=; b=RVeITJ4w07tsAtmj9Anp+Dkut7DcRmdzDhEDURCxNhXPv2b/4ruZwM4+CyQzwVozH+ FHtcJs5ajC/sOxD5+zYU8+dtziIPXE3aY46vjPGu3TZ0x8j4IfYGMXuXvPji3ibUxurD B2bdh0gePddn8qZsJy3G6DhPTWb0N5XtYLAWU7qJ+I1ozEbU1NADN6OSoCIrDb4tclvK UP2Dm3bKVLgStcQeWgQ9acFbDb/PrWDm3TpSRfcGWXhR8wCf4Rojt2zRw/ZjDr0aX571 9aOOoKP3wJRACgq865IXBEXGmblGEyNALh+qLdSUe3C1+P4UleUCgvEXEtkiRgTxWyXL PIlA== 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 a11si6256527pff.126.2019.03.08.00.53.46; Fri, 08 Mar 2019 00:54:01 -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; 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 S1726392AbfCHIxX (ORCPT + 99 others); Fri, 8 Mar 2019 03:53:23 -0500 Received: from app1.whu.edu.cn ([202.114.64.88]:51704 "EHLO whu.edu.cn" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726264AbfCHIxV (ORCPT ); Fri, 8 Mar 2019 03:53:21 -0500 X-Greylist: delayed 2291 seconds by postgrey-1.27 at vger.kernel.org; Fri, 08 Mar 2019 03:53:20 EST Received: from localhost (unknown [114.255.3.133]) by email1 (Coremail) with SMTP id AQBjCgAnKYyDJIJc8kGaAA--.47176S2; Fri, 08 Mar 2019 16:15:05 +0800 (CST) From: Peng Wang To: viro@zeniv.linux.org.uk Cc: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Peng Wang Subject: [PATCH] fs/epoll: remove an unnecessary argument of ep_busy_loop() Date: Fri, 8 Mar 2019 16:14:20 +0800 Message-Id: <20190308081420.18719-1-rocking@whu.edu.cn> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CM-TRANSID: AQBjCgAnKYyDJIJc8kGaAA--.47176S2 X-Coremail-Antispam: 1UD129KBjvJXoW7tF1ftw1UZFW8Wr1DXF1kZrb_yoW8Gw45pF 4Utr1av3WxtFnrWFsxJF48Ww1agwn3Wa9rAr4jk39xCa1rtr1rJFnYyr15ZF43Gryvqryj va1jkFW3urW3AF7anT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUkq14x267AKxVWUJVW8JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02 1l84ACjcxK6xIIjxv20xvE14v26F1j6w1UM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26F4j 6r4UJwA2z4x0Y4vEx4A2jsIE14v26rxl6s0DM28EF7xvwVC2z280aVCY1x0267AKxVW0oV Cq3wAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0 I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY6r1j6r 4UM4x0Y48IcxkI7VAKI48JM4x0x7Aq67IIx4CEVc8vx2IErcIFxwCY02Avz4vE14v_GFyl 42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJV WUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r126r1DMIIYrxkI7VAK I48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r 4UMIIF0xvE42xK8VAvwI8IcIk0rVWrZr1j6s0DMIIF0xvEx4A2jsIE14v26r1j6r4UMIIF 0xvEx4A2jsIEc7CjxVAFwI0_Jr0_GrUvcSsGvfC2KfnxnUUI43ZEXa7VUjxR65UUUUU== X-CM-SenderInfo: qsqrijaqrviiqqxyq4lkxovvfxof0/ Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When ep_busy_loop() is called, timed_out is always zero, otherwise ep_poll() would return first. Signed-off-by: Peng Wang --- fs/eventpoll.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fs/eventpoll.c b/fs/eventpoll.c index a5d219d920e7..0b3981ffc7ae 100644 --- a/fs/eventpoll.c +++ b/fs/eventpoll.c @@ -399,12 +399,12 @@ static bool ep_busy_loop_end(void *p, unsigned long start_time) * * we must do our busy polling with irqs enabled */ -static void ep_busy_loop(struct eventpoll *ep, int nonblock) +static void ep_busy_loop(struct eventpoll *ep) { unsigned int napi_id = READ_ONCE(ep->napi_id); if ((napi_id >= MIN_NAPI_ID) && net_busy_loop_on()) - napi_busy_loop(napi_id, nonblock ? NULL : ep_busy_loop_end, ep); + napi_busy_loop(napi_id, ep_busy_loop_end, ep); } static inline void ep_reset_busy_poll_napi_id(struct eventpoll *ep) @@ -451,7 +451,7 @@ static inline void ep_set_busy_poll_napi_id(struct epitem *epi) #else -static inline void ep_busy_loop(struct eventpoll *ep, int nonblock) +static inline void ep_busy_loop(struct eventpoll *ep) { } @@ -1781,7 +1781,7 @@ static int ep_poll(struct eventpoll *ep, struct epoll_event __user *events, fetch_events: if (!ep_events_available(ep)) - ep_busy_loop(ep, timed_out); + ep_busy_loop(ep); eavail = ep_events_available(ep); if (eavail) -- 2.19.1