All of lore.kernel.org
 help / color / mirror / Atom feed
From: kbuild test robot <lkp@intel.com>
To: kbuild-all@lists.01.org
Subject: Re: [PATCH][RFC] iio: core: add a class hierarchy on iio device lock
Date: Mon, 14 Oct 2019 12:06:25 +0800	[thread overview]
Message-ID: <201910141139.lpuIuu8l%lkp@intel.com> (raw)
In-Reply-To: <20191011151314.5365-1-olivier.moysan@st.com>

[-- Attachment #1: Type: text/plain, Size: 25999 bytes --]

Hi Olivier,

[FYI, it's a private test report for your RFC patch.]
[auto build test WARNING on iio/togreg]
[cannot apply to v5.4-rc2 next-20191011]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system. BTW, we also suggest to use '--base' option to specify the
base tree in git format-patch, please see https://stackoverflow.com/a/37406982]

url:    https://github.com/0day-ci/linux/commits/Olivier-Moysan/iio-core-add-a-class-hierarchy-on-iio-device-lock/20191014-075428
base:   https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git togreg
reproduce: make htmldocs

If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>

All warnings (new ones prefixed by >>):

   Warning: The Sphinx 'sphinx_rtd_theme' HTML theme was not found. Make sure you have the theme installed to produce pretty HTML output. Falling back to the default theme.
   WARNING: dot(1) not found, for better output quality install graphviz from http://www.graphviz.org
   WARNING: convert(1) not found, for SVG to PDF conversion install ImageMagick (https://www.imagemagick.org)
   drivers/gpu/drm/mcde/mcde_drv.c:1: warning: 'ST-Ericsson MCDE DRM Driver' not found
   include/linux/input/sparse-keymap.h:43: warning: Function parameter or member 'sw' not described in 'key_entry'
   include/linux/spi/spi.h:190: warning: Function parameter or member 'driver_override' not described in 'spi_device'
   include/linux/regulator/machine.h:196: warning: Function parameter or member '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'
   drivers/usb/typec/bus.c:1: warning: 'typec_altmode_unregister_driver' not found
   drivers/usb/typec/bus.c:1: warning: 'typec_altmode_register_driver' not found
   drivers/usb/typec/class.c:1: warning: 'typec_altmode_unregister_notifier' not found
   drivers/usb/typec/class.c:1: warning: 'typec_altmode_register_notifier' not found
   include/linux/w1.h:272: warning: Function parameter or member 'of_match_table' not described in 'w1_family'
   fs/direct-io.c:258: warning: Excess function parameter 'offset' description in 'dio_complete'
   fs/libfs.c:496: warning: Excess function parameter 'available' description in 'simple_write_end'
   fs/posix_acl.c:647: warning: Function parameter or member 'inode' not described in 'posix_acl_update_mode'
   fs/posix_acl.c:647: warning: Function parameter or member 'mode_p' not described in 'posix_acl_update_mode'
   fs/posix_acl.c:647: warning: Function parameter or member 'acl' not described in 'posix_acl_update_mode'
   include/linux/i2c.h:337: warning: Function parameter or member 'init_irq' not described in 'i2c_client'
>> include/linux/iio/iio.h:578: warning: Function parameter or member 'mutex_class' not described in 'iio_dev'
   lib/genalloc.c:1: warning: 'gen_pool_add_virt' not found
   lib/genalloc.c:1: warning: 'gen_pool_alloc' not found
   lib/genalloc.c:1: warning: 'gen_pool_free' not found
   lib/genalloc.c:1: warning: 'gen_pool_alloc_algo' not found
   mm/util.c:1: warning: 'get_user_pages_fast' not found
   mm/slab.c:4215: warning: Function parameter or member 'objp' not described in '__ksize'
   include/linux/skbuff.h:893: warning: Function parameter or member 'dev_scratch' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'list' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'ip_defrag_offset' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'skb_mstamp_ns' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member '__cloned_offset' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'head_frag' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member '__pkt_type_offset' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'encapsulation' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'encap_hdr_csum' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'csum_valid' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member '__pkt_vlan_present_offset' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'vlan_present' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'csum_complete_sw' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'csum_level' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'inner_protocol_type' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'remcsum_offload' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'sender_cpu' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'reserved_tailroom' not described in 'sk_buff'
   include/linux/skbuff.h:893: warning: Function parameter or member 'inner_ipproto' not described in 'sk_buff'
   include/net/sock.h:233: warning: Function parameter or member 'skc_addrpair' not described in 'sock_common'
   include/net/sock.h:233: warning: Function parameter or member 'skc_portpair' not described in 'sock_common'
   include/net/sock.h:233: warning: Function parameter or member 'skc_ipv6only' not described in 'sock_common'
   include/net/sock.h:233: warning: Function parameter or member 'skc_net_refcnt' not described in 'sock_common'
   include/net/sock.h:233: warning: Function parameter or member 'skc_v6_daddr' not described in 'sock_common'
   include/net/sock.h:233: warning: Function parameter or member 'skc_v6_rcv_saddr' not described in 'sock_common'
   include/net/sock.h:233: warning: Function parameter or member 'skc_cookie' not described in 'sock_common'
   include/net/sock.h:233: warning: Function parameter or member 'skc_listener' not described in 'sock_common'
   include/net/sock.h:233: warning: Function parameter or member 'skc_tw_dr' not described in 'sock_common'
   include/net/sock.h:233: warning: Function parameter or member 'skc_rcv_wnd' not described in 'sock_common'
   include/net/sock.h:233: warning: Function parameter or member 'skc_tw_rcv_nxt' not described in 'sock_common'
   include/net/sock.h:515: warning: Function parameter or member 'sk_rx_skb_cache' not described in 'sock'
   include/net/sock.h:515: warning: Function parameter or member 'sk_wq_raw' not described in 'sock'
   include/net/sock.h:515: warning: Function parameter or member 'tcp_rtx_queue' not described in 'sock'
   include/net/sock.h:515: warning: Function parameter or member 'sk_tx_skb_cache' not described in 'sock'
   include/net/sock.h:515: warning: Function parameter or member 'sk_route_forced_caps' not described in 'sock'
   include/net/sock.h:515: warning: Function parameter or member 'sk_txtime_report_errors' not described in 'sock'
   include/net/sock.h:515: warning: Function parameter or member 'sk_validate_xmit_skb' not described in 'sock'
   include/net/sock.h:515: warning: Function parameter or member 'sk_bpf_storage' not described in 'sock'
   include/net/sock.h:2439: warning: Function parameter or member 'tcp_rx_skb_cache_key' not described in 'DECLARE_STATIC_KEY_FALSE'
   include/net/sock.h:2439: warning: Excess function parameter 'sk' description in 'DECLARE_STATIC_KEY_FALSE'
   include/net/sock.h:2439: warning: Excess function parameter 'skb' description in 'DECLARE_STATIC_KEY_FALSE'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'gso_partial_features' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'l3mdev_ops' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'xfrmdev_ops' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'tlsdev_ops' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'name_assign_type' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'ieee802154_ptr' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'mpls_ptr' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'xdp_prog' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'gro_flush_timeout' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'nf_hooks_ingress' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member '____cacheline_aligned_in_smp' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'qdisc_hash' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'xps_cpus_map' not described in 'net_device'
   include/linux/netdevice.h:2040: warning: Function parameter or member 'xps_rxqs_map' not described in 'net_device'
   include/linux/phylink.h:56: warning: Function parameter or member '__ETHTOOL_DECLARE_LINK_MODE_MASK(advertising' not described in 'phylink_link_state'
   include/linux/phylink.h:56: warning: Function parameter or member '__ETHTOOL_DECLARE_LINK_MODE_MASK(lp_advertising' not described in 'phylink_link_state'
   drivers/net/phy/phylink.c:595: warning: Function parameter or member 'config' not described in 'phylink_create'
   drivers/net/phy/phylink.c:595: warning: Excess function parameter 'ndev' description in 'phylink_create'
   include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'quotactl' not described in 'security_list_options'
   include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'quota_on' not described in 'security_list_options'
   include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'sb_free_mnt_opts' not described in 'security_list_options'
   include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'sb_eat_lsm_opts' not described in 'security_list_options'
   include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'sb_kern_mount' not described in 'security_list_options'
   include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'sb_show_options' not described in 'security_list_options'
   include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'sb_add_mnt_opt' not described in 'security_list_options'
   include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'd_instantiate' not described in 'security_list_options'
   include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'getprocattr' not described in 'security_list_options'
   include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'setprocattr' not described in 'security_list_options'
   drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c:142: warning: Function parameter or member 'blockable' not described in 'amdgpu_mn_read_lock'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:347: warning: cannot understand function prototype: 'struct amdgpu_vm_pt_cursor '
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:348: warning: cannot understand function prototype: 'struct amdgpu_vm_pt_cursor '
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:494: warning: Function parameter or member 'start' not described in 'amdgpu_vm_pt_first_dfs'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:546: warning: Function parameter or member 'adev' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:546: warning: Function parameter or member 'vm' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:546: warning: Function parameter or member 'start' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:546: warning: Function parameter or member 'cursor' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:546: warning: Function parameter or member 'entry' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:823: warning: Function parameter or member 'level' not described in 'amdgpu_vm_bo_param'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'params' not described in 'amdgpu_vm_update_flags'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'bo' not described in 'amdgpu_vm_update_flags'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'level' not described in 'amdgpu_vm_update_flags'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'pe' not described in 'amdgpu_vm_update_flags'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'addr' not described in 'amdgpu_vm_update_flags'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'count' not described in 'amdgpu_vm_update_flags'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'incr' not described in 'amdgpu_vm_update_flags'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'flags' not described in 'amdgpu_vm_update_flags'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:2822: warning: Function parameter or member 'pasid' not described in 'amdgpu_vm_make_compute'
   drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c:378: warning: Excess function parameter 'entry' description in 'amdgpu_irq_dispatch'
   drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c:379: warning: Function parameter or member 'ih' not described in 'amdgpu_irq_dispatch'
   drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c:379: warning: Excess function parameter 'entry' description in 'amdgpu_irq_dispatch'
   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_pm.c:1: warning: 'pp_dpm_sclk pp_dpm_mclk pp_dpm_pcie' not found

vim +578 include/linux/iio/iio.h

1612244f8a70da drivers/staging/iio/iio.h Jonathan Cameron   2011-12-05  487  
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  488  /**
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  489   * struct iio_dev - industrial I/O device
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  490   * @id:			[INTERN] used to identify device internally
63b19547cc3d96 include/linux/iio/iio.h   Jonathan Cameron   2017-07-23  491   * @driver_module:	[INTERN] used to make it harder to undercut users
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  492   * @modes:		[DRIVER] operating modes supported by device
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  493   * @currentmode:	[DRIVER] current operating mode
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  494   * @dev:		[DRIVER] device structure, should be assigned a parent
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  495   *			and owner
5aa9618896e0ba drivers/staging/iio/iio.h Jonathan Cameron   2011-08-30  496   * @event_interface:	[INTERN] event chrdevs associated with interrupt lines
14555b14455f9a drivers/staging/iio/iio.h Jonathan Cameron   2011-09-21  497   * @buffer:		[DRIVER] any buffer present
84b36ce5f79c01 include/linux/iio/iio.h   Jonathan Cameron   2012-06-30  498   * @buffer_list:	[INTERN] list of all buffers currently attached
420fe2e9471518 drivers/staging/iio/iio.h Jonathan Cameron   2012-04-21  499   * @scan_bytes:		[INTERN] num bytes captured to be fed to buffer demux
0118de7b4c04cb include/linux/iio/iio.h   Daniel Baluta      2016-02-08  500   * @mlock:		[DRIVER] lock used to prevent simultaneous device state
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  501   *			changes
e5c003ae82865c drivers/staging/iio/iio.h Jonathan Cameron   2010-05-04  502   * @available_scan_masks: [DRIVER] optional array of allowed bitmasks
32b5eecab0f2d6 drivers/staging/iio/iio.h Jonathan Cameron   2011-09-02  503   * @masklength:		[INTERN] the length of the mask established from
32b5eecab0f2d6 drivers/staging/iio/iio.h Jonathan Cameron   2011-09-02  504   *			channels
959d2952d124f0 drivers/staging/iio/iio.h Jonathan Cameron   2011-12-05  505   * @active_scan_mask:	[INTERN] union of all scan masks requested by buffers
fd6487f8439f78 drivers/staging/iio/iio.h Jonathan Cameron   2012-04-21  506   * @scan_timestamp:	[INTERN] set if any buffers have requested timestamp
f1264809eb7fe4 drivers/staging/iio/iio.h Jonathan Cameron   2012-04-21  507   * @scan_index_timestamp:[INTERN] cache of the index to the timestamp
14555b14455f9a drivers/staging/iio/iio.h Jonathan Cameron   2011-09-21  508   * @trig:		[INTERN] current device trigger (buffer modes)
f00fd7ae4f409a include/linux/iio/iio.h   Jonathan Corbet    2017-07-30  509   * @trig_readonly:	[INTERN] mark the current trigger immutable
25985edcedea63 drivers/staging/iio/iio.h Lucas De Marchi    2011-03-30  510   * @pollfunc:		[DRIVER] function run on trigger being received
735ad074ffa72c include/linux/iio/iio.h   Vladimir Barinov   2015-08-20  511   * @pollfunc_event:	[DRIVER] function run on events trigger being received
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron   2011-05-18  512   * @channels:		[DRIVER] channel specification structure table
1787948873fd2c include/linux/iio/iio.h   Peter Meerwald     2012-06-12  513   * @num_channels:	[DRIVER] number of channels specified in @channels.
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron   2011-05-18  514   * @channel_attr_list:	[INTERN] keep track of automatically created channel
1a25e5928e5ff7 drivers/staging/iio/iio.h Jonathan Cameron   2011-08-30  515   *			attributes
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron   2011-09-02  516   * @chan_attr_group:	[INTERN] group for all attrs in base directory
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron   2011-05-18  517   * @name:		[DRIVER] name of the device.
2c3d0c9ffd24d9 include/linux/iio/iio.h   Phil Reid          2019-09-19  518   * @label:              [DRIVER] unique name to identify which device this is
1a25e5928e5ff7 drivers/staging/iio/iio.h Jonathan Cameron   2011-08-30  519   * @info:		[DRIVER] callbacks and constant info from driver
bc2b7dab629a51 include/linux/iio/iio.h   Gregor Boirie      2016-03-09  520   * @clock_id:		[INTERN] timestamping clock posix identifier
ac917a81117ce0 drivers/staging/iio/iio.h Jonathan Cameron   2012-02-15  521   * @info_exist_lock:	[INTERN] lock to prevent use during removal
ecbf20ca95546f drivers/staging/iio/iio.h Jonathan Cameron   2012-04-10  522   * @setup_ops:		[DRIVER] callbacks to call before and after buffer
ecbf20ca95546f drivers/staging/iio/iio.h Jonathan Cameron   2012-04-10  523   *			enable/disable
1a25e5928e5ff7 drivers/staging/iio/iio.h Jonathan Cameron   2011-08-30  524   * @chrdev:		[INTERN] associated character device
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron   2011-09-02  525   * @groups:		[INTERN] attribute groups
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron   2011-09-02  526   * @groupcounter:	[INTERN] index of next attribute group
bb01443e2cdad4 drivers/staging/iio/iio.h Lars-Peter Clausen 2011-12-19  527   * @flags:		[INTERN] file ops related flags including busy flag.
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich  2012-03-01  528   * @debugfs_dentry:	[INTERN] device specific debugfs dentry.
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich  2012-03-01  529   * @cached_reg_addr:	[INTERN] cached register address for debugfs reads.
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich  2012-03-01  530   */
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  531  struct iio_dev {
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  532  	int				id;
63b19547cc3d96 include/linux/iio/iio.h   Jonathan Cameron   2017-07-23  533  	struct module			*driver_module;
4024bc73b1d1d8 drivers/staging/iio/iio.h Jonathan Cameron   2011-08-12  534  
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  535  	int				modes;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  536  	int				currentmode;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  537  	struct device			dev;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  538  
5aa9618896e0ba drivers/staging/iio/iio.h Jonathan Cameron   2011-08-30  539  	struct iio_event_interface	*event_interface;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  540  
14555b14455f9a drivers/staging/iio/iio.h Jonathan Cameron   2011-09-21  541  	struct iio_buffer		*buffer;
84b36ce5f79c01 include/linux/iio/iio.h   Jonathan Cameron   2012-06-30  542  	struct list_head		buffer_list;
420fe2e9471518 drivers/staging/iio/iio.h Jonathan Cameron   2012-04-21  543  	int				scan_bytes;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  544  	struct mutex			mlock;
dc21ae17d2148d include/linux/iio/iio.h   Olivier Moysan     2019-10-11  545  	int				mutex_class;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  546  
cd4361c7e2e077 drivers/staging/iio/iio.h Michael Hennerich  2012-02-22  547  	const unsigned long		*available_scan_masks;
32b5eecab0f2d6 drivers/staging/iio/iio.h Jonathan Cameron   2011-09-02  548  	unsigned			masklength;
cd4361c7e2e077 drivers/staging/iio/iio.h Michael Hennerich  2012-02-22  549  	const unsigned long		*active_scan_mask;
fd6487f8439f78 drivers/staging/iio/iio.h Jonathan Cameron   2012-04-21  550  	bool				scan_timestamp;
f1264809eb7fe4 drivers/staging/iio/iio.h Jonathan Cameron   2012-04-21  551  	unsigned			scan_index_timestamp;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  552  	struct iio_trigger		*trig;
c8cdf70890d89c include/linux/iio/iio.h   Matt Ranostay      2016-09-02  553  	bool				trig_readonly;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  554  	struct iio_poll_func		*pollfunc;
735ad074ffa72c include/linux/iio/iio.h   Vladimir Barinov   2015-08-20  555  	struct iio_poll_func		*pollfunc_event;
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron   2011-05-18  556  
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron   2011-05-18  557  	struct iio_chan_spec const	*channels;
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron   2011-05-18  558  	int				num_channels;
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron   2011-05-18  559  
6fe8135fccd66a drivers/staging/iio/iio.h Jonathan Cameron   2011-05-18  560  	struct list_head		channel_attr_list;
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron   2011-09-02  561  	struct attribute_group		chan_attr_group;
1b732888d83f71 drivers/staging/iio/iio.h Jonathan Cameron   2011-05-18  562  	const char			*name;
2c3d0c9ffd24d9 include/linux/iio/iio.h   Phil Reid          2019-09-19  563  	const char			*label;
6fe8135fccd66a drivers/staging/iio/iio.h Jonathan Cameron   2011-05-18  564  	const struct iio_info		*info;
bc2b7dab629a51 include/linux/iio/iio.h   Gregor Boirie      2016-03-09  565  	clockid_t			clock_id;
ac917a81117ce0 drivers/staging/iio/iio.h Jonathan Cameron   2012-02-15  566  	struct mutex			info_exist_lock;
1612244f8a70da drivers/staging/iio/iio.h Jonathan Cameron   2011-12-05  567  	const struct iio_buffer_setup_ops	*setup_ops;
1aa042783251c2 drivers/staging/iio/iio.h Jonathan Cameron   2011-08-30  568  	struct cdev			chrdev;
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron   2011-09-02  569  #define IIO_MAX_GROUPS 6
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron   2011-09-02  570  	const struct attribute_group	*groups[IIO_MAX_GROUPS + 1];
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron   2011-09-02  571  	int				groupcounter;
bb01443e2cdad4 drivers/staging/iio/iio.h Lars-Peter Clausen 2011-12-19  572  
bb01443e2cdad4 drivers/staging/iio/iio.h Lars-Peter Clausen 2011-12-19  573  	unsigned long			flags;
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich  2012-03-01  574  #if defined(CONFIG_DEBUG_FS)
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich  2012-03-01  575  	struct dentry			*debugfs_dentry;
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich  2012-03-01  576  	unsigned			cached_reg_addr;
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich  2012-03-01  577  #endif
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18 @578  };
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron   2009-08-18  579  

:::::: The code at line 578 was first introduced by commit
:::::: 847ec80bbaa76aae41062d6802cea9c1b2289f14 Staging: IIO: core support for device registration and management

:::::: TO: Jonathan Cameron <jic23@cam.ac.uk>
:::::: CC: Greg Kroah-Hartman <gregkh@suse.de>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 7282 bytes --]

      parent reply	other threads:[~2019-10-14  4:06 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-11 15:13 [PATCH][RFC] iio: core: add a class hierarchy on iio device lock Olivier Moysan
2019-10-11 15:13 ` Olivier Moysan
2019-10-12  8:57 ` Jonathan Cameron
2019-10-12  8:57   ` Jonathan Cameron
2019-10-14 15:59   ` Olivier MOYSAN
2019-10-14 15:59     ` Olivier MOYSAN
2019-10-15 21:11     ` Lars-Peter Clausen
2019-10-15 21:11       ` Lars-Peter Clausen
2019-10-22 11:53       ` Jonathan Cameron
2019-10-22 11:53         ` Jonathan Cameron
2019-10-14  4:06 ` kbuild test robot [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201910141139.lpuIuu8l%lkp@intel.com \
    --to=lkp@intel.com \
    --cc=kbuild-all@lists.01.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.