Received: by 2002:a05:7412:b795:b0:e2:908c:2ebd with SMTP id iv21csp251576rdb; Thu, 2 Nov 2023 02:38:02 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGOS8LOmH5oAKxsmTLLMtxH9ojiGlDCTzCJsIPS8UpM87WGJUnbXNKrEZI2yhMnE9hv6Ctq X-Received: by 2002:a05:6a00:22c5:b0:6b2:5d32:58c with SMTP id f5-20020a056a0022c500b006b25d32058cmr16619276pfj.22.1698917881720; Thu, 02 Nov 2023 02:38:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698917881; cv=none; d=google.com; s=arc-20160816; b=bVA7HKSQJ92mDPpa0KK/Q5UWEX50xwkBLsUnHwz38HzMAt6n8bTi26zlEU6xof7wXa pIeeTRoYw16fdCjPs2NeMwjn5BroeQuxDWzX9TkQeIDLWUxJHdtPtebvtmemeOO68d/1 krKJKeg7L5RjGCIulycYTkYrQ04mJTAyTTny/mbj21/oyaLIAcaDQrPcwUmzbbb4jDtz oD6otgqSb0u6SK5bY/sC6NbgL9IvqWcBBJzingyzStqGGN+v39vldzn/FH6S+cryhYMG V3Y6KnPK2gGGO7WP4OmBU15Udin2M+/lvU8xzNFUsWdFUWPJZsiZBEyXG3dzO+vQMJIb iqkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=v9DZlRfoQxPFzD8xsRga+uEr13r7eAJKozoI//VteWU=; fh=7nepHjs6QJzxYUbnveP/16FWSYGeC88VfGea4/2b8Yc=; b=cbPglbdez83MKBFVotGDmuDmNTih657NjtGAeRrL5foSoV5k6erzDYDtVP8u7pJzd2 QzsAjy22SjnzDrvOjjGc5LpqvauP7/h3XSgJ0zOYHINg3z9jslOEKLgsSjgFzV7sitnz MWLEj/AKoxS3udmWqh7dcZwluVsyWMPI1UKj2eojPTfpVyE+6IrisZ57dwKzBrQ9jwgo lL7jLVK/pkGKXyP8e7mKGfZ23ur3X+dvca5XkTyvWNa8epTuVGpC/uoztpPuPhIwdsRI m26HAs50C9OisJjwXCmrhN3/dvGs4FAtC5WARV0quxrijyPdACpmCzwHViuvGjKtFcDE 0VVw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id bs190-20020a6328c7000000b0057e21f51ab3si1498943pgb.665.2023.11.02.02.38.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Nov 2023 02:38:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) client-ip=2620:137:e000::3:8; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 2F80080505C9; Thu, 2 Nov 2023 02:37:59 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345770AbjKBJhr (ORCPT + 99 others); Thu, 2 Nov 2023 05:37:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48872 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234737AbjKBJhr (ORCPT ); Thu, 2 Nov 2023 05:37:47 -0400 Received: from frasgout11.his.huawei.com (frasgout11.his.huawei.com [14.137.139.23]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B4F02A6 for ; Thu, 2 Nov 2023 02:37:44 -0700 (PDT) Received: from mail02.huawei.com (unknown [172.18.147.229]) by frasgout11.his.huawei.com (SkyGuard) with ESMTP id 4SLdk263mtz9xrny for ; Thu, 2 Nov 2023 17:24:26 +0800 (CST) Received: from huaweicloud.com (unknown [10.48.131.78]) by APP2 (Coremail) with SMTP id GxC2BwDnibXJbUNl0QNYAw--.58857S2; Thu, 02 Nov 2023 10:37:25 +0100 (CET) From: Petr Tesarik To: Christoph Hellwig , Marek Szyprowski , Robin Murphy , Greg Kroah-Hartman , Petr Tesarik , iommu@lists.linux.dev (open list:DMA MAPPING HELPERS), linux-kernel@vger.kernel.org (open list), patchwork@huawei.com Cc: Wangkefeng , Roberto Sassu , petr@tesarici.cz, Petr Tesarik , miaoxie@huawei.com, weiyongjun1@huawei.com, guohanjun@huawei.com, huawei.libin@huawei.com, yuehaibing@huawei.com, johnny.chenyi@huawei.com, leijitang@huawei.com, ming.fu@huawei.com, zhujianwei7@huawei.com, linuxarm@huawei.com Subject: [PATCH v2 0/1] fix handling of decrypted pages Date: Thu, 2 Nov 2023 10:36:48 +0100 Message-Id: <20231102071821.431-1-petrtesarik@huaweicloud.com> X-Mailer: git-send-email 2.34.1 X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CM-TRANSID: GxC2BwDnibXJbUNl0QNYAw--.58857S2 X-Coremail-Antispam: 1UD129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UjIYCTnIWjp_UUUYk7AC8VAFwI0_Xr0_Wr1l1xkIjI8I6I8E 6xAIw20EY4v20xvaj40_Wr0E3s1l1IIY67AEw4v_Jr0_Jr4l8cAvFVAK0II2c7xJM28Cjx kF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVWUJVWUCwA2z4x0Y4vE2Ix0cI8I cVCY1x0267AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIE14v26r4j6F4UM28EF7xvwVC2z280aV CY1x0267AKxVW8JVW8Jr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2IEw4CE 5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r1j6r4UMcvjeV CFs4IE7xkEbVWUJVW8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1l FIxGxcIEc7CjxVA2Y2ka0xkIwI1lc7CjxVAKzI0EY4vE52x082I5MxAIw28IcxkI7VAKI4 8JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xv wVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWrXwCIc40Y0x0EwIxGrwCI42IY6xIIjx v20xvE14v26r1j6r1xMIIF0xvE2Ix0cI8IcVCY1x0267AKxVW8JVWxJwCI42IY6xAIw20E Y4v20xvaj40_WFyUJVCq3wCI42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I 0E14v26r4j6r4UJbIYCTnIWIevJa73UjIFyTuYvjfU1CJPDUUUU X-CM-SenderInfo: hshw23xhvd2x3n6k3tpzhluzxrxghudrp/ X-CFilter-Loop: Reflected X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Thu, 02 Nov 2023 02:37:59 -0700 (PDT) Changes from v1 --------------- - try to re-encrypt pages after set_memory_decrypted() fails Petr Tesarik (1): swiotlb: do not free decrypted pages if dynamic TLB allocation fails kernel/dma/swiotlb.c | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) -- 2.34.1