cron job: media_tree daily build: ERRORS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This message is generated daily by a cron job that builds media_tree for
the architectures in the list below.

Results of the daily build of media_tree:

date:			Wed May  1 03:00:18 CEST 2024
media-tree git repo:	git://linuxtv.org/hverkuil/media_tree.git
media-tree git branch:	media_stage/master
media-tree git hash:	a1c6d22421501fc1016b99ac8570a1030714c70f
v4l-utils git hash:	dd049328e5282f478ba543a50dcb14618782abbb
edid-decode git hash:	3d635499e4aca3319f0796ba787213c981c5a770
gcc version:		i686-linux-gcc (GCC) 13.2.0
smatch/sparse repo:     git://repo.or.cz/smatch.git
smatch version:		v0.5.0-8639-gff1cc4d4
sparse version:		v0.5.0-8639-gff1cc4d4
build-scripts repo:     https://git.linuxtv.org/hverkuil/build-scripts.git
build-scripts git hash: f1270d27441158dfce6beed9d2609cec2a46b933
host hardware:		x86_64
host os:		6.5.0-26-generic

linux-git-arm: OK
linux-git-arm64: OK
linux-git-powerpc64: OK
linux-git-i686: OK
linux-git-x86_64: OK
no-acpi.config: ERRORS:

drivers/media/pci/intel/ipu-bridge.c: In function 'ipu_bridge_get_ivsc_acpi_dev':
drivers/media/pci/intel/ipu-bridge.c:103:30: error: implicit declaration of function 'acpi_device_handle'; did you mean 'acpi_fwnode_handle'? [-Werror=implicit-function-declaration]
  103 |         acpi_handle handle = acpi_device_handle(adev);
      |                              ^~~~~~~~~~~~~~~~~~
      |                              acpi_fwnode_handle
drivers/media/pci/intel/ipu-bridge.c:103:30: warning: initialization of 'acpi_handle' {aka 'void *'} from 'int' makes pointer from integer without a cast [-Wint-conversion]
drivers/media/pci/intel/ipu-bridge.c:110:17: error: implicit declaration of function 'for_each_acpi_dev_match' [-Werror=implicit-function-declaration]
  110 |                 for_each_acpi_dev_match(ivsc_adev, acpi_id->id, NULL, -1)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
drivers/media/pci/intel/ipu-bridge.c:110:74: error: expected ';' before 'for_each_acpi_consumer_dev'
  110 |                 for_each_acpi_dev_match(ivsc_adev, acpi_id->id, NULL, -1)
      |                                                                          ^
      |                                                                          ;
  111 |                         /* camera sensor depends on IVSC in DSDT if exist */
  112 |                         for_each_acpi_consumer_dev(ivsc_adev, consumer)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~                        
drivers/media/pci/intel/ipu-bridge.c:104:29: warning: unused variable 'consumer' [-Wunused-variable]
  104 |         struct acpi_device *consumer, *ivsc_adev;
      |                             ^~~~~~~~
drivers/media/pci/intel/ipu-bridge.c:103:21: warning: unused variable 'handle' [-Wunused-variable]
  103 |         acpi_handle handle = acpi_device_handle(adev);
      |                     ^~~~~~
In file included from include/linux/device.h:15,
                 from include/linux/acpi.h:14,
                 from drivers/media/pci/intel/ipu-bridge.c:4:
drivers/media/pci/intel/ipu-bridge.c: In function 'ipu_bridge_check_ivsc_dev':
drivers/media/pci/intel/ipu-bridge.c:166:38: error: invalid use of undefined type 'struct acpi_device'
  166 |                         dev_err(&adev->dev, "Failed to find MEI CSI dev\n");
      |                                      ^~
