All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <202508132044.XYcvSpm4-lkp@intel.com>

diff --git a/a/1.txt b/N1/1.txt
index 5d34ba7..14f3be9 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,18 +1,58 @@
+BCC: lkp@intel.com
+CC: oe-kbuild-all@lists.linux.dev
+In-Reply-To: <20250812-pinctrl-gpio-pinfuncs-v4-12-bb3906c55e64@linaro.org>
+References: <20250812-pinctrl-gpio-pinfuncs-v4-12-bb3906c55e64@linaro.org>
+TO: Bartosz Golaszewski <brgl@bgdev.pl>
+TO: Linus Walleij <linus.walleij@linaro.org>
+TO: Bjorn Andersson <andersson@kernel.org>
+TO: Konrad Dybcio <konradybcio@kernel.org>
+TO: Alexey Klimov <alexey.klimov@linaro.org>
+TO: Lorenzo Bianconi <lorenzo@kernel.org>
+TO: Sean Wang <sean.wang@kernel.org>
+TO: Matthias Brugger <matthias.bgg@gmail.com>
+TO: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
+TO: Paul Cercueil <paul@crapouillou.net>
+TO: Kees Cook <kees@kernel.org>
+TO: Andy Shevchenko <andy@kernel.org>
+TO: Andrew Morton <akpm@linux-foundation.org>
+CC: Linux Memory Management List <linux-mm@kvack.org>
+TO: David Hildenbrand <david@redhat.com>
+TO: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
+TO: "Liam R. Howlett" <Liam.Howlett@oracle.com>
+TO: Vlastimil Babka <vbabka@suse.cz>
+TO: Mike Rapoport <rppt@kernel.org>
+TO: Suren Baghdasaryan <surenb@google.com>
+TO: Michal Hocko <mhocko@suse.com>
+TO: Dong Aisheng <aisheng.dong@nxp.com>
+TO: Fabio Estevam <festevam@gmail.com>
+TO: Shawn Guo <shawnguo@kernel.org>
+TO: Jacky Bai <ping.bai@nxp.com>
+TO: Pengutronix Kernel Team <kernel@pengutronix.de>
+TO: NXP S32 Linux Team <s32@nxp.com>
+TO: Sascha Hauer <s.hauer@pengutronix.de>
+TO: Tony Lindgren <tony@atomide.com>
+TO: Haojian Zhuang <haojian.zhuang@linaro.org>
+TO: Geert Uytterhoeven <geert+renesas@glider.be>
+
 Hi Bartosz,
 
 kernel test robot noticed the following build warnings:
 
+[auto build test WARNING on 8f5ae30d69d7543eee0d70083daf4de8fe15d585]
+
 url:    https://github.com/intel-lab-lkp/linux/commits/Bartosz-Golaszewski/devres-provide-devm_kmemdup_const/20250812-170336
 base:   8f5ae30d69d7543eee0d70083daf4de8fe15d585
 patch link:    https://lore.kernel.org/r/20250812-pinctrl-gpio-pinfuncs-v4-12-bb3906c55e64%40linaro.org
 patch subject: [PATCH v4 12/15] pinctrl: allow to mark pin functions as requestable GPIOs
