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:	Mon, 14 Dec 2015 13:56:58 +0800
From:	kernel test robot <ying.huang@...ux.intel.com>
TO:	Paul Gortmaker <paul.gortmaker@...driver.com>
CC:	0day robot <fengguang.wu@...el.com>
Subject: [lkp] [fs] 2e9d30b4bd: BUG: unable to handle kernel NULL pointer
 dereference at 0000000000000018

FYI, we noticed the below changes on

git://internal_merge_and_test_tree revert-8ecb4258a962d2c917ed21e677a7032711c925bb-2e9d30b4bd5f390796313567371b70fbf1966e73
commit 2e9d30b4bd5f390796313567371b70fbf1966e73 ("fs: make hugetlbfs/inode.c explicitly non-modular")


+------------------------------------------------+------------+------------+
|                                                | cb5bdfcd1a | 2e9d30b4bd |
+------------------------------------------------+------------+------------+
| boot_successes                                 | 2          | 0          |
| boot_failures                                  | 10         | 10         |
| IP-Config:Auto-configuration_of_network_failed | 10         | 2          |
| BUG:unable_to_handle_kernel                    | 0          | 8          |
| Oops                                           | 0          | 8          |
| RIP:__lock_acquire                             | 0          | 8          |
| Kernel_panic-not_syncing:Fatal_exception       | 0          | 8          |
| backtrace:do_mount                             | 0          | 8          |
| backtrace:SyS_mount                            | 0          | 8          |
+------------------------------------------------+------------+------------+



