Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp3887688imm; Mon, 4 Jun 2018 10:54:21 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLAqRBtthpKiF+FEmR3HxhtVxBVnUvFqttrYZ00j7xh2YOYulFdwWb9HMbNoQD3ovTAVLZP X-Received: by 2002:a62:9c9c:: with SMTP id u28-v6mr6487083pfk.90.1528134861419; Mon, 04 Jun 2018 10:54:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528134861; cv=none; d=google.com; s=arc-20160816; b=xj+6kGY9ZA81hsgZofB27gsmiSzsyQRn4dZYqH2ZydIg1om2wAN+4StNvFZ0puFyTX 2zZSnJXcVqcvJziFmtK+klMtCrhUUjXN2KU/+yS0vAdUBaJL5U+oQE+mEwMIGfddBeEZ YVsIaY2McOn0QO9TeAr4lA1DxQWxe/nlbluB08f3O2O58BkRCbMeKkIGyI0gphbJ7C2U OYV+XtI6D/61g3qe8vPcFkQoVB9kghHhZjKkOgBLtZ2lCDXIcgAvjNfC2446g25pOW2V vy6yaVIFUQM4Nk97J58YYY0kbjIvE6LciRO5giFJvVGp2khOE10oKqQ5VfTxt8t847s1 XgsQ== 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:to:from:date:arc-authentication-results; bh=4jP1NpIRn/mOUaf7Gh7JqXx0NAFyQdyvqK1Gkqw+0os=; b=itnM0QGa2QUPDkDytDeP3Q+tHXvbHivfDJKZ1VJjfNcjCKAyJmwsf/1lrG4OhL3SG7 ueaCjmhC1hVewA3kYI1fw8EX63ZRx5nZVCM3fo1ekEHhIjYT3PYucoz6TQLv9ElqHwFX /6O3hiGpC5wNmTzFqVAm/Y08MwBhUw+nnv620KoVGl50rrq9EEVJDVCYT4y/Y+u57m2k PIXkB8JbG9E49JlWQOAokNdYGjpg7YIC+NAPyKPdSOkM3C4EjFTYnTSsArnTgLpDrCNY As4VZbQmmJH44rWN0jsNR/v+E3J5tyP+ZyJYRg7ytVCquhi/XRqRMEjPo4wjFUNwWgnx kbQA== 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 e82-v6si6279511pfm.220.2018.06.04.10.54.06; Mon, 04 Jun 2018 10:54:21 -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 S1751356AbeFDRxg (ORCPT + 99 others); Mon, 4 Jun 2018 13:53:36 -0400 Received: from mx1.redhat.com ([209.132.183.28]:48656 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750985AbeFDRxf (ORCPT ); Mon, 4 Jun 2018 13:53:35 -0400 Received: from smtp.corp.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 52C6F37734B; Mon, 4 Jun 2018 17:53:35 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 46825300193F; Mon, 4 Jun 2018 17:53:35 +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 349F91808872; Mon, 4 Jun 2018 17:53:35 +0000 (UTC) Date: Mon, 4 Jun 2018 13:53:35 -0400 (EDT) From: Bob Peterson To: Linus Torvalds , cluster-devel , Linux Kernel Mailing List Message-ID: <159205243.39899342.1528134815167.JavaMail.zimbra@redhat.com> In-Reply-To: <1772901878.39899227.1528134744434.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.15, 10.4.195.2] Thread-Topic: GFS2: Pull request (merge window) Thread-Index: PA3wtNNobXyY844K9iaVTMkEeboFlg== X-Scanned-By: MIMEDefang 2.84 on 10.5.11.26 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.29]); Mon, 04 Jun 2018 17:53:35 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Please consider pulling the following changes for the GFS2 file system. Note that I'm on holiday the rest of this week, but I added Andreas Gruenbacher to the MAINTAINERS file, so he can react if there are problems that can't wait until I'm back on 11 June. Regards, Bob Peterson ---------------------------------------------------------------- The following changes since commit 16e205cf42da1f497b10a4a24f563e6c0d574eec: Merge tag 'drm-fixes-for-v4.17-rc1' of git://people.freedesktop.org/~airlied/linux (2018-04-12 20:56:10 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git tags/gfs2-4.18.fixes for you to fetch changes up to 6d1c2cf2247599c5b50df7d04e254ef0edec812c: MAINTAINERS: Add Andreas Gruenbacher as a maintainer for gfs2 (2018-06-04 09:33:07 -0500) ---------------------------------------------------------------- We've got 9 more patches for this merge window. 1. Andreas Gruenbacher contributed a patch to remove sd_jheightsize to greatly simplify some code. 2. Andreas fixed some comments. 3. Andreas fixed a glock recursion bug when allocation errors occur. 4. Andreas improved the hole_size function so it returns the entire hole rather than figuring it out piecemeal. 5. Andreas cleaned up gfs2_stuffed_write_end to remove a lot of redundancy. 6. Andreas clarified code with regard to the way ordered writes are processed. 7. Andreas did a bunch of improvements and cleanups of the iomap code to pave the way for iomap writes, which is a future patch set. 8. I fixed a bug where block reservations can run off the end of a bitmap. 9. I added Andreas to the MAINTAINERS file. ---------------------------------------------------------------- Andreas Gruenbacher (7): gfs2: Remove sdp->sd_jheightsize gfs2: Update find_metapath comment GFS2: Fix allocation error bug with recursive rgrp glocking gfs2: hole_size improvement gfs2: gfs2_stuffed_write_end cleanup gfs2: Remove ordered write mode handling from gfs2_trans_add_data gfs2: Iomap cleanups and improvements Bob Peterson (2): GFS2: gfs2_free_extlen can return an extent that is too long MAINTAINERS: Add Andreas Gruenbacher as a maintainer for gfs2 MAINTAINERS | 2 +- fs/gfs2/aops.c | 69 ++++----- fs/gfs2/bmap.c | 428 +++++++++++++++++++++++++++++++++------------------ fs/gfs2/bmap.h | 6 +- fs/gfs2/file.c | 6 +- fs/gfs2/incore.h | 3 +- fs/gfs2/inode.c | 4 - fs/gfs2/log.h | 7 +- fs/gfs2/ops_fstype.c | 19 --- fs/gfs2/quota.c | 5 +- fs/gfs2/rgrp.c | 2 +- fs/gfs2/trans.c | 27 +--- 12 files changed, 332 insertions(+), 246 deletions(-)