Dear Sakari Ailus:

Thanks for your patches! Unfortunately the Media CI robot detected some
issues:

# Test build:allmodconfig x86_64
drivers/media/i2c/ov08x40.c: In function ‘ov08x40_init_controls’:
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]
 2092 |         u32 max;
      |             ^~~
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]

# Test build:ACPI x86_64
drivers/media/i2c/ov08x40.c: In function ‘ov08x40_init_controls’:
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]
 2092 |         u32 max;
      |             ^~~
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]

# Test build:DEBUG_FS x86_64
drivers/media/i2c/ov08x40.c: In function ‘ov08x40_init_controls’:
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]
 2092 |         u32 max;
      |             ^~~
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]

# Test build:OF x86_64
drivers/media/i2c/ov08x40.c: In function ‘ov08x40_init_controls’:
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]
 2092 |         u32 max;
      |             ^~~
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]

# Test build:PM x86_64
drivers/media/i2c/ov08x40.c: In function ‘ov08x40_init_controls’:
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]
 2092 |         u32 max;
      |             ^~~
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]

# Test build:PM_SLEEP x86_64
drivers/media/i2c/ov08x40.c: In function ‘ov08x40_init_controls’:
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]
 2092 |         u32 max;
      |             ^~~
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]

# Test static-upstream:test-smatch
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]

# Test static-upstream:test-sparse
drivers/media/i2c/ov08x40.c: In function ‘ov08x40_init_controls’:
drivers/media/i2c/ov08x40.c:2092:13: warning: variable ‘max’ set but not used 
[-Wunused-but-set-variable]
 2092 |         u32 max;
      |             ^~~

# Test 
media-patchstyle:./0003-dt-bindings-media-convert-imx.txt-to-yaml-format.patch 
media style
ERROR: 08a613860d9fcc5af16ba1bb0423faccd7e55c22: Missing 'media:' prefix in 
Subject

# Test 
media-patchstyle:./0028-media-i2c-ds90ub960-Fix-uninitialized-variable-in-ub.patch
 media style
ERROR: Commit a05744749600007f56efb16c6de727d9d541d475 found in the stable 
tree, but sta...@vger.kernel.org not in Cc:
WARNING: 'Reviewed-by:' is the preferred signature form
#11: 
Reviewed-By: Jai Luthra <jai.lut...@ideasonboard.com>

total: 0 errors, 1 warnings, 8 lines checked

ERROR: Fails one or more mandatory checkpatch tests

# Test 
media-patchstyle:./0029-media-i2c-ds90ub960-Fix-uninitialized-variable-in-ub.patch
 media style
ERROR: Commit e2a3b695bc5f343391c003ecda98701808a9c433 found in the stable 
tree, but sta...@vger.kernel.org not in Cc:
WARNING: 'Reviewed-by:' is the preferred signature form
#11: 
Reviewed-By: Jai Luthra <jai.lut...@ideasonboard.com>

total: 0 errors, 1 warnings, 8 lines checked

ERROR: Fails one or more mandatory checkpatch tests

# Test checkpatch:./0003-dt-bindings-media-convert-imx.txt-to-yaml-format.patch 
checkpatch
WARNING: DT binding docs and includes should be a separate patch. See: 
Documentation/devicetree/bindings/submitting-patches.rst

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

# Test checkpatch:./0004-media-lt6911uxe-select-V4L2_CCI_I2C-in-Kconfig.patch 
checkpatch
WARNING: Prefer a maximum 75 chars per line (possible unwrapped commit 
description?)
#9: 
ERROR: modpost: "cci_write" [drivers/media/i2c/lt6911uxe.ko] undefined!         
                                                                                
                                                                           
ERROR: modpost: "cci_read" [drivers/media/i2c/lt6911uxe.ko] undefined!

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

# Test 
checkpatch:./0020-media-common-Add-v4l2_find_nearest_size_conditional.patch 
checkpatch
CHECK: Macro argument reuse 'array' - possible side-effects?
#103: FILE: include/media/v4l2-common.h:414:
+#define v4l2_find_nearest_size_conditional(array, array_size, width_field, \
+   height_field, width, height, \
+   func, context) \
 ({\
 BUILD_BUG_ON(sizeof((array)->width_field) != sizeof(u32) || \
      sizeof((array)->height_field) != sizeof(u32)); \
+(typeof(&(array)[0]))__v4l2_find_nearest_size_conditional( \
 (array), array_size, sizeof(*(array)),\
 offsetof(typeof(*(array)), width_field),\
 offsetof(typeof(*(array)), height_field),\
+width, height, func, context);\
 })

