Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp3146584iog; Mon, 27 Jun 2022 10:04:53 -0700 (PDT) X-Google-Smtp-Source: AGRyM1spIqA+SHwtnX9LhKwCD9NmRGq/Vc5S7n7Wla/8XAm/uGYZZQ4JODHtb1ToGlBj3qvHbBAl X-Received: by 2002:a17:90b:4d12:b0:1ed:3124:3ecf with SMTP id mw18-20020a17090b4d1200b001ed31243ecfmr19550247pjb.111.1656349493442; Mon, 27 Jun 2022 10:04:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656349493; cv=none; d=google.com; s=arc-20160816; b=ab0+lb/h20tovIMxDpU5Zcc2isg36URho75mujocdSo5RzqdDiZ7T68ezc2XCpcRyt KSDUyo2lkhSm1MMt7zarXbc9/x1Wdfl03DATv9Ne/Ury21Rsrb2DTyJm2o4j66iFQdvR OsUDDVrm2LuYUM7/mw5ON5TVqWt5HRiPA6ZyDCrDPwKNtKR6hhfZbtOYcLTBT3c73Bp2 WR/GFQ6uOf9yDqZR1C1Jk3O4NjhhHFHqngp/3TiUhaOD6jB1tPkgRROjxB9W5I8N5/Ka jkO0LZQ+B9eRNA5ZYrrYIzET7bhj+vb+XWwBXSRNLWheW8Yk6p1G7yTtu/zL2a95EeoD +I0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=h+CBkZaCUAPsWCF3WoXppHNKCyy0dZJN6jYn++00T3g=; b=S7/PVkH3uqDHN9mFHyuYkhDPa4tebEQltlF5DM9HbRzfpAIPeM2oGK5C4UftM6Ab/6 M+y4/y8esz0X6WZuqwB5L7rb/kZQJcx28FcrjC2pf5uoTxGZlFxQ5kd74JDZNbumEpdg xxso7Aoq6UZ22zJk5uX/+8QPxVLqX5kxynq/V25XEl7RWM/bHTQ3tkyKPbd2iY5DPR6n W6Uc7C4wZd0IBWTfLKpARUxxunBsIiDPAdw7d+QvWpyz/EkSCe47j3mtt1pEowqqe3vi I2WONY/+k02tfp1m8nXli8O2Rlez07qve6t7gd6nfKacoEslOwqAmQO6CjRE5xZq6hDK O+Cg== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=acm.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v184-20020a6389c1000000b0040d71f0da27si1859810pgd.268.2022.06.27.10.04.38; Mon, 27 Jun 2022 10:04:53 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=acm.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239535AbiF0Qhb (ORCPT + 99 others); Mon, 27 Jun 2022 12:37:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36112 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239532AbiF0Qh0 (ORCPT ); Mon, 27 Jun 2022 12:37:26 -0400 Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 22D56120AA; Mon, 27 Jun 2022 09:37:24 -0700 (PDT) Received: by mail-pj1-f54.google.com with SMTP id i8-20020a17090aee8800b001ecc929d14dso10555760pjz.0; Mon, 27 Jun 2022 09:37:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=h+CBkZaCUAPsWCF3WoXppHNKCyy0dZJN6jYn++00T3g=; b=7p1fFtmxjpgpdCxfjBHM1/VvTSG6Lpy9043NJpMYFZvwJzsJKlyeMseOTDj9+yFtBO XP8VxNnsyciE6/OHjDc3RAd81A9hgwmtxesSC4opzbmEV9lJmPwSHWxvyNXSK8/9ntIv 8T15ZK1PnGHKIaW48WErH/47wJRY8itJXSxsDCC1VDpHcuS3ovEuvnO/i+7dlclnAa5k D9W2ds7N4JRSTbOgdxCjCgW9rPEgI7ew+a7pooShyhtFixgNmJrVOCjR27Iha1SUGGXR xJv+HfCOdoYqcBrLj1lJl5qEnlSY1TVx9L53ibCszzCShfZYqJ6Xc2B8x/FdAqZt/9K1 4CFA== X-Gm-Message-State: AJIora98faboZt6EoG9xTun9oAE15ZN3Zn5yWNpmiQ9BQ+7BscbWGnxi FfvNNhEUr+B0DwEUrDoA/PE= X-Received: by 2002:a17:902:d4c8:b0:16a:480b:b79c with SMTP id o8-20020a170902d4c800b0016a480bb79cmr235609plg.15.1656347843352; Mon, 27 Jun 2022 09:37:23 -0700 (PDT) Received: from ?IPV6:2620:15c:211:201:ebc3:3a94:fe74:44f0? ([2620:15c:211:201:ebc3:3a94:fe74:44f0]) by smtp.gmail.com with ESMTPSA id v19-20020aa78093000000b0051b693baadcsm7559184pff.205.2022.06.27.09.37.22 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Jun 2022 09:37:22 -0700 (PDT) Message-ID: Date: Mon, 27 Jun 2022 09:37:21 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 Subject: Re: use-after-free in srpt_enable_tpg() Content-Language: en-US To: Mike Christie Cc: "lizhijian@fujitsu.com" , Jason Gunthorpe , Leon Romanovsky , "linux-rdma@vger.kernel.org" , "target-devel@vger.kernel.org" , open list References: <17649b9c-7e42-1625-8bc9-8ad333ab771c@fujitsu.com> From: Bart Van Assche In-Reply-To: <17649b9c-7e42-1625-8bc9-8ad333ab771c@fujitsu.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no 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 On 6/27/22 00:09, lizhijian@fujitsu.com wrote: > So far, I doubt if the previous defect of configfs mentioned in > 9b64f7d0b: "(RDMA/srpt: Postpone HCA removal until after configfs > directory removal)" has got a better solution. if not, i have no a > clear mechanism to avoid it yet. > > feedbacks are very welcome. Mike, are you perhaps aware of any plans to add functions to the LIO core for removing tpg and wwn objects? Thanks, Bart.