Received: by 2002:a25:b794:0:0:0:0:0 with SMTP id n20csp744274ybh; Sat, 3 Aug 2019 08:55:14 -0700 (PDT) X-Google-Smtp-Source: APXvYqy2h4LbTUCRJwB2Usj393cNWtkHIYQrXft0IB0r7Ywc/sX0+7dDXI68ssC0nDz+gT3C9qAY X-Received: by 2002:a17:90a:1c17:: with SMTP id s23mr9880967pjs.108.1564847714732; Sat, 03 Aug 2019 08:55:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564847714; cv=none; d=google.com; s=arc-20160816; b=hPxtqWjH+pO1NJw2wha8osPsklSxiZVzVzxo/yOGLq3dXBLt0JRX7kWA0S2+vc3CwK kzTtSBs1X92uMTMOWM6+MMGhMWB8TBbNzMvxcsJH0adELjXS3OFGVecfeOOzXpUniv6u CwTUjjxklqm7PVuiKKUHVIYGnszZKO1VE248vmXJcZx0IQY2dYtIwwqJ2hABbu5/B2j/ DmEUYGxrvQgMzJYZkcdHYF2gej2tHOTdl5qecSTd5EfTHGPntiUg+TlxDppcpq3u/Qud 3fMf0Z4H5dmZwWReV8POS9NIH9fRe7BiInZhLqfh8X+VrSXvsBal+5S0U3abXXQloMmp miOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=mS9G4XUDC7rwTr04WlwZKSrug18E4ePGiJucy8oDYaQ=; b=lCjCObqiRcmQipKYYaK7r3tviJgNNsUmCfdDirdjktfk8ZPxzOQILgj2MCW50m2ZPV DH3Z0T5Cq3AaInv3m6OyLEgTWfGbvqeS23iA+y9nxMwhn/Fs+kdoi2A4ipjf23N+LF/z cZQTYprTFMiq9pGkUQ1CTnTOgIokN/u+veL/88jhnVt5q6lVHbcbvKQIg7Yv2Ndu6UCE VOawOlq6Be/uZowtseoXl+s8fRpp8l2ObDcATrJDlBC+Zf7esbFjNYrt3PGNXIW0A9pO b5ek2FlJoufUeEl6t6EpIvIGQ3YxwaJCjxEV2/kiuMKmfEunx5mgBVzKxUm0gxsby/TQ Xxsw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c1si38689099pld.418.2019.08.03.08.54.59; Sat, 03 Aug 2019 08:55:14 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2391353AbfHBQtu (ORCPT + 99 others); Fri, 2 Aug 2019 12:49:50 -0400 Received: from mx2.suse.de ([195.135.220.15]:59910 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S2389229AbfHBQtt (ORCPT ); Fri, 2 Aug 2019 12:49:49 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 836BCAEC3; Fri, 2 Aug 2019 16:49:48 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id 331ABDADC0; Fri, 2 Aug 2019 18:50:22 +0200 (CEST) From: David Sterba To: torvalds@linux-foundation.org Cc: David Sterba , clm@fb.com, linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] Btrfs fixes for 5.3-rc3 Date: Fri, 2 Aug 2019 18:50:19 +0200 Message-Id: X-Mailer: git-send-email 2.22.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, please pull the branch with the following fixes: * tiny race window during 2 transactions aborting at the same time can accidentally lead to a commit * regression fix, possible deadlock during fiemap * fix for an old bug when incremental send can fail on a file that has been deduplicated in a special way Thanks. ---------------------------------------------------------------- The following changes since commit a3b46b86ca76d7f9d487e6a0b594fd1984e0796e: btrfs: fix extent_state leak in btrfs_lock_and_flush_ordered_range (2019-07-26 12:21:22 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.3-rc2-tag for you to fetch changes up to a6d155d2e363f26290ffd50591169cb96c2a609e: Btrfs: fix deadlock between fiemap and transaction commits (2019-07-30 18:25:12 +0200) ---------------------------------------------------------------- Filipe Manana (3): Btrfs: fix incremental send failure after deduplication Btrfs: fix race leading to fs corruption after transaction abort Btrfs: fix deadlock between fiemap and transaction commits fs/btrfs/backref.c | 2 +- fs/btrfs/send.c | 77 ++++++++++---------------------------------------- fs/btrfs/transaction.c | 32 ++++++++++++++++++--- fs/btrfs/transaction.h | 3 ++ 4 files changed, 47 insertions(+), 67 deletions(-)