Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757343AbdIICTH (ORCPT ); Fri, 8 Sep 2017 22:19:07 -0400 Received: from mx0a-00082601.pphosted.com ([67.231.145.42]:56744 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757228AbdIICTD (ORCPT ); Fri, 8 Sep 2017 22:19:03 -0400 Date: Fri, 8 Sep 2017 22:19:22 -0400 From: Chris Mason To: Herbert Xu CC: Linus Torvalds , Linux Kernel Mailing List , linux-btrfs , Nick Terrell , Phillip Lougher , Sean Purcell , David Sterba Subject: Re: [GIT PULL] zstd support (lib, btrfs, squashfs) Message-ID: <20170909021921.GA25782@clm-mbp.thefacebook.com> Mail-Followup-To: Chris Mason , Herbert Xu , Linus Torvalds , Linux Kernel Mailing List , linux-btrfs , Nick Terrell , Phillip Lougher , Sean Purcell , David Sterba References: <20170909013559.GA29188@gondor.apana.org.au> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Content-Disposition: inline In-Reply-To: <20170909013559.GA29188@gondor.apana.org.au> User-Agent: Mutt/1.5.24 (2015-08-30) X-Originating-IP: [2620:10d:c091:180::1:ef99] X-ClientProxiedBy: DM5PR18CA0050.namprd18.prod.outlook.com (10.168.111.140) To BN6PR15MB1650.namprd15.prod.outlook.com (10.175.131.143) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a51a6574-4080-44d6-2b16-08d4f7291b6a X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:BN6PR15MB1650; X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1650;3:SEIrbZMxthtA/XDUbKqGAzrIO19KNbK6jvpY+k1rT4wtXVrXQ5hl4oLkkndSVyvjdXWXPpP5RQCTCv9vPcPT/sG4PkypzZNECVuI5Pyr6jpYhL+hvr4K0P203mS+XvV4/I5/wX9AjgdSMRhEM9pJMdrdydrgoQRx7MqbaMItaiqYqq7x10ItLWOffOgJcRMPwq9wQpLS59iBAFVCGjzXTwsoAwa+YE+VgARI1zjPdXRNIqO3W9fBY+ccoFk49dP5;25:BTzDJolHDmLi5Uw77DcEjHZ2MftSDUnC4yj9C5HMx5VGxKvQvfChIUHCoQMjbUI5GDT4pIeHHu7cDYqDqtjSsjUFZ8ZOAkRnguJRSaBcSu+uDx/TEpksgYkFDmAoalJQMxeRAc2YKQgT3PrMhEBmedz1MMQ9F1rXgafVenhb0Keula5yPT/Ft23ox/YD2k7j5kvUJWgv457KIBXG9iBDo0nLx3qcuRtZkuekfHkpUaB/AjjCxd+DOOTiWSGXt53IfMdz+0OMZr8CxW51b5Tp4wOJmFxIrXbOSOGiinZBCa+NwbDtmPhbE/EATd9pp/b8yyGQANGYZeLsRfeLIbl5nA==;31:S293GP2v8E2fkVeXdpKSZlb5uJgsYlxc+hvga7SjnOLJ5LJAEZyKXhXrjjfRR+gtMee+39DqnzVwaZmJW8fGC5qi/V87FYijHRsrYW8WVKRyLDsR1jizTOeTxft3CeCAmpaZcNe7wa/FY/FpvhV3Ah7GazNDk6kR9iCLi3Zjc0/w0mB2USKywVzaaqxW9vIeBkhh/OTazEZVS5c1Qo2MGgMH2xgSKRtGzJDPqPAFaj8= X-MS-TrafficTypeDiagnostic: BN6PR15MB1650: X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1650;20:juaVqfcghVBMjUxm6Mjv6C9RsHeTXOUz1EfOnlJ5/HEApweITddegJ9Lcxb9B8FDIRmBtPT2+6PkWPP/g1oClOIC1dtlAnbcbOY5scW/fs69fKVf3/2RhKpW5Xf1a34+YWrET0otUjC7FlZHjPbyvRVW5OyFKOSN/54gCjE5IsYPJ4QDNVp52mhTLOpnRfaU9M5NRFc/C33cOG+cMUKnXuLXmpEr2E1onb4SN9/BWiOuGndUTFQB7YniyrQNFHmCCjN18rRSnBvIpZXNXrLAX/yDsYsfnEhTw7JdMNiGgs25+vPqDO7u8niwCI46CP1pr40/GDOXuyjCJcPYm7DRDqNn9ybvkzIC/1OaquAMr7mUHxRiFdA9Tb5apE2ONtE+h3jIKhfq5Nhve6gH4F2/EPOG1wIB911ZlYhDR4m3MCZLE9m1ODh5gGOiHh13fbtKW8D7OAe0QPjarjgI28xXphOS1MlGf/oWToGQpkCbe7I3FfMWcM/THlT+F+ZziMr8;4:zanQl/8a+jCRRtiHlRNzVUWUD6lCE08cGklU3TWv0kP+TcUpANIalTbrX688K+ykN+p0AhoW4WDYhk7l6BsE5TorQO+By806EgdT4BdthF8zVeNdtlwmESWlUVtzjoPJQimwTF/jHzhMXgsFYSDWH/CLXlZ1eR3Rl8IoYNpsavPGzV0dM+18FuK9GgwUg0zdz5m0DVHMQvgHINa916NgMLqUQOZXrLx32ZF5Xwk5ltr/99RwgW3LVnpOP+R1Vee5 X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(100000703101)(100105400095)(3002001)(10201501046)(6041248)(20161123558100)(20161123555025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BN6PR15MB1650;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BN6PR15MB1650; X-Forefront-PRVS: 0425A67DEF X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6009001)(199003)(24454002)(189002)(50986999)(101416001)(23726003)(54356999)(6246003)(68736007)(97736004)(50466002)(4001350100001)(83506001)(53416004)(106356001)(47776003)(76176999)(105586002)(25786009)(86362001)(7736002)(305945005)(9686003)(478600001)(6116002)(81156014)(8676002)(8936002)(81166006)(5660300001)(4326008)(2950100002)(54906002)(110136004)(55016002)(6916009)(1076002)(6666003)(53936002)(69596002)(42186005)(6506006)(189998001)(2906002)(229853002)(33656002)(18370500001)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:BN6PR15MB1650;H:clm-mbp.thefacebook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN6PR15MB1650;23:DJUEef4o4iTVIh9Rf5SmU6yRc33kYTqg8a35Z4B6v?= =?us-ascii?Q?dOLjgBw0cf6nrvUHedB0OthSTrEUACIbgbWkJxGqu5x1517m+NV9qxG3G/Uh?= =?us-ascii?Q?3T+9b/kuHFp/83iuDhDP7dldu9knmwBov1HEOlPGrDmyvHaUF/VYmi9jJ94y?= =?us-ascii?Q?l2CnXupbwNJD8rKh1CZjv+fJnSeRRoxcakS6Uy30o8+3C4PcCcY1ScyKM55o?= =?us-ascii?Q?aYiaT7psrF0bsXAYXDEN62HBAqzDXE3eUPUAkl+JU4mOz98VQe+SY/jwNbzh?= =?us-ascii?Q?/XoKNMRYeSID/ayZY8o4VQCJjzxgL/L4t1TWJjKv3I91+yQLaj7RshcZ02ec?= =?us-ascii?Q?vlnPv1Hn86CesFKUD4iQMmV+0qtF4MsyikVrktfUbmM2YpHbu0FAiuvUUeR8?= =?us-ascii?Q?kONMG23GAUCyFnJ6taubZ1DCoOpDbEJz0BNHrVdC/u89tkPo+6hUcrfifJUY?= =?us-ascii?Q?9Eo4Ez+EY4gLiXsGrPEbOTz5GslT7dUTH3j/eTdviNgtvTcp4TiRy4ckgdOk?= =?us-ascii?Q?Up1kYs414r2LI+uMbIqGNCfht1ZaGgwPjVXKC0bITTPaseMWpjSOOYvVJEzT?= =?us-ascii?Q?KaT4bO9TbXtoidvF1Wm1+9Twj1qTNO6lZXuTlaDOWSrtYtDJeWZ1bONiaGil?= =?us-ascii?Q?lUR5As+Fp41ojbJ95g+lLdJs7vNiRqp7BOzoZp5K3zykgpBdx7ZFDmb9vHu/?= =?us-ascii?Q?mHw9cnQJKrD9xxePfhTq/FMZn0pF6BMXCa7vrlHZtiBk3PAB2EuPBU4FN1Gi?= =?us-ascii?Q?NIl2HWCdSUzZEok5WQMhW2bzJBYhJqecUn1FR9zgfle8QbB5dq19VMhCFJ/y?= =?us-ascii?Q?RwZW8QKFviY0zJ4V9R/mRRDxfmgeQKllmsv1BCou45zv2cylZRUxIwKdIFP1?= =?us-ascii?Q?w59G2C1Yk6VpUIFq6i72cMLmR+qgbUA7Qfqs6J6v0k0LBJ1+Q/4eaVZ4wuQ6?= =?us-ascii?Q?v+8eg3/YQg+kOgrTKBKDWcTBnXH/PntLkqLjLIwZ5IHN/wxvns6PzZ44LlUJ?= =?us-ascii?Q?bwll8wmEWHMF1/55D90Mfte+n6bFu8naFpXkXxwTLscLGeyb5YE1N6g/LmeT?= =?us-ascii?Q?1mCWrLwUN/ZV64eF6yxEdrKH8+nTFERbEAdhcu3OAeJHG4J8zhW8In+qIOSl?= =?us-ascii?Q?W75+HOpHhvs1DXcNot08J3/hVFIFWIXuoKrfDSPfumOHOkISdHpBO72cAWkB?= =?us-ascii?Q?cgLQk2ypT2UmNk=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1650;6:/imHpLVe/pRwJWSPWr/rkLUUkXShVhFr8DOiPfE5HP6lPHXAQYKffV00eThJRsZnloRclKWm3ZiTB6gyOfVIatxRnIB9yE6iauJYDLrlBKK8HbHDpgj/84mmD7wNl8OFtEHYkVMiVzZV+1mFLkX7pgnhnoDFyyZUd8d4NwkuEwJTFLTsVzVjsGfoJWQ+m9G8NMbXO1s5hesL60qNGDefntN77tLJo39QlN6y5lH+/eN1m7XZ07MjqjaK4ecaxGnuWfHfNk/MowOEalVkiLjhvxUvl4pnMySn+DwvtcNLE6Gx2vhdGwqeZNYAnKbYQolYiDNPVB9DV7lXfjuMLhMoog==;5:egsiDwdrPwQp51Mn/dl088pshxJ28287xmEZ5k7EksW6ip0stmwLLd6sU/kbY59wrvzA478+qkTAb1usioO5c11bQ8Oa2UTITwgIy0mgQI1+Km8QC+YXdpGrS+dJFG5VD36Gv6PFbkzoqoYYoxdWjA==;24:vOIEOMhqJhT2hZRhba4RFyLD560+qEf5PATXAmcFOrMkp4/YNlJ2gkNCPPCh56eqGXGsEOpqD43eqxdOEXgZPjhNLlP7Gffm6o5FSUaPERE=;7:Lp9BBoABbK3VaoKR80N42FETDCe8NmzccBnHHff5Cs3iSS6m0+W8f70+0qj8lxt1fktf7Kzry3l0xp/hWkai41Lzd9koanO9MYqK/gehFy7goTHpNnxmPd3sSyVgJkT2iTYgCT3qvubzj36zyyP1gzY1ukbcvyLfbHPw77VhpOj3hcIyqz/Qx60OpnrvQFSUV15QPbyY32FiIlGDnPwHla/HbamuZMf4Q7a7hlARiOI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1650;20:Xdycg6f4vy84MoK9iTCyQZlAJW/jsxID0dyjS/s86Orn+OEbJgt2HvmN4CBvNP3+yeKDRJZjlQs5A90jQ+O/1yLu0rarmHGrVKfpgNlFL8SOkOlKviQYA4ocpjLOBMpgR9dcj+Boy/6g6hK30qtOMZrRH/r8yE96w+tfmp1pOII= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Sep 2017 02:18:47.8933 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR15MB1650 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-09-09_01:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 668 Lines: 17 On Sat, Sep 09, 2017 at 09:35:59AM +0800, Herbert Xu wrote: >On Fri, Sep 08, 2017 at 03:33:05PM -0400, Chris Mason wrote: >> >> crypto/Kconfig | 9 + >> crypto/Makefile | 1 + >> crypto/testmgr.c | 10 + >> crypto/testmgr.h | 71 + >> crypto/zstd.c | 265 ++++ > >Is there anyone going to use zstd through the crypto API? If not >then I don't see the point in adding it at this point. Especially >as the compression API is still in a state of flux. That part was requested by intel, but I'm happy to leave it out for another time. The rest of the patch series doesn't depend on it at all. -chris