CHECK: Macro argument reuse 'width_field' - possible side-effects?
#103: FILE: include/media/v4l2-common.h:414:
+#define v4l2_find_nearest_size_conditional(array, array_size, width_field, \
+   height_field, width, height, \
+   func, context) \
 ({\
 BUILD_BUG_ON(sizeof((array)->width_field) != sizeof(u32) || \
      sizeof((array)->height_field) != sizeof(u32)); \
+(typeof(&(array)[0]))__v4l2_find_nearest_size_conditional( \
 (array), array_size, sizeof(*(array)),\
 offsetof(typeof(*(array)), width_field),\
 offsetof(typeof(*(array)), height_field),\
+width, height, func, context);\
 })

CHECK: Macro argument 'width_field' may be better as '(width_field)' to avoid 
precedence issues
#103: FILE: include/media/v4l2-common.h:414:
+#define v4l2_find_nearest_size_conditional(array, array_size, width_field, \
+   height_field, width, height, \
+   func, context) \
 ({\
 BUILD_BUG_ON(sizeof((array)->width_field) != sizeof(u32) || \
      sizeof((array)->height_field) != sizeof(u32)); \
+(typeof(&(array)[0]))__v4l2_find_nearest_size_conditional( \
 (array), array_size, sizeof(*(array)),\
 offsetof(typeof(*(array)), width_field),\
 offsetof(typeof(*(array)), height_field),\
+width, height, func, context);\
 })

CHECK: Macro argument reuse 'height_field' - possible side-effects?
#103: FILE: include/media/v4l2-common.h:414:
+#define v4l2_find_nearest_size_conditional(array, array_size, width_field, \
+   height_field, width, height, \
+   func, context) \
 ({\
 BUILD_BUG_ON(sizeof((array)->width_field) != sizeof(u32) || \
      sizeof((array)->height_field) != sizeof(u32)); \
+(typeof(&(array)[0]))__v4l2_find_nearest_size_conditional( \
 (array), array_size, sizeof(*(array)),\
 offsetof(typeof(*(array)), width_field),\
 offsetof(typeof(*(array)), height_field),\
+width, height, func, context);\
 })

CHECK: Macro argument 'height_field' may be better as '(height_field)' to avoid 
precedence issues
#103: FILE: include/media/v4l2-common.h:414:
+#define v4l2_find_nearest_size_conditional(array, array_size, width_field, \
+   height_field, width, height, \
+   func, context) \
 ({\
 BUILD_BUG_ON(sizeof((array)->width_field) != sizeof(u32) || \
      sizeof((array)->height_field) != sizeof(u32)); \
+(typeof(&(array)[0]))__v4l2_find_nearest_size_conditional( \
 (array), array_size, sizeof(*(array)),\
 offsetof(typeof(*(array)), width_field),\
 offsetof(typeof(*(array)), height_field),\
+width, height, func, context);\
 })

total: 0 errors, 0 warnings, 5 checks, 123 lines checked

# Test 
checkpatch:./0028-media-i2c-ds90ub960-Fix-uninitialized-variable-in-ub.patch 
checkpatch
WARNING: 'Reviewed-by:' is the preferred signature form
#11: 
Reviewed-By: Jai Luthra <jai.lut...@ideasonboard.com>

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

# Test 
checkpatch:./0029-media-i2c-ds90ub960-Fix-uninitialized-variable-in-ub.patch 
checkpatch
WARNING: 'Reviewed-by:' is the preferred signature form
#11: 
Reviewed-By: Jai Luthra <jai.lut...@ideasonboard.com>

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



Please fix your series, and upload a new version. If you have a patchwork
account, do not forget to mark the current series as Superseded.

For more details, check the full report at:
https://linux-media.pages.freedesktop.org/-/users/patchwork/-/jobs/75680872/artifacts/report.htm
 .



Best regards, and Happy Hacking!
Media CI robot on behalf of the linux-media community.

---
Check the latest rules for contributing your patches at:
https://docs.kernel.org/driver-api/media/maintainer-entry-profile.html

If you believe that the CI is wrong, kindly open an issue at
https://gitlab.freedesktop.org/linux-media/media-ci/-/issues or reply-all
to this message.

Reply via email to