]> git.baikalelectronics.ru Git - kernel.git/commit
gfs2: Extended attribute readahead
authorAndreas Gruenbacher <agruenba@redhat.com>
Wed, 11 Nov 2015 21:00:35 +0000 (15:00 -0600)
committerBob Peterson <rpeterso@redhat.com>
Mon, 16 Nov 2015 18:00:29 +0000 (12:00 -0600)
commit4ec89057283277bd12963011e3ff738e7f3c4ddb
tree7ba2dd87040f008328b528e96ac99b88736188f7
parent5a4888b0b86ed13d593d5a1900d557cdaa551ad5
gfs2: Extended attribute readahead

When gfs2 allocates an inode and its extended attribute block next to
each other at inode create time, the inode's directory entry indicates
that in de_rahead.  In that case, we can readahead the extended
attribute block when we read in the inode.

Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Signed-off-by: Bob Peterson <rpeterso@redhat.com>
fs/gfs2/dir.c
fs/gfs2/incore.h
fs/gfs2/meta_io.c
fs/gfs2/meta_io.h
fs/gfs2/quota.c
fs/gfs2/rgrp.c
fs/gfs2/super.c
fs/gfs2/xattr.c