Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp1841419pxp; Mon, 21 Mar 2022 06:17:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxRUvpMi6++IoruH+0f3yFbJ0Bqre+AjQ+QjWVBfBGx17pY0VOqiMqiE3eXfKKvJW5nGES9 X-Received: by 2002:a62:7b43:0:b0:4fa:6936:6986 with SMTP id w64-20020a627b43000000b004fa69366986mr18273292pfc.13.1647868643553; Mon, 21 Mar 2022 06:17:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647868643; cv=none; d=google.com; s=arc-20160816; b=yGoAjwXgDPBeudA6rCRdg5F+5fd3Vk7sKZurEet/O2OE2zoE1mgFsUn/3axyHQVXTt X9xrzdxhJ3CUUmzURUW6PZifc57Odx4wj0Q6n7Rn4Z+CEMf1IsqFUU1Q3GL1GaNJPk8u Mi2tD4mAQgWrDoJz0ALJKFQxH9NxW16NQwXmpOxgwz/JlWUrtQ8BmEQYfmQ+2iIJfXdY Ek4io1FuvI5BSqFOYcLMRKm9z0c3gpiAU1GnJdJrzVP/xBTMMq8LB3i1obN4YUsZoKbn NQjLVOi0i1M9gBrXdLNXQiuoNGorV3GMTztT5D5Zb0r7CVgG+76vbyXQDM9ve+9gYEak UJvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:to:content-language:subject:user-agent:mime-version:date :message-id:dkim-signature; bh=bWqJsOTD8JiUP3/aKoY5m9fc2ncpVKEy1s6027tzTEM=; b=fuCcS8wWR2wUxtNMU03xRDzmOexMePiLT3/sToCwHe/YVp5nHuAwM5+hJxQ+fn9qZK QD6z7O68Lxo8kdgYs4XusYj7S1TWC5rhtSOlp5cchT8U6rdlRNzIFnE/7FWuRDQnTxoL t23S4kPC2sh4T2b4q59rPDEmPoIJBsNecJdwp0sGr4EfQJHM+SEdUc3JK1CPFWt36vcO zjbxPv7cGOIE7H39VuJAJYy7juvavCn5Y4iFstlKVFpv6xIZ7chAmKczkUTNLOZVXu8w PzXqJ1KECDa4FwGdFBb/WqP0/5loJIAoraPDmehL9w9x+q8JLf/rrJUVapJUFvP0xu02 DCDQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=ggf5det3; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b22-20020a056a000cd600b004fa3a8dff7bsi8214823pfv.50.2022.03.21.06.17.07; Mon, 21 Mar 2022 06:17:23 -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; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=ggf5det3; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237088AbiCROKz (ORCPT + 99 others); Fri, 18 Mar 2022 10:10:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49738 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237024AbiCROKy (ORCPT ); Fri, 18 Mar 2022 10:10:54 -0400 Received: from alexa-out-sd-01.qualcomm.com (alexa-out-sd-01.qualcomm.com [199.106.114.38]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8E17B657A8; Fri, 18 Mar 2022 07:09:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qcdkim; t=1647612575; x=1679148575; h=message-id:date:mime-version:subject:to:references:from: in-reply-to:content-transfer-encoding; bh=bWqJsOTD8JiUP3/aKoY5m9fc2ncpVKEy1s6027tzTEM=; b=ggf5det3ZZ29/dalfqnNoiqKQkl0qQMfd9P8iqX4ySxM1o41eycJ2c8q T69r2ZxJEOoI5TippmIBIQfU40umkrCm2VKKZXe10dBPVFgOITExzYwhB 6a0RJ/37MmvOn8D1MN49jNrpDszjts8KhUwQguFlKDxozHwPG9bnlArfJ 0=; Received: from unknown (HELO ironmsg03-sd.qualcomm.com) ([10.53.140.143]) by alexa-out-sd-01.qualcomm.com with ESMTP; 18 Mar 2022 07:09:35 -0700 X-QCInternal: smtphost Received: from nasanex01c.na.qualcomm.com ([10.47.97.222]) by ironmsg03-sd.qualcomm.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Mar 2022 07:09:35 -0700 Received: from nalasex01a.na.qualcomm.com (10.47.209.196) by nasanex01c.na.qualcomm.com (10.47.97.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Fri, 18 Mar 2022 07:09:34 -0700 Received: from [10.110.88.130] (10.80.80.8) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Fri, 18 Mar 2022 07:09:33 -0700 Message-ID: Date: Fri, 18 Mar 2022 07:09:32 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Subject: Re: [PATCH v2] i2c: add tracepoints for I2C slave events Content-Language: en-US To: Wolfram Sang , Steven Rostedt , "Ingo Molnar" , Jamie Iles , "Graeme Gregory" , , References: <20220308163333.3985974-1-quic_jaehyoo@quicinc.com> From: Jae Hyun Yoo In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01a.na.qualcomm.com (10.47.209.196) X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Wolfram, On 3/18/2022 3:53 AM, Wolfram Sang wrote: >> + if (trace_i2c_slave_enabled() && !ret) >> + trace_i2c_slave(client, event, val); > > Why '!ret'? I think we should always print 'ret' in the trace as well. > Backends are allowed to send errnos on WRITE_RECEIVED to NACK the > reception of a byte. This is useful information, too, or? Ah, you are right. As itself should trace all events including NACK cases, it'd be better to print out the 'ret' too. I'll add it to v3. Thanks, Jae