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,USER_AGENT_GIT autolearn=unavailable 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 86FADC2BB85 for ; Sat, 11 Apr 2020 12:27:15 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 5612E206A1 for ; Sat, 11 Apr 2020 12:27:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1586608035; bh=o+4mYtswxyny3XsI8zlDx+U3Pz3LrrKAh0UyVtGB1Tc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-ID:From; b=jjHr70zcSy9wRR72/puvwZRkBvQpmKeKpUpi+hYLWaSZf3WLIwzyntLev5SGk1Qp+ lgmFf96R/ySBgC63n1HqEx/OXE3b8mkdbkiLASFeiyiMO6qeEuVLmTlhIID8XiyE+8 mkaHzyiHteHKZxZZz/pFz9ELS4kQ25iAX14Ftnio= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727237AbgDKMOi (ORCPT ); Sat, 11 Apr 2020 08:14:38 -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: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@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);