Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp1782786pxb; Fri, 22 Oct 2021 07:34:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyevYAqJ8lwrClwUY/8Pn+x3ImBZyCMTEO7bHKU/iQk+QT37BP9XDeAEM2AEKNYnKjfNQyt X-Received: by 2002:a17:90b:350f:: with SMTP id ls15mr321523pjb.220.1634913296177; Fri, 22 Oct 2021 07:34:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634913296; cv=none; d=google.com; s=arc-20160816; b=yTkdqddGHn/CvPC1YGk9XyPyzp+b0MbLJ3iupiSnpTHzMQV+qYLMajGQvwqzBw3h51 QXihpxq+BaomneSYz3HC3NoZyC5m/lfjjOlV71EvP/5CGcbtH4pVigWJePuHFYxq1D1W K+24/O/pidJgNOrKqmPyTYHMePFf/sLF0X59G4jD12lMZt3qDnEedHIHtORTnh9+6/xs bh0lWzxZGrhveucgpH8MJCO7npe1f8H/rwSWvIUck+x/iMd0ClqZeLifG/DnxuKOwTZi SwH+RBcWGEwB636jvMdMknk2BUhBkPlSumDUscOdwSZSOTLIXM1CgMfLPn1cwS6ukYXq /3KA== 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:date :message-id:subject:references:in-reply-to:cc:to:from:dkim-signature; bh=cVIkN7spVzTPEdd4zRywRhu6vbYcErn5dveld+XryVI=; b=ukzApEY+SoV9+t0lpOKnCchLBfd4ThhP56Xan3eLOGz6j3/RPGbxcf6mCxs6b7RAVO wqUUki6jvQogEVSULGS1jiPgbDS2QKvi7J64NqYjuhKKJfj8RZJumLqHIrNIkbw/yk28 mT4hGGase2lOJHJVELVNoQZKqSdo/Eg3klCCLJ2GdfnH6553dIEMPoU4aCvy+ekODuHo WhFO/NKrsRknss5hczvYRA6iiYnjmSdAtAJkmmOKii1PDjX0xgyNBWH8aUxVgT7Go7kQ J/oQCAOATNrR7p8d5eZFWLEubCF4q8wTBg1BFyGZxtlJ78b0VqmHwb0Si5TMone33P+g 8P8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b=Ur+Mvyqn; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h10si11153402plf.311.2021.10.22.07.34.24; Fri, 22 Oct 2021 07:34:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b=Ur+Mvyqn; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233143AbhJVOg1 (ORCPT + 99 others); Fri, 22 Oct 2021 10:36:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55380 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233139AbhJVOg1 (ORCPT ); Fri, 22 Oct 2021 10:36:27 -0400 Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 82527C061348 for ; Fri, 22 Oct 2021 07:34:09 -0700 (PDT) Received: by mail-ot1-x32e.google.com with SMTP id e59-20020a9d01c1000000b00552c91a99f7so4617609ote.6 for ; Fri, 22 Oct 2021 07:34:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20210112.gappssmtp.com; s=20210112; h=from:to:cc:in-reply-to:references:subject:message-id:date :mime-version:content-transfer-encoding; bh=cVIkN7spVzTPEdd4zRywRhu6vbYcErn5dveld+XryVI=; b=Ur+Mvyqn99O6jN3E0jkVFqf9805z10mp5/40B+7nLv9zqcmQ1CtMADHzRpLs+tQouB UFPUYS2LYRGvo8AWdiDb+XHhO2MccQWADs2k4dUKlDPdMZy0PHYKJ1eb2200+aJVer/W khdLrWcgTb0llVUws46pKoxPwywbciFj/dQ5tBAk3k2FQqiNhaOAqKRzLbMzR4csWDXE iPK6veZxA/M8/py/4GMM7BbTDO4uCb5OC1bskGUgWp9p+RGc7hQeVimEndbnGNIqgUgC missiNglxRjxPfT9+ySwNE7ysOfmHLU8v1nJdgIemhNu7TX2HGYIZc4x6yC8QUF+/fen +keA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:in-reply-to:references:subject :message-id:date:mime-version:content-transfer-encoding; bh=cVIkN7spVzTPEdd4zRywRhu6vbYcErn5dveld+XryVI=; b=Iq3DXcZ2shvDUDackLwAzEk7CIF6K/pYEW2/M8fa4TYwiV/kh1dbFFCyoVI7gpc+E8 WD/3s6+Rp7nLeWQZqr2r4i8AHUoJiimdTJd3Jmrw+CKwl+cpyRHyfGyH+AnG3N/x4pBs LYeagL47EjZJOXVNGsWq/lImsgyMIKNNiSikI4KfbrZYOODBdq3DyvkMptaqjgY6UtQ4 i5uAeUWTpzuP7Z4HdthO07ozF0ZD1MUKI9yqjc2SjEnfBaE9/DfUCHQb435l6eN6kyXC henVDjpVjtmqy/imQVjr9VbtMLUpQXjir8oKONrZaTgVhj7s7ELUKWz5nfMR37rwOlpz tV+A== X-Gm-Message-State: AOAM533+dYKpwSQH61kI1o11lIDla89kWZtkqSyUIXkCsgVD83XnOasv Dz0V0qBk3sU1QFfM5ypDu59AkscGp4RHEQ== X-Received: by 2002:a9d:6d03:: with SMTP id o3mr201035otp.87.1634913248614; Fri, 22 Oct 2021 07:34:08 -0700 (PDT) Received: from [127.0.1.1] (rrcs-24-173-18-66.sw.biz.rr.com. [24.173.18.66]) by smtp.gmail.com with ESMTPSA id w2sm1490386ooa.26.2021.10.22.07.34.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Oct 2021 07:34:08 -0700 (PDT) From: Jens Axboe To: Christoph Hellwig , "Martin K. Petersen" Cc: linux-nfs@vger.kernel.org, linux-block@vger.kernel.org, target-devel@vger.kernel.org, "J. Bruce Fields" , linux-scsi@vger.kernel.org, Chuck Lever In-Reply-To: <20211021060607.264371-1-hch@lst.de> References: <20211021060607.264371-1-hch@lst.de> Subject: Re: remove QUEUE_FLAG_SCSI_PASSTHROUGH v3 Message-Id: <163491324565.82952.710827573154554710.b4-ty@kernel.dk> Date: Fri, 22 Oct 2021 08:34:05 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org On Thu, 21 Oct 2021 08:06:00 +0200, Christoph Hellwig wrote: > this series removes the QUEUE_FLAG_SCSI_PASSTHROUGH and thus the last > remaining SCSI passthrough concept from the block layer. > > The changes to support pktcdvd are a bit ugly, but I can't think of > anything better (except for removing the driver entirely). > If we'd want to support packet writing today it would probably live > entirely inside the sr driver. > > [...] Applied, thanks! [1/7] block: add a ->get_unique_id method commit: 9208d414975895f69e9aca49153060ddd31b18d0 [2/7] sd: implement ->get_unique_id commit: b83ce214af3885437ff223b3a0c8ec6072a84167 [3/7] nfsd/blocklayout: use ->get_unique_id instead of sending SCSI commands commit: 8c6aabd1c72bc241c55f5b71a86cea5ef28bceca [4/7] bsg-lib: initialize the bsg_job in bsg_transport_sg_io_fn commit: 237ea1602fb4cd14cd31b745a56fd0639c58eea3 [5/7] scsi: add a scsi_alloc_request helper commit: 68ec3b819a5d600a4ede8b596761dccac9f39ebc [6/7] block: remove the initialize_rq_fn blk_mq_ops method commit: 4abafdc4360d993104c2b2f85943938a0c6ad025 [7/7] block: remove QUEUE_FLAG_SCSI_PASSTHROUGH commit: 4845012eb5b4e56cadb5f484cb55dd4fd9d1df80 Best regards, -- Jens Axboe