Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp5419428pxb; Mon, 7 Feb 2022 01:20:24 -0800 (PST) X-Google-Smtp-Source: ABdhPJzYHOvMoDtPCg1VyeAxo/zg6h+LmApk/ikyzgbsH86FbySasEL4zXoQuUgL32Ty9+0FrXvi X-Received: by 2002:a17:907:96a2:: with SMTP id hd34mr3481175ejc.80.1644225624473; Mon, 07 Feb 2022 01:20:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644225624; cv=none; d=google.com; s=arc-20160816; b=XophFzLuMwGVhXiVD0Cw7SlpvlpTXRTbAbc0k6VqcGnecDACtXOu4OPYpULGg3xaBh EwC6NZkkYB2x05BmXmpncDFRH85BOpBK4n0u3dDA3VkD0aarDu1lWWWMNGcjTym+Pqms XlH8KmIfFqSw5WIyL9halnUqZtZj+BYx03Be7j92778MuThwl6RX0E+BaIrYjOZXm+vz JPOA/AjBtXXpxe7fz4gmbrON3GHyXZgarEJqAycMmhJarU7OdKQI3zMgR7zCwd7Irezf xZ7YKvWP3hMDPjGlyYuXEng/ujQNEQFIZ6VnYj4akRu+LMlxrrxD2EpRk1kZ5EjckhZX jpYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:content-disposition:mime-version :mail-followup-to:message-id:subject:cc:to:from:date:dkim-signature; bh=eVbIEVOMyyavwEOXIUTStWwhaBt9oNwt9u+Zr4JeEQU=; b=wG9EKRMtYrvBybS5zzC5KjClWTknNaP6PihSOESU1a1/wC/reNBm34yFyCbPwuagM2 rm0qfel1MM1OrUMDJXYBRyySxD3GbvZrYviC9R8qE3NAe1tckdlSbPugrVE/0o+WYRLG sxtZPgVv15scO184LEkRaIu8Uxhpp4nNxcJrcV7J7WthFP0SJ0/FCyGsBo7AKC8yrFb0 LsbCEflLmBKqeVvaYAY7oc3Q4q1W3WXClEUwvo0vbzJ2Q+SqIuFs0RUOkuab2vcLBakb 05vG2oDhR74oTYBTmP0UyECPi2EmvI+JYIQHfOcU5NiGUrtGbe0RnzsxGknL3ZnRReWD 8STA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ndhH1LGq; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id nc34si632076ejc.265.2022.02.07.01.19.59; Mon, 07 Feb 2022 01:20:24 -0800 (PST) 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=@kernel.org header.s=k20201202 header.b=ndhH1LGq; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231864AbiBDTMb (ORCPT + 99 others); Fri, 4 Feb 2022 14:12:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56356 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231264AbiBDTMa (ORCPT ); Fri, 4 Feb 2022 14:12:30 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 52066C061714 for ; Fri, 4 Feb 2022 11:12:30 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id E615C61CA4 for ; Fri, 4 Feb 2022 19:12:29 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D5390C004E1; Fri, 4 Feb 2022 19:12:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1644001949; bh=bVbFbjLZfm71Rb7hG9w4qG3XkI45O+ysPOPG+cSXIvQ=; h=Date:From:To:Cc:Subject:From; b=ndhH1LGqfmADGowF3Iyto9Ac2amhDEoE5fNLbMAvW/ZRivgi7Y7BdBmswmv/1hRWs danOKq9aWaUXN2M+2KEIdl25MAY71tIQlav/5Em6kBdT7OR9a66iUBOxUOXCNhlqMG LD5zayLFJKTEycUGbczTcqwtw4e81KyvNruj3elYNr/5lxZ0pUGklc/g0CaYrdmXwt 5QxgwLZPxnEhvrmlCNe8NTuxULVUl6BPtdxzzmXuz4aSmVCskM9nh8kbrkwVoW774d aKglnb3ckvNFbgmeGZriL66BoGrhkxcxtLiAQltLapjs+bAy0hmH62FwBNIgUOmaWh 0BCRAk1Lk9Z2w== Date: Sat, 5 Feb 2022 03:12:14 +0800 From: Gao Xiang To: Linus Torvalds Cc: LKML , linux-erofs@lists.ozlabs.org, Chao Yu , Christoph Hellwig , Yue Hu Subject: [GIT PULL] erofs fixes for 5.17-rc3 Message-ID: <20220204191213.GA18192@hsiangkao-HP-ZHAN-66-Pro-G1> Mail-Followup-To: Linus Torvalds , LKML , linux-erofs@lists.ozlabs.org, Chao Yu , Christoph Hellwig , Yue Hu MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Could you consider this pull request for 5.17-rc3? This includes two fixes related to fsdax cleanup in this cycle and ztailpacking to fix small compressed data inlining. There is also a trivial cleanup to rearrange code for better reading. All commits have been in -next and no merge conflicts. Thanks, Gao Xiang The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07: Linux 5.17-rc1 (2022-01-23 10:12:53 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git tags/erofs-for-5.17-rc3-fixes for you to fetch changes up to 24331050a3e6afcd4451409831dd9ae8085a42f6: erofs: fix small compressed files inlining (2022-02-04 12:37:12 +0800) ---------------------------------------------------------------- Changes since last update: - fix fsdax partition offset misbehavior; - clean up z_erofs_decompressqueue_work() declaration; - fix up EOF lcluster inlining, especially for small compressed data. ---------------------------------------------------------------- Gao Xiang (3): erofs: fix fsdax partition offset handling erofs: avoid unnecessary z_erofs_decompressqueue_work() declaration erofs: fix small compressed files inlining fs/erofs/data.c | 8 ++-- fs/erofs/zdata.c | 113 +++++++++++++++++++++++++++---------------------------- fs/erofs/zmap.c | 7 ++++ 3 files changed, 67 insertions(+), 61 deletions(-)