Received: by 2002:a89:413:0:b0:1fd:dba5:e537 with SMTP id m19csp811346lqs; Fri, 14 Jun 2024 06:31:01 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVhtqyQxamUODhSGn8H5UB9YesrvNs7fJQ5VBfEHYOdoRIFsTT7Q4+y21aZ+3dOaV+JNOLyZW0oT4A0Uv2PaBnWZtB1dH2XZOGgGaZNkQ== X-Google-Smtp-Source: AGHT+IEBASgaAuhw9brqiiRbCB+sp90m3bPOlzFoeOlMcbwnYvisor1Gh/h8lMzq7841VgiKwzbO X-Received: by 2002:a05:6102:318d:b0:48c:473a:24e2 with SMTP id ada2fe7eead31-48dae4267ddmr2465567137.29.1718371861357; Fri, 14 Jun 2024 06:31:01 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718371861; cv=pass; d=google.com; s=arc-20160816; b=qJj3Msea9HmS9I6g+QxlZp1MRXGyhwWtSF346x2EqFlL4yDRBptCebJArHUZ/uSalh BbbgJE/cMZVIZL4LVbRy+VP9+dyRvqivAqqgxM0hSBrcxkpDqqDSqxk67YYUe1II0Igt z2rqjTUD5JMiejnq3A+iPjR8GfHiSfzniDaXY7mOYZO6uFtHn69VFd7Fi26nu4WwNO55 kaleGr9T0I1auD3jQZD15M/CJ/4f5l9LUiVkv7ODzRSP+pZlD3aXUoHbFKfng00PuuTN BzuCx3G3PMvoful39HjmQB+WRzAwU/Y9wDKbBp1k8Gg8nm9bXKTPc3iwiIudE+hk5Ooq pV6A== 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=paHe9frvTSt3qNM2a4+14wH7HGp9QsUpPBMPeJRryMU=; fh=WxiX6WmlkuWMp9Z5jGgg46YaZI/PhXp4lKfSrZ6404M=; b=sDuFPbTc4kdHUqxD1qKKWIuge7SQ6qyhN+1MKMriXOSJiIo8X0/VYO1n0k2608ttFI uDvRICvlp7gHsvjFICEw4IMyVMUfKmyDyq5YwleiYXrck/Nqz0zVqJj8yINgFNVT9GUJ /M7YpEcUUkhMZjt2h768Vbt2qt/sBVN0sxu8eQfr05rwfRgrydvMhKV/OszJ0dvWJRBX Du/mgSyL1KHAfvSNDlwBqnP+yLNplzNFIPPD3QR/yF/QFwIptRlD/+T1l30YrvGkGAmy gQq8ApZvRu3v7XaBhHjBdsfcqd15NEF0hZOQqAbaKP13wI65R7ePe/6cgaUeYelkcpFu V6Iw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=eR1kFTle; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-214944-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-214944-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id ada2fe7eead31-48da43b8591si641848137.168.2024.06.14.06.31.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Jun 2024 06:31:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-214944-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=eR1kFTle; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-214944-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-214944-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 130721C23576 for ; Fri, 14 Jun 2024 13:31:01 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 51D8379CF; Fri, 14 Jun 2024 13:30:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="eR1kFTle" 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 6F5F36FB1; Fri, 14 Jun 2024 13:30:45 +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=1718371845; cv=none; b=PsmFdYguVOSqhZlxUSDN6GYytYrwxpjhwSR2/XkcrnmAu+6pwx2n5uXdnAba8zE8D3IiCa/TpeWBDdiHMpy5Vtd7ia8XAzZvfKwgU54VQWDdLDFj7vUwaVPMqZE5sjnpj7S/oSasEvQb3Bjz19bGMDOmrHyacvd2UOaC/ya0Lc4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718371845; c=relaxed/simple; bh=vL1psw2K7KdLQoefCcMZmZk94P9CsVo4pPmcu7NaZsM=; h=MIME-Version:From:Date:Message-ID:Subject:To:Cc:Content-Type; b=DTDAHfSUHwPqTe2N1LWGkmcoy91OGyZhx3BLDm4fw3/G5PPgzceZ1Baj1f/lHLzPZnSDo81wzR5VL1WdoOf1Vk3kHDO10omBWuEBDx8wxVzXJc4nX/aUTG/UBgFy5A1fkjbxTQn6IkyvVmMJI0vK7TzHQuDGHIFGCEiNU/yhH6M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=eR1kFTle; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0D6AEC3277B; Fri, 14 Jun 2024 13:30:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1718371845; bh=vL1psw2K7KdLQoefCcMZmZk94P9CsVo4pPmcu7NaZsM=; h=From:Date:Subject:To:Cc:From; b=eR1kFTleqEsD6L++fxYetDKgLK7pUf59TOWf7QZZSMFaTKiOeBsctgVQNlcM4LoKx moZD17o+Id5R2v2vFHG72LhluQENVt36maJBQ4/wD/l0UBp4EHjOhF1ikDpAve+VUL UHs9z0ykcT7nt5cDYx0ZTX8DAj2EW0NoUzVCTr3vQClRL7BG/iTqBvFR8H6rhc0VxT li7QrLnuVAS6XLmRlUEwcbtOHUFoISJzKnNRBzTp+kLqfZL3S3zO+ExZDY0mE2QgDt V3A0wtZhRzN7TIKPjxqnnK0xRxOZ1FEMfLn+BSUyVLebhV6T2fHYVagQhkNCXzeKGH kMj3dKvetMVBA== Received: by mail-oa1-f47.google.com with SMTP id 586e51a60fabf-250aa23752dso258479fac.3; Fri, 14 Jun 2024 06:30:45 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCV/xrZ1M35XARbtQvSF2RuiYvb3r7h8jM0Oz8C0gjE6DKRhfnIVENyfwT+bUwrEAI703LF/ug0iraUDIJryYjUQyLPHVqO5E5uX6ZLPSUjO+rBvco123kiWKi+UrbFoYNcfSVYaCBg= X-Gm-Message-State: AOJu0YzhjnkbYooDLPRjz3/219RptmnY9VIiYJXV5JgW/chC2FPuOnyg qge1R7Pv2FvVYIrh4UP4eZJ3sJ2fxJTN5oFUzFdzQomdbDC0ukoA5ZGfFXVOSyF8NwTIsh4xr3C 1Yj8Yq55QAN6fSitlm94rfNj4cfk= X-Received: by 2002:a4a:d027:0:b0:5aa:3e4f:f01e with SMTP id 006d021491bc7-5bdadc10d0amr2805968eaf.1.1718371844318; Fri, 14 Jun 2024 06:30:44 -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, 14 Jun 2024 15:30:33 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL] ACPI fixes for v6.10-rc4 To: Linus Torvalds Cc: ACPI Devel Maling List , Linux PM , 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.10-rc4 with top-most commit 04f82fbb8686995f17b51ccd23c10fee12f1a2fd Merge branch acpi-x86 on top of commit 83a7eefedc9b56fe7bfeff13b6c7356688ffa670 Linux 6.10-rc3 to receive ACPI fixes for 6.10-rc4. These fix a recent regression in the ACPI EC driver and make system suspend work on multiple platforms where StorageD3Enable _DSD is missing in the ACPI tables. Specifics: - Make the ACPI EC driver directly evaluate an "orphan" _REG method under the EC device, if present, which stopped being evaluated after the driver had started to install its EC address space handler at the root of the ACPI namespace (Rafael Wysocki). - Make more devices put NVMe storage devices into D3 at suspend to work around missing StorageD3Enable _DSD in the BIOS (Mario Limonciello). Thanks! --------------- Mario Limonciello (1): ACPI: x86: Force StorageD3Enable on more products Rafael J. Wysocki (1): ACPI: EC: Evaluate orphan _REG under EC device --------------- drivers/acpi/acpica/acevents.h | 4 ++++ drivers/acpi/acpica/evregion.c | 6 +---- drivers/acpi/acpica/evxfregn.c | 54 ++++++++++++++++++++++++++++++++++++++++++ drivers/acpi/ec.c | 3 +++ drivers/acpi/x86/utils.c | 24 ++++++++----------- include/acpi/acpixf.h | 4 ++++ 6 files changed, 76 insertions(+), 19 deletions(-)