Message ID | 20200722095740.28560-4-gshan@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <SRS0=zCuD=BB=lists.infradead.org=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@kernel.org> Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 12D9F13B6 for <patchwork-linux-arm@patchwork.kernel.org>; Wed, 22 Jul 2020 10:00:06 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DBA8620714 for <patchwork-linux-arm@patchwork.kernel.org>; Wed, 22 Jul 2020 10:00:05 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="KpWa9Glw"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="gnux4yNb" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DBA8620714 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=uWm0uxPISo/3b+Xcd4YGZEOMlIB4i4t/wwpGbSuP8j8=; b=KpWa9GlwAAzjIpieZ5ByIRgH6 oGkCn/8z7+nWPyh5BxR1BXWWEYNJSw8MTTJjclGRsyEXb0TJ+XyYfhi2izom7tNvCYXJZfl4LoHmZ TGq4NuhaT2I2THylakslYPo49N/Do7iKakFbO3TyPsq0SVxfCCfTzaFEddzIGfw9SKKGyYpnetdkv IVjROA41ioncfsugTQXhkzd6NDaf/CTq1XJOeq048YJFU1oaOFG4MVVjIB5TvWWE8y1WA7f/Tt1y4 fTvgrvCnJUUMuqqWBqsHymjkcOlbBdiQ6YluGixqwR82e3D/ESwKePX6sQvy10rPUp0VMQnQlimuB ZDrI076sA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyBVu-0007xb-I6; Wed, 22 Jul 2020 09:58:14 +0000 Received: from us-smtp-1.mimecast.com ([207.211.31.81] helo=us-smtp-delivery-1.mimecast.com) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyBVi-0007ub-KM for linux-arm-kernel@lists.infradead.org; Wed, 22 Jul 2020 09:58:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1595411882; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=vQPgaYmyVJTAoiraSRLOkJdFJIuZVT9cWTLcreqL4E0=; b=gnux4yNbwYdqwnam8sInHVQiCAeypFqtKV4n8WFO1N91bSyplZX8cQYjsXZcQVRtoj76NS RoYrF+bKe/QAMMwLPNX1wBLvoK5k+lyBSpSzkHXNxjLos3o1Slr4/N01JJyoSaRtbjDFlt hLSEFAkE8j4Nka7ihV0nyneDlMMfhXI= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-125-R9cztilpNJOyZYSopclyjQ-1; Wed, 22 Jul 2020 05:57:58 -0400 X-MC-Unique: R9cztilpNJOyZYSopclyjQ-1 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 21569106B247; Wed, 22 Jul 2020 09:57:57 +0000 (UTC) Received: from localhost.localdomain.com (vpn2-54-170.bne.redhat.com [10.64.54.170]) by smtp.corp.redhat.com (Postfix) with ESMTP id A0AC15D9CA; Wed, 22 Jul 2020 09:57:54 +0000 (UTC) From: Gavin Shan <gshan@redhat.com> To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 03/17] drivers/firmware/sdei: Retrieve event number from event instance Date: Wed, 22 Jul 2020 19:57:26 +1000 Message-Id: <20200722095740.28560-4-gshan@redhat.com> In-Reply-To: <20200722095740.28560-1-gshan@redhat.com> References: <20200722095740.28560-1-gshan@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=gshan@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200722_055802_896725_DC990D25 X-CRM114-Status: GOOD ( 11.95 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [207.211.31.81 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [207.211.31.81 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 DKIMWL_WL_HIGH DKIMwl.org - Whitelisted High sender X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Cc: mark.rutland@arm.com, will@kernel.org, james.morse@arm.com, shan.gavin@gmail.com, catalin.marinas@arm.com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org |
Series |
Refactor SDEI client driver
|
expand
|
diff --git a/drivers/firmware/arm_sdei.c b/drivers/firmware/arm_sdei.c index 67da02b3a06e..86ab878d1198 100644 --- a/drivers/firmware/arm_sdei.c +++ b/drivers/firmware/arm_sdei.c @@ -217,7 +217,7 @@ static struct sdei_event *sdei_event_create(u32 event_num, goto fail; } - reg->event_num = event_num; + reg->event_num = event->event_num; reg->priority = event->priority; reg->callback = cb;
In sdei_event_create(), the event number is retrieved from the variable @event_num for the shared event. The event number was stored in the event instance. So we can fetch it from the event instance, similar to what we're doing for the private event. Signed-off-by: Gavin Shan <gshan@redhat.com> --- v2: Improved commit log Dropped changes to remove @regs Dropped changes to reorder variables --- drivers/firmware/arm_sdei.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)