[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Tidy up vfio_device life cycle (rev4)

Patchwork patchwork at emeril.freedesktop.org
Thu Sep 1 08:30:18 UTC 2022


== Series Details ==

Series: Tidy up vfio_device life cycle (rev4)
URL   : https://patchwork.freedesktop.org/series/107838/
State : warning

== Summary ==

Error: dim checkpatch failed
69f04751cb9f vfio: Add helpers for unifying vfio_device life cycle
-:191: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'dev_struct' - possible side-effects?
#191: FILE: include/linux/vfio.h:147:
+#define vfio_alloc_device(dev_struct, member, dev, ops)				\
+	container_of(_vfio_alloc_device(sizeof(struct dev_struct) +		\
+					BUILD_BUG_ON_ZERO(offsetof(		\
+						struct dev_struct, member)),	\
+					dev, ops),				\
+		     struct dev_struct, member)

-:191: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'member' - possible side-effects?
#191: FILE: include/linux/vfio.h:147:
+#define vfio_alloc_device(dev_struct, member, dev, ops)				\
+	container_of(_vfio_alloc_device(sizeof(struct dev_struct) +		\
+					BUILD_BUG_ON_ZERO(offsetof(		\
+						struct dev_struct, member)),	\
+					dev, ops),				\
+		     struct dev_struct, member)

total: 0 errors, 0 warnings, 2 checks, 147 lines checked
454c80c11196 vfio/pci: Use the new device life cycle helpers
2a501df4cdfb vfio/mlx5: Use the new device life cycle helpers
-:34: CHECK:BRACES: Blank lines aren't necessary before a close brace '}'
#34: FILE: drivers/vfio/pci/mlx5/main.c:596:
+
+}

total: 0 errors, 0 warnings, 1 checks, 74 lines checked
359763e0636f vfio/hisi_acc: Use the new device life cycle helpers
f87178b07741 vfio/mdpy: Use the new device life cycle helpers
daa5e1a8779f vfio/mtty: Use the new device life cycle helpers
51d4907e6a8b vfio/mbochs: Use the new device life cycle helpers
a9f5191838e3 drm/i915/gvt: Use the new device life cycle helpers
5edafbf3ceb0 vfio/ap: Use the new device life cycle helpers
502467c1dbb5 vfio/fsl-mc: Use the new device life cycle helpers
09fb3e4a6bcd vfio/platform: Use the new device life cycle helpers
5ad1f032315b vfio/amba: Use the new device life cycle helpers
-:112: ERROR:SPACING: spaces required around that '=' (ctx:VxW)
#112: FILE: drivers/vfio/platform/vfio_amba.c:110:
+static const struct vfio_device_ops vfio_amba_ops= {
                                                  ^

total: 1 errors, 0 warnings, 0 checks, 188 lines checked
2bb573d97f4b vfio/ccw: Use the new device life cycle helpers
974b5c230dcf vfio: Rename vfio_device_put() and vfio_device_try_get()
960c3def41e8 vfio: Add struct device to vfio_device
-:45: ERROR:MISSING_SIGN_OFF: Missing Signed-off-by: line(s)

total: 1 errors, 0 warnings, 0 checks, 7 lines checked




More information about the Intel-gfx mailing list