[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <97487370-0ef5-4324-87e9-c86668055314@redhat.com>
Date: Mon, 12 Jan 2026 17:56:45 +0100
From: Ivan Vecera <ivecera@...hat.com>
To: kernel test robot <lkp@...el.com>, netdev@...r.kernel.org
Cc: oe-kbuild-all@...ts.linux.dev, Eric Dumazet <edumazet@...gle.com>,
Tony Nguyen <anthony.l.nguyen@...el.com>, Rob Herring <robh@...nel.org>,
Leon Romanovsky <leon@...nel.org>, Andrew Lunn <andrew+netdev@...n.ch>,
linux-rdma@...r.kernel.org, Przemek Kitszel <przemyslaw.kitszel@...el.com>,
Arkadiusz Kubalewski <arkadiusz.kubalewski@...el.com>,
intel-wired-lan@...ts.osuosl.org, Jakub Kicinski <kuba@...nel.org>,
Paolo Abeni <pabeni@...hat.com>, devicetree@...r.kernel.org,
Conor Dooley <conor+dt@...nel.org>, Jiri Pirko <jiri@...nulli.us>,
Richard Cochran <richardcochran@...il.com>,
Prathosh Satish <Prathosh.Satish@...rochip.com>,
Vadim Fedorenko <vadim.fedorenko@...ux.dev>, Mark Bloch <mbloch@...dia.com>,
linux-kernel@...r.kernel.org, Tariq Toukan <tariqt@...dia.com>,
Alexander Lobakin <aleksander.lobakin@...el.com>,
Jonathan Lemon <jonathan.lemon@...il.com>,
Krzysztof Kozlowski <krzk@...nel.org>, Saeed Mahameed <saeedm@...dia.com>
Subject: Re: [Intel-wired-lan] [PATCH net-next 06/12] dpll: Support dynamic
pin index allocation
On 1/12/26 4:13 PM, kernel test robot wrote:
> Hi Ivan,
>
> kernel test robot noticed the following build warnings:
>
> [auto build test WARNING on net-next/main]
>
> url: https://github.com/intel-lab-lkp/linux/commits/Ivan-Vecera/dt-bindings-dpll-add-common-dpll-pin-consumer-schema/20260109-022618
> base: net-next/main
> patch link: https://lore.kernel.org/r/20260108182318.20935-7-ivecera%40redhat.com
> patch subject: [Intel-wired-lan] [PATCH net-next 06/12] dpll: Support dynamic pin index allocation
> config: m68k-allmodconfig (https://download.01.org/0day-ci/archive/20260112/202601122216.BCarSN6K-lkp@intel.com/config)
> compiler: m68k-linux-gcc (GCC) 15.2.0
> reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260112/202601122216.BCarSN6K-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@...el.com>
> | Closes: https://lore.kernel.org/oe-kbuild-all/202601122216.BCarSN6K-lkp@intel.com/
>
> All warnings (new ones prefixed by >>):
>
> drivers/dpll/dpll_core.c: In function 'dpll_pin_idx_free':
>>> drivers/dpll/dpll_core.c:499:28: warning: integer overflow in expression of type 'int' results in '-2147483648' [-Woverflow]
> 499 | pin_idx -= INT_MAX + 1;
> | ^
>
>
> vim +499 drivers/dpll/dpll_core.c
>
> 490
> 491 static void dpll_pin_idx_free(u32 pin_idx)
> 492 {
> 493 if (pin_idx <= INT_MAX)
> 494 return; /* Not a dynamic pin index */
> 495
> 496 /* Map the index value from dynamic pin index range to IDA range and
> 497 * free it.
> 498 */
> > 499 pin_idx -= INT_MAX + 1;
'pin_idx -= (u32)INT_MAX + 1' should be here..
Will fix.
I.
> 500 ida_free(&dpll_pin_idx_ida, pin_idx);
> 501 }
> 502
>
Powered by blists - more mailing lists