From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6801BC2BBC7 for ; Sat, 11 Apr 2020 12:14:42 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3845020692 for ; Sat, 11 Apr 2020 12:14:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1586607282; bh=o+4mYtswxyny3XsI8zlDx+U3Pz3LrrKAh0UyVtGB1Tc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-ID:From; b=COKybwClVj2RDBEkDX7fqd9o2olXQtaDqQVBQJixzNEbLzYMH1p6B+OWfUJKXN030 JJTE1Qvam/jVaxp2cdIu7Ad3UlvjpoYAyuM/3n1wpraxL1cxd7MUbyMSWsflIG7uCk IA5byng90RqrCkqbQZ7T9xxBETBCL2dBnPUlLAwE= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727996AbgDKMOk (ORCPT ); Sat, 11 Apr 2020 08:14:40 -0400 Received: from mail.kernel.org ([198.145.29.99]:48092 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727078AbgDKMOg (ORCPT ); Sat, 11 Apr 2020 08:14:36 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 3F81B20692; Sat, 11 Apr 2020 12:14:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1586607276; bh=o+4mYtswxyny3XsI8zlDx+U3Pz3LrrKAh0UyVtGB1Tc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=LWBWHXetOLXuNvp6IhY01ZVwerBJbIvHIVwHntck3RCOyXfauUXdKCGPMMaMujiEo gq38lEsX2f+9tdsBVX0tBAjH8yVkm4bgA5Z5f+LJNIa4A3cs7dQzcr3Iyk0JzpIAze NFvIJwwkCNAzJ9AhBws/u5YIahbidiV1B1giBKNE= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Chris Lew , Arun Kumar Neelakantam , Bjorn Andersson , Lee Jones Subject: [PATCH 4.14 36/38] rpmsg: glink: Remove chunk size word align warning Date: Sat, 11 Apr 2020 14:09:20 +0200 Message-Id: <20200411115441.303886448@linuxfoundation.org> X-Mailer: git-send-email 2.26.0 In-Reply-To: <20200411115437.795556138@linuxfoundation.org> References: <20200411115437.795556138@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Chris Lew commit f0beb4ba9b185d497c8efe7b349363700092aee0 upstream. It is possible for the chunk sizes coming from the non RPM remote procs to not be word aligned. Remove the alignment warning and continue to read from the FIFO so execution is not stalled. Signed-off-by: Chris Lew Signed-off-by: Arun Kumar Neelakantam Signed-off-by: Bjorn Andersson Signed-off-by: Lee Jones Signed-off-by: Greg Kroah-Hartman --- drivers/rpmsg/qcom_glink_native.c | 3 --- 1 file changed, 3 deletions(-) --- a/drivers/rpmsg/qcom_glink_native.c +++ b/drivers/rpmsg/qcom_glink_native.c @@ -811,9 +811,6 @@ static int qcom_glink_rx_data(struct qco return -EAGAIN; } - if (WARN(chunk_size % 4, "Incoming data must be word aligned\n")) - return -EINVAL; - rcid = le16_to_cpu(hdr.msg.param1); spin_lock_irqsave(&glink->idr_lock, flags); channel = idr_find(&glink->rcids, rcid);