Received: by 2002:ab2:7903:0:b0:1fb:b500:807b with SMTP id a3csp1146066lqj; Mon, 3 Jun 2024 11:28:50 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVlWMzmGyD44qpCyIpPzvnw1Mp40OZqbli+pZO7p0HP/V9KY4Cz2EJ0rYDcoozjS2SMTNW9q06pbL4J5cGz+q7VF28NbAE7B7K8SWzZUg== X-Google-Smtp-Source: AGHT+IHg9KXAQRl0rvvojeKRBCtPuFNDjThTy/Y17Y8PyzDCc/z59j/UQ56xqaKgBeuJkBmzhsqZ X-Received: by 2002:ac8:58d6:0:b0:43a:f1ef:fd8d with SMTP id d75a77b69052e-43ff525b222mr128093441cf.1.1717439330496; Mon, 03 Jun 2024 11:28:50 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717439330; cv=pass; d=google.com; s=arc-20160816; b=HXwbrdeQwiobdIw5PLoJjp4BqksFWlN0eKtmFaXzwhtCKpwNdB6ygA+6qWzcNfm9z4 WLh7BGzFRk/cK3cydzvuKxiefS5bwTGe1nJbCeYOyEZgnEA/q9e/O34UaWvK+p3AtmYO zrgsABV7o6R9Dghq+YHw6XeDuFWouRUFO8/WjVoFvDYi669lqrwUp98vI5+w0MEgQfVG CD593WG2Wrnx26IFPquf0sBYI2U6hRQLs7LkIwOI22owQIQZqec55+svm8XC6qhiX0Ly lrIV+fOSG3qwef5BWT0t9uiUwc1lODKhqpa9m/MWNg1I3KQZfd6u/C6NwLERjwTeII+c ENmQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=5pzzmTHBAXlzWf0fDrqD3054nWAfrzHKttjQoBvV6sI=; fh=QaSYPxdUkDZgdijJhCUCHMrQ0/Mb7sjwK6D6NReUDgY=; b=TfuXfLomaNF5c5Jm17wx3WwdDzfEVC4L3bKOjwRoy4i+UupuuSm93TZW7LqDcUb8tz pKJx7JNAC1DWAVhPi7dUjGM1NO4kbGBt4inl+ExcsM6GhAFsbVCsAQLjbv+nHu+aLSSF FOlVO4Eh3C+MuL8YZnh+fHx2ABYGhjtZb5Z0D2gzAhS7riMl/83K3b7MvtlHOutbnU4d 9XOxCphkSwz3epyBR2783euPFIybzwzue3O2uKrGxiySIhb+C+JwKdNKVVoVJ2uRIrpe hRA00bgmjR4lNkv4+M0jmSYcbVROgKKLnSWYYGISRV+k7ygQLw6w1REj6C4XnGdc/RGr vgWw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@howett-net.20230601.gappssmtp.com header.s=20230601 header.b=KW2VNNtd; arc=pass (i=1 dkim=pass dkdomain=howett-net.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-199563-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-199563-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id d75a77b69052e-43ff25c5f0esi95008131cf.808.2024.06.03.11.28.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Jun 2024 11:28:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-199563-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@howett-net.20230601.gappssmtp.com header.s=20230601 header.b=KW2VNNtd; arc=pass (i=1 dkim=pass dkdomain=howett-net.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-199563-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-199563-linux.lists.archive=gmail.com@vger.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 3BEC21C21FD9 for ; Mon, 3 Jun 2024 18:28:50 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 632651386B3; Mon, 3 Jun 2024 18:28:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=howett-net.20230601.gappssmtp.com header.i=@howett-net.20230601.gappssmtp.com header.b="KW2VNNtd" Received: from mail-yw1-f179.google.com (mail-yw1-f179.google.com [209.85.128.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 81FC5132804 for ; Mon, 3 Jun 2024 18:28:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717439325; cv=none; b=Aj626JynJEQgwWZGLL1X3Rt0hfXh0B0rqO8MapEnONdg84YzXlrjv8VME4ycncuRuaijmeoPFaNWk8NRdfycCnBEXtZQvozrCbH0Cx1RyTtvVzu3m6h8gebOg1wooSPr7DbZZISfqRz8VhOOsKKIdyr9rGaoTqcADQwZHmU2m3g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717439325; c=relaxed/simple; bh=5pzzmTHBAXlzWf0fDrqD3054nWAfrzHKttjQoBvV6sI=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=lyM36jkH/FjIuB17NnwuKV0uYeXPH5HKQkGQGey6em6KkCFWSJrDejsOsokqyDViwqKyXtVFKEoqpDCAFOCW2DCDwtXUkwUAU2heLHm8Kq/HjGXWlFrEdm40WAtOTfeqMz4co/hceCRxirep1Q5TMcVV9gs/6xYVaKBC6DKVwWs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=howett.net; spf=none smtp.mailfrom=howett.net; dkim=pass (2048-bit key) header.d=howett-net.20230601.gappssmtp.com header.i=@howett-net.20230601.gappssmtp.com header.b=KW2VNNtd; arc=none smtp.client-ip=209.85.128.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=howett.net Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=howett.net Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-62a087c3a92so2543837b3.2 for ; Mon, 03 Jun 2024 11:28:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=howett-net.20230601.gappssmtp.com; s=20230601; t=1717439322; x=1718044122; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=5pzzmTHBAXlzWf0fDrqD3054nWAfrzHKttjQoBvV6sI=; b=KW2VNNtd03rWqwEQzf6Q74A20dPzap/wjpDFbYjtTevnIbj3QzQCt9Hrowxtx6BkiH c52JA/OCIHm5gf0xTz2hPLHimhQHIaajSdYg0fzCvnODGYXFcubW+MZ62VMH3bh66EwJ D6CWnHQg38eXudwJ7fi9pwFp+vtx5wolItg4kaGfXCDLseGMi9/9o2VX147JJsfIa4xG RgoMbId4OhQw0KrvyXubfNWwKggJJFod6gybvhVuEN5vOVsmYxGfacebm9qHrQTqwLws oETRPCJCwmtqbJo46H/haCLk5laEL1QCO9d1JJYiaduJf2LdmGm/dvFKzHZbdfgDGuzB 5O8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717439322; x=1718044122; 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=5pzzmTHBAXlzWf0fDrqD3054nWAfrzHKttjQoBvV6sI=; b=uVupg5294sQTjVqXyry+3rSCwAKapQAd3IVVsuNLlqmnfvEK/kN3vtf0vzIu+G+mby bGa1eEBcOdtkCgsjS91HZ7vAYr0dsICX55tAk+56Ge0d2Y9ZiKNtT/TdHOgaacdcSsTh n741X4j9fgoSmvIYs31N344/PyhPWnrfryMpjMTNQw1IzhomWCul7FM3udwVT/Kl6G7H jbqhSBKQTOZBxHpKw5J0UheiY05g+165u7+Z1bMWk/siKi9a8fPJu4vtubJUPpmBUaZF Y610iRg+eTLccvLsfP0orICKrv6dhUbKz7SFUiaPuyv2FcLNubtmiGQOc5UEbhHQZuf7 pKZg== X-Forwarded-Encrypted: i=1; AJvYcCUuREf86Gvw23/puyuH4zF/kUDUNhpGCEpKExBlgvTdjSbFayQyNnCv40niK32iL9gxjbJCUtqNzOU/KeAmYRen3gSI4/hZgPJ4vhCq X-Gm-Message-State: AOJu0YzuqCxqqvvnHBl7+fTWIJfPQIzxU424qGlhUVdamvFfMqJEnbCr XSug4bcH+K0K3lwUHNJTzmTuuKrzbbAQmCISot50bE2+t3W4VyQh6TY63QXflPfEJc7qA8JcRRT PoLSE59b0VKdQxrKmAEsjD0dE2mAktjXpO6ph X-Received: by 2002:a25:db04:0:b0:df4:46a6:77ed with SMTP id 3f1490d57ef6-dfa73c4df61mr10211456276.27.1717439322486; Mon, 03 Jun 2024 11:28:42 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240603063834.5580-1-ben@jubnut.com> In-Reply-To: <20240603063834.5580-1-ben@jubnut.com> From: Dustin Howett Date: Mon, 3 Jun 2024 13:28:31 -0500 Message-ID: Subject: Re: [PATCH v2 0/5] platform/chrome: Fix MEC concurrency problems for Framework Laptop To: Ben Walsh Cc: Benson Leung , Tzung-Bi Shih , Guenter Roeck , Kieran Levin , =?UTF-8?Q?Thomas_Wei=C3=9Fschuh?= , Mario Limonciello , chrome-platform@lists.linux.dev, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Jun 3, 2024 at 1:38=E2=80=AFAM Ben Walsh wrote: > > It has _not_ been tested on any Chromebook devices. Good news! I've tested this patch series on the following devices: - Chromebook Pixel 2013 ("link") - Framework Laptop 11th Gen Intel Core ("hx20"), firmware revision 3.19 - Framework Laptop AMD Ryzen 7040 Series ("azalea"), firmware revision 3.05 It works as expected. There is no detectable difference at runtime on Link, nor does the driver appear to improperly bind any ACPI devices. I cannot reproduce bus contention on hx20, even performing operations that would consistently fail without this patch (e.g. long flash reads). Therefore, for the series: Tested-on: link, hx20, azalea Tested-by: Dustin L. Howett