Received: by 10.192.165.148 with SMTP id m20csp822998imm; Fri, 20 Apr 2018 17:02:53 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/zGn9WcnGE8db7pK2rtWxKe7sETkozGDvORbiezqRxKdC5tgVO6fcBCO5U5rt+ccZXm5if X-Received: by 10.99.125.74 with SMTP id m10mr9902653pgn.80.1524268973071; Fri, 20 Apr 2018 17:02:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524268973; cv=none; d=google.com; s=arc-20160816; b=Y/JUAw1edYEderPz9xY7Z9i0cSF3NMiWMKNctuHTkIiKu+FwvsepxMaeMioxuVB4qP YHsUuEF3un9plegw6CCOv2UXYkyUSCvOjHPVWqNHFIPRB6dg47CqXhz1EfF2Fm/CJA19 5/zmyzXisx7RO+vfk2WOGRFv0S2E47ZtviCmdsytVzkki8lxmLooRpn+Va74y/2NASwn 24EkrTccQ+8w6w/qb5KX+dLzCjJfAEx72HwhStN2ed65cU2AzprqyBd/R92HH+ZJcoPA tIXi0N4afHfiaDP18xc8BtdYDxMl8GnzFO4y4PCjlIi0372OP19Y8fVkJS3+GNFbPf9D qh2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dmarc-filter:arc-authentication-results; bh=EeDetCYaPWuOg5/RaeDfpyoi0yMESoeE2gTTP4DxWOY=; b=FiceMe6V+zaFXAVrLmTAuJz9xbocBKwBnzP2eAxM8lnCaPb3emhFAvQ2QqbdrP4f0Y d/NOo/4YRbOJLXkUuCySwlE5xuWt8L77voldAGoO78WNHalPMRWU498C/wHBLlz6qIf/ ZKGLDWI9Z5k5CkGscmSLqceWKtc18n/M5kaE8Dt30AJqN3OkbNeyamSJoRtOjLJt7aFy 461Nw+Pl/WTipZnpJiuTwk4ebfcCjw8EKxrWhYC9bbDUqZ6Uow1B5zt1EY9vsDjao7lV 7JjZP6YWtkYn1SFF7N4Q3qpJLeNWdY0UjaA4/eDbslcPT5hlVgRNf7dxbkjdqm+D2Jm+ Qnxg== 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 s21si6460483pfi.87.2018.04.20.17.02.12; Fri, 20 Apr 2018 17:02:53 -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 S1753039AbeDTX7O (ORCPT + 99 others); Fri, 20 Apr 2018 19:59:14 -0400 Received: from mail.kernel.org ([198.145.29.99]:47202 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752590AbeDTX7K (ORCPT ); Fri, 20 Apr 2018 19:59:10 -0400 Received: from garbanzo.do-not-panic.com (c-73-15-241-2.hsd1.ca.comcast.net [73.15.241.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 6EC4C21742; Fri, 20 Apr 2018 23:59:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6EC4C21742 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=mcgrof@kernel.org From: "Luis R. Rodriguez" To: viro@zeniv.linux.org.uk, linux-fsdevel@vger.kernel.org Cc: jack@suse.cz, bart.vanassche@wdc.com, ming.lei@redhat.com, rjw@rjwysocki.net, mguzik@redhat.com, linux-pm@vger.kernel.org, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, "Luis R. Rodriguez" Subject: [PATCH 0/3] fs: minor fs thaw fixes and adjustments Date: Fri, 20 Apr 2018 16:59:01 -0700 Message-Id: <20180420235904.27496-1-mcgrof@kernel.org> X-Mailer: git-send-email 2.13.2 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Here's a few minor fs thaw fixes and adjustments I ran accross as I started to refresh my development for to use freeze_fs on suspend/hibernation [0]. These are just prep commits for the real work, I'm still reviewing feedback and adjusting the code for that. I've tested the patches with generic/085 on xfs and found no regressions. Luis R. Rodriguez (3): fs: move documentation for thaw_super() where appropriate fs: make thaw_super_locked() really just a helper fs: fix corner case race on freeze_bdev() when sb disappears fs/block_dev.c | 4 +++- fs/super.c | 39 ++++++++++++++++++++++++++------------- 2 files changed, 29 insertions(+), 14 deletions(-) -- 2.16.3