Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp5209469pxj; Wed, 9 Jun 2021 11:45:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwm/jH0nWDGUgijLixIjh5WlwxZ+luBjgsQwTwgMOD8DhLquzCWhGASFUjFY1aZ39/1Ugz+ X-Received: by 2002:a50:ce0b:: with SMTP id y11mr834268edi.356.1623264316721; Wed, 09 Jun 2021 11:45:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623264316; cv=none; d=google.com; s=arc-20160816; b=DzGXLnph+c9ajtD2/fpKbAPtrhMvXA/ckfpE4MQr6rGBHildDigyhI6YQi4LI9ANuH ESSpnZJYrlBYksc09kbK09+jdUxfSkARb3I8SNJ/enovVhtS7FyPukK8W4BMkZQyKUHa 1Hcjw3er4y1vjahfzgll5bYLU0s6a5BoqB7UBAar5BzaXXoeEEMIYqmh7Z/9IURB4MsP o57Jmf5ARxZF3K4NINxKcgunUWvCuflVRFxmhJ/EZ/radM2KnS9ZbJVibbjpc9kL+Ie8 nn9kkYx5inVsvAH1vBHmP0KFWFdPHtvo7OVTZde0TWgNuQpF2NsSRORC0+RmAfph69N6 2s8Q== 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=Y9hr9RsM9zNNuYw3ly+RrdhuD9VNNNRXckBVBQ8djeU=; b=X1RSN2bu11u/e2DWWgX7L1qNggkyfMD+uufQJ+ysz0LxJsr79qESMdkYVnDzT1Ewce zbh1smbzlxzZ3AknLR0fWiEYgOn1mvBF06EYkKv0Tn7ys8SDIttPirnpbWmPGvvxK6Vr ZWVGZEruA91pNTT1cnBEfYIuuJElX2wPVPrzHu1uhXTLMzXerjyL5t4rCx7mO4Je9o2s eQJm6/o26MrXut2sK12a9T9YQ6wvfviYM+RBNjIChAEEGAFnh8U5qS/AERO/Ab4IFRYx iRJFYUP4v4ZgLAiFBn1cpsPiN68dNqKGnOtGMDhxH8x7CCShE/5gw7aSQAESTamKiY3W /G2Q== 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 be13si326471edb.104.2021.06.09.11.44.52; Wed, 09 Jun 2021 11:45:16 -0700 (PDT) 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 S233613AbhFINI0 (ORCPT + 99 others); Wed, 9 Jun 2021 09:08:26 -0400 Received: from mail-ot1-f50.google.com ([209.85.210.50]:38831 "EHLO mail-ot1-f50.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230261AbhFINIW (ORCPT ); Wed, 9 Jun 2021 09:08:22 -0400 Received: by mail-ot1-f50.google.com with SMTP id j11-20020a9d738b0000b02903ea3c02ded8so10226736otk.5; Wed, 09 Jun 2021 06:06:13 -0700 (PDT) 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=Y9hr9RsM9zNNuYw3ly+RrdhuD9VNNNRXckBVBQ8djeU=; b=JTSb/TQ0nBE2EciLUKv+Uf61q4bUlhBkAVGvmt/PZEihHPnUrRto455SsxvTrczl9f /TunfJ3Kn5J1jTjmF0eDI5AYADKYUIyORD5iQJpNX5RlzPvMFqAvG9mqaK3/A6GXUd3g idLPZRoOHEd3rwOWGPR4a9JIewdTGvVEdLLrFMeb0wNHeUw4imSD83phb+2Upb+O4som FxfqAKcFb2xMl9H8YszQhUN44MQUSMxVYJs2yOKDJ/iXj7vFGe0EAm6cMBuCESZSRlNW jd2tgIo61J1HWwmaRVs3JGMP1nDfBQASJM4WeAPT3v+EegbDmZIg85kF0dUUmykOftUE Je5w== X-Gm-Message-State: AOAM533KOndz+IvGcYmCfBfft1U7HC6PYXv0hl2Ql5KtMNu2VJQlOHBx 08RxZ7r7j6YZmalNr+6gcSaNrOhcj1qCqlB2Lz4= X-Received: by 2002:a9d:6c4d:: with SMTP id g13mr19675402otq.321.1623243973537; Wed, 09 Jun 2021 06:06:13 -0700 (PDT) MIME-Version: 1.0 References: <1623155732-62028-1-git-send-email-zou_wei@huawei.com> In-Reply-To: <1623155732-62028-1-git-send-email-zou_wei@huawei.com> From: "Rafael J. Wysocki" Date: Wed, 9 Jun 2021 15:06:02 +0200 Message-ID: Subject: Re: [PATCH -next] PNP: pnpbios: convert list_for_each to entry variant To: Zou Wei Cc: Rafael Wysocki , ACPI Devel Maling List , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 8, 2021 at 2:17 PM Zou Wei wrote: > > convert list_for_each() to list_for_each_entry() where > applicable. > > Reported-by: Hulk Robot > Signed-off-by: Zou Wei > --- > drivers/pnp/pnpbios/core.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/drivers/pnp/pnpbios/core.c b/drivers/pnp/pnpbios/core.c > index 9b760e7..669ef47 100644 > --- a/drivers/pnp/pnpbios/core.c > +++ b/drivers/pnp/pnpbios/core.c > @@ -298,14 +298,12 @@ struct pnp_protocol pnpbios_protocol = { > > static int __init insert_device(struct pnp_bios_node *node) > { > - struct list_head *pos; > struct pnp_dev *dev; > char id[8]; > int error; > > /* check if the device is already added */ > - list_for_each(pos, &pnpbios_protocol.devices) { > - dev = list_entry(pos, struct pnp_dev, protocol_list); > + list_for_each_entry(dev, &pnpbios_protocol.devices, protocol_list) { > if (dev->number == node->handle) > return -EEXIST; > } > -- Applied as 5.14 material with rewritten subject and changelog, thanks!