Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3973500pxb; Mon, 8 Feb 2021 05:05:42 -0800 (PST) X-Google-Smtp-Source: ABdhPJz392saKp/DPR59iXK/Pn8opFZRFhxxFYxh7biccTsV7m3M+/W8/uDUNDGhNiiKjhlbhAd4 X-Received: by 2002:a50:aac8:: with SMTP id r8mr16687724edc.9.1612789542622; Mon, 08 Feb 2021 05:05:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612789542; cv=none; d=google.com; s=arc-20160816; b=uCzALnwfi3IDK9cDvGFDF77afgcbmtGOHoyo7Qgld/lzdmK2QBDOaGiWTsxJ/C0/Tv vL8hPAXVPhjd6no31CaW2zW8Pn08FqmNFMEu0U+FGNNpDwoRzkRmDIwbKpX6NfnLM5Nv ldSaXv/iYbbdXmBrrDJQTxFK2Erw7VaVsR6RnEHVjes3LhzS1C3sSMCTvqZuKXyv3X0Z btjAv0rCmtPko1+L4VFEE6SWFGkhBYv5gQaPX3NdqCHQK+cv2gLchBZ69Rfc/3gVGWTs Iac7/GOrSh9Xr7e+ZtS2t4vNYcq6vF/7TwlFIZYDqF2P9DBGv1kFzPQLmusYo7RzVLn9 kmsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=gvxc4VC9l/IR/i8ANGFEq/fIycfe1+oz586mHeCkXyY=; b=bnROeHck3ULLHV0Q9gN7V3eI9r9TZrKuNr2ALkfr4lMTFoh/fJE9XSqzeOTAMy2dSP caBwANSv++/9AmGGySjH7ZIWoGaf2rB1KL6Q1fkbolxyMSBAhWJomQ6NBiEEM6SJCkT4 mrOAhL0DOmfKvO+npbdf5ZhEcgQeAl4GUETDv9f4gCipo5loGcgunb6tFCYsvid5kLQx 7Hz70BvLJCL48xovPqSspKdGcOfc+flRgbkUDkgs/YmpkJJFvkRfXlot8HaNhUn26ZjX 8j/RnJGecnVqkGDAHsHdkHGER6+wxQn/3/rxx0hJPwobE6dnC2bTyDBz/8coDDRrl9T1 yzag== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gw2si10874417ejb.264.2021.02.08.05.05.18; Mon, 08 Feb 2021 05:05:42 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229681AbhBHNB4 (ORCPT + 99 others); Mon, 8 Feb 2021 08:01:56 -0500 Received: from mail-oi1-f171.google.com ([209.85.167.171]:42374 "EHLO mail-oi1-f171.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229715AbhBHNBz (ORCPT ); Mon, 8 Feb 2021 08:01:55 -0500 Received: by mail-oi1-f171.google.com with SMTP id u66so13549062oig.9; Mon, 08 Feb 2021 05:01:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gvxc4VC9l/IR/i8ANGFEq/fIycfe1+oz586mHeCkXyY=; b=GhYCTtdPmhAoGTTOBo0Z2xZtdq5R8H5pJQBiymDyXiflnQRFS9vxLex/F4gW8ZxIg9 zUUP9T09a027FqHwA1jW80EYbVSBpTrrjRUo8CLkgYQWQU4C8w7hAgYDLTgfjUfcVNs/ uQel0f2ifre/shv1rm6TfYMxakanbjCjfw9CItz+4Bne4L8Y3/ovTaNhK5zt9cT3A7Or vmYSps1FAgXIKs0SFsW5OT8j31PoYezeMLQdgvGSDm3UrW48qe9XbufBe6/pawLzWVsg tfiY13QjvW+Zqy5/B5RlGXmxSlOiH1W/o1BmH+fjNjSOMKfJ8YmMoBAncWFDQDIEjqH4 vCZw== X-Gm-Message-State: AOAM533pXtSg5GP1yR5T3KG5NSMCAlKmDYAycB5EoWpyh96vVVN+2WMD Q3nXCfA6YXS7siMIIqz4e3qTB5emmcLC2HITLzMOIyKy X-Received: by 2002:a54:400b:: with SMTP id x11mr4489172oie.71.1612789274272; Mon, 08 Feb 2021 05:01:14 -0800 (PST) MIME-Version: 1.0 References: <20210206084937.20853-1-ardb@kernel.org> <20210206104854.GC27503@dragon> In-Reply-To: <20210206104854.GC27503@dragon> From: "Rafael J. Wysocki" Date: Mon, 8 Feb 2021 14:00:58 +0100 Message-ID: Subject: Re: [PATCH] Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" To: Shawn Guo , Ard Biesheuvel , Erik Kaneda Cc: Linux ARM , ACPI Devel Maling List , Linux Kernel Mailing List , "open list:ACPI COMPONENT ARCHITECTURE (ACPICA)" , "Rafael J. Wysocki" , Len Brown , Robert Moore Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Feb 6, 2021 at 11:49 AM Shawn Guo wrote: > > On Sat, Feb 06, 2021 at 09:49:37AM +0100, Ard Biesheuvel wrote: > > This reverts commit 32cf1a12cad43358e47dac8014379c2f33dfbed4. > > > > The 'exisitng buffer' in this case is the firmware provided table, and > > we should not modify that in place. This fixes a crash on arm64 with > > initrd table overrides, in which case the DSDT is not mapped with > > read/write permissions. > > > > Cc: Robert Moore > > Cc: Erik Kaneda > > Cc: "Rafael J. Wysocki" > > Cc: Len Brown > > Reported-by: Shawn Guo > > Signed-off-by: Ard Biesheuvel > > Tested-by: Shawn Guo Applied, thanks! Erik, the upstream will need to sync up with this revert.