[GIT PULL] UDF fixes and cleanups and fanotify cleanup for 4.11-rc1

From: Jan Kara
Date: Tue Feb 21 2017 - 05:32:57 EST


Hello Linus,

could you please pull from

git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git for_linus

to get several small UDF fixes and cleanups and a small cleanup of fanotify
code.

Top of the tree is 6c71100db53e. The full shortlog is:

Deepa Dinamani (1):
fs: udf: Replace CURRENT_TIME with current_time()

Fabian Frederick (13):
udf: use __packed instead of __attribute__ ((packed))
udf: use pointer for kernel_long_ad argument
udf: merge bh free
udf: remove unneeded line break
udf: remove empty condition
udf: Factor out trimming of crtime
udf: remove next_epos from udf_update_extent_cache()
udf: merge module informations in super.c
udf: atomically read inode size
udf: check partition reference in udf_read_inode()
udf: allow implicit blocksize specification during mount
udf: fix ioctl errors
udf: simplify udf_ioctl()

Jan Kara (1):
udf: Make stat on symlink report symlink length as st_size

Kinglong Mee (1):
fanotify: simplify the code of fanotify_merge

Steve Kenton (1):
fs/udf: make #ifdef UDF_PREALLOCATE unconditional

The diffstat is

fs/notify/fanotify/fanotify.c | 11 ++--
fs/udf/ecma_167.h | 98 +++++++++++++++++------------------
fs/udf/file.c | 46 +++++++---------
fs/udf/inode.c | 118 ++++++++++++++++++------------------------
fs/udf/lowlevel.c | 2 +-
fs/udf/misc.c | 2 -
fs/udf/namei.c | 2 +-
fs/udf/osta_udf.h | 34 ++++++------
fs/udf/super.c | 53 ++++++++++++-------
fs/udf/symlink.c | 30 +++++++++++
fs/udf/udfdecl.h | 2 +-
11 files changed, 205 insertions(+), 193 deletions(-)

Thanks
Honza

--
Jan Kara <jack@xxxxxxxx>
SUSE Labs, CR