From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D40A5288C13; Tue, 6 Jan 2026 22:10:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=216.40.44.14 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767737435; cv=none; b=SlmrSX0WYB8jkgLF9CryOxkYWbXhU21CZYBatRXTH+aP+Vfu7ByrylFPorn7nRfGrJakX2KQOD5V9/sFsXcOTr1HM2Y9OyJ1NxvLMYUl+fjgYJdVoerdYnXP4H9HwAqgnqWFYSPSHRuvTK1MmsD9olNmxLBjc36Eytd20EUOfLs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767737435; c=relaxed/simple; bh=Rjn2+Zh0YmbYp4cmDyke6Ltz+kBscEC6w6lZHLQuqoM=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=PcCA/psYlBY5SbmOgjKHOfso1XF1PlxIDGjMJjioTjKmtoH/X7w0O2Tj77pr72c1q6e5vXO/DeZt9tGXT8TWPPNY3b4tlXcEWCfs5McbVnVuj45Mlz3OcZIsU6ADUEosnPJIcZS0joskSqt80Otq9fHVRpUmwvX91aDFRmZM29c= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=goodmis.org; spf=pass smtp.mailfrom=goodmis.org; arc=none smtp.client-ip=216.40.44.14 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=goodmis.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=goodmis.org Received: from omf01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id A177E13C358; Tue, 6 Jan 2026 22:10:25 +0000 (UTC) Received: from [HIDDEN] (Authenticated sender: rostedt@goodmis.org) by omf01.hostedemail.com (Postfix) with ESMTPA id CBCED60011; Tue, 6 Jan 2026 22:10:22 +0000 (UTC) Date: Tue, 6 Jan 2026 17:10:47 -0500 From: Steven Rostedt To: Xiang Gao Cc: sumit.semwal@linaro.org, christian.koenig@amd.com, mhiramat@kernel.org, linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, mathieu.desnoyers@efficios.com, dhowells@redhat.com, kuba@kernel.org, brauner@kernel.org, akpm@linux-foundation.org, linux-trace-kernel@vger.kernel.org, gaoxiang17 Subject: Re: [PATCH v12] dma-buf: add some tracepoints to debug. Message-ID: <20260106171047.766d826f@gandalf.local.home> In-Reply-To: <20251229031547.59272-1-gxxa03070307@gmail.com> References: <20251229031547.59272-1-gxxa03070307@gmail.com> X-Mailer: Claws Mail 3.20.0git84 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Precedence: bulk X-Mailing-List: linux-trace-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: CBCED60011 X-Stat-Signature: nxwhsk3uahg9fg6b4b4foaktayt5rcrt X-Rspamd-Server: rspamout08 X-Session-Marker: 726F737465647440676F6F646D69732E6F7267 X-Session-ID: U2FsdGVkX19uyhsKHaO7BoxxPx6nTLgSBJzsvmK6sSQ= X-HE-Tag: 1767737422-377508 X-HE-Meta: U2FsdGVkX1++sGP9isx8ZBi5GSpBQtv7kAzfi0YpXt/KKuPRRRkFsJjQFiEIx7rTHXbhyow8Z6Y2N+P/uryCm1M1fPpclOp9SXHgfUb1jhFKUwclnmvkBG1Six4hXSnPV1jLxx5FqZ+hxAQFoZRRm9EzlbuNWO+a4e520oCYj/7oXCoKHFZIU5j5eTUMnvpCEKBU0IASZxyzQw+fvqtRfHetkXlLH5nwLHgGBDfVk9bZzxaynZv8zxhSXLyYaOWDIyUD+ZyMZrGoodKeUDaeOdXQ7D4g7EGpzbPKfwBMB8b3jZUeIwTHFv9ATwsa3ra2hbq23hIrcBnrCqX2FbF2MTpllbP+iuILF+aQtuM/bf01IPHIUOg/K644iQK9Q218965zng+u1zBpg5in22LIzM/g2XyZ6fZBmvTnWHaMvbI= On Mon, 29 Dec 2025 11:15:47 +0800 Xiang Gao wrote: > From: gaoxiang17 >=20 > Since we can only inspect dmabuf by iterating over process FDs or the > dmabuf_list, we need to add our own tracepoints to track its status in > real time in production. >=20 > For example: > binder:3016_1-3102 [006] ...1. 255.126521: dma_buf_export: exp_na= me=3Dqcom,system size=3D12685312 ino=3D2738 > binder:3016_1-3102 [006] ...1. 255.126528: dma_buf_fd: exp_name= =3Dqcom,system size=3D12685312 ino=3D2738 fd=3D8 > binder:3016_1-3102 [006] ...1. 255.126642: dma_buf_mmap_internal:= exp_name=3Dqcom,system size=3D28672 ino=3D2739 > kworker/6:1-86 [006] ...1. 255.127194: dma_buf_put: exp_name= =3Dqcom,system size=3D12685312 ino=3D2738 > RenderThread-9293 [006] ...1. 316.618179: dma_buf_get: exp_name= =3Dqcom,system size=3D12771328 ino=3D2762 fd=3D176 > RenderThread-9293 [006] ...1. 316.618195: dma_buf_dynamic_attach= : exp_name=3Dqcom,system size=3D12771328 ino=3D2762 attachment:ffffff880a18= dd00 is_dynamic=3D0 dev_name=3Dkgsl-3d0 > RenderThread-9293 [006] ...1. 318.878220: dma_buf_detach: exp_na= me=3Dqcom,system size=3D12771328 ino=3D2762 attachment:ffffff880a18dd00 is_= dynamic=3D0 dev_name=3Dkgsl-3d0 >=20 > Signed-off-by: Xiang Gao =46rom a tracing POV: Reviewed-by: Steven Rostedt (Google) -- Steve