From: kernel test robot <lkp@intel.com>
To: Sean Anderson <sean.anderson@linux.dev>,
netdev@vger.kernel.org, Andrew Lunn <andrew+netdev@lunn.ch>,
"David S . Miller" <davem@davemloft.net>,
Eric Dumazet <edumazet@google.com>,
Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,
Russell King <linux@armlinux.org.uk>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
linux-kernel@vger.kernel.org, upstream@airoha.com,
Christian Marangi <ansuelsmth@gmail.com>,
Heiner Kallweit <hkallweit1@gmail.com>,
Kory Maincent <kory.maincent@bootlin.com>,
Sean Anderson <sean.anderson@linux.dev>
Subject: Re: [net-next PATCH v2 02/14] device property: Add optional nargs_prop for get_reference_args
Date: Wed, 9 Apr 2025 10:32:01 +0800 [thread overview]
Message-ID: <202504091059.k4s8cs0e-lkp@intel.com> (raw)
In-Reply-To: <20250407231746.2316518-3-sean.anderson@linux.dev>
Hi Sean,
kernel test robot noticed the following build errors:
[auto build test ERROR on net-next/main]
url: https://github.com/intel-lab-lkp/linux/commits/Sean-Anderson/dt-bindings-net-Add-Xilinx-PCS/20250408-072650
base: net-next/main
patch link: https://lore.kernel.org/r/20250407231746.2316518-3-sean.anderson%40linux.dev
patch subject: [net-next PATCH v2 02/14] device property: Add optional nargs_prop for get_reference_args
config: riscv-randconfig-001-20250409 (https://download.01.org/0day-ci/archive/20250409/202504091059.k4s8cs0e-lkp@intel.com/config)
compiler: clang version 21.0.0git (https://github.com/llvm/llvm-project 92c93f5286b9ff33f27ff694d2dc33da1c07afdd)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250409/202504091059.k4s8cs0e-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202504091059.k4s8cs0e-lkp@intel.com/
All errors (new ones prefixed by >>):
>> drivers/acpi/property.c:1680:1: error: incompatible function pointer types initializing 'int (*)(const struct fwnode_handle *, const char *, const char *, int, unsigned int, struct fwnode_reference_args *)' with an expression of type 'int (const struct fwnode_handle *, const char *, const char *, unsigned int, unsigned int, struct fwnode_reference_args *)' [-Wincompatible-function-pointer-types]
1680 | DECLARE_ACPI_FWNODE_OPS(acpi_device_fwnode_ops);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/acpi/property.c:1669:25: note: expanded from macro 'DECLARE_ACPI_FWNODE_OPS'
1669 | .get_reference_args = acpi_fwnode_get_reference_args, \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/acpi/property.c:1681:1: error: incompatible function pointer types initializing 'int (*)(const struct fwnode_handle *, const char *, const char *, int, unsigned int, struct fwnode_reference_args *)' with an expression of type 'int (const struct fwnode_handle *, const char *, const char *, unsigned int, unsigned int, struct fwnode_reference_args *)' [-Wincompatible-function-pointer-types]
1681 | DECLARE_ACPI_FWNODE_OPS(acpi_data_fwnode_ops);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/acpi/property.c:1669:25: note: expanded from macro 'DECLARE_ACPI_FWNODE_OPS'
1669 | .get_reference_args = acpi_fwnode_get_reference_args, \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.
vim +1680 drivers/acpi/property.c
99c63707bafd15 Sakari Ailus 2022-03-31 1650
db3e50f3234ba1 Sakari Ailus 2017-07-21 1651 #define DECLARE_ACPI_FWNODE_OPS(ops) \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1652 const struct fwnode_operations ops = { \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1653 .device_is_available = acpi_fwnode_device_is_available, \
146b4dbb0eef36 Sinan Kaya 2017-12-13 1654 .device_get_match_data = acpi_fwnode_device_get_match_data, \
8c756a0a2de17f Sakari Ailus 2022-03-31 1655 .device_dma_supported = \
8c756a0a2de17f Sakari Ailus 2022-03-31 1656 acpi_fwnode_device_dma_supported, \
8c756a0a2de17f Sakari Ailus 2022-03-31 1657 .device_get_dma_attr = acpi_fwnode_device_get_dma_attr, \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1658 .property_present = acpi_fwnode_property_present, \
bb3914101f704a Rob Herring (Arm 2025-01-09 1659) .property_read_bool = acpi_fwnode_property_present, \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1660 .property_read_int_array = \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1661 acpi_fwnode_property_read_int_array, \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1662 .property_read_string_array = \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1663 acpi_fwnode_property_read_string_array, \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1664 .get_parent = acpi_node_get_parent, \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1665 .get_next_child_node = acpi_get_next_subnode, \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1666 .get_named_child_node = acpi_fwnode_get_named_child_node, \
bc0500c1e43d95 Sakari Ailus 2019-10-03 1667 .get_name = acpi_fwnode_get_name, \
e7e242bccb209b Sakari Ailus 2019-10-03 1668 .get_name_prefix = acpi_fwnode_get_name_prefix, \
3e3119d3088f41 Sakari Ailus 2017-07-21 1669 .get_reference_args = acpi_fwnode_get_reference_args, \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1670 .graph_get_next_endpoint = \
0ef7478639c516 Sakari Ailus 2018-07-17 1671 acpi_graph_get_next_endpoint, \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1672 .graph_get_remote_endpoint = \
0ef7478639c516 Sakari Ailus 2018-07-17 1673 acpi_graph_get_remote_endpoint, \
37ba983cfb47cc Sakari Ailus 2017-07-21 1674 .graph_get_port_parent = acpi_fwnode_get_parent, \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1675 .graph_parse_endpoint = acpi_fwnode_graph_parse_endpoint, \
99c63707bafd15 Sakari Ailus 2022-03-31 1676 .irq_get = acpi_fwnode_irq_get, \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1677 }; \
db3e50f3234ba1 Sakari Ailus 2017-07-21 1678 EXPORT_SYMBOL_GPL(ops)
db3e50f3234ba1 Sakari Ailus 2017-07-21 1679
db3e50f3234ba1 Sakari Ailus 2017-07-21 @1680 DECLARE_ACPI_FWNODE_OPS(acpi_device_fwnode_ops);
db3e50f3234ba1 Sakari Ailus 2017-07-21 1681 DECLARE_ACPI_FWNODE_OPS(acpi_data_fwnode_ops);
db3e50f3234ba1 Sakari Ailus 2017-07-21 1682 const struct fwnode_operations acpi_static_fwnode_ops;
9e987b70ada275 John Hubbard 2017-09-15 1683
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
next prev parent reply other threads:[~2025-04-09 2:32 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-07 23:17 [net-next PATCH v2 00/14] Add PCS core support Sean Anderson
2025-04-07 23:17 ` [net-next PATCH v2 01/14] dt-bindings: net: Add Xilinx PCS Sean Anderson
2025-04-11 14:46 ` Rob Herring
2025-04-07 23:17 ` [net-next PATCH v2 02/14] device property: Add optional nargs_prop for get_reference_args Sean Anderson
2025-04-09 2:21 ` kernel test robot
2025-04-09 2:32 ` kernel test robot [this message]
2025-04-07 23:17 ` [net-next PATCH v2 03/14] device property: Add fwnode_property_get_reference_optional_args Sean Anderson
2025-04-07 23:17 ` [net-next PATCH v2 04/14] scripts: kernel-doc: fix parsing function-like typedefs (again) Sean Anderson
2025-04-07 23:17 ` [net-next PATCH v2 05/14] net: phylink: Support setting PCS link change callbacks Sean Anderson
2025-04-07 23:17 ` [net-next PATCH v2 06/14] net: pcs: Add subsystem Sean Anderson
2025-04-07 23:17 ` [net-next PATCH v2 07/14] net: dsa: ocelot: suppress PHY device scanning on the internal MDIO bus Sean Anderson
2025-04-07 23:17 ` [net-next PATCH v2 08/14] net: pcs: lynx: Convert to an MDIO driver Sean Anderson
2025-04-07 23:17 ` [net-next PATCH v2 09/14] net: phy: Export some functions Sean Anderson
2025-04-07 23:17 ` [net-next PATCH v2 10/14] net: pcs: Add Xilinx PCS driver Sean Anderson
2025-04-07 23:20 ` [net-next PATCH v2 11/14] net: axienet: Convert to use PCS subsystem Sean Anderson
2025-04-08 12:19 ` Gupta, Suraj
2025-04-08 15:33 ` Sean Anderson
2025-04-09 2:32 ` kernel test robot
2025-04-07 23:21 ` [net-next PATCH v2 12/14] net: macb: Move most of mac_config to mac_prepare Sean Anderson
2025-04-07 23:21 ` [net-next PATCH v2 13/14] net: macb: Support external PCSs Sean Anderson
2025-04-07 23:22 ` [net-next PATCH v2 14/14] of: property: Add device link support for PCS Sean Anderson
2025-04-11 14:47 ` Rob Herring (Arm)
2025-04-11 19:44 ` Saravana Kannan
2025-04-08 14:50 ` [net-next PATCH v2 00/14] Add PCS core support Jakub Kicinski
2025-04-08 15:30 ` Sean Anderson
2025-04-08 15:33 ` Jakub Kicinski
2025-04-08 17:27 ` Russell King (Oracle)
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=202504091059.k4s8cs0e-lkp@intel.com \
--to=lkp@intel.com \
--cc=andrew+netdev@lunn.ch \
--cc=ansuelsmth@gmail.com \
--cc=davem@davemloft.net \
--cc=edumazet@google.com \
--cc=hkallweit1@gmail.com \
--cc=kory.maincent@bootlin.com \
--cc=kuba@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@armlinux.org.uk \
--cc=llvm@lists.linux.dev \
--cc=netdev@vger.kernel.org \
--cc=oe-kbuild-all@lists.linux.dev \
--cc=pabeni@redhat.com \
--cc=sean.anderson@linux.dev \
--cc=upstream@airoha.com \
/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.