include/linux/dev_printk.h:110:25: note: in definition of macro 'dev_printk_index_wrap'
  110 |                 _p_func(dev, fmt, ##__VA_ARGS__);                       \
      |                         ^~~
drivers/media/pci/intel/ipu-bridge.c:166:25: note: in expansion of macro 'dev_err'
  166 |                         dev_err(&adev->dev, "Failed to find MEI CSI dev\n");
      |                         ^~~~~~~
drivers/media/pci/intel/ipu-bridge.c: In function 'ipu_bridge_read_acpi_buffer':
drivers/media/pci/intel/ipu-bridge.c:185:43: error: invalid use of undefined type 'struct acpi_device'
  185 |         status = acpi_evaluate_object(adev->handle, id, NULL, &buffer);
      |                                           ^~
drivers/media/pci/intel/ipu-bridge.c:191:30: error: invalid use of undefined type 'struct acpi_device'
  191 |                 dev_err(&adev->dev, "Couldn't locate ACPI buffer\n");
      |                              ^~
include/linux/dev_printk.h:110:25: note: in definition of macro 'dev_printk_index_wrap'
  110 |                 _p_func(dev, fmt, ##__VA_ARGS__);                       \
      |                         ^~~
drivers/media/pci/intel/ipu-bridge.c:191:17: note: in expansion of macro 'dev_err'
  191 |                 dev_err(&adev->dev, "Couldn't locate ACPI buffer\n");
      |                 ^~~~~~~
drivers/media/pci/intel/ipu-bridge.c:196:30: error: invalid use of undefined type 'struct acpi_device'
  196 |                 dev_err(&adev->dev, "Not an ACPI buffer\n");
      |                              ^~
include/linux/dev_printk.h:110:25: note: in definition of macro 'dev_printk_index_wrap'
  110 |                 _p_func(dev, fmt, ##__VA_ARGS__);                       \
      |                         ^~~
drivers/media/pci/intel/ipu-bridge.c:196:17: note: in expansion of macro 'dev_err'
  196 |                 dev_err(&adev->dev, "Not an ACPI buffer\n");
      |                 ^~~~~~~
drivers/media/pci/intel/ipu-bridge.c:202:30: error: invalid use of undefined type 'struct acpi_device'
  202 |                 dev_err(&adev->dev, "Given buffer is too small\n");
      |                              ^~
include/linux/dev_printk.h:110:25: note: in definition of macro 'dev_printk_index_wrap'
  110 |                 _p_func(dev, fmt, ##__VA_ARGS__);                       \
      |                         ^~~
drivers/media/pci/intel/ipu-bridge.c:202:17: note: in expansion of macro 'dev_err'
  202 |                 dev_err(&adev->dev, "Given buffer is too small\n");
      |                 ^~~~~~~
drivers/media/pci/intel/ipu-bridge.c: In function 'ipu_bridge_parse_rotation':
drivers/media/pci/intel/ipu-bridge.c:223:31: error: invalid use of undefined type 'struct acpi_device'
  223 |                 dev_warn(&adev->dev,
      |                               ^~
include/linux/dev_printk.h:110:25: note: in definition of macro 'dev_printk_index_wrap'
  110 |                 _p_func(dev, fmt, ##__VA_ARGS__);                       \
      |                         ^~~
drivers/media/pci/intel/ipu-bridge.c:223:17: note: in expansion of macro 'dev_warn'
  223 |                 dev_warn(&adev->dev,
      |                 ^~~~~~~~
drivers/media/pci/intel/ipu-bridge.c: In function 'ipu_bridge_parse_orientation':
drivers/media/pci/intel/ipu-bridge.c:236:18: error: implicit declaration of function 'acpi_get_physical_device_location' [-Werror=implicit-function-declaration]
  236 |         status = acpi_get_physical_device_location(adev->handle, &pld);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/media/pci/intel/ipu-bridge.c:236:56: error: invalid use of undefined type 'struct acpi_device'
  236 |         status = acpi_get_physical_device_location(adev->handle, &pld);
      |                                                        ^~
drivers/media/pci/intel/ipu-bridge.c:238:31: error: invalid use of undefined type 'struct acpi_device'
  238 |                 dev_warn(&adev->dev, "_PLD call failed, using default orientation\n");
      |                               ^~
include/linux/dev_printk.h:110:25: note: in definition of macro 'dev_printk_index_wrap'
  110 |                 _p_func(dev, fmt, ##__VA_ARGS__);                       \
      |                         ^~~
drivers/media/pci/intel/ipu-bridge.c:238:17: note: in expansion of macro 'dev_warn'
  238 |                 dev_warn(&adev->dev, "_PLD call failed, using default orientation\n");
      |                 ^~~~~~~~
drivers/media/pci/intel/ipu-bridge.c:256:31: error: invalid use of undefined type 'struct acpi_device'
  256 |                 dev_warn(&adev->dev, "Unknown _PLD panel val %d\n", pld->panel);
      |                               ^~
include/linux/dev_printk.h:110:25: note: in definition of macro 'dev_printk_index_wrap'
  110 |                 _p_func(dev, fmt, ##__VA_ARGS__);                       \
      |                         ^~~
drivers/media/pci/intel/ipu-bridge.c:256:17: note: in expansion of macro 'dev_warn'
  256 |                 dev_warn(&adev->dev, "Unknown _PLD panel val %d\n", pld->panel);
      |                 ^~~~~~~~
drivers/media/pci/intel/ipu-bridge.c: In function 'ipu_bridge_parse_ssdb':
drivers/media/pci/intel/ipu-bridge.c:275:31: error: invalid use of undefined type 'struct acpi_device'
  275 |                 dev_warn(&adev->dev, "Unknown VCM type %d\n", ssdb.vcmtype);
      |                               ^~
include/linux/dev_printk.h:110:25: note: in definition of macro 'dev_printk_index_wrap'
  110 |                 _p_func(dev, fmt, ##__VA_ARGS__);                       \
      |                         ^~~
drivers/media/pci/intel/ipu-bridge.c:275:17: note: in expansion of macro 'dev_warn'
  275 |                 dev_warn(&adev->dev, "Unknown VCM type %d\n", ssdb.vcmtype);
      |                 ^~~~~~~~
drivers/media/pci/intel/ipu-bridge.c:280:30: error: invalid use of undefined type 'struct acpi_device'
  280 |                 dev_err(&adev->dev, "Number of lanes in SSDB is invalid\n");
      |                              ^~
include/linux/dev_printk.h:110:25: note: in definition of macro 'dev_printk_index_wrap'
  110 |                 _p_func(dev, fmt, ##__VA_ARGS__);                       \
      |                         ^~~
drivers/media/pci/intel/ipu-bridge.c:280:17: note: in expansion of macro 'dev_err'
  280 |                 dev_err(&adev->dev, "Number of lanes in SSDB is invalid\n");
      |                 ^~~~~~~
drivers/media/pci/intel/ipu-bridge.c: In function 'ipu_bridge_create_connection_swnodes':
drivers/media/pci/intel/ipu-bridge.c:469:26: error: implicit declaration of function 'acpi_device_hid'; did you mean 'dmi_device_id'? [-Werror=implicit-function-declaration]
  469 |                          acpi_device_hid(sensor->ivsc_adev), sensor->link);
      |                          ^~~~~~~~~~~~~~~
      |                          dmi_device_id
drivers/media/pci/intel/ipu-bridge.c:468:74: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'int' [-Wformat=]
  468 |                 snprintf(sensor->ivsc_name, sizeof(sensor->ivsc_name), "%s-%u",
      |                                                                         ~^
      |                                                                          |
      |                                                                          char *
      |                                                                         %d
  469 |                          acpi_device_hid(sensor->ivsc_adev), sensor->link);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~               
      |                          |
      |                          int
drivers/media/pci/intel/ipu-bridge.c: In function 'ipu_bridge_connect_sensor':
drivers/media/pci/intel/ipu-bridge.c:637:58: error: expected ';' before '{' token
  637 |         for_each_acpi_dev_match(adev, cfg->hid, NULL, -1) {
      |                                                          ^~
      |                                                          ;
drivers/media/pci/intel/ipu-bridge.c:696:1: warning: label 'err_put_adev' defined but not used [-Wunused-label]
  696 | err_put_adev:
      | ^~~~~~~~~~~~
drivers/media/pci/intel/ipu-bridge.c:693:1: warning: label 'err_put_ivsc' defined but not used [-Wunused-label]
  693 | err_put_ivsc:
      | ^~~~~~~~~~~~
drivers/media/pci/intel/ipu-bridge.c:691:1: warning: label 'err_free_swnodes' defined but not used [-Wunused-label]
  691 | err_free_swnodes:
      | ^~~~~~~~~~~~~~~~
drivers/media/pci/intel/ipu-bridge.c:632:40: warning: unused variable 'primary' [-Wunused-variable]
  632 |         struct fwnode_handle *fwnode, *primary;
      |                                        ^~~~~~~
drivers/media/pci/intel/ipu-bridge.c:632:31: warning: unused variable 'fwnode' [-Wunused-variable]
  632 |         struct fwnode_handle *fwnode, *primary;
      |                               ^~~~~~
drivers/media/pci/intel/ipu-bridge.c: In function 'ipu_bridge_ivsc_is_ready':
drivers/media/pci/intel/ipu-bridge.c:733:73: error: expected ';' before '{' token
  733 |                 for_each_acpi_dev_match(sensor_adev, cfg->hid, NULL, -1) {
      |                                                                         ^~
      |                                                                         ;
drivers/media/pci/intel/ipu-bridge.c:725:24: warning: unused variable 'csi_dev' [-Wunused-variable]
  725 |         struct device *csi_dev;
      |                        ^~~~~~~
drivers/media/pci/intel/ipu-bridge.c:724:43: warning: unused variable 'adev' [-Wunused-variable]
  724 |         struct acpi_device *sensor_adev, *adev;
      |                                           ^~~~
drivers/media/pci/intel/ipu-bridge.c: At top level:
drivers/media/pci/intel/ipu-bridge.c:599:12: warning: 'ipu_bridge_instantiate_ivsc' defined but not used [-Wunused-function]
  599 | static int ipu_bridge_instantiate_ivsc(struct ipu_sensor *sensor)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/media/pci/intel/ipu-bridge.c:444:13: warning: 'ipu_bridge_create_connection_swnodes' defined but not used [-Wunused-function]
  444 | static void ipu_bridge_create_connection_swnodes(struct ipu_bridge *bridge,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/media/pci/intel/ipu-bridge.c:297:13: warning: 'ipu_bridge_create_fwnode_properties' defined but not used [-Wunused-function]
  297 | static void ipu_bridge_create_fwnode_properties(
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/media/pci/intel/ipu-bridge.c:155:12: warning: 'ipu_bridge_check_ivsc_dev' defined but not used [-Wunused-function]
  155 | static int ipu_bridge_check_ivsc_dev(struct ipu_sensor *sensor,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors

no-of.config: WARNINGS:

drivers/media/platform/broadcom/bcm2835-unicam.c:2724:34: warning: 'unicam_of_match' defined but not used [-Wunused-const-variable=]
 2724 | static const struct of_device_id unicam_of_match[] = {
      |                                  ^~~~~~~~~~~~~~~

no-pm.config: WARNINGS:

drivers/media/pci/intel/ipu6/ipu6.c:841:12: warning: 'ipu6_runtime_resume' defined but not used [-Wunused-function]
  841 | static int ipu6_runtime_resume(struct device *dev)
      |            ^~~~~~~~~~~~~~~~~~~
drivers/media/pci/intel/ipu6/ipu6.c:806:12: warning: 'ipu6_resume' defined but not used [-Wunused-function]
  806 | static int ipu6_resume(struct device *dev)
      |            ^~~~~~~~~~~
drivers/media/pci/intel/ipu6/ipu6.c:801:12: warning: 'ipu6_suspend' defined but not used [-Wunused-function]
  801 | static int ipu6_suspend(struct device *dev)
      |            ^~~~~~~~~~~~

no-pm-sleep.config: WARNINGS:

drivers/media/pci/intel/ipu6/ipu6.c:806:12: warning: 'ipu6_resume' defined but not used [-Wunused-function]
  806 | static int ipu6_resume(struct device *dev)
      |            ^~~~~~~~~~~

no-debug-fs.config: OK
sparse: OK
smatch: OK
COMPILE_TEST: OK
strcpy/strncpy/strlcpy: OK
abi-compliance: ABI OK
pahole: ABI OK
utils: OK
spec-git: OK
kerneldoc: OK

date:			Wed May  1 03:13:56 CEST 2024
virtme-64: WARNINGS: Final Summary: 3413, Succeeded: 3413, Failed: 0, Warnings: 4
virtme-32: WARNINGS: Final Summary: 3546, Succeeded: 3546, Failed: 0, Warnings: 4

date:			Wed May  1 03:46:31 CEST 2024

Detailed results are available here:

https://hverkuil.home.xs4all.nl/logs/Wednesday.log

Detailed regression test results are available here:

https://hverkuil.home.xs4all.nl/logs/Wednesday-test-media-64.log
https://hverkuil.home.xs4all.nl/logs/Wednesday-test-media-64-dmesg.log
https://hverkuil.home.xs4all.nl/logs/Wednesday-test-media-32.log
https://hverkuil.home.xs4all.nl/logs/Wednesday-test-media-32-dmesg.log

Full logs are available here:

https://hverkuil.home.xs4all.nl/logs/Wednesday.tar.bz2

The Media Infrastructure API from this daily build is here:

https://hverkuil.home.xs4all.nl/spec/index.html




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux