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: 10842605 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A6543139A for ; Thu, 7 Mar 2019 10:13:17 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 928F42E183 for ; Thu, 7 Mar 2019 10:13:17 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 84E092E374; Thu, 7 Mar 2019 10:13:17 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2E3E12E183 for ; Thu, 7 Mar 2019 10:13:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726318AbfCGKNQ (ORCPT ); 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-Google-Smtp-Source: APXvYqw+IXmrpPWAjHlQ2+QB+MR/aXNEDIX+JW5HgIPzbhlojAVAUIgkSgSdhhneKOHvkBLKTfSszQ== 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 X-Virus-Scanned: ClamAV using ClamSMTP 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(-)