Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp2534374rwp; Fri, 14 Jul 2023 07:35:36 -0700 (PDT) X-Google-Smtp-Source: APBJJlGtGkKhJEaq+PJmY2QuFW6ccf5TXwZaXNOxtF2s2MyJdgntd5tpNO5Nwl1FeyD2MKejtOjM X-Received: by 2002:a17:902:d485:b0:1b1:9802:a31b with SMTP id c5-20020a170902d48500b001b19802a31bmr3974658plg.41.1689345336451; Fri, 14 Jul 2023 07:35:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689345336; cv=none; d=google.com; s=arc-20160816; b=Sg0UYSrCzW5DU7aJ39kEWJnF5a8uYbKmlAjQKLzBB5n/Qdaa85QthrGv8uXhSOgL0s fkIU2Pemo3K3xdueTpHurTyyg8bAyVoed3N62DFV+JWZKveG0ceePTCQ9qecRqP+Guxu fOzCmBUT0AHDAPG2itkTDF2qPOuuJ1kSexCNNjZdQVMyH9TYSj+z5HISF8XRbFpXMnxM BAdD8G+dINJLJ+DkaTNlKy8OGac5gyt93zUakVX/KzfOVQwhkVMiz9rMrYV5+3wl+iCu Yrr7RnaPJZuf+817fDfw/q2du1Dlz3Wste7M4h1RJ2+gnPm82NU62rqv/uf2q9CfRDeM Y3rg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date; bh=P6L7GyE/bJgV8V3rxG2/gMVwEGyLfZpEPjc0H25L/Yw=; fh=ug7vkC7ZpBh/PMjbgeymtZm+eAWfeUMOKXOXcnVWY30=; b=xz074ikQSeCCjACLpReQPFSG9ZYqIxENHmhjW+NtAidQ6Ix4wmnEv8uBtFNc/SZ6Cn X9MZWTONF32UvSQ4pcsuK603U/1X7xkIIbD8+4z7kcA/s4qSxtjUwZjmrkCo5aZDCBfI jRghY9wZN4/fkeoEP/1MWDXkmTkPDgdrAcN4/VCsnKswMEotRgqRIkKH7mEeI5sYLVYM aNBb9Mh592IbGGtVg+rkzf2AItUiFjraPzwvxxtsPnFFEm208xYfex5+nzoYua5t1SYY c1u9vZc0UEs0S7CVOj0ipbnZl73uUkP/n5SxZ2ljE+vCIfAwNGCkw3g0BmXnGV8prz4L 2UEA== 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l20-20020a170902d05400b001b9d2982365si92170pll.34.2023.07.14.07.35.24; Fri, 14 Jul 2023 07:35:36 -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 S235554AbjGNOWW (ORCPT + 99 others); Fri, 14 Jul 2023 10:22:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38972 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235407AbjGNOWV (ORCPT ); Fri, 14 Jul 2023 10:22:21 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 893749B; Fri, 14 Jul 2023 07:22:20 -0700 (PDT) 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 25BA061D27; Fri, 14 Jul 2023 14:22:20 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id DDF5AC433C7; Fri, 14 Jul 2023 14:22:18 +0000 (UTC) Date: Fri, 14 Jul 2023 10:22:17 -0400 From: Steven Rostedt To: "Masami Hiramatsu (Google)" Cc: LKML , Linux Trace Kernel , Mark Rutland , Zheng Yejian Subject: Re: [PATCH 2/2] tracing: Add free_trace_iter_content() helper function Message-ID: <20230714102217.35e2153c@gandalf.local.home> In-Reply-To: <20230714174757.4ab9157a2edb32d35224edfb@kernel.org> References: <20230713114510.04c452ca@gandalf.local.home> <20230713114700.450e7a17@gandalf.local.home> <20230714174757.4ab9157a2edb32d35224edfb@kernel.org> X-Mailer: Claws Mail 3.19.1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no 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 On Fri, 14 Jul 2023 17:47:57 +0900 Masami Hiramatsu (Google) wrote: > > @@ -6709,7 +6723,12 @@ static int tracing_open_pipe(struct inode *inode, struct file *filp) > > } > > > > trace_seq_init(&iter->seq); > > - iter->trace = tr->current_trace; > > + > > + iter->trace = kzalloc(sizeof(*iter->trace), GFP_KERNEL); > > + if (!iter->trace) > > + goto fail; > > + > > + *iter->trace = *tr->current_trace; > > Hmm, you allocate iter->trace here (again) Bah, that looks like it got out of sync with the previous patch (which removed that). That's not suppose to be there. I'll fix this an send out a v2. Thanks for catching that! -- Steve