From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MSGID_FROM_MTA_HEADER,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8DF0BC433E2 for ; Wed, 16 Sep 2020 17:43:37 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 3E6C6206DC for ; Wed, 16 Sep 2020 17:43:37 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=fb.com header.i=@fb.com header.b="D9VAESAE"; dkim=pass (1024-bit key) header.d=fb.onmicrosoft.com header.i=@fb.onmicrosoft.com header.b="UcSJJOGy" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727359AbgIPRm5 (ORCPT ); Wed, 16 Sep 2020 13:42:57 -0400 Received: from mx0b-00082601.pphosted.com ([67.231.153.30]:48270 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727286AbgIPRmT (ORCPT ); Wed, 16 Sep 2020 13:42:19 -0400 Received: from pps.filterd (m0001303.ppops.net [127.0.0.1]) by m0001303.ppops.net (8.16.0.42/8.16.0.42) with SMTP id 08GENV0n018359; Wed, 16 Sep 2020 07:43:14 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-type : content-transfer-encoding : mime-version; s=facebook; bh=ieW6KiqQio3FA1DISC0MefsZ3JqqUiZEZ8eALwoClx8=; b=D9VAESAEh7AsemIaB6h4npVRqbN1iPK8AhCvq2QlBW7M5yXs8nt4sr7lTlgCU14DZAGq jYPpJIndKkDQMffwXtMOA5Jzl+BNXZq/B1aZmMUaQ3VQI+fFKPYXwKBXP1czhZaYKjks Ozuwyhake4p1W1MgLs0TlYsfGiy63bfrFmE= Received: from maileast.thefacebook.com ([163.114.130.16]) by m0001303.ppops.net with ESMTP id 33k5n7by1c-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Wed, 16 Sep 2020 07:43:14 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (100.104.31.183) by o365-in.thefacebook.com (100.104.35.175) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3; Wed, 16 Sep 2020 07:43:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X6T1An6FPlhIoZt1G1QBM/zjRh9iorinj5BcC/nJtFGI6YKMFJaliy0ygArUdqKwKHxUEVc3nK52my+Kg00/v3J5Tg1G5PUAhq08uX7bO/pMjTcCmcRk9U3atFRFSG/H7pLRqsBCEvi4OyXBfWawPkXdxdiwb/EGm2OiaeG9+6y06HmYZ6H52wTxkOX+A2F9HNAaCT9Q0V4YkAEm5sxO/mg+4qdtnzu/6YkUv2TbC3/ixxAz0HFMlTyU2WscvrBMRBrQyPdEYcnqXtW9AyzyNPQWfX6C3Z9J3lJqS+sUUz9Fcnw0GXGg74gr/GeICjOlfddetqtiCGw5buclC3nrSw== 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-SenderADCheck; bh=ieW6KiqQio3FA1DISC0MefsZ3JqqUiZEZ8eALwoClx8=; b=emzkx2MbaH1TfxAsxGBVQOpURoFSg8njnFhilzVac6n7H89C87kx3iNSb4c/X67Ch+xNUb5fY38uXXQdPJg2rzTt4oWCDWkCWnBVBDcsFtmw/UZcwJgku7p1Ae0C2aD9+bsZO8xLeH6jEVe5o94ae2eXb0r6BiuBAB1wxR65os7RciZrjGzuqPIojjYDS58PPgbaTn2wYNUtxgL/Un/jGS5GEugThKQawp+ZlWJTqExQVazWvX5yNGryQ3I13AYR8tNvO/1dPDfglW9atdXFVYmQhZQdX/kUAaAoj9wXYkr6C4WlLwbKRq9WvDEeYxU1Ob+7SUbB+G991ogAhY+XuQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fb.com; dmarc=pass action=none header.from=fb.com; dkim=pass header.d=fb.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector2-fb-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ieW6KiqQio3FA1DISC0MefsZ3JqqUiZEZ8eALwoClx8=; b=UcSJJOGyiI3t8pXZOob0475p3/isBOup23sq+NyqmwiGKlP8+4jvMePPV6//Crmpf6/+T9Ja14BJsj5Omol0Js76eMeXwk6ShVbUm3Frc9sVie3zhteaizsZ507ntk/eU6oD1oALa8T7zUzyCPmVLUWur1RODv7uUcV3XrTJ6hI= Authentication-Results: infradead.org; dkim=none (message not signed) header.d=none;infradead.org; dmarc=none action=none header.from=fb.com; Received: from MN2PR15MB3582.namprd15.prod.outlook.com (2603:10b6:208:1b5::23) by BL0PR1501MB2130.namprd15.prod.outlook.com (2603:10b6:207:1b::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.14; Wed, 16 Sep 2020 14:43:08 +0000 Received: from MN2PR15MB3582.namprd15.prod.outlook.com ([fe80::bd7a:9d1e:2fd0:34e6]) by MN2PR15MB3582.namprd15.prod.outlook.com ([fe80::bd7a:9d1e:2fd0:34e6%6]) with mapi id 15.20.3391.014; Wed, 16 Sep 2020 14:43:08 +0000 From: "Chris Mason" To: Christoph Hellwig CC: Nick Terrell , Herbert Xu , , , , , , Kernel Team , Nick Terrell , Petr Malat , Johannes Weiner , Niket Agarwal , Yann Collet Subject: Re: [PATCH 5/9] btrfs: zstd: Switch to the zstd-1.4.6 API Date: Wed, 16 Sep 2020 10:43:04 -0400 X-Mailer: MailMate (1.13.2r5673) Message-ID: <1CAB33F1-95DB-4BC5-9023-35DD2E4E0C20@fb.com> In-Reply-To: <20200916143046.GA13543@infradead.org> References: <20200916034307.2092020-1-nickrterrell@gmail.com> <20200916034307.2092020-7-nickrterrell@gmail.com> <20200916084958.GC31608@infradead.org> <20200916143046.GA13543@infradead.org> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: MN2PR19CA0062.namprd19.prod.outlook.com (2603:10b6:208:19b::39) To MN2PR15MB3582.namprd15.prod.outlook.com (2603:10b6:208:1b5::23) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [100.109.1.1] (2620:10d:c091:480::1:60bc) by MN2PR19CA0062.namprd19.prod.outlook.com (2603:10b6:208:19b::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.11 via Frontend Transport; Wed, 16 Sep 2020 14:43:06 +0000 X-Mailer: MailMate (1.13.2r5673) X-Originating-IP: [2620:10d:c091:480::1:60bc] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d8e45f87-73fb-4441-699c-08d85a4ed37c X-MS-TrafficTypeDiagnostic: BL0PR1501MB2130: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-FB-Source: Internal X-MS-Oob-TLC-OOBClassifiers: OLM:213; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OOVi0X+Pq3jnBnkt2KSVJ+zdTmRmKJWAont4IYrkxwcOgLD2Yfd45ahGiobV2+WFp/NrtTdjEnSKtLh+aPaagBirq1fDfnhfnniOw+JLKFq4SRktUUEW3IiYcoolHxTVookSFqvtC5ekMdtYgm9nkLLdlPb4Etb8PplW/2vqNQk1WYOv1I0S2ykNdgZ1jpIYRLWaHyW1vc6OBQlrNUAuorCZCNt+q2thgzaY1KQ5IdPsO2Qd1pSMOuSjkMerPrxIyremGco2kjiSgOjM49bXLNS9hEIv1JL9bplhDp8dgUWexgLs+shoBHq8zMqK3Gg9Cs21/Od7eKy188px7sh0WRtp5hovF/FyOoacd70j+wdrdnUNzmLcyFr+k7bICnqi X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR15MB3582.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(376002)(346002)(366004)(136003)(39860400002)(396003)(2616005)(956004)(8936002)(83380400001)(2906002)(478600001)(52116002)(86362001)(66946007)(66476007)(66556008)(316002)(53546011)(6916009)(4326008)(5660300002)(186003)(16526019)(54906003)(36756003)(8676002)(33656002)(6486002)(78286007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData: GDIgRxwbLOJF5maRjeRld/E8FunLVHHIjfHJlMvmoMaWAIdp1oe5hIAZSh5kcyXod/7fFcqJ8J1sTM5RLFoojq9M+J2Hxi3QRK3UdQieAB48U4xCa9iAmhBkLq7ecQYVbU558H66MsV3QRZuyDDOZv4WLvgOvHyBp0v0jBGTduAT2mHGieaaa4WRZZC1KVIZLF+zGpSahCxR6KtOZ8nB5PQzuRpfUjvbtd/t3W1/AYFuz1yd4loLh6bc5+1VP8NhPQLfgMkyCjadmbuCTzWznQJZNRuk57pidxjH6SetKP4vUYzSnx51mSBql43PtaYZenyIZNCG5T7IHuRr9oNPEA+Tx2co+OzQJn1xqRX7WqanU/kACcF7Ab7NqXMMX0NR34cy9Guw2YbyAZ6kGuK0RT3y7kkjI/nB16EFR9qkHV5iDTdBrmShaa28d+QIQb5ilOrGCHxtBD08z2+d9c61+SLGWwzqn+f/TxWBz9cJBo2bPWcX2Eq7phmJmJIk8chu32VyLZ/+s3FnTbSzubcOvsqTnuLDk1XaW8Q/Y9wqNtp/Go1XiYum0nxmb27ghgLjHpD78rBXvmHFka2Mi1RUIFgeMJYHZ9k93USuGm0Nl56GWrIdj3nl9YHxp/uKvE3de6khRWBrPX9fQoARrrRC02x2Vdu2clYqMmKI16KpcztI1ImcTOq0JkpiM8lLkEP+ X-MS-Exchange-CrossTenant-Network-Message-Id: d8e45f87-73fb-4441-699c-08d85a4ed37c X-MS-Exchange-CrossTenant-AuthSource: MN2PR15MB3582.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2020 14:43:07.9487 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: jz4NptFbpw0ZxNiAtwEwmGHdo9ZQXTqy5PunPTvqcWr5VAX9Xy6f7GIUDBMjni/N X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR1501MB2130 X-OriginatorOrg: fb.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235,18.0.687 definitions=2020-09-16_10:2020-09-16,2020-09-16 signatures=0 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 lowpriorityscore=0 mlxlogscore=999 adultscore=0 impostorscore=0 suspectscore=0 bulkscore=0 malwarescore=0 priorityscore=1501 spamscore=0 mlxscore=0 phishscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2009160109 X-FB-Internal: deliver Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On 16 Sep 2020, at 10:30, Christoph Hellwig wrote: > On Wed, Sep 16, 2020 at 10:20:52AM -0400, Chris Mason wrote: >> It???s not completely clear what you???re asking for here. If the >> API >> matches what???s in zstd-1.4.6, that seems like a reasonable way to >> label >> it. That???s what the upstream is for this code. >> >> I???m also not sure why we???re taking extra time to shit on the zstd >> userspace package. Can we please be constructive or at least >> actionable? > > Because it really doesn't matter that these crappy APIs he is > introducing match anything, especially not something done as horribly > as the zstd API. We'll need to do this properly, and claiming > compliance to some version of this lousy API is completely irrelevant > for the kernel. If the underlying goal is to closely follow the upstream of another project, we’re much better off using those APIs as provided. Otherwise we just end up with drift and kernel-specific bugs that are harder to debug. To the extent those APIs make us contort the kernel code, I’m sure Nick is interested in improving things in both places. There are probably 1000 constructive ways to have that conversation. Please choose one of those instead of being an asshole. -chris From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5E6E4C433E2 for ; Wed, 16 Sep 2020 14:43:40 +0000 (UTC) Received: from lists.sourceforge.net (lists.sourceforge.net [216.105.38.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id EBA8E2222F; Wed, 16 Sep 2020 14:43:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=lists.sourceforge.net header.i=@lists.sourceforge.net header.b="CwgbFWOx"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=sourceforge.net header.i=@sourceforge.net header.b="EcJAq82K"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=sf.net header.i=@sf.net header.b="PBK7CnDR"; dkim=neutral (0-bit key) header.d=fb.com header.i=@fb.com header.b="D9VAESAE"; dkim=neutral (0-bit key) header.d=fb.onmicrosoft.com header.i=@fb.onmicrosoft.com header.b="UcSJJOGy" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EBA8E2222F Authentication-Results: mail.kernel.org; dmarc=pass (p=none dis=none) header.from=lists.sourceforge.net Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=linux-f2fs-devel-bounces@lists.sourceforge.net DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.sourceforge.net; s=beta; h=Content-Type:Content-Transfer-Encoding:Cc: Reply-To:From:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Subject:MIME-Version:References:In-Reply-To: Message-ID:Date:To:Sender:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=1Wp8hp4gcPcnC153y0q/apkNmeasWzEl2gxoA6XxTl8=; b=CwgbFWOxDwv2AGI6TFlzweGTs Z5QMDFtXNd+OTH1a8wQhAMTic8XO3kayKl5InNuhxq5Oh7I1M0WxIu3XjZcQD+pjUdKYkrb/+RSRN Ppf/MzzARSd1t/kYi66Yw6UhN059Z/2j8ad1u3NY0OnplIhKHsarn5mNuOgl/axa3Ltzc=; Received: from [127.0.0.1] (helo=sfs-ml-4.v29.lw.sourceforge.com) by sfs-ml-4.v29.lw.sourceforge.com with esmtp (Exim 4.90_1) (envelope-from ) id 1kIYeo-0003cy-LO; Wed, 16 Sep 2020 14:43:38 +0000 Received: from [172.30.20.202] (helo=mx.sourceforge.net) by sfs-ml-4.v29.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIYem-0003cm-Ic; Wed, 16 Sep 2020 14:43:36 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=MIME-Version:Content-Transfer-Encoding:Content-Type :References:In-Reply-To:Message-ID:Date:Subject:CC:To:From:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ieW6KiqQio3FA1DISC0MefsZ3JqqUiZEZ8eALwoClx8=; b=EcJAq82KDjsl6IhdZ4awnSnKfN Xyo4KcT4PDtcqsoTrz4wqDhRtdL/QdJBU/ymugRdWTWX+cD0POqKds+Wwn7vbYdCNroZSpSNYWRCA 2YaJerMVUB9+UK8Jft+dEuCGRK5dISEgdjAj2m1MU348Qp47vn7RADlP04irnQ4vdboc=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=MIME-Version:Content-Transfer-Encoding:Content-Type:References: In-Reply-To:Message-ID:Date:Subject:CC:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=ieW6KiqQio3FA1DISC0MefsZ3JqqUiZEZ8eALwoClx8=; b=PBK7CnDReJxCXVDtjqrPRjjB+9 UNSfPYUqeD0G2/t4BhSVofmGCNvaOTOyokk6tliO7ytauCOQCciLURkIPjQYO0p4x1znx9z6ATLN3 zW08kRo+pvhSjfSqoFIEsQwUUySNSG/pe3vcNesw8GkmhAIhT6d/cSa0eYyu1VyWN8+4=; Received: from mx0b-00082601.pphosted.com ([67.231.153.30] helo=mx0a-00082601.pphosted.com) by sfi-mx-1.v28.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.2) id 1kIYeg-00CYOc-Ry; Wed, 16 Sep 2020 14:43:36 +0000 Received: from pps.filterd (m0001303.ppops.net [127.0.0.1]) by m0001303.ppops.net (8.16.0.42/8.16.0.42) with SMTP id 08GENV0n018359; Wed, 16 Sep 2020 07:43:14 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-type : content-transfer-encoding : mime-version; s=facebook; bh=ieW6KiqQio3FA1DISC0MefsZ3JqqUiZEZ8eALwoClx8=; b=D9VAESAEh7AsemIaB6h4npVRqbN1iPK8AhCvq2QlBW7M5yXs8nt4sr7lTlgCU14DZAGq jYPpJIndKkDQMffwXtMOA5Jzl+BNXZq/B1aZmMUaQ3VQI+fFKPYXwKBXP1czhZaYKjks Ozuwyhake4p1W1MgLs0TlYsfGiy63bfrFmE= Received: from maileast.thefacebook.com ([163.114.130.16]) by m0001303.ppops.net with ESMTP id 33k5n7by1c-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Wed, 16 Sep 2020 07:43:14 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (100.104.31.183) by o365-in.thefacebook.com (100.104.35.175) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3; Wed, 16 Sep 2020 07:43:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X6T1An6FPlhIoZt1G1QBM/zjRh9iorinj5BcC/nJtFGI6YKMFJaliy0ygArUdqKwKHxUEVc3nK52my+Kg00/v3J5Tg1G5PUAhq08uX7bO/pMjTcCmcRk9U3atFRFSG/H7pLRqsBCEvi4OyXBfWawPkXdxdiwb/EGm2OiaeG9+6y06HmYZ6H52wTxkOX+A2F9HNAaCT9Q0V4YkAEm5sxO/mg+4qdtnzu/6YkUv2TbC3/ixxAz0HFMlTyU2WscvrBMRBrQyPdEYcnqXtW9AyzyNPQWfX6C3Z9J3lJqS+sUUz9Fcnw0GXGg74gr/GeICjOlfddetqtiCGw5buclC3nrSw== 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-SenderADCheck; bh=ieW6KiqQio3FA1DISC0MefsZ3JqqUiZEZ8eALwoClx8=; b=emzkx2MbaH1TfxAsxGBVQOpURoFSg8njnFhilzVac6n7H89C87kx3iNSb4c/X67Ch+xNUb5fY38uXXQdPJg2rzTt4oWCDWkCWnBVBDcsFtmw/UZcwJgku7p1Ae0C2aD9+bsZO8xLeH6jEVe5o94ae2eXb0r6BiuBAB1wxR65os7RciZrjGzuqPIojjYDS58PPgbaTn2wYNUtxgL/Un/jGS5GEugThKQawp+ZlWJTqExQVazWvX5yNGryQ3I13AYR8tNvO/1dPDfglW9atdXFVYmQhZQdX/kUAaAoj9wXYkr6C4WlLwbKRq9WvDEeYxU1Ob+7SUbB+G991ogAhY+XuQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fb.com; dmarc=pass action=none header.from=fb.com; dkim=pass header.d=fb.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector2-fb-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ieW6KiqQio3FA1DISC0MefsZ3JqqUiZEZ8eALwoClx8=; b=UcSJJOGyiI3t8pXZOob0475p3/isBOup23sq+NyqmwiGKlP8+4jvMePPV6//Crmpf6/+T9Ja14BJsj5Omol0Js76eMeXwk6ShVbUm3Frc9sVie3zhteaizsZ507ntk/eU6oD1oALa8T7zUzyCPmVLUWur1RODv7uUcV3XrTJ6hI= Authentication-Results: infradead.org; dkim=none (message not signed) header.d=none;infradead.org; dmarc=none action=none header.from=fb.com; Received: from MN2PR15MB3582.namprd15.prod.outlook.com (2603:10b6:208:1b5::23) by BL0PR1501MB2130.namprd15.prod.outlook.com (2603:10b6:207:1b::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.14; Wed, 16 Sep 2020 14:43:08 +0000 Received: from MN2PR15MB3582.namprd15.prod.outlook.com ([fe80::bd7a:9d1e:2fd0:34e6]) by MN2PR15MB3582.namprd15.prod.outlook.com ([fe80::bd7a:9d1e:2fd0:34e6%6]) with mapi id 15.20.3391.014; Wed, 16 Sep 2020 14:43:08 +0000 To: Christoph Hellwig Date: Wed, 16 Sep 2020 10:43:04 -0400 X-Mailer: MailMate (1.13.2r5673) Message-ID: <1CAB33F1-95DB-4BC5-9023-35DD2E4E0C20@fb.com> In-Reply-To: <20200916143046.GA13543@infradead.org> References: <20200916034307.2092020-1-nickrterrell@gmail.com> <20200916034307.2092020-7-nickrterrell@gmail.com> <20200916084958.GC31608@infradead.org> <20200916143046.GA13543@infradead.org> X-ClientProxiedBy: MN2PR19CA0062.namprd19.prod.outlook.com (2603:10b6:208:19b::39) To MN2PR15MB3582.namprd15.prod.outlook.com (2603:10b6:208:1b5::23) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [100.109.1.1] (2620:10d:c091:480::1:60bc) by MN2PR19CA0062.namprd19.prod.outlook.com (2603:10b6:208:19b::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.11 via Frontend Transport; Wed, 16 Sep 2020 14:43:06 +0000 X-Mailer: MailMate (1.13.2r5673) X-Originating-IP: [2620:10d:c091:480::1:60bc] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d8e45f87-73fb-4441-699c-08d85a4ed37c X-MS-TrafficTypeDiagnostic: BL0PR1501MB2130: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-FB-Source: Internal X-MS-Oob-TLC-OOBClassifiers: OLM:213; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OOVi0X+Pq3jnBnkt2KSVJ+zdTmRmKJWAont4IYrkxwcOgLD2Yfd45ahGiobV2+WFp/NrtTdjEnSKtLh+aPaagBirq1fDfnhfnniOw+JLKFq4SRktUUEW3IiYcoolHxTVookSFqvtC5ekMdtYgm9nkLLdlPb4Etb8PplW/2vqNQk1WYOv1I0S2ykNdgZ1jpIYRLWaHyW1vc6OBQlrNUAuorCZCNt+q2thgzaY1KQ5IdPsO2Qd1pSMOuSjkMerPrxIyremGco2kjiSgOjM49bXLNS9hEIv1JL9bplhDp8dgUWexgLs+shoBHq8zMqK3Gg9Cs21/Od7eKy188px7sh0WRtp5hovF/FyOoacd70j+wdrdnUNzmLcyFr+k7bICnqi X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR15MB3582.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(346002)(366004)(136003)(39860400002)(396003)(2616005)(956004)(8936002)(83380400001)(2906002)(478600001)(52116002)(86362001)(66946007)(66476007)(66556008)(316002)(53546011)(6916009)(4326008)(5660300002)(186003)(16526019)(54906003)(36756003)(8676002)(33656002)(6486002)(78286007); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: GDIgRxwbLOJF5maRjeRld/E8FunLVHHIjfHJlMvmoMaWAIdp1oe5hIAZSh5kcyXod/7fFcqJ8J1sTM5RLFoojq9M+J2Hxi3QRK3UdQieAB48U4xCa9iAmhBkLq7ecQYVbU558H66MsV3QRZuyDDOZv4WLvgOvHyBp0v0jBGTduAT2mHGieaaa4WRZZC1KVIZLF+zGpSahCxR6KtOZ8nB5PQzuRpfUjvbtd/t3W1/AYFuz1yd4loLh6bc5+1VP8NhPQLfgMkyCjadmbuCTzWznQJZNRuk57pidxjH6SetKP4vUYzSnx51mSBql43PtaYZenyIZNCG5T7IHuRr9oNPEA+Tx2co+OzQJn1xqRX7WqanU/kACcF7Ab7NqXMMX0NR34cy9Guw2YbyAZ6kGuK0RT3y7kkjI/nB16EFR9qkHV5iDTdBrmShaa28d+QIQb5ilOrGCHxtBD08z2+d9c61+SLGWwzqn+f/TxWBz9cJBo2bPWcX2Eq7phmJmJIk8chu32VyLZ/+s3FnTbSzubcOvsqTnuLDk1XaW8Q/Y9wqNtp/Go1XiYum0nxmb27ghgLjHpD78rBXvmHFka2Mi1RUIFgeMJYHZ9k93USuGm0Nl56GWrIdj3nl9YHxp/uKvE3de6khRWBrPX9fQoARrrRC02x2Vdu2clYqMmKI16KpcztI1ImcTOq0JkpiM8lLkEP+ X-MS-Exchange-CrossTenant-Network-Message-Id: d8e45f87-73fb-4441-699c-08d85a4ed37c X-MS-Exchange-CrossTenant-AuthSource: MN2PR15MB3582.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2020 14:43:07.9487 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: jz4NptFbpw0ZxNiAtwEwmGHdo9ZQXTqy5PunPTvqcWr5VAX9Xy6f7GIUDBMjni/N X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR1501MB2130 X-OriginatorOrg: fb.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-09-16_10:2020-09-16, 2020-09-16 signatures=0 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 lowpriorityscore=0 mlxlogscore=999 adultscore=0 impostorscore=0 suspectscore=0 bulkscore=0 malwarescore=0 priorityscore=1501 spamscore=0 mlxscore=0 phishscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2009160109 X-FB-Internal: deliver X-Headers-End: 1kIYeg-00CYOc-Ry Subject: Re: [f2fs-dev] [PATCH 5/9] btrfs: zstd: Switch to the zstd-1.4.6 API X-BeenThere: linux-f2fs-devel@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Chris Mason via Linux-f2fs-devel Reply-To: Chris Mason Cc: squashfs-devel@lists.sourceforge.net, Herbert Xu , Nick Terrell , Yann Collet , linux-kernel@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, Petr Malat , Nick Terrell , linux-crypto@vger.kernel.org, Kernel Team , Niket Agarwal , linux-btrfs@vger.kernel.org, Johannes Weiner Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: linux-f2fs-devel-bounces@lists.sourceforge.net T24gMTYgU2VwIDIwMjAsIGF0IDEwOjMwLCBDaHJpc3RvcGggSGVsbHdpZyB3cm90ZToKCj4gT24g V2VkLCBTZXAgMTYsIDIwMjAgYXQgMTA6MjA6NTJBTSAtMDQwMCwgQ2hyaXMgTWFzb24gd3JvdGU6 Cj4+IEl0Pz8/cyBub3QgY29tcGxldGVseSBjbGVhciB3aGF0IHlvdT8/P3JlIGFza2luZyBmb3Ig aGVyZS4gIElmIHRoZSAKPj4gQVBJCj4+IG1hdGNoZXMgd2hhdD8/P3MgaW4genN0ZC0xLjQuNiwg dGhhdCBzZWVtcyBsaWtlIGEgcmVhc29uYWJsZSB3YXkgdG8gCj4+IGxhYmVsCj4+IGl0LiAgVGhh dD8/P3Mgd2hhdCB0aGUgdXBzdHJlYW0gaXMgZm9yIHRoaXMgY29kZS4KPj4KPj4gST8/P20gYWxz byBub3Qgc3VyZSB3aHkgd2U/Pz9yZSB0YWtpbmcgZXh0cmEgdGltZSB0byBzaGl0IG9uIHRoZSB6 c3RkCj4+IHVzZXJzcGFjZSBwYWNrYWdlLiAgQ2FuIHdlIHBsZWFzZSBiZSBjb25zdHJ1Y3RpdmUg b3IgYXQgbGVhc3QgCj4+IGFjdGlvbmFibGU/Cj4KPiBCZWNhdXNlIGl0IHJlYWxseSBkb2Vzbid0 IG1hdHRlciB0aGF0IHRoZXNlIGNyYXBweSBBUElzIGhlIGlzCj4gaW50cm9kdWNpbmcgbWF0Y2gg YW55dGhpbmcsIGVzcGVjaWFsbHkgbm90IHNvbWV0aGluZyBkb25lIGFzIGhvcnJpYmx5Cj4gYXMg dGhlIHpzdGQgQVBJLiAgV2UnbGwgbmVlZCB0byBkbyB0aGlzIHByb3Blcmx5LCBhbmQgY2xhaW1p bmcKPiBjb21wbGlhbmNlIHRvIHNvbWUgdmVyc2lvbiBvZiB0aGlzIGxvdXN5IEFQSSBpcyBjb21w bGV0ZWx5IGlycmVsZXZhbnQKPiBmb3IgdGhlIGtlcm5lbC4KCklmIHRoZSB1bmRlcmx5aW5nIGdv YWwgaXMgdG8gY2xvc2VseSBmb2xsb3cgdGhlIHVwc3RyZWFtIG9mIGFub3RoZXIgCnByb2plY3Qs IHdl4oCZcmUgbXVjaCBiZXR0ZXIgb2ZmIHVzaW5nIHRob3NlIEFQSXMgYXMgcHJvdmlkZWQuCgpP dGhlcndpc2Ugd2UganVzdCBlbmQgdXAgd2l0aCBkcmlmdCBhbmQga2VybmVsLXNwZWNpZmljIGJ1 Z3MgdGhhdCBhcmUgCmhhcmRlciB0byBkZWJ1Zy4gIFRvIHRoZSBleHRlbnQgdGhvc2UgQVBJcyBt YWtlIHVzIGNvbnRvcnQgdGhlIGtlcm5lbCAKY29kZSwgSeKAmW0gc3VyZSBOaWNrIGlzIGludGVy ZXN0ZWQgaW4gaW1wcm92aW5nIHRoaW5ncyBpbiBib3RoIHBsYWNlcy4KClRoZXJlIGFyZSBwcm9i YWJseSAxMDAwIGNvbnN0cnVjdGl2ZSB3YXlzIHRvIGhhdmUgdGhhdCBjb252ZXJzYXRpb24uICAK UGxlYXNlIGNob29zZSBvbmUgb2YgdGhvc2UgaW5zdGVhZCBvZiBiZWluZyBhbiBhc3Nob2xlLgoK LWNocmlzCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K TGludXgtZjJmcy1kZXZlbCBtYWlsaW5nIGxpc3QKTGludXgtZjJmcy1kZXZlbEBsaXN0cy5zb3Vy Y2Vmb3JnZS5uZXQKaHR0cHM6Ly9saXN0cy5zb3VyY2Vmb3JnZS5uZXQvbGlzdHMvbGlzdGluZm8v bGludXgtZjJmcy1kZXZlbAo=