From patchwork Fri Aug 23 10:06:17 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 172100 Delivered-To: patch@linaro.org Received: by 2002:a92:d204:0:0:0:0:0 with SMTP id y4csp427484ily; Fri, 23 Aug 2019 03:06:58 -0700 (PDT) X-Google-Smtp-Source: APXvYqwehWsY3ABqDwJXPhurKBQXB8r3U8yJI3k+sStHYoEnnyhWObknMqCfw7932cOyh+/mkgwj X-Received: by 2002:a62:8344:: with SMTP id h65mr4301585pfe.85.1566554818885; Fri, 23 Aug 2019 03:06:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566554818; cv=none; d=google.com; s=arc-20160816; b=ZmG2whjDlw2YHTkdptzTeyJdRnwd6uUVGc52mZKKYKccfk/kzHj+V7T929VFeMznhl EZJtGtMc8+DOAxGF95R8Rx+MbU5XM+AozOe8HLwMr/7h3agDNNnULViIBd+OD/1OZ1h5 UPAh0drcdL/yC/ASia06QnVDD60dgyltFGeWcXDBGZ+u9CsdySjutGPrAMAYg2JoDV24 dINXE83Tno3tGBYmcvrVScY2w9s60Hjt7kg7ESdV45mu5/CAKFwKvTaSWNUaDMu/J7cm GieoltqQz4gpacNDYaftJJxJw9x8icIjThtB375ROi7rEsQhUvUy/Cjy9/d15afDObUS x6sg== 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=FDP4l9GmXvFT0nPE4ABIMzRwVlQ6J6G+H/L55vIWn5Q=; b=WJG75CiwYQGuLinrjIPpF9GK0lCZeJED9Vg1YZILcUCZr027xm2VuACoDivjoRV+r/ liZnaEY8BfQGTfA/T2dszTKMwJpcRDxkzXg1ursicNxwmoNKbdrGQ8c48DDPEe2LVdmf maEuJ2rRwhdGqQYysNlQukP2ts0Ek+srqhvqddIgSbOAbAu2maWDpKpYxuQYtcx9F0l6 pePp+Aq1/gTlQcDKxulaWhVc/Gk4R8rH8bAtuzIqXjzzMuZ/Fym8MBuBV1u7WS5C8YXK UtNnT6C50CCLXC4FtjncDg2NrwP7615B0yBBWlahuApT8rwEN52GVm+K8+kicq7HnwwG 66mQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=t8ymL09c; 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; 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 o131si1617995pgo.445.2019.08.23.03.06.58; Fri, 23 Aug 2019 03:06:58 -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=@linaro.org header.s=google header.b=t8ymL09c; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2391960AbfHWKG5 (ORCPT + 28 others); Fri, 23 Aug 2019 06:06:57 -0400 Received: from mail-wm1-f67.google.com ([209.85.128.67]:36513 "EHLO mail-wm1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391917AbfHWKG4 (ORCPT ); Fri, 23 Aug 2019 06:06:56 -0400 Received: by mail-wm1-f67.google.com with SMTP id g67so8529854wme.1 for ; Fri, 23 Aug 2019 03:06:55 -0700 (PDT) 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=FDP4l9GmXvFT0nPE4ABIMzRwVlQ6J6G+H/L55vIWn5Q=; b=t8ymL09cZ8+uv29LqNMPgps9oKg+f5Dk16oRQLxybKKsd9c8sUzebs0GqeD58BouST cq+SEQb+fMkF3bd3IpeQ8FXOFWRq6KzM3tc6c7nEn4gnCOG9TK4NbOKArI8y7AcCkQ64 6MsmDh3uVrDVYtGvpQr6ka/6tQhFl0Qhwp9nKNbxQCLjjeeS8Mm9ZzR2z8V7RIQKh9ME +cUNefGqhOuRc1PRT7VTbuuPBY++usaKcy/N6hBLL7iF2iBTbYNyqTXriLVYzmLpXLQP WwACLQ9SYL+hDWhq0bsUQUJ/PAZpPupDGvfBPWMw9Z0gbZtJ+8vjs6vMH+2mAitTagXF ELuQ== 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=FDP4l9GmXvFT0nPE4ABIMzRwVlQ6J6G+H/L55vIWn5Q=; b=qrJkGANtpidE8qD6EpReE1zDSPpDvZaFXFIcLjxUGpb6zJkSiyrV+8DvuBHLhLd5nR q97p9ljCV0RDIFr5LllzPaR040j1Dg5rRdJtxEnEjcnMsVoKbyXIdtKZZaaF03pBit0E tfUlBop6oPm8Ys09sqCgL3It+Z1kTay/NvJo8OGTfM9qcgQGQ+DLuUM6s+gd0ERjgS1A 5uam7Fx+AxZxiEQAT/P1Qj3aTEhSylpOeTn0ZaWGC6H0qmgyh/C6t/fF1koZrxQHMWe/ CRVxbE0yNZGuJ0ReccUJxS1LdxeyEj6CHUr7/JWAmQFDSIhLRitjtjkeUt3KNHieTV9+ qJeQ== X-Gm-Message-State: APjAAAXIrG79qfJ0oo7fukDL6yaC8KGju/4bddFRMrAnfZcov5esy+dl /ESv37Gc6dFuWQExzhkLcZvEug== X-Received: by 2002:a05:600c:292:: with SMTP id 18mr4295318wmk.51.1566554815196; Fri, 23 Aug 2019 03:06:55 -0700 (PDT) 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 q124sm2058048wma.33.2019.08.23.03.06.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Aug 2019 03:06:54 -0700 (PDT) From: Srinivas Kandagatla To: gregkh@linuxfoundation.org Cc: arnd@arndb.de, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Srinivas Kandagatla Subject: [PATCH 0/5] misc: fastrpc: few fixes Date: Fri, 23 Aug 2019 11:06:17 +0100 Message-Id: <20190823100622.3892-1-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Greg, More testing on fastprc revealed few memory leaks in driver and few corner cases. These patches are the fixes for those cases. One patch from Jorge is to remove unsed definition. Thanks, srini Bjorn Andersson (2): misc: fastrpc: Reference count channel context misc: fastrpc: Don't reference rpmsg_device after remove Jorge Ramirez-Ortiz (1): misc: fastrpc: remove unused definition Srinivas Kandagatla (2): misc: fastrpc: fix double refcounting on dmabuf misc: fastrpc: free dma buf scatter list drivers/misc/fastrpc.c | 74 ++++++++++++++++++++++++------------------ 1 file changed, 43 insertions(+), 31 deletions(-) -- 2.21.0