Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp3530693pxp; Tue, 8 Mar 2022 16:45:26 -0800 (PST) X-Google-Smtp-Source: ABdhPJwTKUF8KiBg+BDC+0BN4gHe8GN998Z0lbBTyAC/YT/V6PLlKrmEJzBxspVGRRkXtuXmQXwd X-Received: by 2002:a17:902:6a86:b0:151:f1c5:2fa3 with SMTP id n6-20020a1709026a8600b00151f1c52fa3mr10647563plk.77.1646786725992; Tue, 08 Mar 2022 16:45:25 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1646786725; cv=pass; d=google.com; s=arc-20160816; b=tZcq7kzqtc5rpBX8xxEmv/zpcuSC+dHSN8l9JM0+hkGjSM6d3iCnI8y3QLkuSZbEls GI4czCGMwNwWhl/Vn7zuiN55yv/CRG9FJC4oiBYvdhlBpapJQ+i8yVBUmV4n+5iomT0T FHUuHxs8OK5yqTHJ8/YL+Ex6jq9OqrEu2lveNgki5eDMvp1Ir7J7JW0D3YzFZ+77WneE r2SOtjYD2zRSqyoSttoCTniB7IJjFhoZ23smbsU+5hVhwRh0FNrYESn+PE1RzTw9hMEZ iZuWkzIni71eeLXIFuIvOI2cSF5K7J9x0lY3IncX1OGqRXgH1cwe4+qkqBum6U0YiUoE qKFw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :in-reply-to:from:references:cc:to:content-language:subject :user-agent:date:message-id:dkim-signature:dkim-signature; bh=6du0T4N6ilo5fMTttsSURmmis0Vlnh5pDDC36kg+e78=; b=qX66PzhZ1XkwoqiWzMm1nKIhp2E9WY5DOtNHuWI4hWvycDkmPfJ08M/FtIXnbii+Hw u/Ud+Xm9QUX8taUXJoJ0jPe5uEtyiHAul6FD6CJm6FDfqAUZwuWER90a4FJ4jLrfhcyF BBkqt62y/i6YuRPsR5xV7CSFMbrMDgZdm46F+bjvWhXRVMlM22lv6xT0llY1/GAWnneD Z6Ogj7do7oP08b18y4i2bmQwhHraolvyM9xq+nNIT09ltzCRajEAZSHHm7zYZa9wyvra X3BwltnVhVO+UySuhpOYBKJLYusXqpePDb9O2Tg1ZdKYoTzjSmO6jssHlEEhOOL2hUfY VhZA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2021-07-09 header.b=BRyLr2wO; dkim=pass header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=OmyBdE9T; arc=pass (i=1 spf=pass spfdomain=oracle.com dkim=pass dkdomain=oracle.com dmarc=pass fromdomain=oracle.com); spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id j9-20020a056a00174900b004f73e7458b9si375344pfc.231.2022.03.08.16.45.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 16:45:25 -0800 (PST) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2021-07-09 header.b=BRyLr2wO; dkim=pass header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=OmyBdE9T; arc=pass (i=1 spf=pass spfdomain=oracle.com dkim=pass dkdomain=oracle.com dmarc=pass fromdomain=oracle.com); spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 985F91470E4; Tue, 8 Mar 2022 16:01:30 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1349093AbiCHR0e (ORCPT + 99 others); Tue, 8 Mar 2022 12:26:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39136 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1349169AbiCHR0W (ORCPT ); Tue, 8 Mar 2022 12:26:22 -0500 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 98DFB54FB4; Tue, 8 Mar 2022 09:25:08 -0800 (PST) Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 228GnNfu008771; Tue, 8 Mar 2022 17:24:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=6du0T4N6ilo5fMTttsSURmmis0Vlnh5pDDC36kg+e78=; b=BRyLr2wOPrUgdGp8gKKDxugYFsJyQMB9OJMW2Zgwk4IX8oQskUy5oJP9r6MiZLtgwQG+ VeWEzlSMVYbSo0/9TqG+bBirYjVtRdM0YBEMnMcrQU+OzEZVI26bQ0PLnXvO+nc5+CEp eDKPyDpn3vXlHrtUrETtHqlX70xy15NpRXmy34I8Pa09RR2t4+RcyqVRLPM2flfIt6wI mrxkCnn8xPhnP7Z1Z4PAtBIjO9Y2EXgPAZL0AASV3UakJrky3XN7JNCLy5aff9MCFgh+ iKq3oblZtp3RU8VnMBv4a8utWyOgR3oT2vzkS9m1mqTjCAApElsYrbvRz1J19czRP8AM TQ== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 3ekyraqda6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 08 Mar 2022 17:24:55 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 228HKPIh072219; Tue, 8 Mar 2022 17:24:53 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2107.outbound.protection.outlook.com [104.47.70.107]) by userp3030.oracle.com with ESMTP id 3ekvyv42nn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 08 Mar 2022 17:24:53 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MHUCQZ90idMCcDPWkrz+Keq0UFDlqjkeretkRyxKOPN2aR0Rj6SLO514GESr1LIzVPXNRZ4KKIHcHU1TOY/vo9J2v27XOKt8vfIeIUBan4st8wANxJj5r9lt8NRfCgvn0FvPGOYpqc3CepVYL/yosm/8glCjm/YrTjHIiae2txDOALMhOSftKSHXTSYpnemJaEduUlxywlmYhWRltD3eVLAHcOVjOn5RmyMoB32OzZSl7ZaQlO8j61YaXw1+DR4/4s5uOJsK52Dqkmy7Dkxsh+V1KOxBW+A0FGTH1MMXuO4fBUmcsb3vqDYNlak1WBoqfAfmSFis4QR59cz8Pi09jQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6du0T4N6ilo5fMTttsSURmmis0Vlnh5pDDC36kg+e78=; b=CxwjxJFHFf7Mq9EuU43QnwH5aFgJJBiZu49S0JKBtJE9I5C18gGoAbozFmoCPoIfBiAVxv4lr433Sc28vjGdyUAYP/nxWPAzRRN7Rxi9xKHFvzs1NMqO7LV7+6BjhRf5W+dtPzVLtyQCQjdoohbSbaeXhQy8sjOaWFYehSRL8LHZXFb02jB8Pl8ysSr+HlFThDK5/nQj7AVA8uMRnwSEID9wOsphm/VNMqdfw0XeWYoyrTkprujZxHTTStEY3i09D658hjEAk4QM5SS7WSc0a5SKSmCpDguRMdny61BRNRww0HNYMdbcn/43JXWlgH2j0IZYxevQIzbVxl7vJkvL8w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6du0T4N6ilo5fMTttsSURmmis0Vlnh5pDDC36kg+e78=; b=OmyBdE9T2tDgUBTwsQCHqLxNOg3Emt5k2obxOWm3PiA/4vj/UCjJ/g6i52qKRtRC6dUguU+0YbuZ02+VwHIcyzMtVT6/cbDGW+TDEDv0WdnYW5rnwXxIGWvyzsVafPILQwnRFz2O9BKnXuX/VLfES69/MO837gTl36r2ku+V9eA= Received: from DM5PR10MB1466.namprd10.prod.outlook.com (2603:10b6:3:b::7) by MN2PR10MB4064.namprd10.prod.outlook.com (2603:10b6:208:1ba::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.15; Tue, 8 Mar 2022 17:24:51 +0000 Received: from DM5PR10MB1466.namprd10.prod.outlook.com ([fe80::3dd8:6b8:e2e6:c3a2]) by DM5PR10MB1466.namprd10.prod.outlook.com ([fe80::3dd8:6b8:e2e6:c3a2%12]) with mapi id 15.20.5038.027; Tue, 8 Mar 2022 17:24:50 +0000 Message-ID: Date: Tue, 8 Mar 2022 11:24:48 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.2 Subject: Re: [PATCH v2 3/3] scsi:libiscsi: teardown iscsi_cls_conn gracefully Content-Language: en-US To: Wenchao Hao , Lee Duncan , Chris Leech , "James E . J . Bottomley" , "Martin K . Petersen" , open-iscsi@googlegroups.com, linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Wu Bo , Zhiqiang Liu , linfeilong@huawei.com References: <20220309030916.2932316-1-haowenchao@huawei.com> <20220309030916.2932316-4-haowenchao@huawei.com> From: Mike Christie In-Reply-To: <20220309030916.2932316-4-haowenchao@huawei.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DS7PR07CA0024.namprd07.prod.outlook.com (2603:10b6:5:3af::6) To DM5PR10MB1466.namprd10.prod.outlook.com (2603:10b6:3:b::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c330e603-761b-4898-592a-08da01288d51 X-MS-TrafficTypeDiagnostic: MN2PR10MB4064:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yZcqU2sDzJlBWPW2Vx8m7FNCBJ2NEHLDGckdUV/ad75QdpC4byk/+N+qi4RfETINZycgojOsaF7Iptd7xiqJ1WglBSvdJKtIXJgSj58x4PckLDTt/uzDV5YyLLVynb9CvJtxno2H5O9goYlbz1GU19j+BTQN8HYjq9FcIAMtfeeMIiMWVAI9pH5Phb2oncm5FDg+jFsYVwRUNJs+BzfClgsF1Nd76whfM8HIfmI6GJ9FL6Q48Y1egrfCJIE3v+VcRoe13OQK8/XW6fWjqULtlAIgosoFd9GWykEUCMlULSosh+PUWJgJZuxTLj3FrpEuiVUa8fbYmIsuxLESpmWnzZgquZshVP3e7gLn4hEjnGavJdNYwXxsGLSX6QDtF3qcNOUIHTGpJg53Smbae5/vxHyhCsegsrKo1BGquFldPd4Mt0DpIZFTFvVn7yEc2l5hRg/X5bRMpWodqGEH2SMIreMTJnUS4vgMbUoZq0SS1YsCV3sRePB3ChBUgvnB+VxkmNDMYann7oI8WTXYlbLXMfx1mWwh2P74p+ylGIesKOLyVxEcIOkZS9P0aqk2HUknIvh94MKPvUJr+ZC45V8s5OBjm7H1Adus+m7YnYk0htw8T5SlIJSHcOfeGhH/S7kdxtg8pGFHaxBVaAveiqxBT5z5ERcO49UbB6yIn91iW2gObao3gRJDrASnatooROBJFG0QUcKn4jw+sin94SNft6EjE9FTueFym6mShBzXQLnr8RJOMSq+pMoLMxi4tOu+ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM5PR10MB1466.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(6486002)(6512007)(508600001)(2616005)(186003)(53546011)(31696002)(26005)(86362001)(83380400001)(31686004)(66476007)(8936002)(5660300002)(7416002)(4326008)(8676002)(66946007)(66556008)(36756003)(4744005)(2906002)(110136005)(316002)(54906003)(38100700002)(6506007)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cXlpOURQRyt5c0VKakdlSTBLd2l6U2lDOHVldlE5cFhQVjIxekFMMDFWYWl0?= =?utf-8?B?NGV0NjhrWXdKOWg1T2t2L1FwTXdlaDZYVDVJUzhEMHA5dUdlZ1NGRUxIYm1m?= =?utf-8?B?QUdjWjlGRnBZOGlTTEM2aGJHV0QwdzZaMGhyWnFFZEZyOFA2REEzNTkySGJL?= =?utf-8?B?RGtlazdDR2JDWURCVk5EWXlXMWY2RjY5bmh5NXpmTjB1ZHV1YUpKbm4rb3R3?= =?utf-8?B?WHhxbHJHV1ZuZ3FMY3JTVDhJdG9xY0hkVGpTSVR0dGpGeVl3V1NlLzdKc0hN?= =?utf-8?B?NWVyckdNTDdsSFBCdURnN0c5WGsrOHlHK1dmc1VFUTBoZXZvNHlKcS80RXZp?= =?utf-8?B?TWEvblVEdjlzMCt1U1kvQ2hwanZEKzJxNE5KTEhJZXhyV000b2VWaHNkNEVa?= =?utf-8?B?NjlmYXVKcHNFenY5NloxMXNJN2hIOGNadndSUHNxUzhHcHVBSjYrQ2syZFJZ?= =?utf-8?B?dEZ4bWVXTkRyMjBKWnQzRWE3Y2toTDlscmRYRUFvbkpnM2l3R1U2UDhaTXd1?= =?utf-8?B?WWVzTEg1K1hzdUNwWnk3RkZEZDBKOFd0aVR1ZjZwYWV1ZE5nbVlUcFpwZkty?= =?utf-8?B?Z2R0U1l4NUVoNVBjYXozWkJEZElkSEkvTDRDckNOSi9qZHM3YXV5dWZxZElz?= =?utf-8?B?KzlwOGgrd0NpMmcxQzQ5UzdxRUJuY0tIWHlEUFFWbVoxbWx5a09GcHlzWXcr?= =?utf-8?B?UFBLUjJTV2QyVTlqQ3Arc0ZpMkJUdS9jNCtsSi90UGlIQzFEdUtKSVJmcDA0?= =?utf-8?B?SDMzT1Z6VEM4RWtIc0M0WnBZeENma3hhVW1CSjhlUWFvSmt0MTRiMkFkMWhl?= =?utf-8?B?TXRyNFVmcko2S1BDSkhtYkhvMHMrYm1yMFVqanVYNzV3bks0ZEVPZko4a1BJ?= =?utf-8?B?bWpVYlptNE5mUEJab21FQldLbjl4ZXpOUFZPZnVVQldQYlQ1aU5sM1JBZ092?= =?utf-8?B?U1dHZUQxUlM5UXhtOVVzaXZGbEtVa2REOFZCS05xd1ZEUzU5TzFXb3dyMzNO?= =?utf-8?B?VjJaeTA2TjBxWG1SUWdjMXRya3VWRTQ1RFJ0bTJRa3o5ZzJRaFJPRkhqcmIx?= =?utf-8?B?UTkxNzF0b3RhTVpaVytlc3NvWHRhcGNlL0tXUzIzbkJFMGtRMW1xNVRpcVVT?= =?utf-8?B?Z2ZFQ0hkcjNDRlBOVDhrSHV4OTE4NWFUd0RMTEVUaXZCUXlLbDcxek1xa2VI?= =?utf-8?B?SjFXYjQ2SWE0bDZxOWF2R3J5L2lvTTBlbi9IbTNPZEZENEVkUEpRSmY5K3FQ?= =?utf-8?B?ZmxEci9iZUZQb0hMR1VLSHM4Z0NqOEYyRFFSaFBXSnVNeTdvdEp6NmppcjVj?= =?utf-8?B?YUJ4S3g0NFZWUGpIOEpYZWFvSUsyVGh2TWp5eHBhbmdJRUZRSDFtOHI2R012?= =?utf-8?B?cE1pRUhCZitnRnpQallQU2Y5QXVsRWE1SEFtQWVlN1RGb0lpZkhkRWxubGQ0?= =?utf-8?B?SHY4d0loWFVkRFdKQ1BTQ0dwc2JYaGxzeHhNOUNqK2NRYThSbnNrYjJPeWY3?= =?utf-8?B?MzRndHZ1Y2pTQkUzTUZyOWZ4VG8wMXYwdW5Ieks3ajRVendXWDhtT3BXdDlp?= =?utf-8?B?RnpQd0VBbmVOMHRtUUlkeDB0SmRWQW1jSzBXVm1WVTlDMXhsVTZIWnpOR21Y?= =?utf-8?B?RlUzcytYeld3NVBUMVIrQzJSZitHaDNaeStRVmhiZlQ2YXo0Y0UwVnZld0wr?= =?utf-8?B?TWh6VEN6b1kySVZnWTdSY1RlQUd2aGc2WXZhaFcvYVVlUDc0dDREd2FjRkpV?= =?utf-8?B?MUl0ZjlPZEE4SW5qUjY3d0VzYTh6TUtuZXNCbVd5eTRQUGxrS0xYWDlDV3dq?= =?utf-8?B?bW04YTZkSjVDMndBOXVvb1VFVWtnRTA5cnNtUmFKd3g3V0U4R1prUFNVQzkr?= =?utf-8?B?NTJtK1Avd2VVZThJRUFiSytHM0NmN2NNZTF5eDN6RExjUWlGK2RRYmNPUVpE?= =?utf-8?B?OWpTeGQ0WTNSaFNoUk9IemlyWUE2TGF6QUI5aVJiUkJlaC9kY29yQ1E2WW5z?= =?utf-8?B?NmJLdTJqN3N1c0pjY01iN0VaR3Q5WXpKdysyc0cvMXhTL2M5UzZhWE9LNjdV?= =?utf-8?B?SDJQSGI4N3N1ZnNHY0ZqUEljKzdUcXUzN1BmUk1jeGJLakxuVzJJOUZxVzU4?= =?utf-8?B?Q1dUUE03alZsRmVwcE9BRU1kRlFBS1htSkp3WSt3bExXaitzN1NRMlVPZXNW?= =?utf-8?B?eGxOM0V1akRzNTNObVpCZXlpWjBsOVZlNUlGMWx4ZVZCdmQ3Q0xoZFp3Z2lJ?= =?utf-8?B?TVF5WEQyMmNacFF0LzRGaWV0MDF3PT0=?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: c330e603-761b-4898-592a-08da01288d51 X-MS-Exchange-CrossTenant-AuthSource: DM5PR10MB1466.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Mar 2022 17:24:50.8522 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: yuOV/YTrfeM3ELxmajOrsez/rWFIJT5ugJ5Sjk5tjsgJ6rCpBo9m19vn30nSXYhSQxyK+wf192KLAJyPexAJQXdCCrlU+a0M2KzWF8wJuGo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR10MB4064 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10280 signatures=690848 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 mlxscore=0 suspectscore=0 bulkscore=0 mlxlogscore=836 adultscore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2203080090 X-Proofpoint-GUID: J8fOavkFQEIzGeQyz32AvKvqD_gBN8cl X-Proofpoint-ORIG-GUID: J8fOavkFQEIzGeQyz32AvKvqD_gBN8cl X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,NICE_REPLY_A,RDNS_NONE,SPF_HELO_NONE, 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 3/8/22 9:09 PM, Wenchao Hao wrote: > @@ -3143,8 +3145,6 @@ void iscsi_conn_teardown(struct iscsi_cls_conn *cls_conn) > mutex_unlock(&session->eh_mutex); > > iscsi_destroy_conn(cls_conn); This should then be a iscsi_put_conn. So basically it balances out. iscsi_alloc_conn requires iscsi_put_conn. The put releases what is done in the alloc. The put on the parent is done in the release though. iscsi_add_conn requires iscsi_remove_conn. The remove undoes what was done in the add We don't want a iscsi_destroy_conn which does a iscsi_free_conn because it makes it confusing.