Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp173471iob; Tue, 3 May 2022 14:20:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxAUCaiJJbugLdYMmPs128oK7HbAeDD3Wfct7Nq71J8AvQJKvOlk8a2eGwaEuwQN0yYtnf7 X-Received: by 2002:a63:82c1:0:b0:3c2:83b9:e975 with SMTP id w184-20020a6382c1000000b003c283b9e975mr3333713pgd.297.1651612823891; Tue, 03 May 2022 14:20:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651612823; cv=none; d=google.com; s=arc-20160816; b=dSucRaXP9cZqRYFMFDjf2lAk9ugspZOa8VWFZR3QgQjdXMUnr1jHTdNuaxvNkMoAdX uMRnDFcitWW0kwcOj8lLagtyOS35dk6os4dOW3KSGNtxZ3dPFzj5yelwqHgXkOzp92JH oKK+wPsQ4r7ih+TENgkmLkYug/3u1sglaYbvO63A7vhFEOqq9y2hSFfKKchStb3ZR3Yh 8XyNro/JyQfcf5PU9l9T9ups/oOZFXAGSL9uFjL3/F7aWt4yknb22K8KrByVW2QP7sNg i3QO3/OqB69K2AZVnwPmj3JRoDgFcUdVlYGGspO3M5ST00qriF2EuSeAWVdUo4DUfE+1 ZkFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:dkim-signature; bh=vrL7XkKPM/fDDKM+WseGESNouqMD+FfUqKoaeNFxXOw=; b=0Xykox6pTlpDwzumW6HT6wuaMXiIpu6FMF+9v29fPBI8tGwIZaRKTCDvD+AqkqzlWe 3PJW/Kgm8Q6u2YYHzDwdPi8thl42J5oH15XVVhMOZJNZtsmJzOXoxjbAVYeQM8AW55rY kRS/+PCVXqxEXsa8C8Z9xyWJbDSbYWO9VFMsfva8rqg82bNEUoWDflU7OMVJnmHz1EIB GU29/I8Vv9EFiWttWZGbQ9HWATc3nvCnS94e547tzynY56Iv0mSCb12KaglPbxG1Mt/l 86dXWJ3dz98D3ilh3luOVHZH+spKOhMw0Dv88NayIanzddrKCEDkCzhYtVarjkG3fRj7 h2dg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XWuECTjX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d14-20020a056a00198e00b0050e07e66d5asi4025195pfl.19.2022.05.03.14.20.08; Tue, 03 May 2022 14:20:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XWuECTjX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S241194AbiECTc5 (ORCPT + 99 others); Tue, 3 May 2022 15:32:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58194 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230245AbiECTcz (ORCPT ); Tue, 3 May 2022 15:32:55 -0400 Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 329B22B184 for ; Tue, 3 May 2022 12:29:21 -0700 (PDT) Received: by mail-lf1-x12d.google.com with SMTP id bu29so32049188lfb.0 for ; Tue, 03 May 2022 12:29:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:mime-version:content-disposition; bh=vrL7XkKPM/fDDKM+WseGESNouqMD+FfUqKoaeNFxXOw=; b=XWuECTjXnwuPdrZllK4DeqHBBkqyK3F/k+4xtX/o3AuWklbUoso8ijNsaXpy6IQ+c3 UdH1qbnVvBOYesa2R8E8Fpzlfq5bg3X7qQvGtEFh8LGYWaI/+RJRLncOt0+Nzw24WAka gVzRyloeN6KRSicVJH0VDKzgBzes8xrfDMcENHbvJ4HseJkNQm/DuVjElzOgm9FlnsX7 nCcGIbiFmqeadeJmgsw8mXjzjUPDTq+9NaQOEAbzNIMtAIe++NFEUN8WvCptDH2wUTFG Lhtay5xL0CajMIDc0XtfXBal2lZoxjafp+p6eje9z7wqINLTqp9MAYdzN506ksRmajIJ DIsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition; bh=vrL7XkKPM/fDDKM+WseGESNouqMD+FfUqKoaeNFxXOw=; b=6CR8VX7GVdduGihlOfg0ZyXxPGb4xwPB5qjpwjCrTstG3Q3a390NHzFIK8tNwkztaP bxPpwXMTOJhGF/cJAhU+qRnqY7C8JSgL85EbUwbFceiT05D1kPsKNEh8MR68EwC6K7pA Shb+Lb/fmc4S5mkUD7VrmAfsxNL79A2nctoINKZk10ywLO5Q2sSfNUU3vNGvXBXkfV8U zFo06U6LFEKKr+S5qhVFTPbcQA9sCEBQuc3xqpxxuFMHh4SEkLsybCpSSXjxvDvFeMSo kGYk4hj1xZf1OYw1KJBV8xWvSKPPIm2To56ANeV+WQp8t9esDX/Mtkvo1nLVHX8RMHrG riAQ== X-Gm-Message-State: AOAM532OYUTDcyNTWP/NPuT265zgfz9hPHP2CADiY4OL8XyhhVR62qK/ BoBdrJlc6onyVJjuAkb9AvVmL4ayxyUWog== X-Received: by 2002:a05:6512:b11:b0:44a:2ead:daf2 with SMTP id w17-20020a0565120b1100b0044a2eaddaf2mr12201966lfu.642.1651606159560; Tue, 03 May 2022 12:29:19 -0700 (PDT) Received: from jade (h-79-136-84-253.A175.priv.bahnhof.se. [79.136.84.253]) by smtp.gmail.com with ESMTPSA id a8-20020ac25208000000b0047255d21161sm1015104lfl.144.2022.05.03.12.29.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 May 2022 12:29:18 -0700 (PDT) Date: Tue, 3 May 2022 21:29:16 +0200 From: Jens Wiklander To: arm@kernel.org, soc@kernel.org Cc: Linux Kernel Mailing List , op-tee@lists.trustedfirmware.org Subject: [GIT PULL] TEE SHM vmalloc for v5.19 Message-ID: <20220503192916.GA3288817@jade> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello arm-soc maintainers, Please pull this patch which enables tee_shm_register_kernel_buf() to accept vmalloc()ed buffers. Thanks, Jens The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -0700) are available in the Git repository at: https://git.linaro.org/people/jens.wiklander/linux-tee.git tags/tee-shm-vmalloc-for-v5.19 for you to fetch changes up to 3e47235eaee09488c7e467b9aaccb7c93c862c6b: tee: make tee_shm_register_kernel_buf vmalloc supported (2022-04-05 08:04:16 +0200) ---------------------------------------------------------------- TEE accept vmalloc()ed buffers for tee_shm_register_kernel_buf() ---------------------------------------------------------------- Phil Chang (1): tee: make tee_shm_register_kernel_buf vmalloc supported drivers/tee/optee/call.c | 2 +- drivers/tee/tee_shm.c | 35 +++++++++++++++++++++++++---------- 2 files changed, 26 insertions(+), 11 deletions(-)