[    9.212200] systemd-sysv-generator[126]: Ignoring K02urandom symlink in rc6.d, not generating urandom.service.
[    9.212226] systemd-sysv-generator[126]: Ignoring K07hwclock.sh symlink in rc6.d, not generating hwclock.service.
[    9.212258] systemd-sysv-generator[126]: Ignoring K01watchdog symlink in rc6.d, not generating watchdog.service.
[    9.597704] BUG: unable to handle kernel NULL pointer dereference at 0000000000000018
[    9.599081] IP: [<ffffffff928af8d3>] __lock_acquire+0x160/0x1a3f
[    9.600030] PGD 1b6a7067 PUD 1b711067 PMD 0 
[    9.600942] Oops: 0000 [#1] PREEMPT DEBUG_PAGEALLOC 
[    9.601890] Modules linked in:
[    9.602481] CPU: 0 PID: 139 Comm: mount Not tainted 4.4.0-rc4-00009-g2e9d30b #1
[    9.603625] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014
[    9.604965] task: ffff88001bcc0000 ti: ffff88001b720000 task.ti: ffff88001b720000
[    9.615944] RIP: 0010:[<ffffffff928af8d3>]  [<ffffffff928af8d3>] __lock_acquire+0x160/0x1a3f
[    9.617290] RSP: 0018:ffff88001b723890  EFLAGS: 00010002
[    9.618092] RAX: 0000000000000046 RBX: 0000000000000000 RCX: 0000000000000000
[    9.619104] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000018
[    9.620116] RBP: ffff88001b723960 R08: 0000000000000001 R09: 0000000000000001
[    9.621157] R10: ffff88001b723980 R11: 0000000000001e27 R12: 0000000000000000
[    9.622170] R13: ffff88001bcc0000 R14: 0000000000000018 R15: 0000000000000001
[    9.623175] FS:  00007f77a46bb840(0000) GS:ffffffff93220000(0000) knlGS:0000000000000000
[    9.624416] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    9.625264] CR2: 0000000000000018 CR3: 000000001b703000 CR4: 00000000000006f0
[    9.626268] Stack:
[    9.626673]  0000000000000400 0000000000000002 ffff88001bcc0000 0000000000000002
[    9.628089]  ffffffff9297f5b7 0000000100000000 ffff880000000000 0000000000000000
[    9.629496]  ffff88001bcc0000 ffff880000000000 ffffffff928ae160 ffff88001bcc0000
[    9.630941] Call Trace:
[    9.631404]  [<ffffffff9297f5b7>] ? deactivate_slab+0x41c/0x919
[    9.632286]  [<ffffffff928ae160>] ? mark_held_locks+0x5e/0x74
[    9.633136]  [<ffffffff9293b230>] ? get_page_from_freelist+0x819/0xd4f
[    9.634082]  [<ffffffff928b16f8>] lock_acquire+0x121/0x1c2
[    9.634904]  [<ffffffff928b16f8>] ? lock_acquire+0x121/0x1c2
[    9.635739]  [<ffffffff9297f5b7>] ? deactivate_slab+0x41c/0x919
[    9.636622]  [<ffffffff92de0cf2>] _raw_spin_lock+0x32/0x41
[    9.637453]  [<ffffffff9297f5b7>] ? deactivate_slab+0x41c/0x919
[    9.638316]  [<ffffffff9297f5b7>] deactivate_slab+0x41c/0x919
[    9.639162]  [<ffffffff92806479>] ? print_context_stack+0x6a/0xb6
[    9.640040]  [<ffffffff928a1b5e>] ? preempt_count_sub+0x34/0x3f
[    9.640945]  [<ffffffff92805e94>] ? dump_trace+0x28a/0x2a2
[    9.641761]  [<ffffffff929ffe1f>] ? hugetlbfs_alloc_inode+0x99/0xcc
[    9.642667]  [<ffffffff929ffe1f>] ? hugetlbfs_alloc_inode+0x99/0xcc
[    9.643571]  [<ffffffff92810e2f>] ? save_stack_trace+0x2a/0x45
[    9.644441]  [<ffffffff9297cdc8>] ? set_track+0x63/0xd9
[    9.645247]  [<ffffffff929802a8>] ___slab_alloc+0x60b/0x658
[    9.646226]  [<ffffffff9297f1a0>] ? deactivate_slab+0x5/0x919
[    9.647112]  [<ffffffff929802a8>] ? ___slab_alloc+0x60b/0x658
[    9.648123]  [<ffffffff929ffe1f>] ? hugetlbfs_alloc_inode+0x99/0xcc
[    9.649058]  [<ffffffff928aef23>] ? __lock_is_held+0x3b/0x56
[    9.649917]  [<ffffffff92980339>] __slab_alloc+0x44/0x78
[    9.650955]  [<ffffffff9297fca2>] ? ___slab_alloc+0x5/0x658
[    9.651942]  [<ffffffff92980339>] ? __slab_alloc+0x44/0x78
[    9.653128]  [<ffffffff929ffe1f>] ? hugetlbfs_alloc_inode+0x99/0xcc
[    9.654030]  [<ffffffff9298041d>] kmem_cache_alloc+0xb0/0x2e5
[    9.654864]  [<ffffffff929ffe1f>] ? hugetlbfs_alloc_inode+0x99/0xcc
[    9.655749]  [<ffffffff92a00110>] ? hugetlbfs_parse_options+0x2ae/0x2ae
[    9.656911]  [<ffffffff929ffe1f>] hugetlbfs_alloc_inode+0x99/0xcc
[    9.657785]  [<ffffffff92a00110>] ? hugetlbfs_parse_options+0x2ae/0x2ae
[    9.658963]  [<ffffffff929a25c1>] alloc_inode+0x1d/0x94
[    9.659745]  [<ffffffff929a403b>] new_inode_pseudo+0x11/0x58
[    9.660580]  [<ffffffff929a4098>] new_inode+0x16/0x2d
[    9.661396]  [<ffffffff92a00278>] hugetlbfs_fill_super+0x168/0x237
[    9.662310]  [<ffffffff92989670>] mount_nodev+0x64/0xa1
[    9.663106]  [<ffffffff929ffcbb>] hugetlbfs_mount+0x18/0x1a
[    9.663943]  [<ffffffff9298a500>] mount_fs+0x6c/0x1cd
[    9.664708]  [<ffffffff929a7329>] vfs_kern_mount+0x6a/0x156
[    9.665539]  [<ffffffff929ab018>] do_mount+0xab7/0xc77
[    9.666319]  [<ffffffff9294fb3b>] ? strndup_user+0x5c/0xa7
[    9.667144]  [<ffffffff929ab4b0>] SyS_mount+0xad/0xd9
[    9.667917]  [<ffffffff92de1b2f>] entry_SYSCALL_64_fastpath+0x12/0x76
[    9.668853] Code: 03 00 00 48 c7 c7 73 d5 0c 93 e8 54 c3 fc ff eb 09 4d 85 e4 0f 85 64 01 00 00 45 31 e4 e9 cd 18 00 00 83 3d 83 57 99 00 00 74 12 <49> 81 3e 80 de 4b 93 b8 00 00 00 00 44 0f 44 f8 eb 03 45 31 ff 
[    9.675580] RIP  [<ffffffff928af8d3>] __lock_acquire+0x160/0x1a3f
[    9.676542]  RSP <ffff88001b723890>
[    9.677134] CR2: 0000000000000018
[    9.677696] ---[ end trace e74ee0bf20d022ff ]---
[    9.678415] Kernel panic - not syncing: Fatal exception


Thanks,
Ying Huang

View attachment "config-4.4.0-rc4-00009-g2e9d30b" of type "text/plain" (97394 bytes)

Download attachment "dmesg.xz" of type "application/x-xz" (12796 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