[GIT PULL] Quota, ext2, isofs, udf fixes for 4.15-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



  Hello Linus,

  could you please pull from

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

The pull contains two small quota error handling fixes, two isofs fixes for
architectures with signed char, several udf block number overflow and
signedness fixes, ext2 rework of mount option handling to avoid GFP_KERNEL
allocation with spinlock held. The pull also contains a patch to implement
auditing of responses to fanotify permission events. That should have been in
the first pull request but I've mistakenly merged that patch into a wrong
branch and noticed only now at which point I don't think it's worth rebasing
and redoing the pull request. Sorry for that.

Top of the tree is 838bee9e756e. The full shortlog is:

Arnd Bergmann (2):
      isofs: fix timestamps beyond 2027
      isofs: use unsigned char types consistently

Chao Yu (1):
      quota: be aware of error from dquot_initialize

Jan Kara (5):
      ext2: Parse mount options into a dedicated structure
      ext2: Fix possible sleep in atomic during mount option parsing
      udf: Avoid overflow when session starts at large offset
      udf: Remove some outdate references from documentation
      Merge udf, isofs, quota, ext2 changes for 4.15-rc1.

Steve Grubb (1):
      audit: Record fanotify access control decisions

Steve Magnani (3):
      udf: Fix 64-bit sign extension issues affecting blocks > 0x7FFFFFFF
      udf: Fix signed/unsigned format specifiers
      udf: Fix some sign-conversion warnings

zhangyi (F) (1):
      quota: fix potential infinite loop

The diffstat is

 Documentation/filesystems/udf.txt  |   8 +-
 fs/ext2/super.c                    | 161 ++++++++++++++++++------------------
 fs/isofs/isofs.h                   |  22 ++---
 fs/isofs/rock.h                    |  64 +++++++--------
 fs/isofs/util.c                    |   2 +-
 fs/notify/fanotify/fanotify.c      |   8 +-
 fs/notify/fanotify/fanotify_user.c |  16 +++-
 fs/notify/fdinfo.c                 |   3 +
 fs/quota/dquot.c                   |  13 ++-
 fs/udf/balloc.c                    |  29 ++++---
 fs/udf/dir.c                       |   2 +-
 fs/udf/directory.c                 |   9 ++-
 fs/udf/ialloc.c                    |   2 +-
 fs/udf/inode.c                     |  50 ++++++------
 fs/udf/misc.c                      |   8 +-
 fs/udf/namei.c                     |  13 +--
 fs/udf/partition.c                 |   6 +-
 fs/udf/super.c                     |  56 ++++++-------
 fs/udf/truncate.c                  |   2 +-
 fs/udf/udfdecl.h                   |  21 +++--
 fs/udf/unicode.c                   |   2 +-
 include/linux/audit.h              |  10 +++
 include/linux/fsnotify_backend.h   |   1 +
 include/uapi/linux/audit.h         |   1 +
 include/uapi/linux/fanotify.h      |   3 +
 include/uapi/linux/iso_fs.h        | 162 ++++++++++++++++++-------------------
 kernel/auditsc.c                   |   6 ++
 27 files changed, 366 insertions(+), 314 deletions(-)

							Thanks
								Honza

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



[Index of Archives]     [Reiser Filesystem Development]     [Ceph FS]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite National Park]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]     [Linux Media]

  Powered by Linux