From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f180.google.com (mail-pg1-f180.google.com [209.85.215.180]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 21CD42D320E for ; Mon, 12 Jan 2026 14:55:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.180 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768229721; cv=none; b=TJwqkrEnyD4+AnGWPx7HMc4DKly3Y7hOavxwaXnf5faFdvDC9IeDjtL5m6ec8boMC6jWjQW6ye+x7TJYe4lATgKf+hIClU9x5xabdGihViJtSDIOEZ32a4i86Qg1VoFUtwduPquUKLkzwqFFVQcn4rJ7xlmtwiM3TY+al3K1BsM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768229721; c=relaxed/simple; bh=udw57NFssotqrqEj8KCqBZXIM1DX+Oq6n2i7cO+vzXc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=c8EfE8d78LnRxutFNwEXavPctGzzIdXsIo1SysVEnjo0KQJlOWV/iW56RAJyGyV/0j2Av2ahrJWlWf/sMDgxlaWQ/TGVtLxGcMkwIT1wQ/rPBnu+XGYxSpm1Zmigd8NXaKoy2XABnajWNFhC+Gtww3vjmCUnpJy/9SESGwS0kmg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=beagleboard.org; spf=fail smtp.mailfrom=beagleboard.org; dkim=pass (2048-bit key) header.d=beagleboard-org.20230601.gappssmtp.com header.i=@beagleboard-org.20230601.gappssmtp.com header.b=fQLVxZON; arc=none smtp.client-ip=209.85.215.180 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=beagleboard.org Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=beagleboard.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=beagleboard-org.20230601.gappssmtp.com header.i=@beagleboard-org.20230601.gappssmtp.com header.b="fQLVxZON" Received: by mail-pg1-f180.google.com with SMTP id 41be03b00d2f7-bbf2c3eccc9so2051777a12.0 for ; Mon, 12 Jan 2026 06:55:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=beagleboard-org.20230601.gappssmtp.com; s=20230601; t=1768229717; x=1768834517; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=tCeoeD1NcujYFAQDlchiAtvGNFTdOsvTnQ6PwbSGdbo=; b=fQLVxZONYxMDVdpj/3G6ippit2tlMlUNxItSJKjLNhC2yp8EPMOFaTDuMQ7PvtQYR3 r5iL0G0hErDPbnCi1MzZlz3uAtSoO1q0pmyFnQN8NyKCmxEb52kyDss+WkxFQnRHjuWa xhGR/Ik9bAPkNIvHFQR55exKY6om8qSpurcwfSgiJIT2BhQGzP2hSB6ndz0p6Y3+VGco XZSNvXTuHM7P8XSvdXkvtagh8HR/6By2lOygz2pPqanB3SKBDegJMoLLl1QlRBX1KDUO qlvT+14T5zbH/BaXg9/4xpjbmHreusFHhYm2YJ2bBSI8niyjLiYJr+0XeQwsWGJc28+u BZhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768229717; x=1768834517; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=tCeoeD1NcujYFAQDlchiAtvGNFTdOsvTnQ6PwbSGdbo=; b=hAcPnLU6+lDuXFKoJqE2xARZpB+dOnqdl3VJRWMXXe8JgKvCt4swGy6BP74tLvMPTU c2xg5OgT7x2qiZpRW6Wz026IGSikLWdTulzakD3H8Jq724I6yp09s9/o2CngqcfUsPtV 92ThXhreaiGndw5S8w6qGGhlQKsZE2q3LbG9/3xTaHSX3vh+ytHP3SiSqZrbsVIWZwLR joXzmLWJF5gnjmZ1i+UXT9mXu5IQXC46XBUFIWlYZouBlCAzYghTAiPvQfiQwy6SeBYv AJCEC77vJra4btwEnk7JSHy0bbQSgT+4JnnQ1k6eCcbFd+F7Gdhqe2ranAB2AHLqXawk NHNw== X-Forwarded-Encrypted: i=1; AJvYcCWGaW6gnLkcAYp4bo+Bm6opmv5RICiWtoaNUGy87PmEQMYNrI9R4VT6guYzBq+V8NtvEoOWrXHfcMsKP7I=@vger.kernel.org X-Gm-Message-State: AOJu0YzD9g5mbrRdkKcbmVKNBCHAX4g2Jb8hJzLSeGdkZcbw0WnF0eeY Mb/X6QQBV0ZelctgkSOQT+UiQXAVW8VeHZAj6wXpBp0LrNINeotPADs+T7nW8kl5Hg== X-Gm-Gg: AY/fxX6vvHnlx+u77hSzHlJzyh/VAofhADnErzLStxUis0zsm0m5r3YrR4rb3mEslQd SMT0Ftq4D+vDRzaeZUtPC86KVJT5eEHDRzyeheFzdijbiM8qrT1NF3NrObr+3emY4MO8G8eL88X TY+q/cJ0jEH0gADUj6wOyTlFzHrGXX2+ldPR1XM+kJ1Boy/eERGGQdSm8kCvVcXnnYisMs6d2tH UWITmk+KPN4ofTrKlqch8k6DooworqbdTaq3kdgyoqtsdM2ZMKTIvulMn49ub2feagOq1oo5euW PJCQcbT+N/WSVbQsOquoaN8q0/KtPaYa2oCIsLl5dG9T96p8vtGgb6a83E6u46Zyt0A7w5myKf9 Z8x2yPL7IGykhlHXvSf/oXPNTP16fY+O+mpxymdjn7wIn935pt+iLr9OeF6LlV2kmaYDlzoOFzS tqkFYd2qxIl3fC+6LCsk/D3GOgd1uHFW/dOdmv4NBhrILn+CocPHzz1G+09w0HKw== X-Google-Smtp-Source: AGHT+IFtAul1lYvdpQwZc3IOUtzJ/XS1Y7WP0i8vum43wraXPGoTXB6Ts5DFcP4wiioQIdrskbtilw== X-Received: by 2002:a17:902:da8f:b0:2a0:c92e:a378 with SMTP id d9443c01a7336-2a3edb24516mr170956045ad.7.1768229716815; Mon, 12 Jan 2026 06:55:16 -0800 (PST) Received: from ?IPV6:2401:4900:1f3f:e311:7179:901d:930c:942? ([2401:4900:1f3f:e311:7179:901d:930c:942]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a3e3cc8d76sm177066875ad.84.2026.01.12.06.55.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 12 Jan 2026 06:55:16 -0800 (PST) Message-ID: Date: Mon, 12 Jan 2026 20:25:10 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH 01/77] checks: Use consistent type for strspn() returned value To: Herve Codina , David Gibson , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Geert Uytterhoeven , devicetree-compiler@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree-spec@vger.kernel.org, Hui Pu , Ian Ray , Luca Ceresoli , Thomas Petazzoni References: <20260112142009.1006236-1-herve.codina@bootlin.com> <20260112142009.1006236-2-herve.codina@bootlin.com> Content-Language: en-US From: Ayush Singh In-Reply-To: <20260112142009.1006236-2-herve.codina@bootlin.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 1/12/26 7:48 PM, Herve Codina wrote: > strspn() returns a size_t value. > > The function is called in several places and in all places this value is > stored in a size_t variable except in check_node_name_chars_strict(). > > Fix the variable type used in check_node_name_chars_strict(). > > Signed-off-by: Herve Codina > --- > checks.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/checks.c b/checks.c > index 5d09216..041e565 100644 > --- a/checks.c > +++ b/checks.c > @@ -324,7 +324,7 @@ ERROR(node_name_chars, check_node_name_chars, NODECHARS); > static void check_node_name_chars_strict(struct check *c, struct dt_info *dti, > struct node *node) > { > - int n = strspn(node->name, c->data); > + size_t n = strspn(node->name, c->data); > > if (n < node->basenamelen) > FAIL(c, dti, node, "Character '%c' not recommended in node name", Reviewed-by: Ayush Singh