From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fout-b6-smtp.messagingengine.com (fout-b6-smtp.messagingengine.com [202.12.124.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7D85D3F9277 for ; Tue, 4 Aug 2026 07:41:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=202.12.124.149 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785829266; cv=none; b=EFGCGGoEIjrFVLrquNbu5JrL2k5fi1KzoezigFE88KXdpDIgJNM4gS6Y3W7fFdps4pNcR1c4XD7Iop7o/mP7eCMEguEbaHmtwVk/rNgQh9CHc+68o7QrN6BhkIDXhKNXBXe0nhX/ipDS7tyDHMW3CSeTqarcAmmsKMK2zFMfwiY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785829266; c=relaxed/simple; bh=/AjXa9xyF6A7sdnTZcFQnOA01d3fibS1pdFGy4m1v60=; h=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References: Subject:Content-Type; b=CxcPY+UoJK6klOxCGCu/sELwAIhIaw4QY6ojDXyXebm2tj+YG4fL6f2R6azSwqtk3gyIXYxnrz9Bz+/Zft71rDSAmQzrUqSXkV9rfflUV7xD6mBvesrM49D1ve/3aVIrVCiW523QAa9siy4wqdnbBie++KfHMWTizQZaWg6y01w= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arndb.de; spf=pass smtp.mailfrom=arndb.de; dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de header.b=JJQ7XM5F; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=ecyDkRPJ; arc=none smtp.client-ip=202.12.124.149 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arndb.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arndb.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de header.b="JJQ7XM5F"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="ecyDkRPJ" Received: from ams-compute-02.internal (ams-compute-02.internal [10.64.2.62]) by mailfout.stl.internal (Postfix) with ESMTP id 456C71D00055; Tue, 4 Aug 2026 03:41:02 -0400 (EDT) Received: from ams-imap-03 ([10.64.2.23]) by ams-compute-02.internal (MEProxy); Tue, 04 Aug 2026 03:41:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1785829261; x=1785915661; bh=KGGQHbz86WfZhmpyZv69QOpRbk9xCtxeaYn7y/ipLaE=; b= JJQ7XM5F82UHROiWJLyRJ2fZnBdArOg5gNUclvsaunN4pd83JJhwKpzW7/7khyIG 3F8zhOjTXT2Tw3j5/Tj1CvavBM9bRbH7bKpONisxE2BpgQmF8EjN7fvPVeJiAdGm GRtElnvSyucznNryFC4nEX2ALaWZ4eSv9i6yijh8OibNbyBceGfFGo12D3Cs0WVU aEacn6bBj1y6XnOUo6irSEMNfn6nNU0P/Nen/+0EaKAMOGl9HnruxoAlCYTAncDv dtZfKn5SkSgidq1Vr6K2yCdgphoIb4rM1lWjOU+TRn5BDu3UMIM8ob2n+hbEcg0V qou8I9+jd1p2RwT5hz4hZQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1785829261; x= 1785915661; bh=KGGQHbz86WfZhmpyZv69QOpRbk9xCtxeaYn7y/ipLaE=; b=e cyDkRPJiNLMLqK/jkgjF4sCX0uD0DzdezaxoFo96VZUZyUUU1WpdrLBFEbphmRlP 1vIqhc/XIlH77+/kfTVpO8xybkQBjCAIoDOLhhKOIEcHUQwHK88Id7jppQ1clO+R MlbSC5ChBfFNz55ToQW1Wv74n6iLjpLCIIIDDwGOBKOn7PY5e8ITBCGZbabVX+aE 9jdG3T1C94+j/p1ihYmeNqOo36P7nzzvNuexVuCjFxRoFvuz538RV2zpLGUTmJma HgcOkdbTqkf63paEDYtPIPrIBYMev13g7gStoM+V9QZUqXNQMCtdnvKz/x4fJsqx seHS9Jsl+DZl+lVK1thmA== X-ME-Sender: X-ME-Proxy-Cause: dmFkZTEzTZ0dEQDntje2aWKVKMF/6GWdKabltgrpvlRKhPYwOLLxQpm4DTkTDkzcrKtljj GOyJHZJJ6Cjydn7qGkYPSk+gZclo56OrUbHxfMSDYp85YCnVGqmBbcogw14sdAqfBshS76 K7n7UbtDCsppLJXjtF24wAgl/uE2ceZS48dKmw796GCuT6iOOECj5exxPoKmV/Z8xl8+Wj Zi/J17Dgam7IPGpPYig32nY57H/dRrzfws7wDzODAxh+z3MHAcNeeEFuoaIG69jmzwRxni whfZCcVKDjk0xOmJIx9fjVXhgh0R+pAZiVm894BItgMQLTf1kFEIGXsa7C5tVnZ+R86uP9 PViPEMytrfGCewL9s1ILxshSbWnCougAmiTUSelU/hihDh6+91xOolbkmm2vG8uRD+QiGq e4hJtZ836QoD3NQ3/44X5UeZdRckhrA76DQ4awlmq92qo3Ybw1iWnWQbNe4tdAD50Y8Pn6 R0rVtevQR4CZ6sFNBYbjdyiCtgquCV2/64Txynr9H4167TUSExl2TFu99cYC0n5qGDtUbS S9kEiUZdl9oObkFnsfqf2bLMe9+GG0S0zo+UT9nu+KexYk9G1Xn7dVKewDjucT4Yi+nWLa v76K0q1DkMEWuVer7tqN5g2ss9GWxBJOzpVL4Tx6vmoQExtSTgJSCLZCN2hQ X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.ams.internal (Postfix, from userid 501) id B559D32A0066; Tue, 4 Aug 2026 03:40:54 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-ThreadId: Afr29kaEQ4co Date: Tue, 04 Aug 2026 09:40:28 +0200 From: "Arnd Bergmann" To: "Amirreza Zarrabi" , "Julian Braha" , jenswi@kernel.org Cc: "Sumit Garg" , "Geert Uytterhoeven" , amirreza.zarrabi@oss.qualcomm.org, op-tee@lists.trustedfirmware.org, linux-kernel@vger.kernel.org, "Elliot Berman" , "Bjorn Andersson" , "Bartosz Golaszewski" , "Harshal Dev" Message-Id: In-Reply-To: <63cfff1e-359b-4db9-97a8-43d97abb0369@oss.qualcomm.com> References: <20260729203845.387239-1-julianbraha@gmail.com> <63cfff1e-359b-4db9-97a8-43d97abb0369@oss.qualcomm.com> Subject: Re: [PATCH v2] tee: remove TZMEM_MODE_GENERIC Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, Aug 4, 2026, at 06:29, Amirreza Zarrabi wrote: > Hi Julian, > > With this change, is QCOM_TZMEM_MODE_SHMBRIDGE still needed? > > I think QCOM_TZMEM_MODE_SHMBRIDGE can therefore be removed entirely, > along with the conditional declarations and stubs in qcom_tzmem.h and > the corresponding select in the qcomtee Kconfig. Looking at it again, I see that the patch does not actually do what I had expected. As you say the option no longer has any effect at all, when I thought the tzmem driver would just default back to generic mode without shmbridge being enabled. What we probably want here is to change it to #ifndef CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE ... #else ... #endif to keep the behavior unchanged and just fix the Kconfig logic. Arnd