• Joe Perches's avatar
    scripts/get_maintainer.pl: use --git-fallback more often · ab6c937d
    Joe Perches authored
    On Fri, 2010-11-05 at 13:50 -0700, Andrew Morton wrote:
    > z:/usr/src/git26> perl scripts/get_maintainer.pl -file mm/mempolicy.c
    > linux-mm@kvack.org
    > linux-kernel@vger.kernel.org
    
    Turns out this is an arguable defect in the script.
    
    The MAINTAINERS entry for mm is:
    
    MEMORY MANAGEMENT
    L:	linux-mm@kvack.org
    W:	http://www.linux-mm.org
    S:	Maintained
    F:	include/linux/mm.h
    F:	mm/
    
    There's a maintainer entry, but no named individual, so the script doesn't
    use git history via --git-fallback.
    
    This is also a defect for MAINTAINERS with status entries marked "Orphan"
    or "Odd fixes".
    
    The script now checks a section for any "M:" entry and that an "S:" entry
    is supported or maintained.  If both those conditions are not satisified,
    use --git-fallback as appropriate.
    Signed-off-by: default avatarJoe Perches <joe@perches.com>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    ab6c937d
get_maintainer.pl 53.5 KB