+:::::: branch date: 28 hours ago
+:::::: commit date: 28 hours ago
 config: um-randconfig-r072-20250813 (https://download.01.org/0day-ci/archive/20250813/202508132044.XYcvSpm4-lkp@intel.com/config)
 compiler: gcc-12 (Debian 12.2.0-14+deb12u1) 12.2.0
 
 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>
-| Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
+| Reported-by: Dan Carpenter <error27@gmail.com>
 | Closes: https://lore.kernel.org/r/202508132044.XYcvSpm4-lkp@intel.com/
 
 smatch warnings:
@@ -20,21 +60,26 @@ drivers/pinctrl/pinmux.c:96 pinmux_can_be_used_for_gpio() warn: variable derefer
 
 vim +/desc +96 drivers/pinctrl/pinmux.c
 
+1e2082b5207217 Stephen Warren      2012-03-02   77  
+472a61e777fe78 Stefan Wahren       2019-08-14   78  /**
+472a61e777fe78 Stefan Wahren       2019-08-14   79   * pinmux_can_be_used_for_gpio() - check if a specific pin
+472a61e777fe78 Stefan Wahren       2019-08-14   80   *	is either muxed to a different function or used as gpio.
+472a61e777fe78 Stefan Wahren       2019-08-14   81   *
+d340351f8168d2 Lee Jones           2020-07-13   82   * @pctldev: the associated pin controller device
+472a61e777fe78 Stefan Wahren       2019-08-14   83   * @pin: the pin number in the global pin space
+472a61e777fe78 Stefan Wahren       2019-08-14   84   *
+472a61e777fe78 Stefan Wahren       2019-08-14   85   * Controllers not defined as strict will always return true,
+472a61e777fe78 Stefan Wahren       2019-08-14   86   * menaning that the gpio can be used.
+472a61e777fe78 Stefan Wahren       2019-08-14   87   */
 7cc4e6b0e4ddf6 Andy Shevchenko     2023-11-29   88  bool pinmux_can_be_used_for_gpio(struct pinctrl_dev *pctldev, unsigned int pin)
 472a61e777fe78 Stefan Wahren       2019-08-14   89  {
 472a61e777fe78 Stefan Wahren       2019-08-14   90  	struct pin_desc *desc = pin_desc_get(pctldev, pin);
 472a61e777fe78 Stefan Wahren       2019-08-14   91  	const struct pinmux_ops *ops = pctldev->desc->pmxops;
 6dd5ffb25d7e35 Bartosz Golaszewski 2025-08-12  @92  	const struct pinctrl_setting_mux *mux_setting = desc->mux_setting;
-                                                                                                        ^^^^^^^^^^^^^^^^^
-Patch adds a new dereference.
-
 6dd5ffb25d7e35 Bartosz Golaszewski 2025-08-12   93  	bool func_is_gpio = false;
 472a61e777fe78 Stefan Wahren       2019-08-14   94  
 472a61e777fe78 Stefan Wahren       2019-08-14   95  	/* Can't inspect pin, assume it can be used */
 6ba2fd391ac58c Alexandre Torgue    2019-12-04  @96  	if (!desc || !ops)
-                                                            ^^^^^
-The old code assumed desc could be NULL.
-
 472a61e777fe78 Stefan Wahren       2019-08-14   97  		return true;
 472a61e777fe78 Stefan Wahren       2019-08-14   98  
 5a3e85c3c397c7 Mukesh Ojha         2024-10-15   99  	guard(mutex)(&desc->mux_lock);
@@ -46,6 +91,7 @@ The old code assumed desc could be NULL.
 472a61e777fe78 Stefan Wahren       2019-08-14  105  
 472a61e777fe78 Stefan Wahren       2019-08-14  106  	return !(ops->strict && !!desc->gpio_owner);
 472a61e777fe78 Stefan Wahren       2019-08-14  107  }
+472a61e777fe78 Stefan Wahren       2019-08-14  108  
 
 -- 
 0-DAY CI Kernel Test Service
diff --git a/a/content_digest b/N1/content_digest
index f47f580..89effcc 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,58 +1,66 @@
- "ref\020250812-pinctrl-gpio-pinfuncs-v4-12-bb3906c55e64@linaro.org\0"
- "From\0Dan Carpenter <dan.carpenter@linaro.org>\0"
+ "From\0kernel test robot <lkp@intel.com>\0"
  "Subject\0Re: [PATCH v4 12/15] pinctrl: allow to mark pin functions as requestable GPIOs\0"
- "Date\0Wed, 13 Aug 2025 17:17:12 +0300\0"
- "To\0oe-kbuild@lists.linux.dev"
-  Bartosz Golaszewski <brgl@bgdev.pl>
-  Linus Walleij <linus.walleij@linaro.org>
-  Bjorn Andersson <andersson@kernel.org>
-  Konrad Dybcio <konradybcio@kernel.org>
-  Alexey Klimov <alexey.klimov@linaro.org>
-  Lorenzo Bianconi <lorenzo@kernel.org>
-  Sean Wang <sean.wang@kernel.org>
-  Matthias Brugger <matthias.bgg@gmail.com>
-  AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-  Paul Cercueil <paul@crapouillou.net>
-  Kees Cook <kees@kernel.org>
-  Andy Shevchenko <andy@kernel.org>
-  Andrew Morton <akpm@linux-foundation.org>
-  David Hildenbrand <david@redhat.com>
-  Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
-  Liam R. Howlett <Liam.Howlett@oracle.com>
-  Vlastimil Babka <vbabka@suse.cz>
-  Mike Rapoport <rppt@kernel.org>
-  Suren Baghdasaryan <surenb@google.com>
-  Michal Hocko <mhocko@suse.com>
-  Dong Aisheng <aisheng.dong@nxp.com>
-  Fabio Estevam <festevam@gmail.com>
-  Shawn Guo <shawnguo@kernel.org>
-  Jacky Bai <ping.bai@nxp.com>
-  Pengutronix Kernel Team <kernel@pengutronix.de>
-  NXP S32 Linux Team <s32@nxp.com>
-  Sascha Hauer <s.hauer@pengutronix.de>
-  Tony Lindgren <tony@atomide.com>
-  Haojian Zhuang <haojian.zhuang@linaro.org>
- " Geert Uytterhoeven <geert+renesas@glider.be>\0"
+ "Date\0Wed, 13 Aug 2025 20:41:32 +0800\0"
+ "To\0oe-kbuild@lists.linux.dev\0"
  "Cc\0lkp@intel.com"
-  oe-kbuild-all@lists.linux.dev
- " Linux Memory Management List <linux-mm@kvack.org>\0"
+ " Dan Carpenter <error27@gmail.com>\0"
  "\00:1\0"
  "b\0"
+ "BCC: lkp@intel.com\n"
+ "CC: oe-kbuild-all@lists.linux.dev\n"
+ "In-Reply-To: <20250812-pinctrl-gpio-pinfuncs-v4-12-bb3906c55e64@linaro.org>\n"
+ "References: <20250812-pinctrl-gpio-pinfuncs-v4-12-bb3906c55e64@linaro.org>\n"
+ "TO: Bartosz Golaszewski <brgl@bgdev.pl>\n"
+ "TO: Linus Walleij <linus.walleij@linaro.org>\n"
+ "TO: Bjorn Andersson <andersson@kernel.org>\n"
+ "TO: Konrad Dybcio <konradybcio@kernel.org>\n"
+ "TO: Alexey Klimov <alexey.klimov@linaro.org>\n"
+ "TO: Lorenzo Bianconi <lorenzo@kernel.org>\n"
+ "TO: Sean Wang <sean.wang@kernel.org>\n"
+ "TO: Matthias Brugger <matthias.bgg@gmail.com>\n"
+ "TO: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>\n"
+ "TO: Paul Cercueil <paul@crapouillou.net>\n"
+ "TO: Kees Cook <kees@kernel.org>\n"
+ "TO: Andy Shevchenko <andy@kernel.org>\n"
+ "TO: Andrew Morton <akpm@linux-foundation.org>\n"
+ "CC: Linux Memory Management List <linux-mm@kvack.org>\n"
+ "TO: David Hildenbrand <david@redhat.com>\n"
+ "TO: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>\n"
+ "TO: \"Liam R. Howlett\" <Liam.Howlett@oracle.com>\n"
+ "TO: Vlastimil Babka <vbabka@suse.cz>\n"
+ "TO: Mike Rapoport <rppt@kernel.org>\n"
+ "TO: Suren Baghdasaryan <surenb@google.com>\n"
+ "TO: Michal Hocko <mhocko@suse.com>\n"
+ "TO: Dong Aisheng <aisheng.dong@nxp.com>\n"
+ "TO: Fabio Estevam <festevam@gmail.com>\n"
+ "TO: Shawn Guo <shawnguo@kernel.org>\n"
+ "TO: Jacky Bai <ping.bai@nxp.com>\n"
+ "TO: Pengutronix Kernel Team <kernel@pengutronix.de>\n"
+ "TO: NXP S32 Linux Team <s32@nxp.com>\n"
+ "TO: Sascha Hauer <s.hauer@pengutronix.de>\n"
+ "TO: Tony Lindgren <tony@atomide.com>\n"
+ "TO: Haojian Zhuang <haojian.zhuang@linaro.org>\n"
+ "TO: Geert Uytterhoeven <geert+renesas@glider.be>\n"
+ "\n"
  "Hi Bartosz,\n"
  "\n"
  "kernel test robot noticed the following build warnings:\n"
  "\n"
+ "[auto build test WARNING on 8f5ae30d69d7543eee0d70083daf4de8fe15d585]\n"
+ "\n"
  "url:    https://github.com/intel-lab-lkp/linux/commits/Bartosz-Golaszewski/devres-provide-devm_kmemdup_const/20250812-170336\n"
  "base:   8f5ae30d69d7543eee0d70083daf4de8fe15d585\n"
  "patch link:    https://lore.kernel.org/r/20250812-pinctrl-gpio-pinfuncs-v4-12-bb3906c55e64%40linaro.org\n"
  "patch subject: [PATCH v4 12/15] pinctrl: allow to mark pin functions as requestable GPIOs\n"
+ ":::::: branch date: 28 hours ago\n"
+ ":::::: commit date: 28 hours ago\n"
  "config: um-randconfig-r072-20250813 (https://download.01.org/0day-ci/archive/20250813/202508132044.XYcvSpm4-lkp@intel.com/config)\n"
  "compiler: gcc-12 (Debian 12.2.0-14+deb12u1) 12.2.0\n"
  "\n"
  "If you fix the issue in a separate patch/commit (i.e. not just a new version of\n"
  "the same patch/commit), kindly add following tags\n"
  "| Reported-by: kernel test robot <lkp@intel.com>\n"
- "| Reported-by: Dan Carpenter <dan.carpenter@linaro.org>\n"
+ "| Reported-by: Dan Carpenter <error27@gmail.com>\n"
  "| Closes: https://lore.kernel.org/r/202508132044.XYcvSpm4-lkp@intel.com/\n"
  "\n"
  "smatch warnings:\n"
@@ -60,21 +68,26 @@
  "\n"
  "vim +/desc +96 drivers/pinctrl/pinmux.c\n"
  "\n"
+ "1e2082b5207217 Stephen Warren      2012-03-02   77  \n"
+ "472a61e777fe78 Stefan Wahren       2019-08-14   78  /**\n"
+ "472a61e777fe78 Stefan Wahren       2019-08-14   79   * pinmux_can_be_used_for_gpio() - check if a specific pin\n"
+ "472a61e777fe78 Stefan Wahren       2019-08-14   80   *\tis either muxed to a different function or used as gpio.\n"
+ "472a61e777fe78 Stefan Wahren       2019-08-14   81   *\n"
+ "d340351f8168d2 Lee Jones           2020-07-13   82   * @pctldev: the associated pin controller device\n"
+ "472a61e777fe78 Stefan Wahren       2019-08-14   83   * @pin: the pin number in the global pin space\n"
+ "472a61e777fe78 Stefan Wahren       2019-08-14   84   *\n"
+ "472a61e777fe78 Stefan Wahren       2019-08-14   85   * Controllers not defined as strict will always return true,\n"
+ "472a61e777fe78 Stefan Wahren       2019-08-14   86   * menaning that the gpio can be used.\n"
+ "472a61e777fe78 Stefan Wahren       2019-08-14   87   */\n"
  "7cc4e6b0e4ddf6 Andy Shevchenko     2023-11-29   88  bool pinmux_can_be_used_for_gpio(struct pinctrl_dev *pctldev, unsigned int pin)\n"
  "472a61e777fe78 Stefan Wahren       2019-08-14   89  {\n"
  "472a61e777fe78 Stefan Wahren       2019-08-14   90  \tstruct pin_desc *desc = pin_desc_get(pctldev, pin);\n"
  "472a61e777fe78 Stefan Wahren       2019-08-14   91  \tconst struct pinmux_ops *ops = pctldev->desc->pmxops;\n"
  "6dd5ffb25d7e35 Bartosz Golaszewski 2025-08-12  @92  \tconst struct pinctrl_setting_mux *mux_setting = desc->mux_setting;\n"
- "                                                                                                        ^^^^^^^^^^^^^^^^^\n"
- "Patch adds a new dereference.\n"
- "\n"
  "6dd5ffb25d7e35 Bartosz Golaszewski 2025-08-12   93  \tbool func_is_gpio = false;\n"
  "472a61e777fe78 Stefan Wahren       2019-08-14   94  \n"
  "472a61e777fe78 Stefan Wahren       2019-08-14   95  \t/* Can't inspect pin, assume it can be used */\n"
  "6ba2fd391ac58c Alexandre Torgue    2019-12-04  @96  \tif (!desc || !ops)\n"
- "                                                            ^^^^^\n"
- "The old code assumed desc could be NULL.\n"
- "\n"
  "472a61e777fe78 Stefan Wahren       2019-08-14   97  \t\treturn true;\n"
  "472a61e777fe78 Stefan Wahren       2019-08-14   98  \n"
  "5a3e85c3c397c7 Mukesh Ojha         2024-10-15   99  \tguard(mutex)(&desc->mux_lock);\n"
@@ -86,9 +99,10 @@
  "472a61e777fe78 Stefan Wahren       2019-08-14  105  \n"
  "472a61e777fe78 Stefan Wahren       2019-08-14  106  \treturn !(ops->strict && !!desc->gpio_owner);\n"
  "472a61e777fe78 Stefan Wahren       2019-08-14  107  }\n"
+ "472a61e777fe78 Stefan Wahren       2019-08-14  108  \n"
  "\n"
  "-- \n"
  "0-DAY CI Kernel Test Service\n"
  https://github.com/intel/lkp-tests/wiki
 
-9116728748ec626fc7982a9f63997a7a20c95f7106e0d54bb5760ae510ab4d3a
+d437629c9442bdd875134f6759fbedcb37ac27da5ae6e2c47367afa321a3ee12

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.