Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754588AbdGSRcH (ORCPT ); Wed, 19 Jul 2017 13:32:07 -0400 Received: from mga05.intel.com ([192.55.52.43]:61762 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751400AbdGSRcF (ORCPT ); Wed, 19 Jul 2017 13:32:05 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.40,381,1496127600"; d="gz'50?scan'50,208,50";a="994810027" Date: Thu, 20 Jul 2017 01:31:31 +0800 From: kbuild test robot To: laurentiu.tudor@nxp.com Cc: kbuild-all@01.org, gregkh@linuxfoundation.org, stuyoder@gmail.com, devel@driverdev.osuosl.org, arnd@arndb.de, marc.zyngier@arm.com, roy.pledge@nxp.com, linux-kernel@vger.kernel.org, agraf@suse.de, catalin.horghidan@nxp.com, ioana.ciornei@nxp.com, leoyang.li@nxp.com, bharat.bhushan@nxp.com, linux-arm-kernel@lists.infradead.org, Laurentiu Tudor Subject: Re: [PATCH 7/7] staging: fsl-mc: allow the driver compile multi-arch Message-ID: <201707200109.nheGR4xf%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="pWyiEgJYm5f9v55/" Content-Disposition: inline In-Reply-To: <20170717132646.3020-8-laurentiu.tudor@nxp.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 94786 Lines: 1413 --pWyiEgJYm5f9v55/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Laurentiu, [auto build test ERROR on staging/staging-testing] [also build test ERROR on v4.13-rc1 next-20170718] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/laurentiu-tudor-nxp-com/staging-fsl-mc-make-the-driver-compile-on-other-architectures/20170718-021715 config: sparc-allyesconfig (attached as .config) compiler: sparc64-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705 reproduce: wget https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree make.cross ARCH=sparc All error/warnings (new ones prefixed by >>): In file included from kernel/irq/chip.c:14:0: >> include/linux/msi.h:225:10: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:229:9: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:238:12: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:239:22: error: unknown type name 'msi_alloc_info_t' void (*msi_finish)(msi_alloc_info_t *arg, int retval); ^~~~~~~~~~~~~~~~ include/linux/msi.h:240:20: error: unknown type name 'msi_alloc_info_t' void (*set_desc)(msi_alloc_info_t *arg, ^~~~~~~~~~~~~~~~ include/linux/msi.h:308:18: error: unknown type name 'msi_alloc_info_t' int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ include/linux/msi.h:310:29: error: unknown type name 'msi_alloc_info_t' int virq, int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ -- In file included from kernel/irq/msi.c:16:0: >> include/linux/msi.h:225:10: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:229:9: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:238:12: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:239:22: error: unknown type name 'msi_alloc_info_t' void (*msi_finish)(msi_alloc_info_t *arg, int retval); ^~~~~~~~~~~~~~~~ include/linux/msi.h:240:20: error: unknown type name 'msi_alloc_info_t' void (*set_desc)(msi_alloc_info_t *arg, ^~~~~~~~~~~~~~~~ include/linux/msi.h:308:18: error: unknown type name 'msi_alloc_info_t' int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ include/linux/msi.h:310:29: error: unknown type name 'msi_alloc_info_t' int virq, int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ kernel/irq/msi.c: In function 'msi_domain_alloc': >> kernel/irq/msi.c:126:29: error: 'struct msi_domain_ops' has no member named 'get_hwirq' irq_hw_number_t hwirq = ops->get_hwirq(info, arg); ^~ >> kernel/irq/msi.c:139:12: error: 'struct msi_domain_ops' has no member named 'msi_init'; did you mean 'msi_free'? ret = ops->msi_init(domain, info, virq + i, hwirq + i, arg); ^~ kernel/irq/msi.c: At top level: >> kernel/irq/msi.c:201:11: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg) ^~~~~~~~~~~~~~~~ >> kernel/irq/msi.c:221:2: error: unknown field 'get_hwirq' specified in initializer .get_hwirq = msi_domain_ops_get_hwirq, ^ >> kernel/irq/msi.c:222:2: error: unknown field 'msi_init' specified in initializer .msi_init = msi_domain_ops_init, ^ >> kernel/irq/msi.c:222:14: error: 'msi_domain_ops_init' undeclared here (not in a function) .msi_init = msi_domain_ops_init, ^~~~~~~~~~~~~~~~~~~ >> kernel/irq/msi.c:224:2: error: unknown field 'msi_prepare' specified in initializer .msi_prepare = msi_domain_ops_prepare, ^ >> kernel/irq/msi.c:225:2: error: unknown field 'set_desc' specified in initializer .set_desc = msi_domain_ops_set_desc, ^ In file included from include/uapi/linux/posix_types.h:4:0, from include/uapi/linux/types.h:13, from include/linux/types.h:5, from kernel/irq/msi.c:12: include/linux/stddef.h:7:14: warning: excess elements in struct initializer #define NULL ((void *)0) ^ >> kernel/irq/msi.c:195:34: note: in expansion of macro 'NULL' #define msi_domain_ops_set_desc NULL ^~~~ >> kernel/irq/msi.c:225:14: note: in expansion of macro 'msi_domain_ops_set_desc' .set_desc = msi_domain_ops_set_desc, ^~~~~~~~~~~~~~~~~~~~~~~ include/linux/stddef.h:7:14: note: (near initialization for 'msi_domain_ops_default') #define NULL ((void *)0) ^ >> kernel/irq/msi.c:195:34: note: in expansion of macro 'NULL' #define msi_domain_ops_set_desc NULL ^~~~ >> kernel/irq/msi.c:225:14: note: in expansion of macro 'msi_domain_ops_set_desc' .set_desc = msi_domain_ops_set_desc, ^~~~~~~~~~~~~~~~~~~~~~~ kernel/irq/msi.c: In function 'msi_domain_update_dom_ops': kernel/irq/msi.c:237:9: error: 'struct msi_domain_ops' has no member named 'get_hwirq' if (ops->get_hwirq == NULL) ^~ kernel/irq/msi.c:238:6: error: 'struct msi_domain_ops' has no member named 'get_hwirq' ops->get_hwirq = msi_domain_ops_default.get_hwirq; ^~ kernel/irq/msi.c:238:42: error: 'struct msi_domain_ops' has no member named 'get_hwirq' ops->get_hwirq = msi_domain_ops_default.get_hwirq; ^ kernel/irq/msi.c:239:9: error: 'struct msi_domain_ops' has no member named 'msi_init'; did you mean 'msi_free'? if (ops->msi_init == NULL) ^~ kernel/irq/msi.c:240:6: error: 'struct msi_domain_ops' has no member named 'msi_init'; did you mean 'msi_free'? ops->msi_init = msi_domain_ops_default.msi_init; ^~ kernel/irq/msi.c:240:41: error: 'struct msi_domain_ops' has no member named 'msi_init'; did you mean 'msi_free'? ops->msi_init = msi_domain_ops_default.msi_init; ^ >> kernel/irq/msi.c:243:9: error: 'struct msi_domain_ops' has no member named 'msi_prepare'; did you mean 'msi_free'? if (ops->msi_prepare == NULL) ^~ kernel/irq/msi.c:244:6: error: 'struct msi_domain_ops' has no member named 'msi_prepare'; did you mean 'msi_free'? ops->msi_prepare = msi_domain_ops_default.msi_prepare; ^~ kernel/irq/msi.c:244:44: error: 'struct msi_domain_ops' has no member named 'msi_prepare'; did you mean 'msi_free'? ops->msi_prepare = msi_domain_ops_default.msi_prepare; ^ >> kernel/irq/msi.c:245:9: error: 'struct msi_domain_ops' has no member named 'set_desc' if (ops->set_desc == NULL) ^~ kernel/irq/msi.c:246:6: error: 'struct msi_domain_ops' has no member named 'set_desc' ops->set_desc = msi_domain_ops_default.set_desc; ^~ kernel/irq/msi.c:246:41: error: 'struct msi_domain_ops' has no member named 'set_desc' ops->set_desc = msi_domain_ops_default.set_desc; ^ kernel/irq/msi.c: At top level: kernel/irq/msi.c:285:18: error: unknown type name 'msi_alloc_info_t' int nvec, msi_alloc_info_t *arg) ^~~~~~~~~~~~~~~~ kernel/irq/msi.c:299:29: error: unknown type name 'msi_alloc_info_t' int virq, int nvec, msi_alloc_info_t *arg) ^~~~~~~~~~~~~~~~ kernel/irq/msi.c: In function 'msi_domain_alloc_irqs': kernel/irq/msi.c:352:2: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t arg; ^~~~~~~~~~~~~~~~ >> kernel/irq/msi.c:356:8: error: implicit declaration of function 'msi_domain_prepare_irqs' [-Werror=implicit-function-declaration] ret = msi_domain_prepare_irqs(domain, dev, nvec, &arg); ^~~~~~~~~~~~~~~~~~~~~~~ kernel/irq/msi.c:361:6: error: 'struct msi_domain_ops' has no member named 'set_desc' ops->set_desc(&arg, desc); ^~ >> kernel/irq/msi.c:370:11: error: 'struct msi_domain_ops' has no member named 'msi_finish'; did you mean 'msi_free'? if (ops->msi_finish) ^~ kernel/irq/msi.c:371:8: error: 'struct msi_domain_ops' has no member named 'msi_finish'; did you mean 'msi_free'? ops->msi_finish(&arg, ret); ^~ kernel/irq/msi.c:379:9: error: 'struct msi_domain_ops' has no member named 'msi_finish'; did you mean 'msi_free'? if (ops->msi_finish) ^~ kernel/irq/msi.c:380:6: error: 'struct msi_domain_ops' has no member named 'msi_finish'; did you mean 'msi_free'? ops->msi_finish(&arg, 0); ^~ cc1: some warnings being treated as errors -- In file included from drivers//staging/fsl-mc/bus/fsl-mc-msi.c:17:0: >> include/linux/msi.h:225:10: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:229:9: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:238:12: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:239:22: error: unknown type name 'msi_alloc_info_t' void (*msi_finish)(msi_alloc_info_t *arg, int retval); ^~~~~~~~~~~~~~~~ include/linux/msi.h:240:20: error: unknown type name 'msi_alloc_info_t' void (*set_desc)(msi_alloc_info_t *arg, ^~~~~~~~~~~~~~~~ include/linux/msi.h:308:18: error: unknown type name 'msi_alloc_info_t' int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ include/linux/msi.h:310:29: error: unknown type name 'msi_alloc_info_t' int virq, int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ drivers//staging/fsl-mc/bus/fsl-mc-msi.c: In function 'fsl_mc_msi_update_dom_ops': >> drivers//staging/fsl-mc/bus/fsl-mc-msi.c:56:10: error: 'struct msi_domain_ops' has no member named 'set_desc' if (!ops->set_desc) ^~ drivers//staging/fsl-mc/bus/fsl-mc-msi.c:57:6: error: 'struct msi_domain_ops' has no member named 'set_desc' ops->set_desc = fsl_mc_msi_set_desc; ^~ -- In file included from drivers//staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c:15:0: >> include/linux/msi.h:225:10: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:229:9: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:238:12: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:239:22: error: unknown type name 'msi_alloc_info_t' void (*msi_finish)(msi_alloc_info_t *arg, int retval); ^~~~~~~~~~~~~~~~ include/linux/msi.h:240:20: error: unknown type name 'msi_alloc_info_t' void (*set_desc)(msi_alloc_info_t *arg, ^~~~~~~~~~~~~~~~ include/linux/msi.h:308:18: error: unknown type name 'msi_alloc_info_t' int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ include/linux/msi.h:310:29: error: unknown type name 'msi_alloc_info_t' int virq, int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ >> drivers//staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c:30:17: error: unknown type name 'msi_alloc_info_t' int nvec, msi_alloc_info_t *info) ^~~~~~~~~~~~~~~~ >> drivers//staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c:56:2: error: unknown field 'msi_prepare' specified in initializer .msi_prepare = its_fsl_mc_msi_prepare, ^ >> drivers//staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c:56:17: error: 'its_fsl_mc_msi_prepare' undeclared here (not in a function) .msi_prepare = its_fsl_mc_msi_prepare, ^~~~~~~~~~~~~~~~~~~~~~ -- In file included from drivers//base/platform-msi.c:24:0: >> include/linux/msi.h:225:10: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:229:9: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:238:12: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:239:22: error: unknown type name 'msi_alloc_info_t' void (*msi_finish)(msi_alloc_info_t *arg, int retval); ^~~~~~~~~~~~~~~~ include/linux/msi.h:240:20: error: unknown type name 'msi_alloc_info_t' void (*set_desc)(msi_alloc_info_t *arg, ^~~~~~~~~~~~~~~~ include/linux/msi.h:308:18: error: unknown type name 'msi_alloc_info_t' int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ include/linux/msi.h:310:29: error: unknown type name 'msi_alloc_info_t' int virq, int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ >> drivers//base/platform-msi.c:37:2: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t arg; ^~~~~~~~~~~~~~~~ drivers//base/platform-msi.c: In function 'platform_msi_update_dom_ops': >> drivers//base/platform-msi.c:84:9: error: 'struct msi_domain_ops' has no member named 'msi_init'; did you mean 'msi_free'? if (ops->msi_init == NULL) ^~ drivers//base/platform-msi.c:85:6: error: 'struct msi_domain_ops' has no member named 'msi_init'; did you mean 'msi_free'? ops->msi_init = platform_msi_init; ^~ >> drivers//base/platform-msi.c:86:9: error: 'struct msi_domain_ops' has no member named 'set_desc' if (ops->set_desc == NULL) ^~ drivers//base/platform-msi.c:87:6: error: 'struct msi_domain_ops' has no member named 'set_desc' ops->set_desc = platform_msi_set_desc; ^~ drivers//base/platform-msi.c: In function 'platform_msi_create_device_domain': >> drivers//base/platform-msi.c:352:8: error: implicit declaration of function 'msi_domain_prepare_irqs' [-Werror=implicit-function-declaration] err = msi_domain_prepare_irqs(domain->parent, dev, nvec, &data->arg); ^~~~~~~~~~~~~~~~~~~~~~~ drivers//base/platform-msi.c: In function 'platform_msi_domain_alloc': >> drivers//base/platform-msi.c:410:8: error: implicit declaration of function 'msi_domain_populate_irqs' [-Werror=implicit-function-declaration] err = msi_domain_populate_irqs(domain->parent, data->dev, ^~~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors -- In file included from kernel//irq/msi.c:16:0: >> include/linux/msi.h:225:10: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:229:9: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:238:12: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg); ^~~~~~~~~~~~~~~~ include/linux/msi.h:239:22: error: unknown type name 'msi_alloc_info_t' void (*msi_finish)(msi_alloc_info_t *arg, int retval); ^~~~~~~~~~~~~~~~ include/linux/msi.h:240:20: error: unknown type name 'msi_alloc_info_t' void (*set_desc)(msi_alloc_info_t *arg, ^~~~~~~~~~~~~~~~ include/linux/msi.h:308:18: error: unknown type name 'msi_alloc_info_t' int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ include/linux/msi.h:310:29: error: unknown type name 'msi_alloc_info_t' int virq, int nvec, msi_alloc_info_t *args); ^~~~~~~~~~~~~~~~ kernel//irq/msi.c: In function 'msi_domain_alloc': kernel//irq/msi.c:126:29: error: 'struct msi_domain_ops' has no member named 'get_hwirq' irq_hw_number_t hwirq = ops->get_hwirq(info, arg); ^~ kernel//irq/msi.c:139:12: error: 'struct msi_domain_ops' has no member named 'msi_init'; did you mean 'msi_free'? ret = ops->msi_init(domain, info, virq + i, hwirq + i, arg); ^~ kernel//irq/msi.c: At top level: kernel//irq/msi.c:201:11: error: unknown type name 'msi_alloc_info_t' msi_alloc_info_t *arg) ^~~~~~~~~~~~~~~~ kernel//irq/msi.c:221:2: error: unknown field 'get_hwirq' specified in initializer .get_hwirq = msi_domain_ops_get_hwirq, ^ kernel//irq/msi.c:222:2: error: unknown field 'msi_init' specified in initializer .msi_init = msi_domain_ops_init, ^ kernel//irq/msi.c:222:14: error: 'msi_domain_ops_init' undeclared here (not in a function) .msi_init = msi_domain_ops_init, ^~~~~~~~~~~~~~~~~~~ kernel//irq/msi.c:224:2: error: unknown field 'msi_prepare' specified in initializer .msi_prepare = msi_domain_ops_prepare, ^ kernel//irq/msi.c:225:2: error: unknown field 'set_desc' specified in initializer .set_desc = msi_domain_ops_set_desc, ^ In file included from include/uapi/linux/posix_types.h:4:0, from include/uapi/linux/types.h:13, from include/linux/types.h:5, from kernel//irq/msi.c:12: include/linux/stddef.h:7:14: warning: excess elements in struct initializer #define NULL ((void *)0) ^ kernel//irq/msi.c:195:34: note: in expansion of macro 'NULL' #define msi_domain_ops_set_desc NULL ^~~~ kernel//irq/msi.c:225:14: note: in expansion of macro 'msi_domain_ops_set_desc' .set_desc = msi_domain_ops_set_desc, ^~~~~~~~~~~~~~~~~~~~~~~ include/linux/stddef.h:7:14: note: (near initialization for 'msi_domain_ops_default') #define NULL ((void *)0) ^ kernel//irq/msi.c:195:34: note: in expansion of macro 'NULL' #define msi_domain_ops_set_desc NULL ^~~~ kernel//irq/msi.c:225:14: note: in expansion of macro 'msi_domain_ops_set_desc' .set_desc = msi_domain_ops_set_desc, ^~~~~~~~~~~~~~~~~~~~~~~ kernel//irq/msi.c: In function 'msi_domain_update_dom_ops': kernel//irq/msi.c:237:9: error: 'struct msi_domain_ops' has no member named 'get_hwirq' if (ops->get_hwirq == NULL) ^~ kernel//irq/msi.c:238:6: error: 'struct msi_domain_ops' has no member named 'get_hwirq' ops->get_hwirq = msi_domain_ops_default.get_hwirq; ^~ kernel//irq/msi.c:238:42: error: 'struct msi_domain_ops' has no member named 'get_hwirq' ops->get_hwirq = msi_domain_ops_default.get_hwirq; ^ kernel//irq/msi.c:239:9: error: 'struct msi_domain_ops' has no member named 'msi_init'; did you mean 'msi_free'? if (ops->msi_init == NULL) ^~ kernel//irq/msi.c:240:6: error: 'struct msi_domain_ops' has no member named 'msi_init'; did you mean 'msi_free'? ops->msi_init = msi_domain_ops_default.msi_init; ^~ kernel//irq/msi.c:240:41: error: 'struct msi_domain_ops' has no member named 'msi_init'; did you mean 'msi_free'? ops->msi_init = msi_domain_ops_default.msi_init; ^ kernel//irq/msi.c:243:9: error: 'struct msi_domain_ops' has no member named 'msi_prepare'; did you mean 'msi_free'? if (ops->msi_prepare == NULL) ^~ kernel//irq/msi.c:244:6: error: 'struct msi_domain_ops' has no member named 'msi_prepare'; did you mean 'msi_free'? ops->msi_prepare = msi_domain_ops_default.msi_prepare; ^~ kernel//irq/msi.c:244:44: error: 'struct msi_domain_ops' has no member named 'msi_prepare'; did you mean 'msi_free'? ops->msi_prepare = msi_domain_ops_default.msi_prepare; ^ kernel//irq/msi.c:245:9: error: 'struct msi_domain_ops' has no member named 'set_desc' if (ops->set_desc == NULL) ^~ kernel//irq/msi.c:246:6: error: 'struct msi_domain_ops' has no member named 'set_desc' .. vim +/msi_alloc_info_t +225 include/linux/msi.h f3cf8bb0 Jiang Liu 2014-11-12 204 f3cf8bb0 Jiang Liu 2014-11-12 205 /** f3cf8bb0 Jiang Liu 2014-11-12 206 * struct msi_domain_ops - MSI interrupt domain callbacks f3cf8bb0 Jiang Liu 2014-11-12 207 * @get_hwirq: Retrieve the resulting hw irq number f3cf8bb0 Jiang Liu 2014-11-12 208 * @msi_init: Domain specific init function for MSI interrupts f3cf8bb0 Jiang Liu 2014-11-12 209 * @msi_free: Domain specific function to free a MSI interrupts d9109698 Jiang Liu 2014-11-15 210 * @msi_check: Callback for verification of the domain/info/dev data d9109698 Jiang Liu 2014-11-15 211 * @msi_prepare: Prepare the allocation of the interrupts in the domain 1d1e8cdc Thomas Petazzoni 2015-12-21 212 * @msi_finish: Optional callback to finalize the allocation d9109698 Jiang Liu 2014-11-15 213 * @set_desc: Set the msi descriptor for an interrupt d9109698 Jiang Liu 2014-11-15 214 * @handle_error: Optional error handler if the allocation fails d9109698 Jiang Liu 2014-11-15 215 * d9109698 Jiang Liu 2014-11-15 216 * @get_hwirq, @msi_init and @msi_free are callbacks used by d9109698 Jiang Liu 2014-11-15 217 * msi_create_irq_domain() and related interfaces d9109698 Jiang Liu 2014-11-15 218 * d9109698 Jiang Liu 2014-11-15 219 * @msi_check, @msi_prepare, @msi_finish, @set_desc and @handle_error 1d1e8cdc Thomas Petazzoni 2015-12-21 220 * are callbacks used by msi_domain_alloc_irqs() and related d9109698 Jiang Liu 2014-11-15 221 * interfaces which are based on msi_desc. f3cf8bb0 Jiang Liu 2014-11-12 222 */ f3cf8bb0 Jiang Liu 2014-11-12 223 struct msi_domain_ops { aeeb5965 Jiang Liu 2014-11-15 224 irq_hw_number_t (*get_hwirq)(struct msi_domain_info *info, aeeb5965 Jiang Liu 2014-11-15 @225 msi_alloc_info_t *arg); f3cf8bb0 Jiang Liu 2014-11-12 226 int (*msi_init)(struct irq_domain *domain, f3cf8bb0 Jiang Liu 2014-11-12 227 struct msi_domain_info *info, f3cf8bb0 Jiang Liu 2014-11-12 228 unsigned int virq, irq_hw_number_t hwirq, aeeb5965 Jiang Liu 2014-11-15 229 msi_alloc_info_t *arg); f3cf8bb0 Jiang Liu 2014-11-12 230 void (*msi_free)(struct irq_domain *domain, f3cf8bb0 Jiang Liu 2014-11-12 231 struct msi_domain_info *info, f3cf8bb0 Jiang Liu 2014-11-12 232 unsigned int virq); d9109698 Jiang Liu 2014-11-15 233 int (*msi_check)(struct irq_domain *domain, d9109698 Jiang Liu 2014-11-15 234 struct msi_domain_info *info, d9109698 Jiang Liu 2014-11-15 235 struct device *dev); d9109698 Jiang Liu 2014-11-15 236 int (*msi_prepare)(struct irq_domain *domain, d9109698 Jiang Liu 2014-11-15 237 struct device *dev, int nvec, d9109698 Jiang Liu 2014-11-15 238 msi_alloc_info_t *arg); d9109698 Jiang Liu 2014-11-15 239 void (*msi_finish)(msi_alloc_info_t *arg, int retval); d9109698 Jiang Liu 2014-11-15 240 void (*set_desc)(msi_alloc_info_t *arg, d9109698 Jiang Liu 2014-11-15 241 struct msi_desc *desc); d9109698 Jiang Liu 2014-11-15 242 int (*handle_error)(struct irq_domain *domain, d9109698 Jiang Liu 2014-11-15 243 struct msi_desc *desc, int error); f3cf8bb0 Jiang Liu 2014-11-12 244 }; f3cf8bb0 Jiang Liu 2014-11-12 245 :::::: The code at line 225 was first introduced by commit :::::: aeeb59657c35da64068336c20068da237f41ab76 genirq: Provide default callbacks for msi_domain_ops :::::: TO: Jiang Liu :::::: CC: Thomas Gleixner --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --pWyiEgJYm5f9v55/ Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 xzclb4ABGjFWWPR2vnueZVa1zbvTwhYPD/s/MI1uJg8jrb1+//jyGWwuvf38zsUfPqJ3nj3F Fr5rXCOYpEeJ6ifYxlIZ/v72cfhoxr6RAyehChHTpGCbkJzP4LKi3xB71AulRw+xGU056rOC cB11f0M5B79Podx148qcnk7WKOZ0AlM78qiSUHsyE1Fqt0I1H/xtKZcMFkRnaa06e7fJT60T EEM5WuKe3jWYif3n9x9vX17/3wvcOhgJn4vwOrzaQxQ1sQCAOCX+hi6xyMBJYtqBko5inVV2 H2KfE4TUm+K1LzW58mXRZqTHEa5zqUElxgUrpdSct8q5WNpjnOOt5OWhc4imDOZ6pg5KOZ/o JVFuu8oVfa4+xK6HbHZnbeBGNt5u23CzVgMwaQXWdSbuA85KYY7xhiyAFif3b8OtZGdMceXL dL2GjrGSFddqLwybFvS7Vmqou0T71W7XZq7jr3TXrNs73kqXbJSQttYife5tHKyeQPpW4SSO qqLtrL4xzgTfX+6S6+HuOO3opwlfv3b7/kOJ2c/fPt397fvzD7XsvP54+fuy+acnOG132IR7 JN6NYGDpGoHG7H7zpwUGasfCUFXJSes5i89klq2Pz799frn7/+5+vHxTa+6Pb6+gfLKSwaTp meLXNBvFbsKuTKF9AnbPWJRhuN25EjhnT0G/tP9NbaldyNa6wNUgfn+qU+g8hyX6lKs6xf4v FpDXv392yMnDVP9uGNottZFayrXbVLeU1KYbq37DTejZlb4hr2WnoC7XubqmrdPv+ffjIEkc K7uGMlVrp6ri73n4yO6d5vNAAndSc/GKUD2n5+m0avJm4VS3tvJfHMIg4kmb+tJL5tzFuru/ /Tc9vq1DYrlkxnqrIK6lvGlAV+hPHr+Ub3o2fHK1Swu5Dpsux5YlXfad3e1Ul/eFLu/5rFEn 7deDDMcWDE6rCxGtLXRvdy9TAjZwtEojy1gai5OeF1g9KHHVjN4I6NbhighalZArMRrQFUHY PwjTGs8/6PQNR3a2bbQQ4a1kxdrWaNCaD+YOGY9T8WpXhKEc8jFgKtQVOwqfBs1UtJt3XF2r 0izfvv34/S5S25LXj89ff71/+/by/PWuW4bGr7FeIJLuupoz1QPdDVc5rhqfOqSZQIfX9SFW +00+G+anpPM8HumI+iKKveIY2CXK/PPo27DpOLqEvutK2GBdqIz4/0/ZlTS5jSvpv6LTLIc3 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 oDZVWlrOSas3UHvSqMlASFoDvf8HJAraamY5AwA= --pWyiEgJYm5f9v55/--