From patchwork Thu Mar 7 10:12:21 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 159821 Delivered-To: patch@linaro.org Received: by 2002:a02:5cc1:0:0:0:0:0 with SMTP id w62csp7250912jad; Thu, 7 Mar 2019 02:13:20 -0800 (PST) X-Google-Smtp-Source: APXvYqwBkvhP/FeIAGLjkjSWDdz2rVWYU7NPKJzfDOhCbU6MezguTNGzQ7Dds6N4hF2lzCukIZCq X-Received: by 2002:a17:902:7798:: with SMTP id o24mr12143259pll.212.1551953600510; Thu, 07 Mar 2019 02:13:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551953600; cv=none; d=google.com; s=arc-20160816; b=K/0ofGP4+oMha6pQEOtIlg9Bgsnw6brM+Da/pjg+aS+8jOvqM0h9S+WFTXx3S/Zvkn rGafWn+8S34U0SxZgAqaiVMyjdCxYbE9s7UbRVSoxaOOsFw6/kDlcEu9ObayapFQyS0r 6/WcFvBHJUp0XexJmLnMNXbLRTl/iMNQe0T+YNmgcBu3jXeO0IOOJMSZnbROSreta4IW Lb3m+33XCXpKAuuEaPLrcJWQK4ILCa6PvmEg7OQ40M47w+AiRHbNQ0kGnyqO+1JOSUks VUn5ecpBOSIfwXXhMzVMtAsSFkWh7dOtmCFqn44Dn0EVmnOq/YShymgT2Wen3z5cLs6y g6aA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=h9oyxbKLLsDgXrgTZ5qA4OFRGf/4wYDDRwPAd4FuZ+g=; b=ybeNb1rFzH9i3F6I0hTChhgTygTWd7kzmcqyj5xTKQ/Jg0GhriKodDU/fJm7z/a2AY vK4zwrb0QkSAKeAO1XA8CvAFF6zsMaSP1fXN+gJh98pyCdfZxKTp5aueV6qq0+dzuRZh 0umUhtuVCSLRDVSQjCOBlleP7uQYyvAWQPnl6lYFwRS92YbPJPrW52GFJ+c8YmY6EeBD TRbcF8SRuvKpdX4oGyYnh6FnhLy332V4JJAO0fAXhxuhvbCkzWfyRuUsctfHic+9V+0J ub4VKbKuB4rQPfZ+jmcdUnGAeIile0ZxYtuXZstLNQXBKR6OS/zgpcTVL+PBBLv7fAXu zdpg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VMHGJoq0; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p25si3957312pff.77.2019.03.07.02.13.16; Thu, 07 Mar 2019 02:13:20 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-arm-msm-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=@linaro.org header.s=google header.b=VMHGJoq0; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726318AbfCGKNQ (ORCPT + 15 others); Thu, 7 Mar 2019 05:13:16 -0500 Received: from mail-wr1-f67.google.com ([209.85.221.67]:43579 "EHLO mail-wr1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726252AbfCGKNQ (ORCPT ); Thu, 7 Mar 2019 05:13:16 -0500 Received: by mail-wr1-f67.google.com with SMTP id d17so16700883wre.10 for ; Thu, 07 Mar 2019 02:13:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=h9oyxbKLLsDgXrgTZ5qA4OFRGf/4wYDDRwPAd4FuZ+g=; b=VMHGJoq07WP78bMJvCWKAhE4hHWh1bUQpjV0tlEsOQbaRwdl7Sg+12IztDU3A2eJGM ejQbLnS1MkNWJlxJvj6FATxVCvkMALVwTK4R5KrHzR9TOLtIKHtz7fO+M09BPWZEFMI9 p8UK1DV+Z+c6RdF4GuwjcmLbxp3NIdt8ZBte0Yplko62NmuVDuth4eghjsfFglaW+7lC 5DcECVZSkmHtdX8IErpJLnqqotwzK9wozWmROuLB2NM1ZFpLaqU4QbeJreF7iYZ54kv5 45yNOvtSry69mafLnCH0TtDSh6yxa1d3fgEndVNDZ7W1lMjdzEsbbGAkK6UEgRqLgF8Z vIrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=h9oyxbKLLsDgXrgTZ5qA4OFRGf/4wYDDRwPAd4FuZ+g=; b=BSwFwViyzyxSqbscuVU/vOyWuPHoL666w91fMKn+9POSLPLPjBwNygSH19uWaZ+FvR 8fW4q1mxrwMTwC3mrSoZ+ig+pOqQjBcPTHSQ9uclKgbGKpr6ifKB2KwTvpiF8EvAVQz6 M8Ekta9FlsD5HhWnFod/8N09nLU+7SH0qiwF8rVn9NXHNlorbNAyz8aEYQgvO2FIcJwt mqgSZ8x/h5YjmJpO1ygk6WBXuUeEYc5KQnE2YzIeHIeJNnyi/5s22x5EmLB0TsO6Z7GN gxfRTKxiPzu1+NYvUY6iykygjyIDtOnN7/cwYSSmSA8d+mbLp4B7w2IRLY3duql8nkbw x6vA== X-Gm-Message-State: APjAAAUp29c9B72rqrIvhXPEPUKNCbjojOpZup4qwRyRmplfr/3pePn7 K0Ip+DuzDg0s59wrcdkQwFF5vQ== X-Received: by 2002:a5d:5544:: with SMTP id g4mr6110453wrw.269.1551953594544; Thu, 07 Mar 2019 02:13:14 -0800 (PST) Received: from srini-hackbox.lan (cpc89974-aztw32-2-0-cust43.18-1.cable.virginm.net. [86.30.250.44]) by smtp.gmail.com with ESMTPSA id n9sm3529767wmi.33.2019.03.07.02.13.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 07 Mar 2019 02:13:14 -0800 (PST) From: Srinivas Kandagatla To: gregkh@linuxfoundation.org, arnd@arndb.de Cc: linux-kernel@vger.kernel.org, bjorn.andersson@linaro.org, bkumar@qti.qualcomm.com, linux-arm-msm@vger.kernel.org, ktadakam@qti.qualcomm.com, Srinivas Kandagatla Subject: [PATCH 0/8] misc: fastrpc: few fixes Date: Thu, 7 Mar 2019 10:12:21 +0000 Message-Id: <20190307101229.7856-1-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Sender: linux-arm-msm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Hi Greg, Doing some stress testing and Neural Processing library showed up some bugs in the code, this patchset fix them. Thanks to Bharath and Krish for testing and helping me debug the issues. Thanks, srini Srinivas Kandagatla (6): misc: fastrpc: make sure memory read and writes are visible misc: fastrpc: use correct spinlock variant misc: fastrpc: consider address offset before sending to DSP misc: fastrpc: take into account of overlapping buffers misc: fastrpc: fix remote page size calculation misc: fastrpc: increase max init file size to 64 MB Thierry Escande (2): misc: fastrpc: Avoid free of DMA buffer in interrupt context misc: fastrpc: Fix a possible double free drivers/misc/fastrpc.c | 235 ++++++++++++++++++++++++++++++++--------- 1 file changed, 187 insertions(+), 48 deletions(-) -- 2.21.0