linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [git pull] vfs pile 4: fs/compat.c
@ 2017-05-01 22:44 Al Viro
  0 siblings, 0 replies; only message in thread
From: Al Viro @ 2017-05-01 22:44 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, linux-fsdevel

	More moving of compat syscalls from fs/compat.c to fs/*.c where the
native counterparts live.  And death to compat_sys_getdents64() - the only
architecture that used to need it was ia64, and _that_ has lost biarch
support quite a few years ago.

	Quite a bit of guts of select.c, etc. is not exposed anymore.

The following changes since commit a71c9a1c779f2499fb2afc0553e543f18aff6edf:

  Linux 4.11-rc5 (2017-04-02 17:23:54 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git work.compat

for you to fetch changes up to 801b25f104647d44dc5b5cce2c72e2283b3757de:

  fs/compat.c: trim unused includes (2017-04-17 12:52:27 -0400)

----------------------------------------------------------------
Al Viro (11):
      Remove compat_sys_getdents64()
      move compat select-related syscalls to fs/select.c
      utimes: move compat syscalls from compat.c
      statfs: move compat syscalls from compat.c
      readdir: move compat syscalls from compat.c
      fcntl: move compat syscalls from compat.c
      stat: move compat syscalls from compat.c
      open: move compat syscalls from compat.c
      fhandle: move compat syscalls from compat.c
      move compat_rw_copy_check_uvector() over to fs/read_write.c
      fs/compat.c: trim unused includes

 arch/arm64/include/asm/unistd.h        |    1 -
 arch/arm64/include/asm/unistd32.h      |    2 +-
 arch/x86/entry/syscalls/syscall_32.tbl |    2 +-
 arch/x86/include/asm/unistd.h          |    1 -
 fs/compat.c                            | 1191 --------------------------------
 fs/fcntl.c                             |  157 +++++
 fs/fhandle.c                           |   13 +
 fs/internal.h                          |    2 -
 fs/open.c                              |   20 +
 fs/read_write.c                        |   75 ++
 fs/readdir.c                           |  165 +++++
 fs/select.c                            |  421 ++++++++++-
 fs/stat.c                              |   86 +++
 fs/statfs.c                            |  140 ++++
 fs/utimes.c                            |   66 +-
 include/linux/compat.h                 |    5 -
 include/linux/poll.h                   |   56 --
 include/uapi/asm-generic/unistd.h      |    3 +-
 18 files changed, 1139 insertions(+), 1267 deletions(-)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2017-05-01 22:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-01 22:44 [git pull] vfs pile 4: fs/compat.c Al Viro

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).