1. 06 6月, 2018 5 次提交
    • G
      ncpfs: remove uapi .h files · 05e98465
      Greg Kroah-Hartman 提交于
      Now that ncpfs is removed from the tree, there is no need to keep the
      uapi header files around as no one uses them, and it is not a feature
      that the kernel supports anymore.
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      05e98465
    • G
      ncpfs: remove Documentation · 44d2ebba
      Greg Kroah-Hartman 提交于
      No need for any more ncpfs documentation around given that the
      filesystem is now removed.
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      44d2ebba
    • G
      ncpfs: remove compat functionality · f0ac2abc
      Greg Kroah-Hartman 提交于
      Now that ncpfs is gone from the tree, no need to have the compatibility
      thunking layer around, it will not actually go anywhere :)
      
      So delete that logic from fs/compat.c, it is no longer needed.
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      f0ac2abc
    • G
      staging: ncpfs: delete it · bd32895c
      Greg Kroah-Hartman 提交于
      The ncpfs code moved into the staging tree back in November 2017 and no
      one has complained or even noticed it was gone.  Because of that, let's
      just delete it.
      
      Cc: Stephen Hemminger <stephen@networkplumber.org>
      Cc: David S. Miller <davem@davemloft.net>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      bd32895c
    • G
      staging: lustre: delete the filesystem from the tree. · be65f9ed
      Greg Kroah-Hartman 提交于
      The Lustre filesystem has been in the kernel tree for over 5 years now.
      While it has been an endless source of enjoyment for new kernel
      developers learning how to do basic codingstyle cleanups, as well as an
      semi-entertaining source of bewilderment from the vfs developers any
      time they have looked into the codebase to try to figure out how to port
      their latest api changes to this filesystem, it has not really moved
      forward into the "this is in shape to get out of staging" despite many
      half-completed attempts.
      
      And getting code out of staging is the main goal of that portion of the
      kernel tree.  Code should not stagnate and it feels like having this
      code in staging is only causing the development cycle of the filesystem
      to take longer than it should.  There is a whole separate out-of-tree
      copy of this codebase where the developers work on it, and then random
      changes are thrown over the wall at staging at some later point in time.
      This dual-tree development model has never worked, and the state of this
      codebase is proof of that.
      
      So, let's just delete the whole mess.  Now the lustre developers can go
      off and work in their out-of-tree codebase and not have to worry about
      providing valid changelog entries and breaking their patches up into
      logical pieces.  They can take the time they have spend doing those
      types of housekeeping chores and get the codebase into a much better
      shape, and it can be submitted for inclusion into the real part of the
      kernel tree when ready.
      
      Cc: Oleg Drokin <oleg.drokin@intel.com>
      Cc: Andreas Dilger <andreas.dilger@intel.com>
      Cc: James Simmons <jsimmons@infradead.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      be65f9ed
  2. 02 6月, 2018 6 次提交
  3. 01 6月, 2018 29 次提交