Received: by 2002:a05:7412:cfc7:b0:fc:a2b0:25d7 with SMTP id by7csp2196942rdb; Tue, 20 Feb 2024 23:09:51 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCWULizGgtK5cbByNBhhiX2ckyqGogvS9YB7/Aq6DsBBR31rsP+XzB5WFisf0bxrHeHy3edH/h/ui+hXN2Tul9d8XmvUuG5W8TbM+98zTA== X-Google-Smtp-Source: AGHT+IHTuIdSpO957C9JU3sNBCK2uzjnVuvNLzrkLucfFuEt8wlmMnupqqf40VYwzJe9z4XZKtLr X-Received: by 2002:a05:620a:3c6:b0:787:18ec:cba4 with SMTP id r6-20020a05620a03c600b0078718eccba4mr29189673qkm.8.1708499391061; Tue, 20 Feb 2024 23:09:51 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708499391; cv=pass; d=google.com; s=arc-20160816; b=hnejOEx7E8rGDpIYDdT0UMxz05pkp5F2s9i0W5tCINOIJNyv+8jkjuQkWVJWivWlg9 Pw82Hne+cZ+Ctd6lfVWGwhrL+jrtEn4xjW9sLi7UsZPBjHa5t0chnNCRVwMGF5Bo3HBe WNRx6K91YAmNOQUVbkqgOe8+1Ds1RcVmCgbCH8mkVNanpGgixBb+SEshaNAM0P2H9Ve0 TPyPL5Uvc226qjQzLpL2abSZ0HAcvx/1EdbrhJTXCFAtyC1k8H/JkWtWR5c8JDd5FhK1 KYj6i2aKqO+OegaJKk82+pf5E8+F770KitBWORkdo9GkvwDr3dq4sxCt6Sn26xIYWxPG +uPg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:subject :references:in-reply-to:cc:to:from:dkim-signature; bh=Wz/aacgnQr6q7J4QTYXshFSvodlW8ID/l/+tL4l/K6I=; fh=m6HNuJv9lX5l4li9doA53kdIzJo4+i07ld25+jaxGuY=; b=XA4e/SdS5lynsJvkvOqsCxEtqew0nUAAX6xMUOCBXVsVw5GRrBe9Zb6QYnaTD47CNL gK6VTmANCyFcpCs8f/75SIB2fD9Z6hBb5kKMt3vWg+np9GZ41sb1WLhKP/aE5qznf4Fz Vm/PVhEZEX8gzDSmt6L/tuf3tzr56XdQjb/DW/cuNiw7f0J2wZGvO7MmMnDZYka2+Y/F fTKrbE3pVL3CZ2QRpsLCJcAV5pOoBtUsnz2TdAmfmnKHKUJRcbzbXvNC43AMx4UD4vSD 3M14EjQaD9nQ1bqyT3wG5LwLcKTv2bjRQ8LME4tcZolXgwrnKhVU4WeRLnoa3T6tSwHQ pKNA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=rKmildM2; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-74189-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-74189-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id pa10-20020a05620a830a00b007874f43dd5dsi9587022qkn.445.2024.02.20.23.09.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Feb 2024 23:09:51 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-74189-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=rKmildM2; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-74189-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-74189-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id CCBB71C23E4F for ; Wed, 21 Feb 2024 07:09:50 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 604453BB50; Wed, 21 Feb 2024 07:08:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="rKmildM2" Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 032BF39FED for ; Wed, 21 Feb 2024 07:08:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708499314; cv=none; b=eNv/7XGpX1Kjjg/WmTecHaFidutEz549FVVYCWeFhtplGbXjPYXYoSKd4BxdvxJMzGs/tgW1W1qgLghadVdUfL8QmCCVkhk0ZfYUViDo/54Y2YrTnyVrIKTiZQcbk22RBLB9lteLGNoBC5tsF3HOq73ktIVGoxkxinTR4/NZ1eY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708499314; c=relaxed/simple; bh=ILMWXHf1c4fKHxaiL2VfH6xoMnEXAVo72XaCgHVtOAI=; h=From:To:Cc:In-Reply-To:References:Subject:Message-Id:Date: MIME-Version:Content-Type; b=ipdG70aGIJLQKg7hLh+6TNSS42HGWmEDP/AiLr8xSMPCO/I4ZGUCf+923N+YcWUS9xH4cp+lx04Wz2WMgsVVyfZ3GL93Ch4NIv5wda6N4xoDLMKw9FZuKtNGiVfI2CObeZh6AofXDoqxEdn/kfzvHSDSmdmU8xM6mwuMFqsZ6Qc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=rKmildM2; arc=none smtp.client-ip=209.85.128.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-41272d42207so5879615e9.2 for ; Tue, 20 Feb 2024 23:08:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1708499311; x=1709104111; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Wz/aacgnQr6q7J4QTYXshFSvodlW8ID/l/+tL4l/K6I=; b=rKmildM2H485LDT1Lcl3yjYXtkhF6AgUCCufhtZrnrswDT3qyGcwH2x0miM8iYxyRS r5mr5yAuxodts+4Hj84m4dlNt3ilKBEcmFYPJ3sZ79pDYGrnE6hTooJUmKn9KSewdkzh 2vKHQCrRyCYTzEsJVCTeBkDoRBm9YvMMRYMRhjZ90n+mJRwFCEEUqmTGtaq0SZpgNXmm 0W9mbfBA6XVQdqSpxnniaz5MHztQ/Loa4tpyv7b9p+AVskxN/am0rc1qP+52i+OcVz2p di9E0MYvj+ZC+DtM/PD4kRQW13H8DBIIWCbWs7G2vWriXUBPbITfVnGvhA7wXXGARqMw DuKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708499311; x=1709104111; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Wz/aacgnQr6q7J4QTYXshFSvodlW8ID/l/+tL4l/K6I=; b=L0x98DQnIphdF6bWpQsykjbKQedU793ZZFT4i8GltsdGBwS8aJKMQD1EyDd1BSb+HZ SA1sxeFNqcIHLNSN1n+ooScBRe3dPZBVDTgW7Ezi4lp8VZ3T0y3YpZmURVoHjJrG/XEq SgMGsUZFoa7eIRl2UGgWWieaFhz/039otAR7sL/kYzdk4hhNL7d7qn9OmxZygoCsKdML 8Yf8Ufpt8Gx7gWLj10c5DSY7z5eWLXopcH8xNaUtFnp8jXBv0N1XF82h/1R1bNOzEBCx JNXADQdt2om2EydwUe5af2hibkjZykRM3noiZjeE906ybDJF5XAFC2cvRyCXooQ45V9G i2ww== X-Forwarded-Encrypted: i=1; AJvYcCU+ymnTosPCoagRD7Epuwct/AJ8wpUCm21eHirc2dvpA/rYW/HBGxQ6HaJtoS3IueeWgHSGdl6ajiiqR6Ztn5msdthqyWjQ2cu7ryRL X-Gm-Message-State: AOJu0YzC2ZiIzzbJuv3k+0nM4bav9bEyorza9B486mFIcEl2BHuV1ZXH y5+V13+6VjNnoXyJOARHCL+/tiJUVIX327H7fvRGHpBp1HuOMzfjBSmVQqRCbWE= X-Received: by 2002:a05:600c:1c1e:b0:412:1d7d:6c51 with SMTP id j30-20020a05600c1c1e00b004121d7d6c51mr12626174wms.6.1708499311213; Tue, 20 Feb 2024 23:08:31 -0800 (PST) Received: from [192.168.1.195] ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id m16-20020a05600c3b1000b0041262ec5f0esm10700077wms.1.2024.02.20.23.08.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Feb 2024 23:08:30 -0800 (PST) From: Srinivas Kandagatla To: linux-arm-msm@vger.kernel.org, Ekansh Gupta Cc: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, stable In-Reply-To: <20240108100513.19993-1-quic_ekangupt@quicinc.com> References: <20240108100513.19993-1-quic_ekangupt@quicinc.com> Subject: Re: [PATCH v1] misc: fastrpc: Pass proper arguments to scm call Message-Id: <170849930946.22958.1400106110222273867.b4-ty@linaro.org> Date: Wed, 21 Feb 2024 07:08:29 +0000 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.12.2 On Mon, 08 Jan 2024 15:35:13 +0530, Ekansh Gupta wrote: > For CMA memory allocation, ownership is assigned to DSP to make it > accessible by the PD running on the DSP. With current implementation > HLOS VM is stored in the channel structure during rpmsg_probe and > this VM is passed to qcom_scm call as the source VM. > > The qcom_scm call will overwrite the passed source VM with the next > VM which would cause a problem in case the scm call is again needed. > Adding a local copy of source VM whereever scm call is made to avoid > this problem. > > [...] Applied, thanks! [1/1] misc: fastrpc: Pass proper arguments to scm call commit: 5169a077f22a23d27660d048d5f43a592fd2c62f Best regards, -- Srinivas Kandagatla