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 for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 21 Mar 2014 17:46:46 +0800
From:	Fengguang Wu <fengguang.wu@...el.com>
To:	Al Viro <viro@...iv.linux.org.uk>
Cc:	linux-fsdevel@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [mnt_hash] BUG: Dentry ffff88000e6559c0{i=2010,n=/} still in use (2)
 [unmount of tmpfs tmpfs]

Hi Al,

I got the below dmesg and the first bad commit is

git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git

commit 3d54406d3c64c0e7e092f8299c460ebe0aea9795
Author:     Al Viro <viro@...iv.linux.org.uk>
AuthorDate: Thu Mar 20 21:10:51 2014 -0400
Commit:     Al Viro <viro@...iv.linux.org.uk>
CommitDate: Thu Mar 20 21:10:51 2014 -0400

    switch mnt_hash to hlist
    
    Cc: stable@...r.kernel.org
    Signed-off-by: Al Viro <viro@...iv.linux.org.uk>

+----------------------------------------------------------+------------+------------+------------+
|                                                          | 6a92faa1d6 | 3d54406d3c | 3d54406d3c |
+----------------------------------------------------------+------------+------------+------------+
| boot_successes                                           | 30         | 0          | 0          |
| boot_failures                                            | 50         | 19         | 19         |
| page_allocation_failure:order:,mode                      | 46         |            |            |
| BUG:kernel_test_hang                                     | 10         |            |            |
| backtrace:vfs_write                                      | 46         |            |            |
| backtrace:SyS_write                                      | 46         |            |            |
| WARNING:CPU:PID:at_kernel/workqueue.c:process_one_work() | 1          |            |            |
| backtrace:warn_slowpath_null                             | 1          |            |            |
| BUG:soft_lockup-CPU_stuck_for_s                          | 3          |            |            |
| RIP:_raw_spin_unlock_irqrestore                          | 3          |            |            |
| Kernel_panic-not_syncing:softlockup:hung_tasks           | 3          |            |            |
| backtrace:schedule_timeout                               | 1          |            |            |
| backtrace:smpboot_thread_fn                              | 1          |            |            |
| BUG:Dentry_i=c,n=/still_in_use()unmount_of_tmpfs_tmpfs   | 0          | 1          | 1          |
| kernel_BUG_at_fs/dcache.c                                | 0          | 19         | 19         |
| invalid_opcode:SMP                                       | 0          | 19         | 19         |
| RIP:umount_collect                                       | 0          | 19         | 19         |
| Kernel_panic-not_syncing:Fatal_exception                 | 0          | 19         | 19         |
| backtrace:do_umount                                      | 0          | 19         | 19         |
| backtrace:SyS_umount                                     | 0          | 19         | 19         |
| BUG:Dentry_i=d0a,n=/still_in_use()unmount_of_tmpfs_tmpfs | 0          | 1          | 1          |
| BUG:Dentry_i=d25,n=/still_in_use()unmount_of_tmpfs_tmpfs | 0          | 1          | 1          |
| BUG:Dentry_i=e,n=/still_in_use()unmount_of_tmpfs_tmpfs   | 0          | 1          | 1          |
| BUG:Dentry_i=f20,n=/still_in_use()unmount_of_tmpfs_tmpfs | 0          | 1          | 1          |
| BUG:Dentry_i=,n=/still_in_use()unmount_of_tmpfs_tmpfs    | 0          | 5          | 5          |
| BUG:Dentry_i=fa6,n=/still_in_use()unmount_of_tmpfs_tmpfs | 0          | 1          | 1          |
| BUG:Dentry_i=cfb,n=/still_in_use()unmount_of_tmpfs_tmpfs | 0          | 1          | 1          |
| BUG:Dentry_i=d53,n=/still_in_use()unmount_of_tmpfs_tmpfs | 0          | 1          | 1          |
| BUG:Dentry_i=d51,n=/still_in_use()unmount_of_tmpfs_tmpfs | 0          | 1          | 1          |
| BUG:Dentry_i=f,n=/still_in_use()unmount_of_tmpfs_tmpfs   | 0          | 2          | 2          |
| BUG:Dentry_i=a,n=/still_in_use()unmount_of_tmpfs_tmpfs   | 0          | 1          | 1          |
| BUG:Dentry_i=d1,n=/still_in_use()unmount_of_tmpfs_tmpfs  | 0          | 1          | 1          |
| BUG:Dentry_i=ffc,n=/still_in_use()unmount_of_tmpfs_tmpfs | 0          | 1          | 1          |
+----------------------------------------------------------+------------+------------+------------+

[    1.533068] tsc: Refined TSC clocksource calibration: 2693.428 MHz
Kernel tests: Boot OK!
[    2.096054] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input3
[   67.795181] BUG: Dentry ffff88000e6559c0{i=2010,n=/} still in use (2) [unmount of tmpfs tmpfs]
[   67.797804] ------------[ cut here ]------------

git bisect start 3d54406d3c64c0e7e092f8299c460ebe0aea9795 887843961c4b4681ee993c36d4997bf4b4aa8253 --
git bisect good 6c310c7e4f544762057b4fce4f7b492b70f15a23  # 11:00     20+      2  keep shadowed vfsmounts together
git bisect good 8cefb970aa3b94377554d5083611768ff257ce19  # 11:46     20+     12  resizable namespace.c hashes
git bisect good 6a92faa1d647d78ec54506d783c5a7ce503b4843  # 12:37     20+      7  smarter propagate_mnt()
# first bad commit: [3d54406d3c64c0e7e092f8299c460ebe0aea9795] switch mnt_hash to hlist
git bisect good 6a92faa1d647d78ec54506d783c5a7ce503b4843  # 15:39     60+     50  smarter propagate_mnt()
git bisect  bad 3d54406d3c64c0e7e092f8299c460ebe0aea9795  # 15:39      0-     19  switch mnt_hash to hlist
git bisect good 08edb33c4e1b810011f21d7705811b7b9a0535f0  # 15:47     60+      2  Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
git bisect good 06ed26d1de59ce7cbbe68378b7e470be169750e5  # 16:16     60+      0  Add linux-next specific files for 20140321

Thanks,
Fengguang

View attachment "dmesg-yocto-inn-40:20140321093724:x86_64-rhel::" of type "text/plain" (53616 bytes)

View attachment "x86_64-rhel-3d54406d3c64c0e7e092f8299c460ebe0aea9795-kernel-BUG-at-fs-dcache-c-55176.log" of type "text/plain" (11332 bytes)

View attachment "config-3.14.0-rc7-00038-g3d54406" of type "text/plain" (122679 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