Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp302273iob; Thu, 28 Apr 2022 02:44:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyvuG2oN6nPTT8alp3Qj1kimM6jNVWKVtZ24DmYztlvDpImoDA0jkn93CHVsQ4w8CUVYdlA X-Received: by 2002:a17:906:dc93:b0:6f3:dcec:3411 with SMTP id cs19-20020a170906dc9300b006f3dcec3411mr2560485ejc.361.1651139080713; Thu, 28 Apr 2022 02:44:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1651139080; cv=pass; d=google.com; s=arc-20160816; b=aLyS4dX0dzHLLozk2CI9MOEgL8eHkAgo+VROjKCSxmAhF+SNvtSCXtBR+fYPgsC7eD Ga7sbeETZYTq5hbRk96p0zv0gXoXDXNTth2ZN2HbTESFtmG1dNGF3xwlNrMckCzjNW24 9j+bLlSTLSfo3QDjUQgsqPSlPwdQaiK2eKoHOS5NzlgeS7dIAPdmhxz8nBkqy8v02TuF Z3PyYE67ot4rkiHP5aw/b9DWULWD1OL+kwVQ6jdAE9iL3NjVKTY3EaCLyMvjARQ4Qs7a khsQ3Zg9stWWs0+eWZVYIJyAgS0Wicfo+JYaxbCh7DNZtK5SonwzL3G5G2AHvMX0EE7v EKoQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :in-reply-to:from:references:cc:to:content-language:subject :user-agent:date:message-id:dkim-signature; bh=kbMazzCskmK5MH/yt3fK0SXhkb+3wZdoZzhPbox96Js=; b=geDhWRq8ACVmWlMhopxBwB1AwhlV3VcozA1LrgjiihqHqXRBu9UZbDPcRA2dxXREcn oQL+1LsFCEfLzdTrP5SUYVvbSWgQ8LsXjpQcL5DdWt68gXjwD/Obe2V8LUiK8GANDaHw MAvexFRHxalv8h8opZm+1Aw+lD16HQy8LniknmatjHdyNMtGNbBgKjhE5x4Pp0W5zdYk lHrNle2el+zRTqNbGhHSIR00iJlUPLuVMI1T+bHXTyBFv5/EV9Dtx5N5vQ3dKA11JvrC 19txCFyyC3PFVN4FMknlks5NMbqFYyCq8QUeu6ClsowBo62JJfOrsKLbxUcF1LhGwsPB LBSA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amd.com header.s=selector1 header.b=AUq8XaE+; arc=pass (i=1 spf=pass spfdomain=amd.com dkim=pass dkdomain=amd.com dmarc=pass fromdomain=amd.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; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amd.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m18-20020a170906721200b006efc5a2c483si3213360ejk.958.2022.04.28.02.44.16; Thu, 28 Apr 2022 02:44:40 -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=@amd.com header.s=selector1 header.b=AUq8XaE+; arc=pass (i=1 spf=pass spfdomain=amd.com dkim=pass dkdomain=amd.com dmarc=pass fromdomain=amd.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; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amd.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1343598AbiD1IGa (ORCPT + 99 others); Thu, 28 Apr 2022 04:06:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34064 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229769AbiD1IG0 (ORCPT ); Thu, 28 Apr 2022 04:06:26 -0400 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2057.outbound.protection.outlook.com [40.107.237.57]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EDD9717E06; Thu, 28 Apr 2022 01:03:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mZLvYkcAdncLk+30Ha3gyCQnnMlWuNPYzlOOUN1kNnkxquVFPAEVvlcT9ARgMQjiRDd7aFdBTQ/hGSoBnuS/MCtPszoV4BhGwYX6RwCbPeCMk27SG4qynGhqr/cvoBwMt6/U8nB7/s69mnXvGhA7s4w0T4wpDuh+SHDZ0O9VcUytMvmQOIgu+XBWbV3RVIQxgSsFavB+kwGoGX4xezDx+o0PDq37wBoknQ1cQaeKa7t/klT69VbM0zPNo/baT1Nx1Q34GgSeoy44V3ep0WF47gZNWuO+50zx+Y12K++20PMB5A9Kr9/FLKBODkhEgtJuF1/rCiBDu6IScip56HIBRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kbMazzCskmK5MH/yt3fK0SXhkb+3wZdoZzhPbox96Js=; b=iPCqLJ9+1p6XcbAGC/AwcoQ/L+1Ho0vu8xrTTbVgFPeaPJPFATarFNa2CKCpvxM7pFF1pbQGQXGvJ+i7Xv+gW0C8vd36mSEOTsI+dhpv4mdAfNdORqZDkyTz1+meE8xUxvWcJ2BFVRsT0N957uWfpbjMd8cmD7fpibRziLPnM9/E9xXK9qjHUOgxCVFjFJiAstyvOKNCdQC3JRwXSe2VYzoMey8kzqXZNc1JyI/aw6HRASnYP5s+Ye+1Qe96ssEQ7Sn8iXq1CofTtQEDJUrdeyNy9HgX77y5MhTTbKEaPhXMr6S1xfdMJzVOVLLm7io1Qave5kDUvGWhkc3AVTTW/Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kbMazzCskmK5MH/yt3fK0SXhkb+3wZdoZzhPbox96Js=; b=AUq8XaE+Iu9hSMadqTKQ0cgEdQ3qEHL5NrmuQT+ZJd+pJeY4Fn9oLp/cYTLFz2nwuVHhBb/2Uw/hpsA3CgA7Mi7bt5oTdm5w53kGY9fLpcMOnuj1Ih7U/C8AElN6VAfjetL8c4aZ/Og2meuMg8VrMgNUmWl0M1fgcNtJKgmVYHM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from BN8PR12MB3587.namprd12.prod.outlook.com (2603:10b6:408:43::13) by IA1PR12MB6306.namprd12.prod.outlook.com (2603:10b6:208:3e6::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.20; Thu, 28 Apr 2022 08:03:11 +0000 Received: from BN8PR12MB3587.namprd12.prod.outlook.com ([fe80::a5fb:7137:5e64:cf8]) by BN8PR12MB3587.namprd12.prod.outlook.com ([fe80::a5fb:7137:5e64:cf8%5]) with mapi id 15.20.5186.021; Thu, 28 Apr 2022 08:03:11 +0000 Message-ID: Date: Thu, 28 Apr 2022 10:03:07 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: [PATCH] dma-buf: add the name field to the table header Content-Language: en-US To: Yuanzheng Song , sumit.semwal@linaro.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org Cc: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org References: <20220428063924.3570409-1-songyuanzheng@huawei.com> From: =?UTF-8?Q?Christian_K=c3=b6nig?= In-Reply-To: <20220428063924.3570409-1-songyuanzheng@huawei.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: AS9P250CA0002.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:532::6) To BN8PR12MB3587.namprd12.prod.outlook.com (2603:10b6:408:43::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 05c5c62b-a968-4919-a004-08da28ed89cb X-MS-TrafficTypeDiagnostic: IA1PR12MB6306:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YyThP3670wEI4OsgFX/Lr8q76+IukI/SjlDAFHOTUwQgNSWmdvwLRAufVOA9/gxC9hmjl3LWiUUB6qsjSg/SmxsOI4JNagBHw/s78q6Smpe2AL2DwAopvvxVn0rEa2Ozcztd8uX1XikSoEhGunUmxJO/SemNQVwRm1tRYt0f/0rClmAuTGXGBMaHY4kL3Zvhp4+2F3we4YdZs2OKzlrgALuJSMvB4FU1RUg/PYEgHqpdRNwMTQnq4yn0weS3tt9TuL0lz9Wf4cISDWqQ+VHdXGZHFaMFpwNUQLFfuK5MPAVaQBtMlFBjpN4X10YZADtZymKe5OhnNLKCMZ6QW+ok9bTGKZQi5yvnFsPZZeJjo/jn0HApgj4+6d0fUKqgan30Ny9L1P4japnEywXCSgXrKwutKgtu3EBFe7FYArBjXomB1HLe83Ouv4x5bPdLRkr1B03oQI2U3uWjCtxIjmdOL/MEsts9PKpNUygZdoHLPuePnQRCleoKhAE0C6xGuqzN1DmZSEwKDHhMAEfAmw4AH3n6gexDvd58eepukknv3Uf/EflGIUv9B1amSMQcRHa96RUoj3Lid3TEwAuoe6qLbcYDF+B7QPai86rU8HHuLcW/fTzapmFvk0u4Fvogvmwd73paVfe5EWKkOmk6ZeT50SaBcBie2TvM8dw9o4Euba3jUtBeG+g8mCjL/Eu0QZxzlQW08OtsZDD+qJIL3AiTF5PPih3PakeuePmj6P6XC67iL0XNgwigg9VqCMn3PqvG X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN8PR12MB3587.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(508600001)(6486002)(316002)(4326008)(66574015)(66556008)(66476007)(8676002)(86362001)(6666004)(31696002)(66946007)(38100700002)(6506007)(5660300002)(2906002)(36756003)(83380400001)(6512007)(26005)(31686004)(186003)(2616005)(8936002)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?R1h6SXo4NjVpT1MvVjFFZFBFRUlSajhUclRidHR4czBGZ2NIdzRkckF5SlJk?= =?utf-8?B?dTdhSmZ5VFFMM2tFUjZyamNVQUdReE1UaEo4dURtdzl3VXVkOTl3ZTlKVnJ6?= =?utf-8?B?TEZRRTRla282blJRb1hacGtmN3JMemVOUE9Ca285ak4xb0FBYXF4UkpvRzBq?= =?utf-8?B?L1BqYmk0eE5KVTh4ellnc2E4WUl1NVZrWGNuUXprVGRqT1RmbjNrLzk2MmdP?= =?utf-8?B?WFdvNGwreWRPeHdPUTJaVlY5akVxOGpEMzZ4QjRldlNKcXd2SG5MdHRJT3N0?= =?utf-8?B?VVczbzcrdThSM1AzLzIxVkZNZXRzbDBNMEhGV0VqYzJqNXJQbStIZGtTc3FV?= =?utf-8?B?emxiTmNld1JhaURJUWwyYXRFbFhCNU1TRDI2NXlmdlJ4RFFSZ01LRGgybitT?= =?utf-8?B?RkNTaGQvRW9EM29ObUVlQzUzWXNkMmRaTnpaQzZqWEQraEJKc1RVM1FaVGhG?= =?utf-8?B?SG1pdkJqeVNsVDNyQzMwU082dTdLYURlQmc0NitOVVRBWkJuL2xlYlMzSGFi?= =?utf-8?B?dXZsQlNIN1o1QnpGYjVhc3VVVXgwb3RaOEFqMEJjRWIxYitXYmdENWFPdzlH?= =?utf-8?B?RkFsUlNTcG14eVNib2lOL2U4Z1ZoZm9HWDlFLzZLcjdiL251S2I4YzUrZ25v?= =?utf-8?B?TkZkeHpLSlhES3JkQWhveWdPS2RIU2t3cHdtOW5aN3B1dklacms4cjBGZUNG?= =?utf-8?B?bHZCa1dkNFJwanVldGo1YkkwRlMxSTg2UWVFZG1IYjFBbkh2L0kyQ1pkdWtK?= =?utf-8?B?Ujh3M0d1SDhUL0cvODk5Ly81ZmF2YTlNaFNnbDZrUEx2R1YxcnUxOGFUY01o?= =?utf-8?B?WkE2cEIxTkczMXdQbmxqU3JJSWFZQ1AzRXJLZHpxak1Rdkc5c0EvSlR3VlRw?= =?utf-8?B?SWF2WC8zQldUSlJ4dXQxS3pPRmRlY2l3MDg3MCtZNmthczVEbUlwTG5xQWhv?= =?utf-8?B?NE9lMWhDek4wSnduQmhRT1dYRTYvZjJOQWRvTGtTZldoTlBVR1Z1bFFKUWVQ?= =?utf-8?B?Zk5GVy9yN3lXeFlKSitXWWxKNHhKbVZDeUtkRWtoUUNyZkswZ3d4dFZkT3pQ?= =?utf-8?B?dFhBUDZKcldxaUdGMm1nRk02RjNRMzNHeGw5cmVSYTNiS1lzODI2WUsxK3NW?= =?utf-8?B?OXFCa1J3L1E1aTYwMUdrRmIwYkxrRjRPV2tybmxXSCtIaSszWGRtdW5QQ2J3?= =?utf-8?B?L2Yrbm1RRjBpOFcwaTExaDZ5TmVZYlFhTGVucU10aVhmd0tJbDFNcUMzcG90?= =?utf-8?B?VlJTTDNiUHFBYVd3MDhLcGZFYmxpYk1nWjNmNHJhTG9vcUVDYzZ4QUg2L1Zt?= =?utf-8?B?SGpTL2pVZm9QZk4xcUdJVjZCR1F0ckIybEpXcjN3ZEJudXcxOU1lOVMvbDBX?= =?utf-8?B?dGtrMnBPMmdxYXAwVnlJWXYvRURJU1k4Wlg5dG1vUWQwT1JjZGdoQzJ0K1VC?= =?utf-8?B?WXhuSVN6andMY0xKbUNSOHdSaVEyR1R2T1ZySmFBcDB4Sy9Nd3hTL1VoZFNl?= =?utf-8?B?NkRuZ2p5cEhqVS9oOU5LczlzV3VTNVFVcCtOVUUxQ0RWcVV5eENFem5rMGcr?= =?utf-8?B?S1VQYnFKc1ZmaG50SUxaU3RDQ2lodE00NE5VaHd4QnZVcklObUxKTEZsZk5p?= =?utf-8?B?bnhyeWdCc0VlSDluUWwzVWZVcVlMbGVhL2s1MWJWbEI2Tk9jSXEwRUw2UzAy?= =?utf-8?B?cVNFSmlodkNVUjE4aGhnRDFXMWJiajZkYVBpVWJqczI5dVFxcFkvSlhOL1lX?= =?utf-8?B?b1Q3WHJ6S0xoRWNuMEtYcmYwTTE4WTRtZU1yaVMxNHFaK3JlR3A2MVl2Q2VF?= =?utf-8?B?NU9UT3ZHaWJteFUwTFdoK3lOdFhOaExFZkRBUWxBbERJQVVaeGNpQzBwb2tU?= =?utf-8?B?WTNLbUw5VTJ2bWJNdVVLRVJQK3hEMDUxcWhqRzRzbWZaTFRGaVdBRy9wSVpr?= =?utf-8?B?bEFwUUNldlhJS2J6bDNSME1BSmh2eDJMRTJNWStyd2wxNWJQMitUekFLQmcv?= =?utf-8?B?dzBQeVBEV2NZUzEwT3RTR1hkdVA1THp1ekd5SEx2YTV0eWNlekZlQ0x3bWlt?= =?utf-8?B?Z25tcEVPV3FHa1p6L2tXMDdkM3Q5UGIyZkhvOVBzTHB4cXdXUlRBZE5tTEc3?= =?utf-8?B?UHJUTTJycEY2ditoYmo5VkNLQVlza2czRlgzdmYzY2o1dDQyVnlkZ2J1Q1Ey?= =?utf-8?B?MUF1UDBpNitDZm0zYUpUMStYSXluTVJhTHdZWFYvenNLZkVsY2hxZ1RIakZp?= =?utf-8?B?NCtQcEcvN1VUZXBZb3BGYzZhR3NHcU9rN3BvdXE3M0taRjFPVGRkUTNVMDgy?= =?utf-8?B?NmZ5TWVBUnJySmhqbjViMldRSWMzTjFrNXdIaFEzYjNyWkFXc1Y5UT09?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 05c5c62b-a968-4919-a004-08da28ed89cb X-MS-Exchange-CrossTenant-AuthSource: BN8PR12MB3587.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 08:03:11.2561 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 9QW8ZBK+vaC+B0x9hepI5Qj0+/Ne1Px6B9tY6RAYSZB8iM6gpktyFU4qTcKbDNZE X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB6306 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS 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 Am 28.04.22 um 08:39 schrieb Yuanzheng Song: > 'cat /sys/kernel/debug/dma_buf/bufinfo' will print the Dma-buf > Objects' information when the CONFIG_DEBUG_FS=y. > However, the printed table header information does not contain > the name field. So we need to add the name field to the table > header and use the '' to replace the empty buf_obj->name. > > Signed-off-by: Yuanzheng Song Reviewed-by: Christian König Sumit do you want to push this or should I go ahead? > --- > drivers/dma-buf/dma-buf.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/dma-buf/dma-buf.c b/drivers/dma-buf/dma-buf.c > index 79795857be3e..a2f9a1815e38 100644 > --- a/drivers/dma-buf/dma-buf.c > +++ b/drivers/dma-buf/dma-buf.c > @@ -1351,7 +1351,7 @@ static int dma_buf_debug_show(struct seq_file *s, void *unused) > return ret; > > seq_puts(s, "\nDma-buf Objects:\n"); > - seq_printf(s, "%-8s\t%-8s\t%-8s\t%-8s\texp_name\t%-8s\n", > + seq_printf(s, "%-8s\t%-8s\t%-8s\t%-8s\texp_name\t%-8s\tname\n", > "size", "flags", "mode", "count", "ino"); > > list_for_each_entry(buf_obj, &db_list.head, list_node) { > @@ -1368,7 +1368,7 @@ static int dma_buf_debug_show(struct seq_file *s, void *unused) > file_count(buf_obj->file), > buf_obj->exp_name, > file_inode(buf_obj->file)->i_ino, > - buf_obj->name ?: ""); > + buf_obj->name ?: ""); > spin_unlock(&buf_obj->name_lock); > > dma_resv_describe(buf_obj->resv, s);