Received: by 2002:a05:7412:b10a:b0:f3:1519:9f41 with SMTP id az10csp1715146rdb; Sat, 2 Dec 2023 06:45:52 -0800 (PST) X-Google-Smtp-Source: AGHT+IFx8cv3xTR1ynikqGDhB93+uau2WCHuQE5gOFfWW3Jm+TXORs2SDj2f7uSqqQkUe22k7MaY X-Received: by 2002:a17:90a:9501:b0:286:54d2:5767 with SMTP id t1-20020a17090a950100b0028654d25767mr1413639pjo.0.1701528352600; Sat, 02 Dec 2023 06:45:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701528352; cv=none; d=google.com; s=arc-20160816; b=ownvNHQkuW58GdaYbq4J4Loj65FbE2kOwk+nscFgTp4cwInQd/jXCzgolScE/T0XlK iTopDhjUfJ88X5MLWY5dq5KBBxO4EeqezbJLr1tO1+SnGP43EmRiPAjjHouVsNdJs5J0 dY9OPR8bclpz8OgWdaiODC/FzLl8eB0iZeUSG2r+YI9Mxcvu1ChZW/RvQByiqi5Poxnx uaUxxbZMmfAqprFXtW2GpvByOwSMl1zubowPQanMVtj4SrXmqqq17MwPL8DKB1XSQ4c4 eLQ8K4T/abm262YKKPp4qudOHgiRLln+03XXEo4yd9irUmEcgADb6gs4aiAP2reXvIXm bu3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version; bh=aqCSKOmoJdoXonv0an9rTJLVz0d6VWSMApKJmuYTZKM=; fh=VTLoc0CK8ZMKcYQkvJgfYulNhOkfiIs1cyXYRZO26tY=; b=JCwtZRgSXiaLWY1HI/9meyrMDsWRGozvKmjmiEXGD5Hehi7ZKiIUvxOr6FgrAu9gZp ggfO4ycCxtcdmfjctdhE9Zq9O+DyD72pde0v8/ZSadBcVP6Ttk7xG4Fm14aEnrKJ7RVl 94C7vs5esZ8/VRkQ6/+Ht+pqaCRHUkgIcX8kJ+QyzFmkXAZAEC7ajRpepGM3dt01XvwI 4Ym36WhbbEkLQjBxR8pF4t+FtesBANOMZ1kqnE0EV7wTGjx6bexyX7JHjhFohpWO4jLF //r9hVzKIPqFWPQOfeu16DVetdJzpiS3CcFtkb2KguyL0yN/nRFLDf2HyOJ8hOu5RZIk Pfvg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from agentk.vger.email (agentk.vger.email. [2620:137:e000::3:2]) by mx.google.com with ESMTPS id i4-20020a17090ad34400b0027d113631f0si3356155pjx.24.2023.12.02.06.45.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 02 Dec 2023 06:45:52 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) client-ip=2620:137:e000::3:2; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 39D018076178; Sat, 2 Dec 2023 06:45:05 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232937AbjLBOoo convert rfc822-to-8bit (ORCPT + 99 others); Sat, 2 Dec 2023 09:44:44 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34330 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229451AbjLBOon (ORCPT ); Sat, 2 Dec 2023 09:44:43 -0500 Received: from mail-oa1-f50.google.com (mail-oa1-f50.google.com [209.85.160.50]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9C0F2129; Sat, 2 Dec 2023 06:44:50 -0800 (PST) Received: by mail-oa1-f50.google.com with SMTP id 586e51a60fabf-1fb1620a00eso100853fac.1; Sat, 02 Dec 2023 06:44:50 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701528290; x=1702133090; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=s6sWGUGMGup6OMdqp0W2dtPlrmQ+ed310JeYyFmtHVM=; b=FMFI1vo4WK0xAzsZNRajZT5q20oqZ0J9gqi11p5Vd02LwCz1lj4CChWwmocgVTmzUq u5wnVBCX7W3PRqSkTP3UNhkggKu4+Ew64c6Iq5wN8RWAzR+YnxFgRQAUqfase87fVRlh 5QQa7bC9sHujRrsSKc5lF8D2zzFHJV0s5Zc45FqJgeSWrJWrzrv1vRrrYbva9J4WTRWH gq8HsDDGxKjRVJfpXKJLe0IaRmC5vVibARLfhRJba2BaRQO5+2Y+YOZ5tStmMg5MLI1P zWmkUoKUMcLk9piTHgCFxR9gNvyrg/PoB1QTP1JvSfYvpWXDqEv0LnCSLU6ePeOPiJPv 03Bw== X-Gm-Message-State: AOJu0YxtEwHScK0n9rb1dr6trwn2wjNA+lYOl3w40BEmyNiJT7Azoalc 0Yh67QBnV6HEdkhOAXSACZv73U5YyNfD95sd/N0= X-Received: by 2002:a05:6871:e499:b0:1e9:9440:fe4a with SMTP id pz25-20020a056871e49900b001e99440fe4amr10010346oac.3.1701528289864; Sat, 02 Dec 2023 06:44:49 -0800 (PST) MIME-Version: 1.0 References: <3281896.aeNJFYEL58@kreacher> <61ef73e6-e633-47e1-b599-ee66aa179227@redhat.com> In-Reply-To: <61ef73e6-e633-47e1-b599-ee66aa179227@redhat.com> From: "Rafael J. Wysocki" Date: Sat, 2 Dec 2023 15:44:37 +0100 Message-ID: Subject: Re: [PATCH v1 0/4] ACPI: OSL: acpi_os_execute() improvements To: Hans de Goede Cc: "Rafael J. Wysocki" , Linux ACPI , LKML , Zhang Rui , Srinivas Pandruvada , Michal Wilczynski , Andy Shevchenko , Mika Westerberg , Heikki Krogerus , Mario Limonciello Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Sat, 02 Dec 2023 06:45:05 -0800 (PST) On Sat, Dec 2, 2023 at 3:31 PM Hans de Goede wrote: > > Hi, > > On 11/29/23 14:45, Rafael J. Wysocki wrote: > > Hi Everyone, > > > > This series improves acpi_os_execute() on top of > > > > https://patchwork.kernel.org/project/linux-acpi/patch/5745568.DvuYhMxLoT@kreacher/ > > > > but only the last patch really depends on it. > > > > The first two patches clean up the code somewhat and the third one modifies > > the function to allow Notify () handlers to run on all CPUs (not on CPU0 only). > > > > The last patch changes it to use GFP_KERNEL for memory allocations, as it does > > not run in interrupt context any more after the change linked above. > > I have added this series, as well as the preceding > "ACPI: OSL: Use a threaded interrupt handler for SCI" > patch to my personal tree now, so that it will get tested on various > devices when I run my personal tree on them. > > I'll let you know if I hit any issues caused by this series. Thank you!