]> git.baikalelectronics.ru Git - kernel.git/commit
fscrypt: trim down fscrypt.h includes
authorEric Biggers <ebiggers@google.com>
Fri, 5 Jan 2018 18:45:00 +0000 (10:45 -0800)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 12 Jan 2018 03:06:19 +0000 (22:06 -0500)
commit9aea7b8d71943d863b820740227eb38fe36a4fb3
treedff99e19ed9a4e2c0158273fe784ff79eaafc148
parent700cc61d987d89ab38d5d5145f7c3ad8c75407c3
fscrypt: trim down fscrypt.h includes

fscrypt.h included way too many other headers, given that it is included
by filesystems both with and without encryption support.  Trim down the
includes list by moving the needed includes into more appropriate
places, and removing the unneeded ones.

Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
fs/crypto/crypto.c
fs/crypto/fname.c
fs/crypto/keyinfo.c
include/linux/fscrypt.h
include/linux/fscrypt_supp.h