All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: kbuild-all@lists.01.org
Subject: Re: [PATCH v9 8/8] PCI: Change the type of probe argument in reset functions
Date: Tue, 06 Jul 2021 07:39:55 +0800	[thread overview]
Message-ID: <202107060748.80eoT31Q-lkp@intel.com> (raw)
In-Reply-To: <20210705142138.2651-9-ameynarkhede03@gmail.com>

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

Hi Amey,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on pci/next]
[cannot apply to pm/linux-next cryptodev/master crypto/master linus/master v5.13 next-20210701]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    https://github.com/0day-ci/linux/commits/Amey-Narkhede/Expose-and-manage-PCI-device-reset/20210705-222358
base:   https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git next
config: powerpc-allyesconfig (attached as .config)
compiler: powerpc64-linux-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        # https://github.com/0day-ci/linux/commit/4866dd22881441f63dc57f682b3acbc539c83fe2
        git remote add linux-review https://github.com/0day-ci/linux
        git fetch --no-tags linux-review Amey-Narkhede/Expose-and-manage-PCI-device-reset/20210705-222358
        git checkout 4866dd22881441f63dc57f682b3acbc539c83fe2
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=powerpc 

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

All errors (new ones prefixed by >>):

>> drivers/pci/hotplug/pnv_php.c:603:17: error: initialization of 'int (*)(struct hotplug_slot *, pci_reset_mode_t)' {aka 'int (*)(struct hotplug_slot *, enum pci_reset_mode)'} from incompatible pointer type 'int (*)(struct hotplug_slot *, int)' [-Werror=incompatible-pointer-types]
     603 |  .reset_slot  = pnv_php_reset_slot,
         |                 ^~~~~~~~~~~~~~~~~~
   drivers/pci/hotplug/pnv_php.c:603:17: note: (near initialization for 'php_slot_ops.reset_slot')
   cc1: some warnings being treated as errors


vim +603 drivers/pci/hotplug/pnv_php.c

66725152fb9f17 Gavin Shan        2016-05-20  595  
81c4b5bf30de01 Lukas Wunner      2018-09-08  596  static const struct hotplug_slot_ops php_slot_ops = {
66725152fb9f17 Gavin Shan        2016-05-20  597  	.get_power_status	= pnv_php_get_power_state,
66725152fb9f17 Gavin Shan        2016-05-20  598  	.get_adapter_status	= pnv_php_get_adapter_state,
a7da21613c4efc Lukas Wunner      2018-09-08  599  	.get_attention_status	= pnv_php_get_attention_state,
66725152fb9f17 Gavin Shan        2016-05-20  600  	.set_attention_status	= pnv_php_set_attention_state,
66725152fb9f17 Gavin Shan        2016-05-20  601  	.enable_slot		= pnv_php_enable_slot,
66725152fb9f17 Gavin Shan        2016-05-20  602  	.disable_slot		= pnv_php_disable_slot,
7fd1fe4e4811f5 Oliver O'Halloran 2019-09-03 @603  	.reset_slot		= pnv_php_reset_slot,
66725152fb9f17 Gavin Shan        2016-05-20  604  };
66725152fb9f17 Gavin Shan        2016-05-20  605  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

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

WARNING: multiple messages have this Message-ID (diff)
From: kernel test robot <lkp@intel.com>
To: Amey Narkhede <ameynarkhede03@gmail.com>,
	Bjorn Helgaas <helgaas@kernel.org>
Cc: kbuild-all@lists.01.org, alex.williamson@redhat.com,
	Raphael Norwitz <raphael.norwitz@nutanix.com>,
	linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org,
	kw@linux.com, Shanker Donthineni <sdonthineni@nvidia.com>,
	Sinan Kaya <okaya@kernel.org>, Len Brown <lenb@kernel.org>,
	"Rafael J . Wysocki" <rjw@rjwysocki.net>
Subject: Re: [PATCH v9 8/8] PCI: Change the type of probe argument in reset functions
Date: Tue, 6 Jul 2021 07:39:55 +0800	[thread overview]
Message-ID: <202107060748.80eoT31Q-lkp@intel.com> (raw)
In-Reply-To: <20210705142138.2651-9-ameynarkhede03@gmail.com>

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

