lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Mon, 25 Mar 2019 14:25:13 -0700
From:   Joe Perches <joe@...ches.com>
To:     linux-kernel@...r.kernel.org
Cc:     Thomas Gleixner <tglx@...utronix.de>,
        Ingo Molnar <mingo@...hat.com>,
        Peter Zijlstra <peterz@...radead.org>,
        Darren Hart <dvhart@...radead.org>,
        Arnd Bergmann <arnd@...db.de>
Subject: Bad file pattern in MAINTAINERS section 'FUTEX SUBSYSTEM'

A file pattern line in this section of the MAINTAINERS file in linux-next
does not have a match in the linux source files.

This could occur because a matching filename was never added, was deleted
or renamed in some other commit.

The commits that added and if found renamed or removed the file pattern
are shown below.

Please fix this defect appropriately.

1: ---------------------------------------------------------------------------

linux-next MAINTAINERS section:

	6410	FUTEX SUBSYSTEM
	6411	M:	Thomas Gleixner <tglx@...utronix.de>
	6412	M:	Ingo Molnar <mingo@...hat.com>
	6413	R:	Peter Zijlstra <peterz@...radead.org>
	6414	R:	Darren Hart <dvhart@...radead.org>
	6415	L:	linux-kernel@...r.kernel.org
	6416	T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
	6417	S:	Maintained
	6418	F:	kernel/futex.c
-->	6419	F:	kernel/futex_compat.c
	6420	F:	include/asm-generic/futex.h
	6421	F:	include/linux/futex.h
	6422	F:	include/uapi/linux/futex.h
	6423	F:	tools/testing/selftests/futex/
	6424	F:	tools/perf/bench/futex*
	6425	F:	Documentation/*futex*

2: ---------------------------------------------------------------------------

The most recent commit that added or modified file pattern 'kernel/futex_compat.c':

commit 59cd42c29618c45cd3c56da43402b14f611888dd
Author: Darren Hart (VMware) <dvhart@...radead.org>
Date:   Fri Apr 14 15:46:08 2017 -0700

    MAINTAINERS: Add FUTEX SUBSYSTEM
    
    Add a MAINTAINERS block for the FUTEX SUBSYSTEM which includes the core
    kernel code, include headers, testing code, and Documentation. Excludes
    arch files, and higher level test code.
    
    I added tglx and mingo as M as they have made the tip commits and peterz
    and myself as R.
    
    Signed-off-by: Darren Hart (VMware) <dvhart@...radead.org>
    Cc: Peter Zijlstra <peterz@...radead.org>
    Cc: Shuah Khan <shuah@...nel.org>
    Cc: Arnaldo Carvalho de Melo <acme@...nel.org>
    Link: http://lkml.kernel.org/r/20170414224608.GA5180@fury
    Signed-off-by: Thomas Gleixner <tglx@...utronix.de>

 MAINTAINERS | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

3: ---------------------------------------------------------------------------

The last commit with a real presence of file pattern 'kernel/futex_compat.c':

commit 04e7712f4460585e5eed5b853fd8b82a9943958f
Author: Arnd Bergmann <arnd@...db.de>
Date:   Tue Apr 17 16:31:07 2018 +0200

    y2038: futex: Move compat implementation into futex.c
    
    We are going to share the compat_sys_futex() handler between 64-bit
    architectures and 32-bit architectures that need to deal with both 32-bit
    and 64-bit time_t, and this is easier if both entry points are in the
    same file.
    
    In fact, most other system call handlers do the same thing these days, so
    let's follow the trend here and merge all of futex_compat.c into futex.c.
    
    In the process, a few minor changes have to be done to make sure everything
    still makes sense: handle_futex_death() and futex_cmpxchg_enabled() become
    local symbol, and the compat version of the fetch_robust_entry() function
    gets renamed to compat_fetch_robust_entry() to avoid a symbol clash.
    
    This is intended as a purely cosmetic patch, no behavior should
    change.
    
    Signed-off-by: Arnd Bergmann <arnd@...db.de>

 include/linux/futex.h |   8 --
 kernel/Makefile       |   3 -
 kernel/futex.c        | 195 +++++++++++++++++++++++++++++++++++++++++++++++-
 kernel/futex_compat.c | 202 --------------------------------------------------
 4 files changed, 192 insertions(+), 216 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