Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp1137520rwi; Wed, 19 Oct 2022 07:10:00 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6nQJN1UGWaOHTkQcUskt9bP7CW2hOERFYSxL3RnkM86t9yjOJElW8pWMV9Tdb3L2rpQNvP X-Received: by 2002:aa7:cdcb:0:b0:459:e3a6:2df9 with SMTP id h11-20020aa7cdcb000000b00459e3a62df9mr7678523edw.105.1666188599993; Wed, 19 Oct 2022 07:09:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666188599; cv=none; d=google.com; s=arc-20160816; b=KNIwpAV2Hyewlgyub0n5zCKnmvr2P4rSzHfBjOeNCqmDiBWkwLpRcZcN7KJXPyXjrN /qaOLqNOEmx4HDKzdyukBWbXIP5YOKk+Y9vr3gkq8qs9yS5Kkg5eg3x8a3zHxs/BluYd YrUOMcBcegERB7mrKQ+6g8Cep9MaGZkei8xFYT8tu2YTzIA7T5TNRQ349qJGRBW3YIsP 7+V3rINhB4LKMQqSERlaOTCDQ3yb2DtbdPZWNTqlKPlnJPA6NUwfif1GzwH/zJaijQO/ e5DRS0zK3dp9wJ5B3BJ5WCfD3P2+2/1tH/woPdtvDJa40ej0+zWXGG9/VHEPb6sNkIPK 8TGA== 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:dkim-signature; bh=02HMc5IuJLVgVwifqtF7lVyS4XBTNP1Rrj2XsXGDS2U=; b=CCKDHb9qHNPqPozSGhm6cR4QRx2d1Sp5e55YTrsBhb3oxKeJqEFSmo50CjaHGzGs28 aJDNII5RquYi4+4XbdDYhyE/PPC/bBZA/NTH+ZAwHXAMfShy6Hrd4GrGpSpv/p1+vRG+ QGlGk45rrYdBU5okjUk4iVSZKTO8EnVj1/5rz+NerBGZM9xTIcLCWtSsqZ1oCsfOuqzV BnqoYF2GD3BGxyFyRruQYntriHb7O4QLkp3kKxTJNHJNEG9H9AHRMx3S/E2M1lC26tY0 CXlmE6MXTT/dLdnmWK+eZ/z550i/5iOcNXT95ilRcgnwrQxXgboXhDKgNt5VDh+X77Ef v7Tg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=UpspIVIX; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hr41-20020a1709073fa900b0078debc9d30esi14011243ejc.29.2022.10.19.07.09.33; Wed, 19 Oct 2022 07:09:59 -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=@gmail.com header.s=20210112 header.b=UpspIVIX; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230340AbiJSNep (ORCPT + 99 others); Wed, 19 Oct 2022 09:34:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46540 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232026AbiJSNeD (ORCPT ); Wed, 19 Oct 2022 09:34:03 -0400 Received: from mail-pj1-x102d.google.com (mail-pj1-x102d.google.com [IPv6:2607:f8b0:4864:20::102d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C83F91781CE; Wed, 19 Oct 2022 06:23:02 -0700 (PDT) Received: by mail-pj1-x102d.google.com with SMTP id q10-20020a17090a304a00b0020b1d5f6975so6269pjl.0; Wed, 19 Oct 2022 06:23:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=02HMc5IuJLVgVwifqtF7lVyS4XBTNP1Rrj2XsXGDS2U=; b=UpspIVIXlFFSX8J5UAn/cqAQwRAgnbzjY3FhC7fiaajPMIK49IW+Oc6CM7t0MN1Tuj ZP+uH0eEOgwQmp5Y5AShlzuAU0fMUk4n+C6f6Sga+VGoXiOvOd/sXrgbNfU3BEVx1R15 2fampG235xBRpQq3vNwof8eoCIvK9NaGvrFEc7oFKFXNY0QOuyFGSNa8tm15nRK2dTaP txrzoQGT81l/3a+L6y26K5RUIaiUeZrarEdCN2Ie27A0egIhWMv8qK9qwPEQSSRtzUbj 4lrMfxuVxi2I8RU5LOTm8ei6OG7uLNfnT8GvWE3pa7OI6oY8U51FTv9Kt7xlFRSGk8PM cWvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=02HMc5IuJLVgVwifqtF7lVyS4XBTNP1Rrj2XsXGDS2U=; b=HdtMqItaSkALXYayqPsYP0AvZCFHGe68+k7t/zzWVADaS58qr6yym2xk7NxkajPSQI 88ItlFjQwZpxDviADSVOZrEuSdNf933cKGuEyuRwYZsJjfUxo43g3S2iMzdu8SSxwPHR p7woyiA3KmSd3WpRZwTv13I5HT3j+Awvm+5lL0SldTb4Vi5ARu1up9zvCf+y+tzWh7Kl 3e46HenM7CJSCVZg4+aXseKGlO3cyp1q0G3PVqtlpYXw70sBOrykELWGI5A3DsRCj3Rf /6u8Ks7/dLHOwU5F9F8nwRieEIMRnOIYp0bSx2SOqX3lKFnyqL9RhnI/gv4Q65Dr4Jaf BEQw== X-Gm-Message-State: ACrzQf39iRafVoTAA2Noyjc2whvnOVBbMWxdUAfuulwopFb0htykX/Lz MPUxzSdCx2NVOcQm4I+ll3w= X-Received: by 2002:a17:903:245:b0:178:e0ba:e507 with SMTP id j5-20020a170903024500b00178e0bae507mr8614236plh.115.1666185668244; Wed, 19 Oct 2022 06:21:08 -0700 (PDT) Received: from [192.168.50.208] (ip98-164-255-77.oc.oc.cox.net. [98.164.255.77]) by smtp.gmail.com with ESMTPSA id i3-20020aa796e3000000b005625ef68eecsm11282861pfq.31.2022.10.19.06.21.07 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 19 Oct 2022 06:21:07 -0700 (PDT) Message-ID: <3005030d-ab99-200f-aee3-c7ee74b55506@gmail.com> Date: Wed, 19 Oct 2022 06:21:06 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.2 Subject: Re: linux-next: Tree for May 17 (drivers/nvme/host/fc.o) Content-Language: en-US To: Randy Dunlap , Christoph Hellwig Cc: Stephen Rothwell , Linux Next Mailing List , Linux Kernel Mailing List , James Smart , linux-nvme@lists.infradead.org References: <20220517194118.2caa01b8@canb.auug.org.au> <5958ccea-d89c-8b1a-15d3-19d8cacd141d@infradead.org> <20220518045704.GA30131@lst.de> From: James Smart In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS 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 On 5/17/2022 10:21 PM, Randy Dunlap wrote: > > > On 5/17/22 21:57, Christoph Hellwig wrote: >> The patch that adds nvme_fc_io_getuuid need something like this >> folded in: >> >> diff --git a/drivers/nvme/host/fc.c b/drivers/nvme/host/fc.c >> index a11c69e681180..3c778bb0c2944 100644 >> --- a/drivers/nvme/host/fc.c >> +++ b/drivers/nvme/host/fc.c >> @@ -1911,7 +1911,9 @@ char *nvme_fc_io_getuuid(struct nvmefc_fcp_req *req) >> struct nvme_fc_fcp_op *op = fcp_req_to_fcp_op(req); >> struct request *rq = op->rq; >> >> - return rq->bio ? blkcg_get_fc_appid(rq->bio) : NULL; >> + if (!IS_ENABLED(CONFIG_BLK_CGROUP_FC_APPID) || !rq->bio) >> + return NULL; >> + return blkcg_get_fc_appid(rq->bio); >> } >> EXPORT_SYMBOL_GPL(nvme_fc_io_getuuid); >> > > Thanks. You can add > > Acked-by: Randy Dunlap > Tested-by: Randy Dunlap > > to the patch. > looks good Reviewed-by: James Smart -- james