Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp2564068pxb; Sat, 25 Sep 2021 10:43:15 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxcJF2tklQl3tRPjHlUcm5leSQf+3a++efzFiFQVMtVtIE0ec8cr4cESMQOLKJcWG75ZY89 X-Received: by 2002:a92:1a4c:: with SMTP id z12mr433107ill.199.1632591795554; Sat, 25 Sep 2021 10:43:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632591795; cv=none; d=google.com; s=arc-20160816; b=pKTNUJ8/HMRDhE3mrwqu2I3UJJS4nFXnzWRpOEINQv1tjQv12Z2LHLJIkAMKFXkfAL 5bfCZcnv4nb7EJmvqMBZ5WMqnqwuEtifBVXk34YmAmNQzSlTNrRfVTF7NTvdYAluMRzi 3ecCbl0JiOvrnLRFuUz8C0zFurXHitmPzGkowYM0nOfRGfVvtAdz9KdzDwmWulqWVrtj yBo0YkCj2CpflNoYoy9B+90UZdl1YcT1OwKUiqXsjCX2dD9k3vEOdcVXKlqvOscLVFtC SKmQgHuHM/yFPyWfbe1Pyki+1E6B0OmMMCgm4T/VvBuFqNwnbt+PpwbhZYFWK9TX7eUK Z8yQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version; bh=8xOaG30vM+sadkrFW+98X777l5isElJiPaY/YOPJ4Sk=; b=c98kETzKDEuzCKh9IJGEJvN/W5Rut8Ofh/CT3kInctpmquP2LV8Q4U+YIDArgdWifl eGZMO1Y38jEp8ItGj5Hztz/FYvwDTOzut0wIQ4g7h3j67qRZVa5yG+2FCKEnSLeYVlOM uPBxPG/n6UAyHdQhQP9wdgVrZATX6CMUfS25B7eoL/MWity0G2wIiON4ji6dlm6xvn8T Zdo5o1V5zP7bhayRFpvRroqozsIU3U8MWjtrKW8cke1ij0kTnUkY1/95HkMWrnr2J6GV CL7qEnF8lFPpeXBwlZljKDSo2nEfcc/E+hqYfM6rWIEI3uGUh9WNNjB2iMHcu9G/GmwL PF+A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u3si17244911iom.82.2021.09.25.10.43.03; Sat, 25 Sep 2021 10:43:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229699AbhIYRnB convert rfc822-to-8bit (ORCPT + 99 others); Sat, 25 Sep 2021 13:43:01 -0400 Received: from mout.kundenserver.de ([212.227.126.135]:33803 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229626AbhIYRm5 (ORCPT ); Sat, 25 Sep 2021 13:42:57 -0400 Received: from mail-wr1-f42.google.com ([209.85.221.42]) by mrelayeu.kundenserver.de (mreue011 [213.165.67.97]) with ESMTPSA (Nemesis) id 1MQNAv-1mGcs50Kvp-00MOeI for ; Sat, 25 Sep 2021 19:41:20 +0200 Received: by mail-wr1-f42.google.com with SMTP id i24so21471957wrc.9 for ; Sat, 25 Sep 2021 10:41:20 -0700 (PDT) X-Gm-Message-State: AOAM531Vuqvl8TEJ7F4thtr0n2btjjlgXTvJZ4H69pvEdMYhArc1m+UV LeFQ0trss2D41t4JilbMlWuBtBtIyO2BsOkXJv0= X-Received: by 2002:a1c:23cb:: with SMTP id j194mr7831419wmj.1.1632591679710; Sat, 25 Sep 2021 10:41:19 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Arnd Bergmann Date: Sat, 25 Sep 2021 19:41:03 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] dma-buf: move dma-buf symbols into the DMA_BUF module namespace To: Greg Kroah-Hartman Cc: Sumit Semwal , =?UTF-8?Q?Christian_K=C3=B6nig?= , Alex Deucher , "Pan, Xinhui" , David Airlie , Daniel Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Mauro Carvalho Chehab , Arnd Bergmann , dri-devel , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT X-Provags-ID: V03:K1:RiAXDwcUwX1xFbrt+c+a6omTPhtbhF3lrrnIyveq+fwC7Lcclpp BEixva4cUshApwejf5OnVBG7P7NgP0nOTJx9JGCrEmjqismz31kzu5K0jnTZQolBiZnzDlX 8JfzXnkvnjmmw6keBTgL5iPGP3vhjMFuuBz8BpS2yOkXi2ArL5Y2V67IEWsAiC3eKdKblFP tDFPVavEARpN+I9ZsYgsQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:OivLiqXJTYU=:83Q3K4MB3YQXC6lObExs18 qXY3dfIL9/PsX9m6KpR+MGCqpvhguZz9aPUkb/M6Fa+w6OQfP7DuevPlPIEz6fF8GEZigxmgu Mrueq39LFWXJbE/H7fmOTJCtb67Yb4etGqDUyLnc3S0o4CYTV2iRd+6FOq+hHmY+hxCYazU8x iWYeu6AyfdDfZq88zRRi8eKHX9jZbR7brVINbB+RqfGvgS31nKYhDE0D3pwntOAENjT+U8B8d sjpD9y/q59YSzgcz3vafL63JW5tw11HJhgVcsYrf2nn1XGk/hOyk7jGDcvlbM+a3b9c+TwWBO WI6rL8cFVSTCOmy86Mj7DF8xPrDKDP7yc6q2eZkCdHi46xQufYb897B8/nqrS5nDLLXVYtO/6 kVsvyny8vhB74Z95mn05clmqTlTdtjSaDwwcUEL1fYt+5G+4ET1EGGeLPQPmf9QsHav1Q5oQ8 zckbSIZ6uMAsOJEwTI9x8t0kK0Px43j9fxfXAYwHw9D+oCAAQU9OHuHv2C4N14RnM1bx0R+vn jagIEKD85BrO3G+R/jSn0g+CyRn9zoby0958OLsckwsu+mciQ2UD/WJ3JwWXzQ42SiUyEV7bc V7eB1cLxw4rIF4hmCzKLYyPZJQ8wMZggobcZWXyjq9aA0mR+mHVFZg4igB/tG9wYvOtfma8jh 1Oz1pCIylKwQayLWGhnB5G3/UR0XWa3A4FYgvMZ/PprapHn/fAEi540+2Rnzpq01Mthb0xZj6 6bNQsV5jBOxhSLvvQO+HUsuu5jAyY6r15NrrOF7Fja51HJh4jeu0ouHQ38z+ntDbA8bBjhAj8 Ld9Xr2QoSOSfT342sKAX4athbb2Vmxvpjh0oT9ys7QyN0GlW5b0opEnVGfu/zC68dKYuACAI+ 3USpQPqdaSskljB7so9Q== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Sep 25, 2021 at 3:47 PM Greg Kroah-Hartman wrote: > > In order to better track where in the kernel the dma-buf code is used, > put the symbols in the namespace DMA_BUF and modify all users of the > symbols to properly import the namespace to not break the build at the > same time. > > Now the output of modinfo shows the use of these symbols, making it > easier to watch for users over time: > > $ modinfo drivers/misc/fastrpc.ko | grep import > import_ns: DMA_BUF > > Cc: Sumit Semwal > Cc: "Christian König" > Cc: Alex Deucher > Cc: "Pan, Xinhui" > Cc: David Airlie > Cc: Daniel Vetter > Cc: Maarten Lankhorst > Cc: Maxime Ripard > Cc: Thomas Zimmermann > Cc: Mauro Carvalho Chehab > Cc: Arnd Bergmann > Cc: dri-devel@lists.freedesktop.org > Signed-off-by: Greg Kroah-Hartman Acked-by: Arnd Bergmann > The topic of dma-buf came up in the Maintainer's summit yesterday, and > one comment was to put the symbols in their own module namespace, to > make it easier to notice and track who was using them. This patch does > so, and finds some "interesting" users of the api already in the tree. > > Only test-built on x86 allmodconfig, don't know what other arches will > pick up, will let 0-day run on it for a bit... I've added it to my build box doing arm32/arm64/x86 randconfig tests, if it doesn't report anything by Monday, it's probably good in that regard. Arnd