From patchwork Tue Mar 14 00:56:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Nick Terrell X-Patchwork-Id: 69221 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1496448wrd; Mon, 13 Mar 2023 18:08:41 -0700 (PDT) X-Google-Smtp-Source: AK7set8smI6OsuVyWJxqWyzreaGuG/Cfj013FzP6DtjddgT8Ndsu/6RBV27RqcmWlEyX0ohbcEFO X-Received: by 2002:a17:90b:4a82:b0:23b:56ac:2283 with SMTP id lp2-20020a17090b4a8200b0023b56ac2283mr6061620pjb.26.1678756120711; Mon, 13 Mar 2023 18:08:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1678756120; cv=pass; d=google.com; s=arc-20160816; b=escdAFyFoFOqx5+UpNPbUcigWyMv/q2WgS71Srx2eLFYbA6CvCizAfcB/WQEZVQ52F nzgFwOyi6hvz41VS0nSJxdxN875CMUl7K1wcwniH1nxYm6e4TNJdHxZtLDtIAXNmp3hQ 1l7R51g0U4uyv7e31IEqd75czFX+vJuqbTBRHNc9YY8N4mglHKhJzhUo2L3lu16ZjjQV WLr0VD7Ncy4h7pL93qwDGLQ8M1XdnxCs+lePcf5GXFkM0JbwKdFP9fxDDEACNVGV557R gkYIf9+qNAnEQpvsc12MRM8pDUA44wa/ji5nfgt2QPzyU+0272qNURs8w/9OFVgfYtGe lYNQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:content-language:accept-language:message-id:date :thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=N3t5VX9mgh/gy47GIaCIO/c1Ino9XQBluirHltYW8MY=; b=RoUgMh5hGSEXb3CZiB9w2YwUlyl7Gms2oiC9DfCgWl0ywgy0sHbgpaMqguR0LGuwSZ K5yNb4fVsWtCTwPcUxWNWnf1IUk/hmog5WdmQCsCsYFGLXxletJhGoT6CGlhK3BlReDs C1UG6feQ6twodWnBIRFJmow6Phixw6/x3B/wY34zZDCWebpE/+kuP4/rZ/kk4zYSCqpN skZkDKYV7GBUAxZnwQ6EhAQmr1NRhviVwfAbXkSdxiOR9+gq6DVH9kRwOg4wCJmaHQTq 2Uzx0YZs1MLrKY8c0KwODm8D1jd3mJin8MUsYaLxhjZ/Bmnf/5Ch+YmRQ4oRX25UtoNn kSmg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@meta.com header.s=s2048-2021-q4 header.b=NnyN91+H; arc=pass (i=1 spf=pass spfdomain=meta.com dkim=pass dkdomain=meta.com dmarc=pass fromdomain=meta.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=pass (p=REJECT sp=REJECT dis=NONE) header.from=meta.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a3-20020a17090a8c0300b002308ac7a1b0si1097374pjo.117.2023.03.13.18.08.27; Mon, 13 Mar 2023 18:08:40 -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=@meta.com header.s=s2048-2021-q4 header.b=NnyN91+H; arc=pass (i=1 spf=pass spfdomain=meta.com dkim=pass dkdomain=meta.com dmarc=pass fromdomain=meta.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=pass (p=REJECT sp=REJECT dis=NONE) header.from=meta.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229834AbjCNA4T (ORCPT + 99 others); Mon, 13 Mar 2023 20:56:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32954 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229482AbjCNA4R (ORCPT ); Mon, 13 Mar 2023 20:56:17 -0400 Received: from mx0a-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AF61C87A05 for ; Mon, 13 Mar 2023 17:56:16 -0700 (PDT) Received: from pps.filterd (m0089730.ppops.net [127.0.0.1]) by m0089730.ppops.net (8.17.1.19/8.17.1.19) with ESMTP id 32DNVmwx013407 for ; Mon, 13 Mar 2023 17:56:15 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meta.com; h=from : to : cc : subject : date : message-id : content-type : content-id : content-transfer-encoding : mime-version; s=s2048-2021-q4; bh=N3t5VX9mgh/gy47GIaCIO/c1Ino9XQBluirHltYW8MY=; b=NnyN91+Hwlzys8iMYyN6YElulIhVHKl7byzxxT0v2kKa0K4L9oS1AT1ADTSpkG+ogp1q +xB1spdTEgkD/0rSeO1pJD2TLHRDwiBW4r6QgDT5HNx0ckqZlpRtGFaICgZQhO6kZIVH rmD/3zVx0tcpa4RcUB4jiTZlWt88norWKwdKxWOpbz4zlQ46ECrHrxKdSdZdmqOyf92l fn79eq3vV1QDOxS6dyXA8AsnePKxEyKXMSB1WRPw839vXRHGjZ4m+Q5eqTPnO8vkdMFp hyI1f3Uw+VdAXVFfH2uh0y/BKNJihuJQO3JvdEbUPFHkZoM1VKl2Pm7jzkizlVuEM2T5 lA== Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2108.outbound.protection.outlook.com [104.47.58.108]) by m0089730.ppops.net (PPS) with ESMTPS id 3padk08c6t-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 13 Mar 2023 17:56:15 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b7WOyab6+y3xW7jSezM2vMOcP3UOX5mNQ7PF61Ko+KN1AC9uHWG9UGpPV3+/8RlrqC9T3ISuDV0o1+N9mJyaqRkHeNHaQfV16Kcjr3D9tdTMIo5vFCSQHLHENlMFEDS1wz1zFFoS4h1TUkPBYj1E0YhDA6zGa+mvwdHC30LbasO2XdbsOJZThGtO06Y1D88x0Lk6VM0nG2W3rIewAE4FqUktZwn0o1hmwIY4PsGYacux1Io5K4H4jIEJC+UAdJu5w/oIdOnXLmzXinj+4pr5KQx7f52VPcOF1UnCgaV3a12cu7opX4aBV5bwoFqL+gybTLZ1jfGMjpczcQZvR4wTTA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=N3t5VX9mgh/gy47GIaCIO/c1Ino9XQBluirHltYW8MY=; b=EtquROTunVGljAOaGagXDDSMNfGLUEZE5pxnpPR4J4XLyO51Se6bnsen0F9aaARN9Zk0tAaY0L07I/GWdG/h7dKzxTcNcDkYeLYz0OVR3E1Xydqdbpb/H8iWkjqMY7jXJ3ZNV0+lKst7WN7rMmHZM4zk7a8RQeFgX+qzne28KgV7/6YjjANC3vOpBKAbFoBMIshWFqG4DZowji24VfXzGXNp1qXfHQiPKT2PiY8mUPrlJjy8bXFtqp6iz2+q17pmqSv0Vgoe5VLU39bI71JbTQaYQfHzdY+E8oHtY1jlz2tZuJvehXvMRGgWLh2AE6meZD25NZYXYu7k3b3AaSrmcw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=meta.com; dmarc=pass action=none header.from=meta.com; dkim=pass header.d=meta.com; arc=none Received: from BY5PR15MB3667.namprd15.prod.outlook.com (2603:10b6:a03:1f9::18) by BLAPR15MB3906.namprd15.prod.outlook.com (2603:10b6:208:27f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.23; Tue, 14 Mar 2023 00:56:12 +0000 Received: from BY5PR15MB3667.namprd15.prod.outlook.com ([fe80::4376:73:fdf9:d34a]) by BY5PR15MB3667.namprd15.prod.outlook.com ([fe80::4376:73:fdf9:d34a%6]) with mapi id 15.20.6178.024; Tue, 14 Mar 2023 00:56:11 +0000 From: Nick Terrell To: Linus Torvalds CC: Nick Terrell , Nick Terrell , Linux Kernel Mailing List Subject: [GIT PULL] zstd changes for v6.3-rc3 Thread-Topic: [GIT PULL] zstd changes for v6.3-rc3 Thread-Index: AQHZVg/F36nuSENg2kCsvTt7+QafWQ== Date: Tue, 14 Mar 2023 00:56:11 +0000 Message-ID: <0BCE9AFC-7E97-45F1-9EF2-D565C597C53C@meta.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY5PR15MB3667:EE_|BLAPR15MB3906:EE_ x-ms-office365-filtering-correlation-id: a2ce110a-6ce3-4969-4f10-08db2426e7c3 x-fb-source: Internal x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wr5yvJNan0mUWHGKpdP5Ez5SkvMdCk6xa5AGLqCmeo6XHOCC/EGAfUYqCEQg/wqaJ1wEZQnjqUlanq/shRBMq5XMbKd+j88GpnC9/2rcnEsxWJYs3pfTJQreaaa0pcsS6hql54CxoltwqKMJyPPcKWN56X9ZuMa0rfJkinNPk76EPXa2Xsj6SNW7cB97eQES9anZqmkcpHyFP9cFv7wlImAHXf4MYt22EGeJ8JAtgaW/QQCI4LOasDUt8LycMLmTEv9pCtFa0Yvukte2N6K0+FXNuzMmm0uoek+/rfJRSDs1RF+h+pdwoHlgYD00qlv+Lb6kQG8fW6PzDhxkaoQ/n2zJq5bsb8hO1c4MOoiXLox223DQDghq8/Rd5EKN1xk4znjClC30zOtwil/M44HHC0WZc7CvckaVaKDWWA+Lz8xRVa7PL8jlLs1uPHCJyr21m8hBAbk5y85uEzKZUgVt18VHox90wpd7dbl8ZAqnIc5X5vxa7Fo0ojMNb3vKWnJvOULCLub7hEZCN6JPKNQ2B1qcS/Qyb268UiNkdIwdDMGNonjfkTatiUUkGyoG8tWtDY7EJbuCZxzKH7LdJKWVQT8XiQMz59KOFFidXpjYHnS3J0gnn/RMzLeUcwJZzgR33ySuZ55TMDBn/pWZlP/xlhvQTMe44SMa9jR5eEIO4VS3z03GeagakEWaY+4ouCf/SiFRc4ET3sZritotiISmltcrzeGshtE7wF1CdIA8KWaNPvNn5NVsWUmWdGV90hV0 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR15MB3667.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(4636009)(396003)(136003)(39860400002)(346002)(376002)(366004)(451199018)(5660300002)(36756003)(83380400001)(64756008)(478600001)(66574015)(71200400001)(6506007)(6486002)(966005)(2616005)(6512007)(38070700005)(4326008)(33656002)(8676002)(76116006)(8936002)(66946007)(66446008)(6916009)(66476007)(41300700001)(186003)(86362001)(66556008)(316002)(38100700002)(54906003)(2906002)(122000001)(45980500001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?zpXvULozA0h7507SA426n1VdOTBe?= =?utf-8?q?p0q/eQw0CBe7ZSDcZYs4EbWaPNsROh7NiOgs4TzcdBy1m55ek1qN9fxy8REp0L9ti?= =?utf-8?q?jgPCs4EMxXJXZaC190tBPJB0rhyHXa6ekz1sPuLQORrSbHNd2YZny8/pE370A1PXQ?= =?utf-8?q?9nKMcnXvLcXDe1IUOgPMnAMOlhY+lV+9GB5LMzoyEEPlSnibygLa7qfTmMth+jLLM?= =?utf-8?q?PSRAmDQIoUWNfld7OyJ0jUI6mtWxbvd34ccXXwR91xkONbW7OvafTflHUGgk3I7oP?= =?utf-8?q?pYIe29vq4W2hR8OiIm7Vl84Ay9O1qdpG/phelzMAeufU6tCNGzVaoiJkBeYGV7DNa?= =?utf-8?q?CwBxV4mldrGGMlmuhq4kabEzSwV8QW/IpteOq2t7xsEEq8VYb2nrARmCeHybaYTCr?= =?utf-8?q?Fe+UaN/CHAjjHaZ78o6dqeQFxrWPtydGwV+PUhMBEaSIV1ls7eb71do6/Goeaqd88?= =?utf-8?q?uonu0b2errm4u57KPhlBCnA3ev3ZtKbjij9jQp7ElwuwMxx5JmtQbN9j8wxTI4zr6?= =?utf-8?q?ps/8CwG5P1JoA+ppTfWg1TzPs3q5b/b+rFKMW7aZTkDOGNRR6bBGsSGM7WDFejews?= =?utf-8?q?eDrjx0eh2HSYTW/0GyMj9R73Kz/cJ3cpK5XuhHYsGx92tYKYR3odB23Gfvy+Vr2he?= =?utf-8?q?zD5Et1x24iZFUVW7I7xYL3kiMaoBMgJY/xlAlCkR8Yep88UPYwiPUXZYNg98nFpNg?= =?utf-8?q?FU59ispo5wpjR+Vmfzc1teL8w6jTlUHXbzhw+TmO5JCpXbVpqwd9F4U18Pb0QsMJ8?= =?utf-8?q?Yw6BD0TUQ+cuxB6mIDJmRO5h03dCyAopVeOWH/L0t/YgV9D0NP+Ocs5iBQ0oJeEXc?= =?utf-8?q?NVz94oNLKzneMtBwZ10x8OUTE1eb9x2KAIiqVxzw81PnvQILjYKUrX2Z9+eJgMKJL?= =?utf-8?q?uwu0yJ/qriYZOwkXr/MuufwyW71+9fqlXilNTDQVtAFOFHNNMvjDBBn8D/NIgL5vq?= =?utf-8?q?VGEOt3C09aHUTag7B+3/Cqh9uX6WJTs1uqhlWqD2C4yQ8ltlV+nA+L/rMsJh++Qmp?= =?utf-8?q?4oNJm9YhtdS4RopDJ7/Rz0HC0ZlZRVFIDiv+WJcbFOdx2RPh2xADUSzAHt/UW77oL?= =?utf-8?q?YrD0bgP9C16k3ZHZfRuLjJULm4IueGpeBzM1ge/CnQZEMtSzeVHP6GGzJwnTBUi4v?= =?utf-8?q?cxZIUD5B4KiIzEzAfSEpPzhrvgYYhlyybWP/fhFXwHfx4s1n0FgDB9Ra3srw3MVfD?= =?utf-8?q?B2284ZLEAdqC/xN26qW0OpvLhjOPiIVdRzgPsoOszwhIr18DnR/HFyXBITxXsecJY?= =?utf-8?q?/TBNWV25fdBoGBXSmcK2OBPCIpCkMJKB6C2mCx1c9T1PqQBZ6CrxpNmeCgJOGeHEJ?= =?utf-8?q?6iPyfyhVotpvp8nUAAbECqHBTd2Nnv6ybSffAfGEzsBiRHshJS1vclvpzDEW0q97j?= =?utf-8?q?PW4I3KTs+9bSCDMqjDd46l0Vb0//PFlWBzJ7e6KZtJkb/GqXAnkzp7A//ypn3RmvU?= =?utf-8?q?WwGL+HKIUAegnDiOs+PHW3cbJnZs7qnHxfR4UUZINWAr3JUE0QG1tSBzHh9zex5kF?= =?utf-8?q?JgEXzV6UsKcKUqX99W1h41iUDlcbsVW/5xCDWT3MtTTlSFC3wmGbZ0Y=3D?= Content-ID: X-OriginatorOrg: meta.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR15MB3667.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a2ce110a-6ce3-4969-4f10-08db2426e7c3 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Mar 2023 00:56:11.8438 (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: WysnE9yCkk/bWMcC2qJKNeIuuS+mXxF14M8uiA5b43jzVXcDtm23k7dMmyOmibnIUUypXpN6739gJctBEoYqYQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR15MB3906 X-Proofpoint-GUID: GD09Q4ICQ4wzOXeXFgUnUp2kneyBkq4P X-Proofpoint-ORIG-GUID: GD09Q4ICQ4wzOXeXFgUnUp2kneyBkq4P X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-13_13,2023-03-13_03,2023-02-09_01 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760303378389901477?= X-GMAIL-MSGID: =?utf-8?q?1760303378389901477?= The following changes since commit c9c3395d5e3dcc6daee66c6908354d47bf98cb0c: Linux 6.2 (2023-02-19 14:24:22 -0800) are available in the Git repository at: https://github.com/terrelln/linux.git tags/zstd-linus-v6.3-rc3 for you to fetch changes up to 6906598f1ce93761716d780b6e3f171e13f0f4ce: zstd: Fix definition of assert() (2023-03-06 15:54:54 -0800) ---------------------------------------------------------------- Zstd fixes for v6.3 A small number of fixes for zstd-v1.5.2. I'm not pulling in zstd-v1.5.4 from upstream this release because it didn't have any time to bake in linux-next, but I'm aiming for the next update in v6.4. I've rebased my tree onto v6.2 to remove the incorrect back merges as suggested by Linus in my initial PR for v6.3 [0]. [0] https://lore.kernel.org/lkml/C8C4DFDA-998F-48AD-93C9-DE16F8080A02@meta.com/ Signed-off-by: Nick Terrell ---------------------------------------------------------------- Jonathan Neuschäfer (1): zstd: Fix definition of assert() Kees Cook (1): lib: zstd: Fix -Wstringop-overflow warning Nick Terrell (1): lib: zstd: Backport fix for in-place decompression lib/zstd/common/zstd_deps.h | 2 +- lib/zstd/decompress/huf_decompress.c | 2 +- lib/zstd/decompress/zstd_decompress.c | 25 ++++++++++++++++++++++--- 3 files changed, 24 insertions(+), 5 deletions(-)