Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp727692pxb; Wed, 6 Oct 2021 14:09:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxEKS2jDX4lw0aNXS5Y6fL6/ka3aYlxtID3xFIM2Ce+q7iLv084MAMgllxaUFvo+tqBAr2F X-Received: by 2002:a50:eac4:: with SMTP id u4mr648676edp.259.1633554584270; Wed, 06 Oct 2021 14:09:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633554584; cv=none; d=google.com; s=arc-20160816; b=C2/K2Dyga0QfVpd8BDTyQCu3lHBfaKz1kD4mjm9yCdJuMVYddegcJzjj+vmowQtS3z VTrkTg8Jhyxx3XXr5JMLf+uxZTwq3E19wR0ubdrKyQnxykDaI+WO7ew8cj5M5MKt5Au/ lNYGBwmqKQi/Jqi5Fdrh3DmpM2bnURaMGsrCwqNAp36F8lSg7/tP7aWbkCLKXutGVHyQ 25bnTTgrnFV6+quZFgUfvQDnwwBsOYFlcaX68MtmNdEsfTBDVZDe9gnHfKk7oP+Er9+S ruc177DwgEd7FLsvyvD6umqmrO41TwW2FXfikdupR7e6mBGQgfMsOfqFJWjz/aLbflAZ Rp8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :message-id:date:subject:cc:to:from:dkim-signature; bh=FuZ/BsmiuysM48gUHybvifEGoML00PwXwRs5ktTKdKw=; b=dx+5eLPN4UypbTJJqJmmHw/qjE4VdQ3ejXoQqNuzcTjnhdCEoWalpp1AiMKWiFfCW+ IYzds5ogZmHY6uVP1IjG4vK2ypahN0b1RY6FOgwqvjl8A9s7rSBGgj9MsN5GyAYl4EDh lnXDRh/gYyJkEO3d+fnWwKx8oIvlgJ9GtbmtUSleqGOhi09TfoZblbUeKWdNyyzej6J+ neIah1sGlWKXmSQSk/cXvLf9tzDEU01bxtxiNX0N37t3PoyXxa9xNcT5c52T61K7M6Gg BlcQK37ElJil4rUcvA7BQkFrGW1MXKSeHntU4rJsHJtPhPZb/DoZ0GES9w+LjXO+Qr/C uQgQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fb.com header.s=facebook header.b=HXB8IwSh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=fb.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 7si25839346ejd.0.2021.10.06.14.09.20; Wed, 06 Oct 2021 14:09:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@fb.com header.s=facebook header.b=HXB8IwSh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=fb.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239571AbhJFVJc (ORCPT + 99 others); Wed, 6 Oct 2021 17:09:32 -0400 Received: from mx0a-00082601.pphosted.com ([67.231.145.42]:14814 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239530AbhJFVJc (ORCPT ); Wed, 6 Oct 2021 17:09:32 -0400 Received: from pps.filterd (m0109334.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 196L2hlA006976 for ; Wed, 6 Oct 2021 14:07:39 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=from : to : cc : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=facebook; bh=FuZ/BsmiuysM48gUHybvifEGoML00PwXwRs5ktTKdKw=; b=HXB8IwSh3ma+X6UwyJ6qoRParbRdZcRl2yxnz6nt+x9ZoyNSHpiZ5N/2em5oeeZ2b4kP k+lU5gaZA1v1YvPAbjFoS1n2mTTEZitOot5Odw3O0LY5+g7rezE9QUWlzjBVrsq0RfSJ ZQGpb7GnXze5Q9XBtrEDcX2Er2Dq1i4ICJg= Received: from maileast.thefacebook.com ([163.114.130.16]) by mx0a-00082601.pphosted.com with ESMTP id 3bhe6qaxsq-5 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 06 Oct 2021 14:07:39 -0700 Received: from intmgw002.25.frc3.facebook.com (2620:10d:c0a8:1b::d) by mail.thefacebook.com (2620:10d:c0a8:82::d) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.14; Wed, 6 Oct 2021 14:07:36 -0700 Received: by devbig006.ftw2.facebook.com (Postfix, from userid 4523) id 3AE0B15D9C828; Wed, 6 Oct 2021 14:07:32 -0700 (PDT) From: Song Liu To: CC: , , , , Song Liu , Steven Rostedt , Andrii Nakryiko , KP Singh Subject: [PATCH] perf/core: allow ftrace for functions in kernel/event/core.c Date: Wed, 6 Oct 2021 14:07:32 -0700 Message-ID: <20211006210732.2826289-1-songliubraving@fb.com> X-Mailer: git-send-email 2.30.2 X-FB-Internal: Safe Content-Type: text/plain X-FB-Source: Intern X-Proofpoint-ORIG-GUID: gevAj4540yeNeUsFmKPfpaYOiNme3DHD X-Proofpoint-GUID: gevAj4540yeNeUsFmKPfpaYOiNme3DHD Content-Transfer-Encoding: quoted-printable X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.391,FMLib:17.0.607.475 definitions=2021-10-06_04,2021-10-06_01,2020-04-07_01 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 clxscore=1015 spamscore=0 malwarescore=0 priorityscore=1501 mlxlogscore=768 adultscore=0 lowpriorityscore=0 phishscore=0 mlxscore=0 impostorscore=0 bulkscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2110060132 X-FB-Internal: deliver Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org It is useful to trace functions in kernel/event/core.c. Allow ftrace for them by removing $(CC_FLAGS_FTRACE) from Makefile. --- We had some discussions about this last year [1]. Seems that enabling ftrace in kernel/events won't really cause fatal recursion in the tests. Shall we give it another try? [1] https://www.mail-archive.com/linux-kernel@vger.kernel.org/msg2174018.ht= ml Cc: Steven Rostedt (VMware) Cc: Peter Zijlstra Cc: Andrii Nakryiko Cc: KP Singh Signed-off-by: Song Liu --- kernel/events/Makefile | 5 ----- 1 file changed, 5 deletions(-) diff --git a/kernel/events/Makefile b/kernel/events/Makefile index 3c022e33c1091..8591c180b52b3 100644 --- a/kernel/events/Makefile +++ b/kernel/events/Makefile @@ -1,10 +1,5 @@ # SPDX-License-Identifier: GPL-2.0 -ifdef CONFIG_FUNCTION_TRACER -CFLAGS_REMOVE_core.o =3D $(CC_FLAGS_FTRACE) -endif - obj-y :=3D core.o ring_buffer.o callchain.o =20 obj-$(CONFIG_HAVE_HW_BREAKPOINT) +=3D hw_breakpoint.o obj-$(CONFIG_UPROBES) +=3D uprobes.o - --=20 2.30.2