From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 31FE3C25B46 for ; Mon, 23 Oct 2023 17:32:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233680AbjJWRcm (ORCPT ); Mon, 23 Oct 2023 13:32:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41940 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230228AbjJWRc0 (ORCPT ); Mon, 23 Oct 2023 13:32:26 -0400 X-Greylist: delayed 450 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Mon, 23 Oct 2023 10:32:16 PDT Received: from out.smtpout.orange.fr (out-18.smtpout.orange.fr [193.252.22.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id B8098110 for ; Mon, 23 Oct 2023 10:32:16 -0700 (PDT) Received: from localhost.localdomain ([89.207.171.96]) by smtp.orange.fr with ESMTPA id uyfSqiNV2aLS1uyfTqByU0; Mon, 23 Oct 2023 19:24:44 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wanadoo.fr; s=t20230301; t=1698081884; bh=t7dPTH86r3T7OE/Hsg6Sc2j1I/GQSk2tQP+zV+h/AG8=; h=From:To:Cc:Subject:Date; b=MFBZI8p7FmZLlPFCzeqUapweAH47vcCK4oyUBogCqv7EhD1XnR6I6QzcFo4tbNaM/ 9WoAIH9zWCABgwlyw+DoowNcv/UinyDoP2xX86rAW77+CpXkm6NCGxaBmrHi+t02W0 qeh4Ax+YLsbjbn2Pc3gqcgu60E+eySej/jW/0rKCUhEcrCCywNj8RS2QgOjXdptSkz syd+ioJdbyJRyBluDc3kBs7PIoC1ScZYf137hks9+/XjQcboh4MP1dLRwA06HkKc7S 6Vx+Rg552JZnrz1IrgcHC3ocgZXZGNCq2GiHYAZRkQDdrVYfzm2tK5d1qjMPL0cmyV YNOkBT5NZZB2A== X-ME-Helo: localhost.localdomain X-ME-Auth: Y2hyaXN0b3BoZS5qYWlsbGV0QHdhbmFkb28uZnI= X-ME-Date: Mon, 23 Oct 2023 19:24:44 +0200 X-ME-IP: 89.207.171.96 From: Christophe JAILLET To: rafael@kernel.org, lenb@kernel.org Cc: linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org, Christophe JAILLET Subject: [PATCH 0/4] ACPI: sysfs: Fix some issues in create_of_modalias() and create_pnp_modalias() Date: Mon, 23 Oct 2023 19:24:37 +0200 Message-Id: X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org All issues have been introduced by the same commit, 8765c5ba1949 ("ACPI / scan: Rework modalias creation when "compatible" is present") The first 2 patches fixe some issues related to string truncation checks and to computation of the available space in the output buffer. The 2 others are just some clean-ups. Christophe JAILLET (4): ACPI: sysfs: Fix the check for a potential string truncation ACPI: sysfs: Fix a potential out-of-bound write in create_of_modalias() ACPI: sysfs: Remove some useless trailing NULL writes ACPI: sysfs: Remove some dead code drivers/acpi/device_sysfs.c | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) -- 2.32.0 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1C758C25B45 for ; Mon, 23 Oct 2023 18:11:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232066AbjJWSLK (ORCPT ); Mon, 23 Oct 2023 14:11:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36208 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231608AbjJWSLI (ORCPT ); Mon, 23 Oct 2023 14:11:08 -0400 Received: from out.smtpout.orange.fr (out-18.smtpout.orange.fr [193.252.22.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5B31D9D for ; Mon, 23 Oct 2023 11:11:03 -0700 (PDT) Received: from localhost.localdomain ([89.207.171.96]) by smtp.orange.fr with ESMTPSA id uzOEqlElA4FJ9uzOGqZu8v; Mon, 23 Oct 2023 20:11:01 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wanadoo.fr; s=t20230301; t=1698084661; bh=t7dPTH86r3T7OE/Hsg6Sc2j1I/GQSk2tQP+zV+h/AG8=; h=From:To:Cc:Subject:Date; b=Ho/NcSpkN8htKg6u6eVgDyHecadbEki5RmVTf/e27i+9rzkCus3f+UCfSS9goXEH/ MtS56RnTgk9JiDkz5CF1PwQLwCcxaQ+QLVZnyRQTilGPwgN+7w2QHiLjrfsqUB7syG 4Rrn30bBmAOIbOoz89SbcM6iUj083q/XjFtHPQAYK+6nEJWrp4Wsqed1Yk1LBgCvuT kooGzg8yEpkDajDH9H9kYqCzzmZ00AFIRftwkDe3oCYqpTM+zsS4pkMgADoWSH2PAV 1OECd7Ue4fxwdV2O8Y/j2EuTDNZ7vK5l+d8VVAt85PcUa8pW++df+qvAjg2EUFFGAe uU6q1rt1ytUZA== X-ME-Helo: localhost.localdomain X-ME-Auth: Y2hyaXN0b3BoZS5qYWlsbGV0QHdhbmFkb28uZnI= X-ME-Date: Mon, 23 Oct 2023 20:11:01 +0200 X-ME-IP: 89.207.171.96 From: Christophe JAILLET To: rafael@kernel.org, lenb@kernel.org Cc: linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org, Christophe JAILLET Subject: [PATCH 0/4] ACPI: sysfs: Fix some issues in create_of_modalias() and create_pnp_modalias() Date: Mon, 23 Oct 2023 20:10:52 +0200 Message-ID: X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Message-ID: <20231023181052.uZz2hHRZVyuAbahKzXnrge19caY9hmqDjLjwc6a5X8w@z> All issues have been introduced by the same commit, 8765c5ba1949 ("ACPI / scan: Rework modalias creation when "compatible" is present") The first 2 patches fixe some issues related to string truncation checks and to computation of the available space in the output buffer. The 2 others are just some clean-ups. Christophe JAILLET (4): ACPI: sysfs: Fix the check for a potential string truncation ACPI: sysfs: Fix a potential out-of-bound write in create_of_modalias() ACPI: sysfs: Remove some useless trailing NULL writes ACPI: sysfs: Remove some dead code drivers/acpi/device_sysfs.c | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) -- 2.32.0