From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============0973176876462237977==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: [linux-review:UPDATE-20200612-150729/Daniel-Vetter/dma-fence-lockdep-annotations-round-2/20200604-161907 2/18] htmldocs: drivers/dma-buf/dma-buf.c:1: warning: 'fence polling' not found Date: Sat, 13 Jun 2020 08:05:51 +0800 Message-ID: <202006130841.9IXHGo5E%lkp@intel.com> List-Id: --===============0973176876462237977== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable tree: https://github.com/0day-ci/linux/commits/UPDATE-20200612-150729/Dan= iel-Vetter/dma-fence-lockdep-annotations-round-2/20200604-161907 head: ad207bfacfe09a2c73fdc80a3d57220b52051cd5 commit: da13ac2ff6d8f36372fe899390fe0d8cc637177c [2/18] dma-buf: minor doc = touch-ups reproduce: make htmldocs If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>, old ones prefixed by <<): include/kunit/test.h:182: warning: Function parameter or member 'debugfs' n= ot described in 'kunit_suite' include/kunit/test.h:182: warning: Function parameter or member 'log' not d= escribed in 'kunit_suite' include/kunit/test.h:268: warning: Excess function parameter 'suites' descr= iption in 'kunit_test_suites' include/net/mac80211.h:832: warning: Enum value 'IEEE80211_TX_CTRL_HW_80211= _ENCAP' not described in enum 'mac80211_tx_control_flags' net/mac80211/sta_info.h:104: warning: Enum value 'WLAN_STA_USES_ENCRYPTION'= not described in enum 'ieee80211_sta_info_flags' >> drivers/dma-buf/dma-buf.c:1: warning: 'fence polling' not found include/linux/gpio/driver.h:499: warning: Function parameter or member 'gc'= not described in 'gpiochip_add_data' include/linux/gpio/driver.h:499: warning: Excess function parameter 'chip' = description in 'gpiochip_add_data' include/linux/iio/iio.h:574: warning: Function parameter or member 'read_bu= f' not described in 'iio_dev' include/linux/iio/iio.h:574: warning: Function parameter or member 'read_bu= f_len' not described in 'iio_dev' drivers/infiniband/core/umem_odp.c:161: warning: Function parameter or memb= er 'ops' not described in 'ib_umem_odp_alloc_child' drivers/infiniband/core/umem_odp.c:225: warning: Function parameter or memb= er 'ops' not described in 'ib_umem_odp_get' drivers/infiniband/ulp/iser/iscsi_iser.h:401: warning: Function parameter o= r member 'all_list' not described in 'iser_fr_desc' drivers/infiniband/ulp/iser/iscsi_iser.h:415: warning: Function parameter o= r member 'all_list' not described in 'iser_fr_pool' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:148: warning: Function par= ameter or member 'rsvd0' not described in 'opa_vesw_info' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:148: warning: Function par= ameter or member 'rsvd1' not described in 'opa_vesw_info' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:148: warning: Function par= ameter or member 'rsvd2' not described in 'opa_vesw_info' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:148: warning: Function par= ameter or member 'rsvd3' not described in 'opa_vesw_info' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:148: warning: Function par= ameter or member 'rsvd4' not described in 'opa_vesw_info' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:205: warning: Function par= ameter or member 'rsvd0' not described in 'opa_per_veswport_info' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:205: warning: Function par= ameter or member 'rsvd1' not described in 'opa_per_veswport_info' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:205: warning: Function par= ameter or member 'rsvd2' not described in 'opa_per_veswport_info' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:205: warning: Function par= ameter or member 'rsvd3' not described in 'opa_per_veswport_info' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:342: warning: Function par= ameter or member 'reserved' not described in 'opa_veswport_summary_counters' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:394: warning: Function par= ameter or member 'rsvd0' not described in 'opa_veswport_error_counters' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:394: warning: Function par= ameter or member 'rsvd1' not described in 'opa_veswport_error_counters' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:394: warning: Function par= ameter or member 'rsvd2' not described in 'opa_veswport_error_counters' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:394: warning: Function par= ameter or member 'rsvd3' not described in 'opa_veswport_error_counters' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:394: warning: Function par= ameter or member 'rsvd4' not described in 'opa_veswport_error_counters' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:394: warning: Function par= ameter or member 'rsvd5' not described in 'opa_veswport_error_counters' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:394: warning: Function par= ameter or member 'rsvd6' not described in 'opa_veswport_error_counters' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:394: warning: Function par= ameter or member 'rsvd7' not described in 'opa_veswport_error_counters' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:394: warning: Function par= ameter or member 'rsvd8' not described in 'opa_veswport_error_counters' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:394: warning: Function par= ameter or member 'rsvd9' not described in 'opa_veswport_error_counters' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:460: warning: Function par= ameter or member 'reserved' not described in 'opa_vnic_vema_mad' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:485: warning: Function par= ameter or member 'reserved' not described in 'opa_vnic_notice_attr' drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h:500: warning: Function par= ameter or member 'reserved' not described in 'opa_vnic_vema_mad_trap' include/linux/input/sparse-keymap.h:43: warning: Function parameter or memb= er 'sw' not described in 'key_entry' include/linux/regulator/machine.h:196: warning: Function parameter or membe= r 'max_uV_step' not described in 'regulation_constraints' include/linux/regulator/driver.h:223: warning: Function parameter or member= 'resume' not described in 'regulator_ops' include/linux/spi/spi.h:664: warning: Function parameter or member 'buswidt= h_override_bits' not described in 'spi_controller' include/linux/spi/spi.h:943: warning: Function parameter or member 'timesta= mped' not described in 'spi_transfer' drivers/usb/typec/bus.c:1: warning: 'typec_altmode_register_driver' not fou= nd drivers/usb/typec/bus.c:1: warning: 'typec_altmode_unregister_driver' not f= ound include/linux/usb.h:713: warning: Function parameter or member 'use_generic= _driver' not described in 'usb_device' include/linux/usb.h:1253: warning: Function parameter or member 'match' not= described in 'usb_device_driver' include/linux/usb.h:1253: warning: Function parameter or member 'id_table' = not described in 'usb_device_driver' drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c:1: warning: no structured comments= found drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c:1: warning: no structured comments = found drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:3388: warning: Excess function p= arameter 'suspend' description in 'amdgpu_device_suspend' drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:3485: warning: Excess function p= arameter 'resume' description in 'amdgpu_device_resume' drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:3388: warning: Excess function p= arameter 'suspend' description in 'amdgpu_device_suspend' drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:3485: warning: Excess function p= arameter 'resume' description in 'amdgpu_device_resume' drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:3388: warning: Excess function p= arameter 'suspend' description in 'amdgpu_device_suspend' drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:3485: warning: Excess function p= arameter 'resume' description in 'amdgpu_device_resume' drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c:418: warning: Excess function = parameter 'tbo' description in 'amdgpu_vram_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c:418: warning: Excess function = parameter 'place' description in 'amdgpu_vram_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c:418: warning: Excess function = parameter 'tbo' description in 'amdgpu_vram_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c:418: warning: Excess function = parameter 'place' description in 'amdgpu_vram_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c:418: warning: Excess function = parameter 'tbo' description in 'amdgpu_vram_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c:418: warning: Excess function = parameter 'place' description in 'amdgpu_vram_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c:418: warning: Excess function = parameter 'tbo' description in 'amdgpu_vram_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c:418: warning: Excess function = parameter 'place' description in 'amdgpu_vram_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c:279: warning: Excess function p= arameter 'tbo' description in 'amdgpu_gtt_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c:279: warning: Excess function p= arameter 'place' description in 'amdgpu_gtt_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c:279: warning: Excess function p= arameter 'tbo' description in 'amdgpu_gtt_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c:279: warning: Excess function p= arameter 'place' description in 'amdgpu_gtt_mgr_del' drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:3388: warning: Excess function p= arameter 'suspend' description in 'amdgpu_device_suspend' drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:3485: warning: Excess function p= arameter 'resume' description in 'amdgpu_device_resume' drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h:332: warning: Function pa= rameter or member 'hdcp_workqueue' not described in 'amdgpu_display_manager' drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h:332: warning: Function pa= rameter or member 'cached_dc_state' not described in 'amdgpu_display_manage= r' include/drm/drm_dp_helper.h:1767: warning: Function parameter or member 'hb= r2_reset' not described in 'drm_dp_phy_test_params' include/linux/host1x.h:69: warning: Function parameter or member 'parent' n= ot described in 'host1x_client' include/linux/host1x.h:69: warning: Function parameter or member 'usecount'= not described in 'host1x_client' include/linux/host1x.h:69: warning: Function parameter or member 'lock' not= described in 'host1x_client' include/linux/phylink.h:54: warning: Function parameter or member '__ETHTOO= L_DECLARE_LINK_MODE_MASK(advertising' not described in 'phylink_link_state' include/linux/phylink.h:54: warning: Function parameter or member '__ETHTOO= L_DECLARE_LINK_MODE_MASK(lp_advertising' not described in 'phylink_link_sta= te' include/linux/phylink.h:333: warning: Function parameter or member 'pcs_con= fig' not described in 'int' include/linux/phylink.h:333: warning: Excess function parameter 'config' de= scription in 'int' include/linux/phylink.h:333: warning: Excess function parameter 'mode' desc= ription in 'int' include/linux/phylink.h:333: warning: Excess function parameter 'interface'= description in 'int' include/linux/phylink.h:333: warning: Excess function parameter 'advertisin= g' description in 'int' include/linux/phylink.h:342: warning: Function parameter or member 'pcs_an_= restart' not described in 'void' include/linux/phylink.h:342: warning: Excess function parameter 'config' de= scription in 'void' include/linux/phylink.h:358: warning: Function parameter or member 'pcs_lin= k_up' not described in 'void' include/linux/phylink.h:358: warning: Excess function parameter 'config' de= scription in 'void' include/linux/phylink.h:358: warning: Excess function parameter 'mode' desc= ription in 'void' include/linux/phylink.h:358: warning: Excess function parameter 'interface'= description in 'void' include/linux/phylink.h:358: warning: Excess function parameter 'speed' des= cription in 'void' include/linux/phylink.h:358: warning: Excess function parameter 'duplex' de= scription in 'void' sound/soc/soc-pcm.c:220: warning: Function parameter or member 'action' not= described in 'snd_soc_runtime_action' Documentation/PCI/boot-interrupts.rst:42: WARNING: Unexpected indentation. Documentation/PCI/boot-interrupts.rst:52: WARNING: Block quote ends without= a blank line; unexpected unindent. Documentation/PCI/boot-interrupts.rst:92: WARNING: Unexpected indentation. Documentation/PCI/boot-interrupts.rst:98: WARNING: Unexpected indentation. Documentation/PCI/boot-interrupts.rst:136: WARNING: Unexpected indentation. Documentation/PCI/endpoint/pci-endpoint.rst:164: WARNING: duplicate label p= ci/endpoint/pci-endpoint:apis for the pci endpoint function driver, other i= nstance in Documentation/PCI/endpoint/pci-endpoint.rst Documentation/PCI/endpoint/pci-endpoint.rst:208: WARNING: duplicate label p= ci/endpoint/pci-endpoint:other apis, other instance in Documentation/PCI/en= dpoint/pci-endpoint.rst Documentation/RCU/Design/Data-Structures/Data-Structures.rst:377: WARNING: = duplicate label rcu/design/data-structures/data-structures:grace-period tra= cking, other instance in Documentation/RCU/Design/Data-Structures/Data-Stru= ctures.rst Documentation/admin-guide/LSM/Smack.rst:380: WARNING: duplicate label admin= -guide/lsm/smack:smack, other instance in Documentation/admin-guide/LSM/Sma= ck.rst Documentation/admin-guide/cgroup-v2.rst:2508: WARNING: duplicate label admi= n-guide/cgroup-v2:memory, other instance in Documentation/admin-guide/cgrou= p-v2.rst Documentation/admin-guide/device-mapper/thin-provisioning.rst:158: WARNING:= duplicate label admin-guide/device-mapper/thin-provisioning:thin provision= ing, other instance in Documentation/admin-guide/device-mapper/thin-provisi= oning.rst Documentation/admin-guide/hw-vuln/spectre.rst:421: WARNING: duplicate label= admin-guide/hw-vuln/spectre:spectre variant 1, other instance in Documenta= tion/admin-guide/hw-vuln/spectre.rst Documentation/admin-guide/hw-vuln/spectre.rst:439: WARNING: duplicate label= admin-guide/hw-vuln/spectre:spectre variant 2, other instance in Documenta= tion/admin-guide/hw-vuln/spectre.rst Documentation/admin-guide/kdump/vmcoreinfo.rst:391: WARNING: duplicate labe= l admin-guide/kdump/vmcoreinfo:kerneloffset, other instance in Documentatio= n/admin-guide/kdump/vmcoreinfo.rst Documentation/admin-guide/kdump/vmcoreinfo.rst:434: WARNING: duplicate labe= l admin-guide/kdump/vmcoreinfo:contig_page_data, other instance in Document= ation/admin-guide/kdump/vmcoreinfo.rst vim +1 drivers/dma-buf/dma-buf.c caab277b1de0a2 drivers/dma-buf/dma-buf.c Thomas Gleixner 2019-06-03 @1 //= SPDX-License-Identifier: GPL-2.0-only d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 2 /* d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 3 *= Framework for buffer objects that can be shared across devices/subsystems. d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 4 * d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 5 *= Copyright(C) 2011 Linaro Limited. All rights reserved. d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 6 *= Author: Sumit Semwal d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 7 * d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 8 *= Many thanks to linaro-mm-sig list, and specially d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 9 *= Arnd Bergmann , Rob Clark and d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 10 *= Daniel Vetter for their support in creation and d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 11 *= refining of this idea. d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 12 */ d15bd7ee445d07 drivers/base/dma-buf.c Sumit Semwal 2011-12-26 13 = :::::: The code at line 1 was first introduced by commit :::::: caab277b1de0a22b675c4c95fc7b285ec2eb5bf5 treewide: Replace GPLv2 boi= lerplate/reference with SPDX - rule 234 :::::: TO: Thomas Gleixner :::::: CC: Greg Kroah-Hartman --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============0973176876462237977== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 NPUf4GZZgvBpAAA= --===============0973176876462237977==--