Re: [Freedreno] [PATCH] dt-bindings: yamllint: Require a space after a comment '#'

2023-03-03 Thread Jakub Kicinski
On Fri,  3 Mar 2023 15:42:23 -0600 Rob Herring wrote:
> Enable yamllint to check the prefered commenting style of requiring a
> space after a comment character '#'. Fix the cases in the tree which
> have a warning with this enabled. Most cases just need a space after the
> '#'. A couple of cases with comments which were not intended to be
> comments are revealed. Those were in ti,sa2ul.yaml, ti,cal.yaml, and
> brcm,bcmgenet.yaml.
> 
> Signed-off-by: Rob Herring 

Acked-by: Jakub Kicinski 


[Freedreno] [PATCH bpf v2] treewide: add missing includes masked by cgroup -> bpf dependency

2021-12-02 Thread Jakub Kicinski
cgroup.h (therefore swap.h, therefore half of the universe)
includes bpf.h which in turn includes module.h and slab.h.
Since we're about to get rid of that dependency we need
to clean things up.

v2: drop the cpu.h include from cacheinfo.h, it's not necessary
and it makes riscv sensitive to ordering of include files.

Link: https://lore.kernel.org/all/20211120035253.72074-1-k...@kernel.org/  # v1
Link: https://lore.kernel.org/all/20211120165528.197359-1-k...@kernel.org/ # 
cacheinfo discussion
Acked-by: Krzysztof Wilczyński 
Acked-by: Peter Chen 
Acked-by: SeongJae Park 
Acked-by: Jani Nikula 
Signed-off-by: Jakub Kicinski 
---
CC: ax...@kernel.dk
CC: maarten.lankho...@linux.intel.com
CC: mrip...@kernel.org
CC: tzimmerm...@suse.de
CC: airl...@linux.ie
CC: dan...@ffwll.ch
CC: jani.nik...@linux.intel.com
CC: joonas.lahti...@linux.intel.com
CC: rodrigo.v...@intel.com
CC: yuq...@gmail.com
CC: robdcl...@gmail.com
CC: s...@poorly.run
CC: christian.koe...@amd.com
CC: ray.hu...@amd.com
CC: sgout...@marvell.com
CC: gak...@marvell.com
CC: sbha...@marvell.com
CC: hke...@marvell.com
CC: jingooh...@gmail.com
CC: lorenzo.pieral...@arm.com
CC: r...@kernel.org
CC: k...@linux.com
CC: bhelg...@google.com
CC: krzysztof.kozlow...@canonical.com
CC: m...@kernel.org
CC: paw...@cadence.com
CC: peter.c...@kernel.org
CC: rog...@kernel.org
CC: a-govindr...@ti.com
CC: gre...@linuxfoundation.org
CC: a...@kernel.org
CC: dan...@iogearbox.net
CC: and...@kernel.org
CC: ka...@fb.com
CC: songliubrav...@fb.com
CC: y...@fb.com
CC: john.fastab...@gmail.com
CC: kpsi...@kernel.org
CC: s...@kernel.org
CC: a...@linux-foundation.org
CC: thomas.hellst...@linux.intel.com
CC: matthew.a...@intel.com
CC: colin.k...@intel.com
CC: ge...@linux-m68k.org
CC: linux-bl...@vger.kernel.org
CC: dri-de...@lists.freedesktop.org
CC: intel-...@lists.freedesktop.org
CC: l...@lists.freedesktop.org
CC: linux-arm-...@vger.kernel.org
CC: freedreno@lists.freedesktop.org
CC: linux-...@vger.kernel.org
CC: linux-arm-ker...@lists.infradead.org
CC: linux-samsung-...@vger.kernel.org
CC: linux-...@vger.kernel.org
CC: b...@vger.kernel.org
CC: linux...@kvack.org
---
 block/fops.c  | 1 +
 drivers/gpu/drm/drm_gem_shmem_helper.c| 1 +
 drivers/gpu/drm/i915/gt/intel_gtt.c   | 1 +
 drivers/gpu/drm/i915/i915_request.c   | 1 +
 drivers/gpu/drm/lima/lima_device.c| 1 +
 drivers/gpu/drm/msm/msm_gem_shrinker.c| 1 +
 drivers/gpu/drm/ttm/ttm_tt.c  | 1 +
 drivers/net/ethernet/huawei/hinic/hinic_sriov.c   | 1 +
 drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 2 ++
 drivers/pci/controller/dwc/pci-exynos.c   | 1 +
 drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 +
 drivers/usb/cdns3/host.c  | 1 +
 include/linux/cacheinfo.h | 1 -
 include/linux/device/driver.h | 1 +
 include/linux/filter.h| 2 +-
 mm/damon/vaddr.c  | 1 +
 mm/memory_hotplug.c   | 1 +
 mm/swap_slots.c   | 1 +
 18 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/block/fops.c b/block/fops.c
index ad732a36f9b3..3cb1e81929bc 100644
--- a/block/fops.c
+++ b/block/fops.c
@@ -15,6 +15,7 @@
 #include 
 #include 
 #include 
+#include 
 #include "blk.h"
 
 static inline struct inode *bdev_file_inode(struct file *file)
diff --git a/drivers/gpu/drm/drm_gem_shmem_helper.c 
b/drivers/gpu/drm/drm_gem_shmem_helper.c
index 7b9f69f21f1e..bca0de92802e 100644
--- a/drivers/gpu/drm/drm_gem_shmem_helper.c
+++ b/drivers/gpu/drm/drm_gem_shmem_helper.c
@@ -9,6 +9,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #ifdef CONFIG_X86
 #include 
diff --git a/drivers/gpu/drm/i915/gt/intel_gtt.c 
b/drivers/gpu/drm/i915/gt/intel_gtt.c
index 67d14afa6623..b67f620c3d93 100644
--- a/drivers/gpu/drm/i915/gt/intel_gtt.c
+++ b/drivers/gpu/drm/i915/gt/intel_gtt.c
@@ -6,6 +6,7 @@
 #include  /* fault-inject.h is not standalone! */
 
 #include 
+#include 
 
 #include "gem/i915_gem_lmem.h"
 #include "i915_trace.h"
diff --git a/drivers/gpu/drm/i915/i915_request.c 
b/drivers/gpu/drm/i915/i915_request.c
index 820a1f38b271..89cccefeea63 100644
--- a/drivers/gpu/drm/i915/i915_request.c
+++ b/drivers/gpu/drm/i915/i915_request.c
@@ -29,6 +29,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #include "gem/i915_gem_context.h"
 #include "gt/intel_breadcrumbs.h"
diff --git a/drivers/gpu/drm/lima/lima_device.c 
b/drivers/gpu/drm/lima/lima_device.c
index 65fdca366e41..f74f8048af8f 100644
--- a/drivers/gpu/drm/lima/lima_device.c
+++ b/drivers/gpu/drm/lima/lima_device.c
@@ -4,6 +4,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 
diff --git a/drivers/gpu/drm/msm/msm_gem_shrinker.c 
b/drivers/gpu/drm/msm/msm_gem_

Re: [Freedreno] [PATCH bpf] treewide: add missing includes masked by cgroup -> bpf dependency

2021-11-20 Thread Jakub Kicinski
On Sat, 20 Nov 2021 15:30:11 +0800 Peter Chen wrote:
> > diff --git a/drivers/usb/cdns3/host.c b/drivers/usb/cdns3/host.c
> > index 84dadfa726aa..9643b905e2d8 100644
> > --- a/drivers/usb/cdns3/host.c
> > +++ b/drivers/usb/cdns3/host.c
> > @@ -10,6 +10,7 @@
> >   */
> >  
> >  #include 
> > +#include   
> 
> Should be "#include "?

Why? Different files are missing different includes, this one needs
slab.h:

../drivers/usb/cdns3/host.c: In function ‘__cdns_host_init’:
../drivers/usb/cdns3/host.c:86:2: error: implicit declaration of function 
‘kfree’; did you mean ‘vfree’? [-Werror=implicit-function-declaration]
  kfree(cdns->xhci_plat_data);
  ^
  vfree


[Freedreno] [PATCH bpf] treewide: add missing includes masked by cgroup -> bpf dependency

2021-11-19 Thread Jakub Kicinski
cgroup.h (therefore swap.h, therefore half of the universe)
includes bpf.h which in turn includes module.h and slab.h.
Since we're about to get rid of that dependency we need
to clean things up.

Signed-off-by: Jakub Kicinski 
---
CC: ax...@kernel.dk
CC: maarten.lankho...@linux.intel.com
CC: mrip...@kernel.org
CC: tzimmerm...@suse.de
CC: airl...@linux.ie
CC: dan...@ffwll.ch
CC: jani.nik...@linux.intel.com
CC: joonas.lahti...@linux.intel.com
CC: rodrigo.v...@intel.com
CC: yuq...@gmail.com
CC: robdcl...@gmail.com
CC: s...@poorly.run
CC: christian.koe...@amd.com
CC: ray.hu...@amd.com
CC: sgout...@marvell.com
CC: gak...@marvell.com
CC: sbha...@marvell.com
CC: hke...@marvell.com
CC: jingooh...@gmail.com
CC: lorenzo.pieral...@arm.com
CC: r...@kernel.org
CC: k...@linux.com
CC: bhelg...@google.com
CC: krzysztof.kozlow...@canonical.com
CC: m...@kernel.org
CC: paw...@cadence.com
CC: peter.c...@kernel.org
CC: rog...@kernel.org
CC: a-govindr...@ti.com
CC: gre...@linuxfoundation.org
CC: a...@kernel.org
CC: dan...@iogearbox.net
CC: and...@kernel.org
CC: ka...@fb.com
CC: songliubrav...@fb.com
CC: y...@fb.com
CC: john.fastab...@gmail.com
CC: kpsi...@kernel.org
CC: s...@kernel.org
CC: a...@linux-foundation.org
CC: thomas.hellst...@linux.intel.com
CC: matthew.a...@intel.com
CC: colin.k...@intel.com
CC: ge...@linux-m68k.org
CC: linux-bl...@vger.kernel.org
CC: dri-de...@lists.freedesktop.org
CC: intel-...@lists.freedesktop.org
CC: l...@lists.freedesktop.org
CC: linux-arm-...@vger.kernel.org
CC: freedreno@lists.freedesktop.org
CC: linux-...@vger.kernel.org
CC: linux-arm-ker...@lists.infradead.org
CC: linux-samsung-...@vger.kernel.org
CC: linux-...@vger.kernel.org
CC: b...@vger.kernel.org
CC: linux...@kvack.org

