Received: by 2002:a05:6358:e9c4:b0:b2:91dc:71ab with SMTP id hc4csp2209695rwb; Fri, 5 Aug 2022 15:48:53 -0700 (PDT) X-Google-Smtp-Source: AA6agR6oeRsYp2qW1ek752d0nQyis9uYzBJSdM+kiAe9MXtEmJiSzI/yzThzqFJbSzY9CfObotUJ X-Received: by 2002:aa7:c1d0:0:b0:43c:f89f:a134 with SMTP id d16-20020aa7c1d0000000b0043cf89fa134mr8261366edp.4.1659739733175; Fri, 05 Aug 2022 15:48:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659739733; cv=none; d=google.com; s=arc-20160816; b=p7zu3XJ+z8qj4P2N/uly2XtooFDB6YVfktWp/Cexih6tN3/NnvuA6qR+M/jR7+sVxW r8qibqfSIc3/o98A1YJXwzmRpz1JfeBBYNK5w09WMOgkOt/aMIrQLDvXcP11bM25OHLd Z7ZbV/PkRbrvqdHZ/WbTVs/AAnT9xTExiiswgXuktcGgChQkYUNo9vN+M/WiDIYQJjqq 0EGLK2DhE2ZE2bTf4k0CcdtnVy3yUuwN7EWLP6BqmsXlvqInr9Q35WEQhWrYBq9zwEd2 NrHY724CO6eM1CGNaBEjfd5pbd4o3nzeh/hK0lo+iY2Rxqa/ymQBsn9hF1uuUDK+hV5u 4LzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :message-id:subject:cc:to:from:date:dkim-signature; bh=wxk3rs3BZhRpnL95W8/ZAL7MSP1HUL5gyVL5ggvyWhQ=; b=OeZHkUHFQqELjSTB8PcmDmIIVqPibe4iwEomKHknxWQ8EinlRJZrA81uIUKtDZit7c Kzp/zxs3PQu1v6GhmH24zm/kJtVzEVK2Gre6ZDBFR5IAe7NcsWuwg12A/nN7rSParD15 fI7daDEdsOCkAWt5nGlAiReeKBoj7O+XiQTKuzLfOrPInunqQFjQzBZRl4FVQZtqjrbt 8ji1wPGMry3R0f+Ca/sQ8dANO6fqpn3j+DCQPAhIb8p98LTeWtCnDwYL99wum1xOMach U3w562FbC63aKIuaABfEwlDtNL6pqAkpwj4nxi7IK1pEgqzbfFivylA2kXcO//PHQUEZ V5hw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@yadro.com header.s=mta-01 header.b="m/YdYFma"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=yadro.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qf12-20020a1709077f0c00b00730a5a4e84fsi5116201ejc.951.2022.08.05.15.48.27; Fri, 05 Aug 2022 15:48:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@yadro.com header.s=mta-01 header.b="m/YdYFma"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=yadro.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241413AbiHEWkl (ORCPT + 99 others); Fri, 5 Aug 2022 18:40:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47018 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230198AbiHEWkk (ORCPT ); Fri, 5 Aug 2022 18:40:40 -0400 Received: from mta-01.yadro.com (mta-02.yadro.com [89.207.88.252]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 223F69FDF; Fri, 5 Aug 2022 15:40:38 -0700 (PDT) Received: from localhost (unknown [127.0.0.1]) by mta-01.yadro.com (Postfix) with ESMTP id 88CD841247; Fri, 5 Aug 2022 22:40:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yadro.com; h= in-reply-to:content-disposition:content-type:content-type :mime-version:message-id:subject:subject:from:from:date:date :received:received:received:received; s=mta-01; t=1659739236; x= 1661553637; bh=RGBn4gn057kvr82Uvwa4Lu7kl+xoVeBNqUFVrZ3dKNA=; b=m /YdYFmajKpKyI3N96dfc7z+T7oVqptjPriW356F0ODppSZU0QCwxlqKJqbyJBqgN p6akS3II/fnVfQ6VhnLk9KfmcxrBubcQajGpuITJ9XxE5I+dlgk27MunKETRWYGL Z9CoJefhXjRR4sFi8+tBSZwRcVLPyOCs4LXuFCjL24= X-Virus-Scanned: amavisd-new at yadro.com Received: from mta-01.yadro.com ([127.0.0.1]) by localhost (mta-01.yadro.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UTLVhjoiFngK; Sat, 6 Aug 2022 01:40:36 +0300 (MSK) Received: from T-EXCH-02.corp.yadro.com (t-exch-02.corp.yadro.com [172.17.10.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mta-01.yadro.com (Postfix) with ESMTPS id A29AC41246; Sat, 6 Aug 2022 01:40:35 +0300 (MSK) Received: from T-EXCH-09.corp.yadro.com (172.17.11.59) by T-EXCH-02.corp.yadro.com (172.17.10.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.669.32; Sat, 6 Aug 2022 01:40:35 +0300 Received: from yadro.com (10.178.119.167) by T-EXCH-09.corp.yadro.com (172.17.11.59) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.1118.9; Sat, 6 Aug 2022 01:40:34 +0300 Date: Sat, 6 Aug 2022 01:40:33 +0300 From: Konstantin Shelekhin To: CC: , , , , , , , Subject: Re: [PATCH v9 01/27] kallsyms: use `sizeof` instead of hardcoded size Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20220805154231.31257-2-ojeda@kernel.org> X-Originating-IP: [10.178.119.167] X-ClientProxiedBy: T-EXCH-01.corp.yadro.com (172.17.10.101) To T-EXCH-09.corp.yadro.com (172.17.11.59) X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > diff --git a/scripts/kallsyms.c b/scripts/kallsyms.c > index f18e6dfc68c5..52f5488c61bc 100644 > --- a/scripts/kallsyms.c > +++ b/scripts/kallsyms.c > @@ -206,7 +206,7 @@ static struct sym_entry *read_symbol(FILE *in) > > rc = fscanf(in, "%llx %c %499s\n", &addr, &type, name); > if (rc != 3) { > - if (rc != EOF && fgets(name, 500, in) == NULL) > + if (rc != EOF && fgets(name, sizeof(name), in) == NULL) > fprintf(stderr, "Read error or end of file.\n"); > return NULL; > } Might be another nit, but IMO it's better to use ARRAY_SIZE() here.