Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp152594lqz; Fri, 29 Mar 2024 11:31:39 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU8aBW0qaWG12zCAdzjP2RAFbOn+i7UfbKMyPGa3stgbeM+vUZUwo8LinrC8OD2Ax+x0l10G1lQGVQgy5SU7hqU65t58zWGCpM/9Hr21w== X-Google-Smtp-Source: AGHT+IGJJ6PS98miTtLcV92bqDf8LcgvXbF8yTTutjDQfPoCO3C9aArSZ9VCOEOA0K1fNmkHb4PH X-Received: by 2002:a05:6e02:218f:b0:366:89f6:82f8 with SMTP id j15-20020a056e02218f00b0036689f682f8mr3245558ila.1.1711737099146; Fri, 29 Mar 2024 11:31:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711737099; cv=pass; d=google.com; s=arc-20160816; b=XNHRZ/9ezdOv1hPXX/1pBeLH3xBjdp3nffaETLsAlzPIzHbbzGBkgs7VzhFmnvomas +TPkr3yuif6fJYXz65iXmOojj6SFlwba6q//wDNOTvnhchxBMnYaqqu3a3aJfyz5Qd3p +y7a83j/tBPd0TxmZW2gMTRos4uJ3Q/dPBUT8KnsAuHySGU/LYdp5nMJn42DK5nWstlZ Kz6ozdD/JsGK9Sn4sNSJd5Mh4/m1wE4XDYDrKB+LQTKZIN0MI+jumWoZ6i/7Lcd9z7J1 AkfGidJ1xB66zOlgZK4hCzAf7xXfkk9NNcbCX/LjmJroKWeL920+wDkBc/+3k5eg7VO6 rpfg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:dkim-signature; bh=NTpGX4Q0so33dw6pPf5BOaHWZNPev61Hqix1qgYpyFo=; fh=mmwyRlq9fSashtpmtU9fIlQR7KTebVTS6e87IwBUp5M=; b=iKmbD9kZ/JDS8DO5kD6HiIIk+MUOQMnAv+J42lxvEsfSBARy+FCVbT9ItS0GWTJ6zs IlErsbqCBrUCElrMt2KmlQn07q5gDMYsCW25W6lV7gy+w1DROcCqemG3pe/v78fZEcqD m6Bt4WUd2eq5rcaCC/aD0q5fZWRoHFaQxLxY5vzWhTDYQ6Bw3bTMAy/Q0sSppkE3X9b1 vPz//wMIfCgSX6+IpMdH69CHTFDBXnKG3CF45b9WsArcwnoBwd0wvDFy4XRSRONhgfg6 JAP7iWo6p2OfmczMMaK1VEMhSNNWWTgKKYVDpy0P1suOUGwSQy4cwLSdaaeXia4qR6m5 h2fg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bYhmm8jr; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-125281-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-125281-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id l13-20020a633e0d000000b005e8d65de9d7si4049757pga.6.2024.03.29.11.31.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Mar 2024 11:31:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-125281-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bYhmm8jr; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-125281-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-125281-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 71787285EFE for ; Fri, 29 Mar 2024 18:31:38 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 618DD39FEB; Fri, 29 Mar 2024 18:31:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="bYhmm8jr" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 846AE320B; Fri, 29 Mar 2024 18:31:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711737091; cv=none; b=eGCI5ST4AU1X+v0v+TU3wOWCUDVWDnGMdRsl1JLWEScsO6bB+4EDsRltojauCXID7XThGBBODlZ8K9+RpIt1IvHCJY9Cf72tBD3GEH8a5lEtOlwKjPXTDjUE6U6tF5H/vM3h/jkLviveUH3tt19HfUebBJkD3NOgv3CrnYTY4VA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711737091; c=relaxed/simple; bh=TvpS37TuH38fbL7Zms7LKNeuuEbSsU60yenC+/E1pTU=; h=MIME-Version:From:Date:Message-ID:Subject:To:Cc:Content-Type; b=Ysi3KGpZs+L+pV/AYLmr53AXKBE6NSgiQhp8KYnYcBLcGBsfPWhU/Hce36dbvpFhOZ32AaUgLcJWTgWBqjlyfDrPE4LICPovkMfbfPxzLbyn/a7dONDdz7lyOYN4yVcLie6HetW4d3lmgajv5USX8B+g+3bp4Hac8GQ5XLmoRCU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=bYhmm8jr; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1D7C4C433C7; Fri, 29 Mar 2024 18:31:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711737091; bh=TvpS37TuH38fbL7Zms7LKNeuuEbSsU60yenC+/E1pTU=; h=From:Date:Subject:To:Cc:From; b=bYhmm8jrDEgc8/5rNzjsR3m0ykpBpG+AeLnfqDe+87oEVDmXcYpwLnETptU9cXGfP f6eD93VKr+jJ0+tBRj6hyzOUxaqPPf9cXaI1yYIo/cojDJU0sjhWa8NAKEdkR2EXUx ekeKAxpKbR5Y7Y1LWx0PbY+PIwCQi1jDTzIEd+E2ifdVsPZ0GQY1DVnrNFaTwqd1qk lZZVM5RFCPM3GgzhsoIxxj03E5kIukj6DyL+QTPwBbfgWBy8FREWpotMpaXAnOZX1+ j61hvUsFqQHqFadaLGAc7OHzw23lW+K92jvKa0pOIOU/RwVK5lc8Jdf7oezRGTOmXI 2ufFaXEwoXhBA== Received: by mail-oo1-f48.google.com with SMTP id 006d021491bc7-5a4e0859b65so700277eaf.0; Fri, 29 Mar 2024 11:31:31 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUTRq34HRsxl7D+Bae3tPTrl5J09XZBwsDy8AveBnxlZ/bBePmto71hKgwWtWnl2J7hlpHWa6fmcSmAiYYfshHzcnsGdVTxvr+ouqwB X-Gm-Message-State: AOJu0YxR2DdOzN6kqbx0GVDM9ovy7jaLjZchIb6PxbOsuSNhUdTHEb7M n2MT06zHBOvYC2z/Ypn3gT/noje/YacZVSaVdF5vq5U7puDaccWRvnXrhIAMWPGcRok2+Dhqi5r IE/NMmNgJyHldq2zZzs0ZR+xewQY= X-Received: by 2002:a05:6870:8e0e:b0:22a:1e0c:8bc6 with SMTP id lw14-20020a0568708e0e00b0022a1e0c8bc6mr3122507oab.2.1711737090421; Fri, 29 Mar 2024 11:31:30 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: "Rafael J. Wysocki" Date: Fri, 29 Mar 2024 19:31:19 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL] ACPI fixes for v6.9-rc2 To: Linus Torvalds Cc: ACPI Devel Maling List , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Hi Linus, Please pull from the tag git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \ acpi-6.9-rc2 with top-most commit 6af71633b04036a12d165d03ce6f21145ec5a555 Merge branch 'acpica' on top of commit 4cece764965020c22cff7665b18a012006359095 Linux 6.9-rc1 to receive ACPI fixes for 6.9-rc2. These fix two issues that may lead to attempts to use memory that has been freed already. Specifics: - Drop __exit annotation from einj_remove() in the ACPI APEI code because this function can be called during runtime (Arnd Bergmann). - Make acpi_db_walk_for_fields() check acpi_evaluate_object() return value to avoid accessing memory that has been freed (Nikita Kiryushin). Thanks! --------------- Arnd Bergmann (1): ACPI: APEI: EINJ: mark remove callback as non-__exit Nikita Kiryushin (1): ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields() --------------- drivers/acpi/acpica/dbnames.c | 8 ++++++-- drivers/acpi/apei/einj-core.c | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-)