]> git.baikalelectronics.ru Git - kernel.git/commit
ext4: use non-movable memory for the ext4 superblock
authorGioh Kim <gioh.kim@lge.com>
Fri, 5 Sep 2014 02:36:15 +0000 (22:36 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 5 Sep 2014 02:36:15 +0000 (22:36 -0400)
commitf2d9bff701f4f107bdca82b8f491bb11c4292179
treec8b656297fea56be775cf22f3ed32479fb2b39ad
parent3179d2e58192354a1ecba5641993de01e34ac516
ext4: use non-movable memory for the ext4 superblock

Since the ext4 superblock is not released until the file system is
unmounted, allocate the buffer cache entry for the ext4 superblock out
of the non-moveable are to allow page migrations and thus CMA
allocations to more easily succeed if the CMA area is limited.

Signed-off-by: Gioh Kim <gioh.kim@lge.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Reviewed-by: Jan Kara <jack@suse.cz>
fs/ext4/super.c