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-next>] [day] [month] [year] [list]
Date:	Tue, 29 Mar 2016 13:11:55 +0200
From:	Arend Van Spriel <arend.vanspriel@...adcom.com>
To:	Al Viro <viro@...iv.linux.org.uk>
Cc:	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
	Linux NFS Mailing List <linux-nfs@...r.kernel.org>
Subject: [REGRESSION 4.6-rc1] NFS mounts (using autofs) failing

Hi Al,

Moved to 4.6-rc1 and found NFS mounts were failing moving to the new
kernel. The NFS mounts are done using autofs. Below is the bisect log
and attached the kernel .config file. Let me know if you need any other
information.

e3c13928086f1ed3620329b9fff678df2294d327 is the first bad commit
commit e3c13928086f1ed3620329b9fff678df2294d327
Author: Al Viro <viro@...iv.linux.org.uk>
Date:   Sun Mar 6 14:03:27 2016 -0500

    namei: massage lookup_slow() to be usable by lookup_one_len_unlocked()

    Return dentry and don't pass nameidata or path; lift crossing
mountpoints
    into the caller.

    Signed-off-by: Al Viro <viro@...iv.linux.org.uk>

:040000 040000 7687f2046ad355a994f7893271126801b5482891
a681972ad5537c045e94d5a8f8c03501a3c77e23 M	fs

Regards,
Arend

--8<------------------------------------------------------------
$ git bisect log
# bad: [f55532a0c0b8bb6148f4e07853b876ef73bc69ca] Linux 4.6-rc1
# good: [b562e44f507e863c6792946e4e1b1449fbbac85d] Linux 4.5
git bisect start 'v4.6-rc1' 'v4.5'
# good: [6b5f04b6cf8ebab9a65d9c0026c650bb2538fd0f] Merge branch
'for-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
git bisect good 6b5f04b6cf8ebab9a65d9c0026c650bb2538fd0f
# bad: [53d2e6976bd4042672ed7b90dfbf4b31635b7dcf] Merge tag
'xfs-for-linus-4.6-rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs
git bisect bad 53d2e6976bd4042672ed7b90dfbf4b31635b7dcf
# good: [8626c56c8279b88b91b8df55345cdf89542d5e90] bridge: fix potential
use-after-free when hook returns QUEUE or STOLEN verdict
git bisect good 8626c56c8279b88b91b8df55345cdf89542d5e90
# bad: [8c6d4082fc6ad2214e945b5b7368b828fb16e9a9] Merge tag
'armsoc-arm64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
git bisect bad 8c6d4082fc6ad2214e945b5b7368b828fb16e9a9
# good: [de06dbfa7861c9019eedefc0c356ba86e5098f1b] Merge branch
'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
git bisect good de06dbfa7861c9019eedefc0c356ba86e5098f1b
# bad: [e88fa1b8b00a947299e2415e819301fa52037cf4] Merge tag
'armsoc-cleanup' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
git bisect bad e88fa1b8b00a947299e2415e819301fa52037cf4
# bad: [fffad3e1b34aaced7724ef513dff0d8232ad8d80] Merge tag
'xtensa-next-20160320' of git://github.com/czankel/xtensa-linux
git bisect bad fffad3e1b34aaced7724ef513dff0d8232ad8d80
# bad: [1c3d770043583d99118d52cad309f586ef8e7d4a] Merge tag
'firewire-updates' of
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
git bisect bad 1c3d770043583d99118d52cad309f586ef8e7d4a
# bad: [27f203f655a2e1dab66598a5b19afb637c587f0b] untangle
fsnotify_d_instantiate() a bit
git bisect bad 27f203f655a2e1dab66598a5b19afb637c587f0b
# bad: [949a852e46dda07caaa0ff02e181f55d24e3ebf8] namei: teach
lookup_slow() to skip revalidate
git bisect bad 949a852e46dda07caaa0ff02e181f55d24e3ebf8
# good: [6c51e513a3aa49db87f238f96714e6cbe2d9efd5] lookup_dcache(): lift
d_alloc() into callers
git bisect good 6c51e513a3aa49db87f238f96714e6cbe2d9efd5
# good: [74ff0ffc7f0682cb4c00252807d76116b95ecb9e] namei: simplify
invalidation logics in lookup_dcache()
git bisect good 74ff0ffc7f0682cb4c00252807d76116b95ecb9e
# bad: [e3c13928086f1ed3620329b9fff678df2294d327] namei: massage
lookup_slow() to be usable by lookup_one_len_unlocked()
git bisect bad e3c13928086f1ed3620329b9fff678df2294d327
# good: [d6d95ded914eb321b0a2c8c26cdf0a225a0d9917]
lookup_one_len_unlocked(): use lookup_dcache()
git bisect good d6d95ded914eb321b0a2c8c26cdf0a225a0d9917
# first bad commit: [e3c13928086f1ed3620329b9fff678df2294d327] namei:
massage lookup_slow() to be usable by lookup_one_len_unlocked()

View attachment ".config" of type "text/plain" (120024 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