Received: by 2002:ab2:3350:0:b0:1f4:6588:b3a7 with SMTP id o16csp1579467lqe; Mon, 8 Apr 2024 13:13:35 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWE5w9/pT8kM5drLF9ssb9GcpprBCJ9awf9Jy74GP3k2B3qsF2LVQxzxaW/13XLFy+b/CPnNCUZZQEXxahxZHXMmnyRxD4CMmgjsnOdLw== X-Google-Smtp-Source: AGHT+IHXvbHEmvMTLESp8kELwA7YZIroIG9/DpdChALsLIEXxKx/womw4yfiMRzR1JxKSnpERqjI X-Received: by 2002:a50:f609:0:b0:56a:ae8a:acc0 with SMTP id c9-20020a50f609000000b0056aae8aacc0mr6380843edn.21.1712607214930; Mon, 08 Apr 2024 13:13:34 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712607214; cv=pass; d=google.com; s=arc-20160816; b=qNNfOSjlwdByvnsH6rpUdB6rXK2VQT6Eh1RwY7C+pzgXtYQzW2Q1dk55un+cSCkaDd 7jqaoQ3Ee0zx96lpNbGJ8JJsfUkeCIS17Snf63ZdWPdUN65fDJrZhrxZbBH2lpceYCUC +0/wedOFdPoEUPLp0fF+pI3Nk0e4l+BXPzhzV4HtUGplb4mw+uSkHTH2BZhUJ8xvaRUL y3gT+CbsqAXkIOSBesr/nMafhEMmT6q7tgCybe1ud3wmBWTFuFdhJYFbZT/NCUj/ypId czfgnmj49tqW+tJBWeS0zwsPw+xMJPAX0aT3t0a2mICFdsbU7Oie+9+pvWtEOzAkn8LW KTvw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :user-agent:content-transfer-encoding:autocrypt:references :in-reply-to:date:cc:to:from:subject:message-id; bh=puY+7+nzKp3ruJ/+pOxpaGh6pkWQRR/wsFmgIycwweQ=; fh=tpI9tYSqi2oqdcwJeW7XA+lrmEmIWrdsGFfVbQlb/RA=; b=GmmO3gw8HplHjXpCWbqDtgj41kKgYVL6PSrmS7MnkJGF/5RMM5M4n+Ln/KWaOlcgVs CZRIHhYrb9MrCavdolH462E7h2Lt4uDX/NKCIZY3+tbMTTO8riyDQW9qEroYvlCQvste b6DYv6MGoERyJgMH9ALHm/jWYTZu/Bl+twokGURyi6rOstDcrk3mfYllyZGU2PB729BI WBCYCtLR1SKnDh0yo314Luj9QVMXx1UVE6ej774grDoYAD+ks8WD2xbZGxYH73+16Ngy w2AM3uRXXm+za16Kbj1WuKZk0EDXwSqSE1XxEZD+/u702sV2d4JUqXfxB+sKI7zd9l2a OHGw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=irl.hu dmarc=pass fromdomain=irl.hu); spf=pass (google.com: domain of linux-kernel+bounces-135901-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-135901-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=irl.hu Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id q23-20020a50aa97000000b0056bfe9ba68dsi4040098edc.270.2024.04.08.13.13.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Apr 2024 13:13:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-135901-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=irl.hu dmarc=pass fromdomain=irl.hu); spf=pass (google.com: domain of linux-kernel+bounces-135901-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-135901-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=irl.hu 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 am.mirrors.kernel.org (Postfix) with ESMTPS id B2FAF1F236FA for ; Mon, 8 Apr 2024 20:13:15 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0C3A6146A7D; Mon, 8 Apr 2024 20:13:08 +0000 (UTC) Received: from irl.hu (irl.hu [95.85.9.111]) (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 9A13F146A65; Mon, 8 Apr 2024 20:13:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=95.85.9.111 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712607187; cv=none; b=bgWWTgIkRfdmbhLSgA7WX4T7q8ytVZLPQW2L/Hy6CbNeOwU8a1JEtFtV4Vr9MpV1er8TYI/27BrqsKcavHzBJKUlm8RE6j/si6rarIFUjaGR5FZ+csC7N4zNvTSgholcUtQEWoW2AwInMV2ySmyQrZUYzWQ0L5JljVXJO9etRSw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712607187; c=relaxed/simple; bh=tfLVnov28inMOXr94rGhXSFffQYW23uzyFBDUBbpJyk=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=TVjwmEe9EI8xO3DzmoYoDj4r5UqluNghsg83eUa+ZvkP5RelABiXQ7nCBzpxrV331QRBeUWTApbOVqgE7LBkNAyHtRaeL2hPMHKWFdAz/S5OYLWdd9o2A2QMqlU+F9d4DVM8ncyYnc+/Kl80Pc3VwZagMrgWCiGgCICOxwIwJ18= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=irl.hu; spf=pass smtp.mailfrom=irl.hu; arc=none smtp.client-ip=95.85.9.111 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=irl.hu Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=irl.hu Received: from [192.168.2.4] (51b69f53.dsl.pool.telekom.hu [::ffff:81.182.159.83]) (AUTH: CRAM-MD5 soyer@irl.hu, ) by irl.hu with ESMTPSA id 000000000007076B.0000000066144FCE.00264A80; Mon, 08 Apr 2024 22:13:02 +0200 Message-ID: Subject: Re: [PATCH v5 1/3] ACPI: platform-profile: add platform_profile_cycle() From: Gergo Koteles To: Hans de Goede , "Rafael J. Wysocki" , Len Brown , Ike Panhc , Ilpo =?ISO-8859-1?Q?J=E4rvinen?= , Henrique de Moraes Holschuh , Daniel Lezcano , =?UTF-8?Q?Barnab=C3=A1s_P=C5=91cze?= Cc: linux-acpi@vger.kernel.org, ibm-acpi-devel@lists.sourceforge.net, platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org Date: Mon, 08 Apr 2024 22:13:01 +0200 In-Reply-To: <4e37511c-7570-4ea5-bdf9-6bdd62c63575@redhat.com> References: <4e37511c-7570-4ea5-bdf9-6bdd62c63575@redhat.com> Autocrypt: addr=soyer@irl.hu; prefer-encrypt=mutual; keydata=mDMEZgeDQBYJKwYBBAHaRw8BAQdAD5oxV6MHkjzSfQL2O8VsPW3rSUeCHfbx/a6Yfj3NUnS0HEdlcmdvIEtvdGVsZXMgPHNveWVyQGlybC5odT6ImQQTFgoAQRYhBLSYvEYEgjzzEMQCqgtEJzXf/1IRBQJmB4NAAhsDBQkFo5qABQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEAtEJzXf/1IRmdYA/0bE1BX7zOGKBgCa1DwzH2UHXawSKLpptADvI/ao6OOtAP4+wYgpR0kWR28lhmkRTpzG/+8GiMWsT60SV2bz9B7sCbg4BGYHg0ASCisGAQQBl1UBBQEBB0CPo8ow/E97WYtaek9EsLXvsvwpBsjWLq5mMOgJL/ukCwMBCAeIfgQYFgoAJhYhBLSYvEYEgjzzEMQCqgtEJzXf/1IRBQJmB4NAAhsMBQkFo5qAAAoJEAtEJzXf/1IRklEA/ipTfAI/onzNwZIp9sCdnt0bLhR5Oz8RD/FpbrJV1v7eAP0c/C6NQPDPWbQpobBR0pf1eTjWXjjr1fj2jxSvWbMRCw== Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.50.4 (3.50.4-1.fc39) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Hi Hans, On Mon, 2024-04-08 at 18:41 +0200, Hans de Goede wrote: > > + next =3D find_next_bit_wrap(cur_profile->choices, > > + ARRAY_SIZE(profile_names), profile + 1); > > + > > + if (WARN_ON(next =3D=3D ARRAY_SIZE(profile_names))) { >=20 > Other code in drivers/acpi/platform_profile.c uses PLATFORM_PROFILE_LAST > instead of ARRAY_SIZE(profile_names) (these are guaranteed to be equal) > please switch to using PLATFORM_PROFILE_LAST for consistency. >=20 Thanks for the review. I changed these in v6. Best regards, Gergo