Skip to content
  • Greg Kroah-Hartman's avatar
    staging: lustre: delete the filesystem from the tree. · be65f9ed
    Greg Kroah-Hartman authored
    
    
    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: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
    be65f9ed