Well, let's see if this makes it thru email servers...
---
 block/fops.c  | 1 +
 drivers/gpu/drm/drm_gem_shmem_helper.c| 1 +
 drivers/gpu/drm/i915/gt/intel_gtt.c   | 1 +
 drivers/gpu/drm/i915/i915_request.c   | 1 +
 drivers/gpu/drm/lima/lima_device.c| 1 +
 drivers/gpu/drm/msm/msm_gem_shrinker.c| 1 +
 drivers/gpu/drm/ttm/ttm_tt.c  | 1 +
 drivers/net/ethernet/huawei/hinic/hinic_sriov.c   | 1 +
 drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 2 ++
 drivers/pci/controller/dwc/pci-exynos.c   | 1 +
 drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 +
 drivers/usb/cdns3/host.c  | 1 +
 include/linux/device/driver.h | 1 +
 include/linux/filter.h| 2 +-
 mm/damon/vaddr.c  | 1 +
 mm/memory_hotplug.c   | 1 +
 mm/swap_slots.c   | 1 +
 17 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/block/fops.c b/block/fops.c
index ad732a36f9b3..3cb1e81929bc 100644
--- a/block/fops.c
+++ b/block/fops.c
@@ -15,6 +15,7 @@
 #include 
 #include 
 #include 
+#include 
 #include "blk.h"
 
 static inline struct inode *bdev_file_inode(struct file *file)
diff --git a/drivers/gpu/drm/drm_gem_shmem_helper.c 
b/drivers/gpu/drm/drm_gem_shmem_helper.c
index 7b9f69f21f1e..bca0de92802e 100644
--- a/drivers/gpu/drm/drm_gem_shmem_helper.c
+++ b/drivers/gpu/drm/drm_gem_shmem_helper.c
@@ -9,6 +9,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #ifdef CONFIG_X86
 #include 
diff --git a/drivers/gpu/drm/i915/gt/intel_gtt.c 
b/drivers/gpu/drm/i915/gt/intel_gtt.c
index 67d14afa6623..b67f620c3d93 100644
--- a/drivers/gpu/drm/i915/gt/intel_gtt.c
+++ b/drivers/gpu/drm/i915/gt/intel_gtt.c
@@ -6,6 +6,7 @@
 #include  /* fault-inject.h is not standalone! */
 
 #include 
+#include 
 
 #include "gem/i915_gem_lmem.h"
 #include "i915_trace.h"
diff --git a/drivers/gpu/drm/i915/i915_request.c 
b/drivers/gpu/drm/i915/i915_request.c
index 820a1f38b271..89cccefeea63 100644
--- a/drivers/gpu/drm/i915/i915_request.c
+++ b/drivers/gpu/drm/i915/i915_request.c
@@ -29,6 +29,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #include "gem/i915_gem_context.h"
 #include "gt/intel_breadcrumbs.h"
diff --git a/drivers/gpu/drm/lima/lima_device.c 
b/drivers/gpu/drm/lima/lima_device.c
index 65fdca366e41..f74f8048af8f 100644
--- a/drivers/gpu/drm/lima/lima_device.c
+++ b/drivers/gpu/drm/lima/lima_device.c
@@ -4,6 +4,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 
diff --git a/drivers/gpu/drm/msm/msm_gem_shrinker.c 
b/drivers/gpu/drm/msm/msm_gem_shrinker.c
index 4a1420b05e97..086dacf2f26a 100644
--- a/drivers/gpu/drm/msm/msm_gem_shrinker.c
+++ b/drivers/gpu/drm/msm/msm_gem_shrinker.c
@@ -5,6 +5,7 @@
  */
 
 #include 
+#include 
 
 #include "msm_drv.h"
 #include "msm_gem.h"
diff --git a/drivers/gpu/drm/ttm/ttm_tt.c b/drivers/gpu/drm/ttm/ttm_tt.c
index 7e83c00a3f48..79c870a3bef8 100644
--- a/drivers/gpu/drm/ttm/ttm_tt.c
+++ b/drivers/