From patchwork Wed Jun 28 12:54:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steven Rostedt X-Patchwork-Id: 113922 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp8961641vqr; Wed, 28 Jun 2023 07:18:04 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5jIKHRPdtQL0USYGqotYhubvpPNq/CsYjDpnTel32b2vJQD4QrJYnT7GDk2yf5ggsSqbWY X-Received: by 2002:a17:906:648e:b0:988:8e7a:d953 with SMTP id e14-20020a170906648e00b009888e7ad953mr4133740ejm.1.1687961883705; Wed, 28 Jun 2023 07:18:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687961883; cv=none; d=google.com; s=arc-20160816; b=j4ts1seTXy71H+9iUlwRWrhANbN83i7SkLfyX8wpp3lLqONw+RgG5U8fd0fdwaLgnM CldwIRWZaTEMFcFtYoTAo4/gS3StcpfSXBD+ctrR+QqnY5XbwNvXtMGydLFlJwh25XAK gar8A+DhDtl0ZZFv9haJ9FiTOs8nrlN78O6H5FkQ89uXEADk0HjFjWglY1SIzM3RZ/Nf ybHq8Wl+xid0GLNWs7/0m0smtT7U4z3Yx0PbMQaNkm8hUGXbutSl1a77VfRbW6z0o/fa 35gxlDqlhR92R1TT7V4UHAQpUxkVeoLdjQp9SOFzQ8DpzUbbyhyIoEABPmL3SgTpB7Yd Dslw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:subject:cc:to:from:date :user-agent:message-id; bh=Ae2XvNkwvOKdPbAa5EzbpyOqcs5tcP0lDskTnT9HXls=; fh=XyXCQ+Xm6Xbh43g0a2No8WvLIzKo19KiX0TngsJCwhU=; b=H8Q1wyoo4ExC96X17OSkehZFWhU2T+6huwYacICD9sxUJYb+BfblP4Oz71agHJ27Zt eAJ5ZtGxHzHYj+vmHzePjEgQXQ4qYWWpSvewv6oyXexTewMNbn9zxAK2lcS4/pxEXy8T t5mlhOUDMz0kYQuPyHYXwar6SWO61E5eVbHBKFoFh2GnVisq1eBSQQuv2uo/Ormcdiy4 PILLTOIDprqaonGNb+0dxUE6gkUL2I/0pdMaP8/DUvNGTSPNbasjFSniUxKtbvVOHoPy G15+e6jZ8s+g6bPzYz7fgGpu02HzX1twunnYNV3jmYQ8wUDij6u9H9FLkdaw01d7IYAB 6Wgg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m19-20020a1709066d1300b00988a13c6a90si5482831ejr.601.2023.06.28.07.17.39; Wed, 28 Jun 2023 07:18:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232294AbjF1OFS (ORCPT + 99 others); Wed, 28 Jun 2023 10:05:18 -0400 Received: from dfw.source.kernel.org ([139.178.84.217]:39682 "EHLO dfw.source.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232418AbjF1ODm (ORCPT ); Wed, 28 Jun 2023 10:03:42 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 9860E61341 for ; Wed, 28 Jun 2023 14:03:41 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 13143C433CA; Wed, 28 Jun 2023 14:03:41 +0000 (UTC) Received: from rostedt by gandalf with local (Exim 4.96) (envelope-from ) id 1qEVlj-002piD-0J; Wed, 28 Jun 2023 10:03:39 -0400 Message-ID: <20230628140338.913735267@goodmis.org> User-Agent: quilt/0.66 Date: Wed, 28 Jun 2023 08:54:50 -0400 From: Steven Rostedt To: linux-kernel@vger.kernel.org Cc: Masami Hiramatsu , Mark Rutland , Andrew Morton , Beau Belgrave , sunliming Subject: [for-linus][PATCH 2/3] selftests/user_events: Enable the event before write_fault test in ftrace self-test References: <20230628125448.007243475@goodmis.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1769956320634237066?= X-GMAIL-MSGID: =?utf-8?q?1769956320634237066?= From: sunliming The user_event has not be enabled in write_fault test in ftrace self-test, Just enable it. Link: https://lkml.kernel.org/r/20230626111344.19136-3-sunliming@kylinos.cn Acked-by: Beau Belgrave Signed-off-by: sunliming Signed-off-by: Steven Rostedt (Google) --- tools/testing/selftests/user_events/ftrace_test.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/testing/selftests/user_events/ftrace_test.c b/tools/testing/selftests/user_events/ftrace_test.c index eb6904d89f14..88898749e5b7 100644 --- a/tools/testing/selftests/user_events/ftrace_test.c +++ b/tools/testing/selftests/user_events/ftrace_test.c @@ -400,6 +400,10 @@ TEST_F(user, write_fault) { ASSERT_EQ(0, ioctl(self->data_fd, DIAG_IOCSREG, ®)); ASSERT_EQ(0, reg.write_index); + /* Enable event */ + self->enable_fd = open(enable_file, O_RDWR); + ASSERT_NE(-1, write(self->enable_fd, "1", sizeof("1"))) + /* Write should work normally */ ASSERT_NE(-1, writev(self->data_fd, (const struct iovec *)io, 2));