Hi Amey,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on pci/next]
[cannot apply to pm/linux-next cryptodev/master crypto/master linus/master v5.13 next-20210701]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    https://github.com/0day-ci/linux/commits/Amey-Narkhede/Expose-and-manage-PCI-device-reset/20210705-222358
base:   https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git next
config: powerpc-allyesconfig (attached as .config)
compiler: powerpc64-linux-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        # https://github.com/0day-ci/linux/commit/4866dd22881441f63dc57f682b3acbc539c83fe2
        git remote add linux-review https://github.com/0day-ci/linux
        git fetch --no-tags linux-review Amey-Narkhede/Expose-and-manage-PCI-device-reset/20210705-222358
        git checkout 4866dd22881441f63dc57f682b3acbc539c83fe2
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=powerpc 

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

All errors (new ones prefixed by >>):

>> drivers/pci/hotplug/pnv_php.c:603:17: error: initialization of 'int (*)(struct hotplug_slot *, pci_reset_mode_t)' {aka 'int (*)(struct hotplug_slot *, enum pci_reset_mode)'} from incompatible pointer type 'int (*)(struct hotplug_slot *, int)' [-Werror=incompatible-pointer-types]
     603 |  .reset_slot  = pnv_php_reset_slot,
         |                 ^~~~~~~~~~~~~~~~~~
   drivers/pci/hotplug/pnv_php.c:603:17: note: (near initialization for 'php_slot_ops.reset_slot')
   cc1: some warnings being treated as errors


vim +603 drivers/pci/hotplug/pnv_php.c

66725152fb9f17 Gavin Shan        2016-05-20  595  
81c4b5bf30de01 Lukas Wunner      2018-09-08  596  static const struct hotplug_slot_ops php_slot_ops = {
66725152fb9f17 Gavin Shan        2016-05-20  597  	.get_power_status	= pnv_php_get_power_state,
66725152fb9f17 Gavin Shan        2016-05-20  598  	.get_adapter_status	= pnv_php_get_adapter_state,
a7da21613c4efc Lukas Wunner      2018-09-08  599  	.get_attention_status	= pnv_php_get_attention_state,
66725152fb9f17 Gavin Shan        2016-05-20  600  	.set_attention_status	= pnv_php_set_attention_state,
66725152fb9f17 Gavin Shan        2016-05-20  601  	.enable_slot		= pnv_php_enable_slot,
66725152fb9f17 Gavin Shan        2016-05-20  602  	.disable_slot		= pnv_php_disable_slot,
7fd1fe4e4811f5 Oliver O'Halloran 2019-09-03 @603  	.reset_slot		= pnv_php_reset_slot,
66725152fb9f17 Gavin Shan        2016-05-20  604  };
66725152fb9f17 Gavin Shan        2016-05-20  605  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org

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

  reply	other threads:[~2021-07-05 23:39 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-05 14:21 [PATCH v9 0/8] Expose and manage PCI device reset Amey Narkhede
2021-07-05 14:21 ` [PATCH v9 1/8] PCI: Add pcie_reset_flr to follow calling convention of other reset methods Amey Narkhede
2021-07-05 14:37   ` Amey Narkhede
2021-07-08 20:24     ` Alex Williamson
2021-07-11 16:40   ` Raphael Norwitz
2021-07-05 14:21 ` [PATCH v9 2/8] PCI: Add new array for keeping track of ordering of " Amey Narkhede
2021-07-11 16:42   ` Raphael Norwitz
2021-07-14 13:13     ` Shanker R Donthineni
2021-07-05 14:21 ` [PATCH v9 3/8] PCI: Remove reset_fn field from pci_dev Amey Narkhede
2021-07-05 14:21 ` [PATCH v9 4/8] PCI/sysfs: Allow userspace to query and set device reset mechanism Amey Narkhede
2021-07-06  5:16   ` Leon Romanovsky
2021-07-11 16:51   ` Raphael Norwitz
2021-07-14 11:59     ` Amey Narkhede
2021-07-05 14:21 ` [PATCH v9 5/8] PCI: Define a function to set ACPI_COMPANION in pci_dev Amey Narkhede
2021-07-05 14:21 ` [PATCH v9 6/8] PCI: Setup ACPI fwnode early and at the same time with OF Amey Narkhede
2021-07-05 14:21 ` [PATCH v9 7/8] PCI: Add support for ACPI _RST reset method Amey Narkhede
2021-07-05 14:21 ` [PATCH v9 8/8] PCI: Change the type of probe argument in reset functions Amey Narkhede
2021-07-05 23:39   ` kernel test robot [this message]
2021-07-05 23:39     ` kernel test robot

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=202107060748.80eoT31Q-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.