Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 3 Sep 2017 23:09:03 +0000 (16:09 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 3 Sep 2017 23:09:03 +0000 (16:09 -0700)
commit69c0067aa3f40d3e52ab78643aecb17d669d3389
treec22ec6417203b153a9b56fbdefe015b53ccf7206
parent569dbb88e80deb68974ef6fdd6a13edb9d686261
parentb38e51cd167927225ae0c26bd404403b7b1cd2f3
Merge branch 'for-linus' of git://git./linux/kernel/git/viro/vfs

Pull misc fixes from Al Viro:
 "Loose ends and regressions from the last merge window.

  Strictly speaking, only binfmt_flat thing is a build regression per
  se - the rest is 'only sparse cares about that' stuff"

[ This came in before the 4.13 release and could have gone there, but it
  was late in the release and nothing seemed critical enough to care, so
  I'm pulling it in the 4.14 merge window instead  - Linus ]

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  binfmt_flat: fix arch/m32r and arch/microblaze flat_put_addr_at_rp()
  compat_hdio_ioctl: Fix a declaration
  <linux/uaccess.h>: Fix copy_in_user() declaration
  annotate RWF_... flags
  teach SYSCALL_DEFINE/COMPAT_SYSCALL_DEFINE to handle __bitwise arguments