Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp4153032rwb; Fri, 30 Sep 2022 13:45:41 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5TreHUauJF6IJm4Ys0f7ZpMjUndJb0U/IoTHBPQiYUq4B31GG/9USNlLo1uwHBkUShi/SG X-Received: by 2002:a17:907:2c5b:b0:787:8826:ca18 with SMTP id hf27-20020a1709072c5b00b007878826ca18mr7784624ejc.344.1664570741176; Fri, 30 Sep 2022 13:45:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664570741; cv=none; d=google.com; s=arc-20160816; b=Umn00PRUoE/IPiY6K+1FqmbNpraPxi8lNZmjuugz2XFFIFXgO6dsutHC+vR4HY6GPD lWuTBZos8n2b3Qj6pfTFxqWWXMPFA5xFRfHoIKZotWojFZ5rIlUyQ2gPk38TBHlzOdj9 z6hdJSdkvR9Ne1qvYb72Yqof8WRMg4HvBEy+H15GMVeOCwD8wG0eYg8rRXyBmV2TsT9S E5KO8NW0JUzrHg6K2IyLK8oSBpzwN4ZQbV1vKPuN5N/qycDLnCFrQPkCoJPyECvn9+ar ztYg172NXfrlwtmMRQj5hKf0WIIQ9IKbzfFBCJtZhnOafLip8mycKgGuHO2PpAey1otb mGnw== 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=gjDYcfQrPymPgf4zZHF6ExZnXFdO/ag78V3ukKEreZ8=; b=VyuWf3AAzwSAxOPnqnK5RzZkPBENcsBhlUrvdw4P6rb1XVXKEFdLLdt576Kr/Mt4/Q CjqN+MPQywnaW7iIAPOjibtRXDUqd8PRr4fyzVufqzzvsPcAuN9etMAztCyK43DlIzPr AKRDF6N3+vdDuQSufN1qpcka8yJH430ptU5bTaTDg9LLhvG46oYAF4tKE+Vh/gE2AbOU V/w6l/7IcnVf4nzjpgD59t+ZF3rpkrmGk5tG9wMK8Gk5QeP92ebVv1Lc+lz2LT9FPsUK kjxdM9Iw52qcpJe9b99ypZ6SNJLs0awiv5o8Aj6CdPs7KHlqbYqFe2CiytpV7ay6du9L 118g== 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 hp15-20020a1709073e0f00b007839293c32fsi2526998ejc.423.2022.09.30.13.45.15; Fri, 30 Sep 2022 13:45:41 -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 S231560AbiI3Ti4 (ORCPT + 99 others); Fri, 30 Sep 2022 15:38:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43898 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232376AbiI3Tiy (ORCPT ); Fri, 30 Sep 2022 15:38:54 -0400 Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D112C149780; Fri, 30 Sep 2022 12:38:52 -0700 (PDT) Received: by mail-pj1-f46.google.com with SMTP id l12so4952850pjh.2; Fri, 30 Sep 2022 12:38:52 -0700 (PDT) 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; bh=gjDYcfQrPymPgf4zZHF6ExZnXFdO/ag78V3ukKEreZ8=; b=kb10rTWlUKTqJRtFUDbI2061gIYzUD719SiT2UKCGXQdo7XP3i1nx7UE5sII7iW6CQ fEr/CLkfds3t/VHl+4+rGM+6A01b87uRLNMgv7kxF3R5uFhUT/YFxil67oMyjjvxMdcr qvGu97KngDV4Mv5SGmhqKL9OUKDTJLXZWwvOEPsEm2PR++etO1w/1MLcuA2kTin98sub hQ8isdmZPD6NujUgigIuUNEYNbrwhOz7JBIcLosjeaXSgYu68/PyVIyHXaLcbe4nsyfx Kb1sUWNFc/E/nEyjUdaDtLYvHiTha96qUwa8RZef4qRnSr/+bg9y+iWLqW9aHOORtssj rPZg== X-Gm-Message-State: ACrzQf2FFeInIXQiZTKPK3pOsN/3Top2QCWFt1df7J6KxxAf5LKxLorc Y1IlR/gDxyiUeg4AlqpHxoM= X-Received: by 2002:a17:90b:3149:b0:202:e9e9:632f with SMTP id ip9-20020a17090b314900b00202e9e9632fmr24463065pjb.96.1664566732077; Fri, 30 Sep 2022 12:38:52 -0700 (PDT) Received: from ?IPV6:2620:15c:211:201:56f2:482f:20c2:1d35? ([2620:15c:211:201:56f2:482f:20c2:1d35]) by smtp.gmail.com with ESMTPSA id z5-20020aa79f85000000b0052e6c058bccsm2187903pfr.61.2022.09.30.12.38.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 30 Sep 2022 12:38:51 -0700 (PDT) Message-ID: <0e5088a5-5408-c5bd-bf97-00803cb5faed@acm.org> Date: Fri, 30 Sep 2022 12:38:48 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.13.0 Subject: Re: [PATCH v15 00/13] support zoned block devices with non-power-of-2 zone sizes Content-Language: en-US To: Jens Axboe , Pankaj Raghav , hch@lst.de, Keith Busch Cc: jaegeuk@kernel.org, agk@redhat.com, gost.dev@samsung.com, snitzer@kernel.org, damien.lemoal@opensource.wdc.com, linux-kernel@vger.kernel.org, hare@suse.de, matias.bjorling@wdc.com, Johannes.Thumshirn@wdc.com, linux-block@vger.kernel.org, linux-nvme@lists.infradead.org, pankydev8@gmail.com, dm-devel@redhat.com, "Martin K. Petersen" References: <20220923173618.6899-1-p.raghav@samsung.com> <5e9d678f-ffea-e015-53d8-7e80f3deda1e@samsung.com> From: Bart Van Assche In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.0 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 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 9/30/22 08:13, Jens Axboe wrote: > On 9/29/22 12:31 AM, Pankaj Raghav wrote: >>> Hi Jens, >>> Please consider this patch series for the 6.1 release. >>> >> >> Hi Jens, Christoph, and Keith, >> All the patches have a Reviewed-by tag at this point. Can we queue this up >> for 6.1? > > It's getting pretty late for 6.1 and I'd really like to have both Christoph > and Martin sign off on these changes. Hi Jens, Agreed that it's getting late for 6.1. Since this has not been mentioned in the cover letter, I want to add that in the near future we will need these patches for Android devices. JEDEC is working on supporting zoned storage for UFS devices, the storage devices used in all modern Android phones. Although it would be possible to make the offset between zone starts a power of two by inserting gap zones between data zones, UFS vendors asked not to do this and hence need support for zone sizes that are not a power of two. An advantage of not having to deal with gap zones is better filesystem performance since filesystem extents cannot span gap zones. Having to split filesystem extents because of gap zones reduces filesystem performance. Thanks, Bart.