From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bob Peterson Date: Thu, 18 Aug 2016 13:06:19 -0400 (EDT) Subject: [Cluster-devel] [PATCH] gfs2: Fix extended attribute readahead optimization In-Reply-To: <1471535523-15060-1-git-send-email-agruenba@redhat.com> References: <1471535523-15060-1-git-send-email-agruenba@redhat.com> Message-ID: <1383699653.5806004.1471539979111.JavaMail.zimbra@redhat.com> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit ----- Original Message ----- | Commit 39b0555f didn't check for a failing bio_add_page in | gfs2_submit_bhs. This could cause I/O requests to get lost, and the | affected buffer heads to stay locked forever. Fix that by submitting | the current bio and allocating another one when bio_add_page fails. (It | is guaranteed that we can at least add one page to a bio.) | | Signed-off-by: Andreas Gruenbacher | --- | fs/gfs2/meta_io.c | 35 +++++++++++++++++++---------------- | 1 file changed, 19 insertions(+), 16 deletions(-) Hi, Thanks. This is now applied to the for-next branch of the linux-gfs2 tree: https://git.kernel.org/cgit/linux/kernel/git/gfs2/linux-gfs2.git/commit/fs/gfs2?h=for-next&id=23e5671a79be00b2f1c895aa93ff40fb75a4647e Regards, Bob Peterson Red Hat File Systems