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: [] __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:[] [] __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] [] ? deactivate_slab+0x41c/0x919 [ 9.632286] [] ? mark_held_locks+0x5e/0x74 [ 9.633136] [] ? get_page_from_freelist+0x819/0xd4f [ 9.634082] [] lock_acquire+0x121/0x1c2 [ 9.634904] [] ? lock_acquire+0x121/0x1c2 [ 9.635739] [] ? deactivate_slab+0x41c/0x919 [ 9.636622] [] _raw_spin_lock+0x32/0x41 [ 9.637453] [] ? deactivate_slab+0x41c/0x919 [ 9.638316] [] deactivate_slab+0x41c/0x919 [ 9.639162] [] ? print_context_stack+0x6a/0xb6 [ 9.640040] [] ? preempt_count_sub+0x34/0x3f [ 9.640945] [] ? dump_trace+0x28a/0x2a2 [ 9.641761] [] ? hugetlbfs_alloc_inode+0x99/0xcc [ 9.642667] [] ? hugetlbfs_alloc_inode+0x99/0xcc [ 9.643571] [] ? save_stack_trace+0x2a/0x45 [ 9.644441] [] ? set_track+0x63/0xd9 [ 9.645247] [] ___slab_alloc+0x60b/0x658 [ 9.646226] [] ? deactivate_slab+0x5/0x919 [ 9.647112] [] ? ___slab_alloc+0x60b/0x658 [ 9.648123] [] ? hugetlbfs_alloc_inode+0x99/0xcc [ 9.649058] [] ? __lock_is_held+0x3b/0x56 [ 9.649917] [] __slab_alloc+0x44/0x78 [ 9.650955] [] ? ___slab_alloc+0x5/0x658 [ 9.651942] [] ? __slab_alloc+0x44/0x78 [ 9.653128] [] ? hugetlbfs_alloc_inode+0x99/0xcc [ 9.654030] [] kmem_cache_alloc+0xb0/0x2e5 [ 9.654864] [] ? hugetlbfs_alloc_inode+0x99/0xcc [ 9.655749] [] ? hugetlbfs_parse_options+0x2ae/0x2ae [ 9.656911] [] hugetlbfs_alloc_inode+0x99/0xcc [ 9.657785] [] ? hugetlbfs_parse_options+0x2ae/0x2ae [ 9.658963] [] alloc_inode+0x1d/0x94 [ 9.659745] [] new_inode_pseudo+0x11/0x58 [ 9.660580] [] new_inode+0x16/0x2d [ 9.661396] [] hugetlbfs_fill_super+0x168/0x237 [ 9.662310] [] mount_nodev+0x64/0xa1 [ 9.663106] [] hugetlbfs_mount+0x18/0x1a [ 9.663943] [] mount_fs+0x6c/0x1cd [ 9.664708] [] vfs_kern_mount+0x6a/0x156 [ 9.665539] [] do_mount+0xab7/0xc77 [ 9.666319] [] ? strndup_user+0x5c/0xa7 [ 9.667144] [] SyS_mount+0xad/0xd9 [ 9.667917] [] 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 [] __lock_acquire+0x160/0x1a3f [ 9.676542] RSP [ 9.677134] CR2: 0000000000000018 [ 9.677696] ---[ end trace e74ee0bf20d022ff ]--- [ 9.678415] Kernel panic - not syncing: Fatal exception Thanks, Ying Huang