Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp736458imm; Fri, 27 Jul 2018 05:20:53 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeYLCfck0CymGv9am948LZSIfrRgA/40ssW/m8GLyL3zPyIAO94x0xNJ2y3cRDsMQIUibdJ X-Received: by 2002:a17:902:8d91:: with SMTP id v17-v6mr5956048plo.9.1532694053305; Fri, 27 Jul 2018 05:20:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532694053; cv=none; d=google.com; s=arc-20160816; b=Z1f+vgznoXLq1ZnO64sLZCi0OKPyZX8hd/Zi3YhL2dPxDfngzxI8N9YgUijKJcbmo/ v+KeuZ77z1nSSCSVAjCHtgT8uiA/NKWAvvclGg8i/C9ngWJskeqj9eosZyhyLP4wnMky T4Vbr4t5g3d8klah9LFZbuKG3Vo3RnzGHMVAf68UdCnan46YwajJuW1QX2DEr0HJpYAK HxWunOAWYR9v2raagctrQP1pLcSduulD/cbafYz+BilIgnKtVgNALXIdeNI2wsETA02W zab/TX42NwU+YK9jkZDvFmn4u6ycCBVOGnCRvr6vrOFpdmYRbpUj13/2b1HlC8D7JLkI pm7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dmarc-filter:dkim-signature:dkim-signature :arc-authentication-results; bh=VDAF+EO5mbZ52c7y7H9YEye17el0uC76LqW+KlNr5Fw=; b=xx2M7vkKO6pW3nKSKstrZpNkPHTm2/UTnEHhZCpZHaJHHmT9Kl+n08CeMnfTM47JGY r0wJC8/sxxC2u4gT7syMpTT+CBJ4UbW6VRWZfhuR/rMwc7KxYZ8Kh14DvjPcWmS8bSfL eKpxQYTsPmvUjqmV7dLhY9wNjXmis20TSEgRufprJSdUmQqMc4qGdxhbObGz2DP4Ml4C OaD2c6tzwk9MTLg8EY8Me2wfUzYdt7/akPFKkxSKY8lidlCkFP6TL0EyIOatNtgSWipS ulIdC5g2oobOpLFJsMhsmTCh9OIQj/ZnHRT+M95S6dV9SIls7U5ABXK2cGuaXvFSkOAM Bggg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=JRzTONZa; dkim=pass header.i=@codeaurora.org header.s=default header.b=JRzTONZa; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 8-v6si3498805plc.160.2018.07.27.05.20.37; Fri, 27 Jul 2018 05:20:53 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=JRzTONZa; dkim=pass header.i=@codeaurora.org header.s=default header.b=JRzTONZa; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388712AbeG0Nka (ORCPT + 99 others); Fri, 27 Jul 2018 09:40:30 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:46620 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732143AbeG0Nka (ORCPT ); Fri, 27 Jul 2018 09:40:30 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 70F2160B77; Fri, 27 Jul 2018 12:18:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1532693929; bh=xuUWBr8dcM/MN5c95jbBMCh+7xN/ZW9Hqky4oSm3rnA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=JRzTONZaVjTpZR1mZI4efBKFcsXSs4AbGtdVcMv5dW2fjMsuDJpsqTs/kzvhCy/Ve UZV0EpQ0ztu52FLdvakxC+WOvNedkTXCl2UQhYqPVexQ6mlWYAcyzhq1ddZu1WpaxI 3zNKPz6TwYsE2L5qwvb7QRE0uYiBPjvi8x2uhSrA= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0 Received: from aneelaka-linux.qualcomm.com (blr-c-bdr-fw-01_globalnat_allzones-outside.qualcomm.com [103.229.19.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: aneela@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 1BAE660B62; Fri, 27 Jul 2018 12:18:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1532693929; bh=xuUWBr8dcM/MN5c95jbBMCh+7xN/ZW9Hqky4oSm3rnA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=JRzTONZaVjTpZR1mZI4efBKFcsXSs4AbGtdVcMv5dW2fjMsuDJpsqTs/kzvhCy/Ve UZV0EpQ0ztu52FLdvakxC+WOvNedkTXCl2UQhYqPVexQ6mlWYAcyzhq1ddZu1WpaxI 3zNKPz6TwYsE2L5qwvb7QRE0uYiBPjvi8x2uhSrA= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 1BAE660B62 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=aneela@codeaurora.org From: Arun Kumar Neelakantam To: ohad@wizery.com, bjorn.andersson@linaro.org, clew@codeaurora.org, robh+dt@kernel.org, arnaud.pouliquen@st.com, andy.gross@linaro.org Cc: linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org, Arun Kumar Neelakantam Subject: [PATCH V4 7/9] rpmsg: glink: Remove chunk size word align warning Date: Fri, 27 Jul 2018 17:47:27 +0530 Message-Id: <1532693849-7037-8-git-send-email-aneela@codeaurora.org> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1532693849-7037-1-git-send-email-aneela@codeaurora.org> References: <1532693849-7037-1-git-send-email-aneela@codeaurora.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Chris Lew 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 --- drivers/rpmsg/qcom_glink_native.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/rpmsg/qcom_glink_native.c b/drivers/rpmsg/qcom_glink_native.c index 7b4ffa0..484b427 100644 --- a/drivers/rpmsg/qcom_glink_native.c +++ b/drivers/rpmsg/qcom_glink_native.c @@ -789,9 +789,6 @@ static int qcom_glink_rx_data(struct qcom_glink *glink, size_t avail) 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); -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project