Received: by 2002:ac0:aa62:0:0:0:0:0 with SMTP id w31-v6csp3860000ima; Tue, 23 Oct 2018 12:26:50 -0700 (PDT) X-Google-Smtp-Source: ACcGV63IZopN3PoZa2ZdCSbwXEE/oXE70G7nRs5WpJbG6I/E5FIvqJHq5/pT4ayAaxgo3IVgDPEh X-Received: by 2002:a17:902:3064:: with SMTP id u91-v6mr48752270plb.176.1540322810520; Tue, 23 Oct 2018 12:26:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540322810; cv=none; d=google.com; s=arc-20160816; b=guaGFtBZ3RJ66fgY4RFCBkCeDJSrouZbztqL5vcWSOVHuJTByHPD4lHbP6Ve49l8lo gGfzNl0o1/vU4/9QE8Oqvj2j+WoO8T8vUFXN+ECoad8JlwWagnnLUBQQEgeD4hxLklUq 9ICvkobDWQqYT6ZtcQ94Gxdo+TVHesc/dJj5mdCIVeg7LOk44VIycNBJOxdupL0It1GI JN7531RfXa2PI3EsD2dYuAkbBf9iA9irsa0c87Iz+wdM+Sj4wWoYgKZDNfMdFkGSuQLG SmI9kS81wsePuMTIJ+v+9ABrXqud+cuFv2+d5C97Deb/KM2welN3zTIof8qbrBZTDaiQ QBFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:thread-index:thread-topic :content-transfer-encoding:mime-version:subject:in-reply-to :message-id:cc:to:from:date; bh=7+n5tvbQAA9KpkywTUj1ihxJDEqCeqQGRRILUczrLRo=; b=BhY1tyxKdblgLUDsb3iCW71pPuC+iYjYXERT3CHiJ5HPLZpOva+XaM8dmmFlWPvj/7 Il+lS4r2SEA6BjAxtpckz2HQ+GRYK/Es6g0c3tkWlP9/OrLl/YTV5fUQegR73Cpg1NwB InJlGJByMYtlPDCKHAZ4x7t9KRN6sFVl6CfX7MwDDx/5vofei2e6VCFlU+7WPz9ma2m1 KdcPJB1+2amTK0Slq8mgtsQtxTY8rLZi8ZgrwYLoNbeXK7ZZ/PM9llgZIXnAb+bwL7sq h5vBgL6XV6Mho3qgKdseHCFIRksL1JoK7nuFwoUiZ2NS45vuPN5DrlHbfjXsERNFHVBF 81Cw== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w134-v6si2347796pfd.55.2018.10.23.12.26.34; Tue, 23 Oct 2018 12:26:50 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728594AbeJXDux (ORCPT + 99 others); Tue, 23 Oct 2018 23:50:53 -0400 Received: from mx1.redhat.com ([209.132.183.28]:54348 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727758AbeJXDux (ORCPT ); Tue, 23 Oct 2018 23:50:53 -0400 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 7A66688317; Tue, 23 Oct 2018 19:26:08 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 6B94D5DA63; Tue, 23 Oct 2018 19:26:08 +0000 (UTC) Received: from zmail21.collab.prod.int.phx2.redhat.com (zmail21.collab.prod.int.phx2.redhat.com [10.5.83.24]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 4F43E4BB74; Tue, 23 Oct 2018 19:26:08 +0000 (UTC) Date: Tue, 23 Oct 2018 15:26:08 -0400 (EDT) From: Bob Peterson To: torvalds@linux-foundation.org Cc: cluster-devel , linux-kernel@vger.kernel.org Message-ID: <200314933.23623823.1540322768252.JavaMail.zimbra@redhat.com> In-Reply-To: <1929897739.23623737.1540322729596.JavaMail.zimbra@redhat.com> Subject: GFS2: Pull request (merge window) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.3.116.65, 10.4.195.24] Thread-Topic: GFS2: Pull request (merge window) Thread-Index: 75c+qw/d95wVPL2sNZrRrWbgN3LJOg== X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Tue, 23 Oct 2018 19:26:08 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Welcome back. Please consider pulling the following changes for the GFS2 file system. Regards, Bob Peterson ---------------------------------------------------------------- The following changes since commit 050cdc6c9501abcd64720b8cc3e7941efee9547d: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2018-08-27 11:59:39 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git tags/gfs2-4.20.fixes for you to fetch changes up to 8e31582a9ab18093c0b7708b52d7f79eed9a8688: gfs2: Fix minor typo: couln't versus couldn't. (2018-10-19 11:34:04 -0500) ---------------------------------------------------------------- We've got 18 patches for this merge window, none of which are very major. 1. Andreas Gruenbacher contributed several patches to clean up the gfs2 block allocator to prepare for future performance enhancements. 2. Andy Price contributed a patch to fix a use-after-free problem. 3. I contributed some patches that fix gfs2's broken rgrplvb mount option. 4. I contributed some cleanup patches and error message improvements. 5. Steve Whitehouse and Abhi Das sent a patch to enable getlabel support. 6. Tim Smith contributed a patch to flush the glock delete workqueue at exit. ---------------------------------------------------------------- Andreas Gruenbacher (8): gfs2: Always check the result of gfs2_rbm_from_block gfs2: Clean up out-of-bounds check in gfs2_rbm_from_block gfs2: Move rs_{sizehint, rgd_gh} fields into the inode gfs2: Remove unused RGRP_RSRV_MINBYTES definition gfs2: Rename bitmap.bi_{len => bytes} gfs2: Fix some minor typos gfs2: Fix marking bitmaps non-full gfs2: Pass resource group to rgblk_free Andrew Price (1): gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd Bob Peterson (7): gfs2: improve debug information when lvb mismatches are found gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated gfs2: slow the deluge of io error messages gfs2: Use fs_* functions instead of pr_* function where we can gfs2: Remove unnecessary gfs2_rlist_alloc parameter gfs2: write revokes should traverse sd_ail1_list in reverse gfs2: Fix minor typo: couln't versus couldn't. Steve Whitehouse (1): gfs2: getlabel support Tim Smith (1): GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads fs/gfs2/bmap.c | 4 +- fs/gfs2/dir.c | 28 ++++--- fs/gfs2/file.c | 18 ++++- fs/gfs2/glock.c | 17 +++-- fs/gfs2/incore.h | 9 +-- fs/gfs2/lock_dlm.c | 10 +-- fs/gfs2/log.c | 11 ++- fs/gfs2/lops.c | 2 +- fs/gfs2/main.c | 2 + fs/gfs2/ops_fstype.c | 2 +- fs/gfs2/quota.c | 2 +- fs/gfs2/rgrp.c | 201 +++++++++++++++++++++++++++++---------------------- fs/gfs2/rgrp.h | 11 +-- fs/gfs2/super.c | 4 +- fs/gfs2/trans.c | 15 ++-- fs/gfs2/util.c | 16 ++-- fs/gfs2/util.h | 2 +- fs/gfs2/xattr.c | 18 +++-- 18 files changed, 218 insertions(+), 154 deletions(-)