Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp1452368ybi; Sat, 27 Jul 2019 10:00:38 -0700 (PDT) X-Google-Smtp-Source: APXvYqxb6egYsuRSCL+xDbiDcwFOuTyRDw6XDJosw8vDpepIBmydWocYHLJZpVrzNtnqbauwXUC+ X-Received: by 2002:a65:51c1:: with SMTP id i1mr75581590pgq.417.1564246838532; Sat, 27 Jul 2019 10:00:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564246838; cv=none; d=google.com; s=arc-20160816; b=A6agKENrBU+7UjBLKfvm7rLoVQ4H97ZOL1+mx0AiJGyYXOVbxVptZv1v7CnUmhWnOr azUH3u6+0Of5FtwaTMkuH9GtkKK3GzCBi1YIYJ3NFtv9R3T+fI/aK64E55vI0Ssqr1vB 0zOXBd2HTaC0BMnSkqhvPbl7t9+u2ye+/l91gHrrHfmKn6eCRMWV8jOD0KraXqXjhorO SSvlrLWeoXdMhU+/yBdNM/RUaaqthmCoF50W2fGLnzK3DnLjWQki9bBJEtmuKFCt8SXZ s70wwhVRfDi8cg3yojgMEZg1jbs7gHLILi9HB6vbi7DWCTZbpt/PjGmJHpBZNkjSy6lr 0J5Q== 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:dkim-signature; bh=CSiTEs4GnvQUthZXAEw0M0m3Gr1AaMhHdaiJba5YFEQ=; b=n4d6R128jKa3xaPIvQpSULLIeS3nHiWM0NE8RdNrzmGP/ZbtBlpPnDQ1Oscehj1oWP i4gi/HY0UlkkQ50rXw3r6BjzaWXWo1Mpa7gkf6c+of/MMT4z+WBH94LSRQ/u8iu4JBSY kT1p51sp5VAStn69ooNHlswAvhLAm5ziINpQRC9bUs2IQVPAmXwtHkOIbdZIoCCbbkCD dWJjtDzQdkIlwMqUX0IMgtFPwD5ZrCECV/rKL5XNwsD867/8qKmn2es0T3XTeXDKKAVS MbAxgY8SzYraPDSfyv1u2z9KtOTeSADDHOTBkxiZPmLcRXiP69NhASZD37MMXfToTf8F O4DQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@etsukata-com.20150623.gappssmtp.com header.s=20150623 header.b=gdQJKM3L; 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 d19si21218884pgl.53.2019.07.27.10.00.23; Sat, 27 Jul 2019 10:00:38 -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; dkim=pass header.i=@etsukata-com.20150623.gappssmtp.com header.s=20150623 header.b=gdQJKM3L; 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 S2387823AbfG0Q5h (ORCPT + 99 others); Sat, 27 Jul 2019 12:57:37 -0400 Received: from mail-pl1-f196.google.com ([209.85.214.196]:35627 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387665AbfG0Q5h (ORCPT ); Sat, 27 Jul 2019 12:57:37 -0400 Received: by mail-pl1-f196.google.com with SMTP id w24so25900201plp.2 for ; Sat, 27 Jul 2019 09:57:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=etsukata-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=CSiTEs4GnvQUthZXAEw0M0m3Gr1AaMhHdaiJba5YFEQ=; b=gdQJKM3LtB1pYFZIldqGVPKVqPJ0g9e7coADlJlyLx0D1YI6BPBgwX4/nESQpdzhDS RDuFhvZT1tRJrTT/h+F3+pqeppKWDkkSiWyq6Fi4XYraB85kwz+4edHSCD1Eq6I0gGQm +jPjJ60wLdc+YR9hdeLGQcvOqAp4L8PZD+eKQ29XIAP+RkcBfyCkxRoSyHAamb3k88QK g1iHHyVlca6CQK9SRWHpTsLtXEopSB3d2+zXvpTuxTWU+EGFLhxjUn2gJ2Vr3XJWs+Q3 p00BIEdfUup642WBu/dAiV7fUTb26XC+wRctswvapjTXhBALHz2Lj6+bzRM9kJ2MFqIX wF1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=CSiTEs4GnvQUthZXAEw0M0m3Gr1AaMhHdaiJba5YFEQ=; b=N0SxqSZamogDy+GlmINUCm1wowDkGb3IBqDzD6Jy6A/U2dKEdNVSf8l/jWA8p3A2FB rl3gCjmmdUQqFV/Z728RPVHF35JeMUV2DzzAQNeMTBAGw2koPziKcpZezd6SRfnTbN/4 EEzWERspHmLu/2rFM4grkhmAJZfStNdrR2MpRCMGkrbTsPNUeb8KMoeJnib577d3sRfW RTVoJumT3qMxbHR/SHNMeJsTvO6FKQTJqbe8PchISJJj8nDJi4ns2k/hoP+yAU1FggzJ THX6T1eTa9+qXLzqSe52Yt2pSmIe1fxWC0pkpG6fk6ho+3QytEBDaxskSd0YCR/MOXSy nCfg== X-Gm-Message-State: APjAAAWanavJsp9UQ9BZXfS9LmMPXfIul86Vx7Ar/maqk7aOp+wIw9rB 1k2m1I4qIfusNOhaqkdtxug= X-Received: by 2002:a17:902:2a69:: with SMTP id i96mr100874121plb.108.1564246656467; Sat, 27 Jul 2019 09:57:36 -0700 (PDT) Received: from localhost.localdomain (p2517222-ipngn21701marunouchi.tokyo.ocn.ne.jp. [118.7.246.222]) by smtp.gmail.com with ESMTPSA id 10sm62412034pfb.30.2019.07.27.09.57.34 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sat, 27 Jul 2019 09:57:35 -0700 (PDT) From: Eiichi Tsukata To: tglx@linutronix.de, luto@kernel.org, mingo@redhat.com, peterz@infradead.org, linux-kernel@vger.kernel.org Cc: Eiichi Tsukata Subject: [PATCH] sched/core: Remove the unused schedule_user() function Date: Sun, 28 Jul 2019 01:55:13 +0900 Message-Id: <20190727165513.25636-1-devel@etsukata.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Since commit 02bc7768fe44 ("x86/asm/entry/64: Migrate error and IRQ exit work to C and remove old assembly code"), it's no longer used. Signed-off-by: Eiichi Tsukata --- kernel/sched/core.c | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 2b037f195473..0079bebe0086 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -3973,25 +3973,6 @@ void __sched schedule_idle(void) } while (need_resched()); } -#ifdef CONFIG_CONTEXT_TRACKING -asmlinkage __visible void __sched schedule_user(void) -{ - /* - * If we come here after a random call to set_need_resched(), - * or we have been woken up remotely but the IPI has not yet arrived, - * we haven't yet exited the RCU idle mode. Do it here manually until - * we find a better solution. - * - * NB: There are buggy callers of this function. Ideally we - * should warn if prev_state != CONTEXT_USER, but that will trigger - * too frequently to make sense yet. - */ - enum ctx_state prev_state = exception_enter(); - schedule(); - exception_exit(prev_state); -} -#endif - /** * schedule_preempt_disabled - called with preemption disabled * -- 2.21.0