From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.synology.com ([59.124.41.242]:19112 "EHLO mail.synology.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752046AbbFWKj4 (ORCPT ); Tue, 23 Jun 2015 06:39:56 -0400 From: Robbie Ko To: linux-btrfs@vger.kernel.org Cc: Robbie Ko Subject: [PATCH v3 0/7] Btrfs incremental send fix serval case for rename and rm directory Date: Tue, 23 Jun 2015 18:39:44 +0800 Message-Id: <1435055991-10109-1-git-send-email-robbieko@synology.com> Sender: linux-btrfs-owner@vger.kernel.org List-ID: Patch for fix btrfs send receive. These patches base on v4.1 plus following patches. [PATCH] Btrfs: incremental send, don't delay directory renames unnecessarily [PATCH] Btrfs: incremental send, check if orphanized dir inode needs delayed rename Thanks. Robbie Ko (7): Revert "Btrfs: incremental send, remove dead code" Btrfs: incremental send, avoid circular waiting and descendant overwrite ancestor need to update path Btrfs: incremental send, avoid ancestor rename to descendant Btrfs: incremental send, fix orphan_dir_info leak Btrfs: incremental send, fix rmdir but dir have a unprocess item Btrfs: incremental send, don't send utimes for non-existing directory Btrfs: incremental send, avoid the overhead of allocating an orphan_dir_info object unnecessarily fs/btrfs/send.c | 179 +++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 165 insertions(+), 14 deletions(-) -- 1.9.1