[lkp-robot] [bisect done] e71e836f46 [ 17.567570] WARNING: CPU: 0 PID: 1 at arch/x86/include/asm/pgtable.h:540 __change_page_attr_set_clr
by kernel test robot
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/pti
commit e71e836f463dd2cfb319ce88ae4a6e4f83904e6c
Author: Dave Hansen <dave.hansen(a)linux.intel.com>
AuthorDate: Fri Apr 6 13:55:11 2018 -0700
Commit: Ingo Molnar <mingo(a)kernel.org>
CommitDate: Mon Apr 9 18:27:33 2018 +0200
x86/mm: Remove extra filtering in pageattr code
The pageattr code has a mode where it can set or clear PTE bits in
existing PTEs, so the page protections of the *new* PTEs come from
one of two places:
1. The set/clear masks: cpa->mask_clr / cpa->mask_set
2. The existing PTE
We filter ->mask_set/clr for supported PTE bits at entry to
__change_page_attr() so we never need to filter them again.
The only other place permissions can come from is an existing PTE
and those already presumably have good bits. We do not need to filter
them again.
Signed-off-by: Dave Hansen <dave.hansen(a)linux.intel.com>
Cc: Andrea Arcangeli <aarcange(a)redhat.com>
Cc: Andy Lutomirski <luto(a)kernel.org>
Cc: Arjan van de Ven <arjan(a)linux.intel.com>
Cc: Borislav Petkov <bp(a)alien8.de>
Cc: Dan Williams <dan.j.williams(a)intel.com>
Cc: David Woodhouse <dwmw2(a)infradead.org>
Cc: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Cc: Hugh Dickins <hughd(a)google.com>
Cc: Josh Poimboeuf <jpoimboe(a)redhat.com>
Cc: Juergen Gross <jgross(a)suse.com>
Cc: Kees Cook <keescook(a)google.com>
Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
Cc: Nadav Amit <namit(a)vmware.com>
Cc: Peter Zijlstra <peterz(a)infradead.org>
Cc: Thomas Gleixner <tglx(a)linutronix.de>
Cc: linux-mm(a)kvack.org
Link: http://lkml.kernel.org/r/20180406205511.BC072352@viggo.jf.intel.com
Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
64c8075940 x86/mm: Do not auto-massage page protections
e71e836f46 x86/mm: Remove extra filtering in pageattr code
0564258fb2 x86/pti: Leave kernel text global for !PCID
87e1e2f51c Merge branch 'x86/pti'
+-----------------------------------------------------------------------+------------+------------+------------+------------+
| | 64c8075940 | e71e836f46 | 0564258fb2 | 87e1e2f51c |
+-----------------------------------------------------------------------+------------+------------+------------+------------+
| boot_successes | 35 | 0 | 19 | 11 |
| boot_failures | 0 | 26 | | |
| WARNING:at_arch/x86/include/asm/pgtable.h:#__change_page_attr_set_clr | 0 | 26 | | |
| RIP:__change_page_attr_set_clr | 0 | 26 | | |
+-----------------------------------------------------------------------+------------+------------+------------+------------+
[ 17.548562] #1: Loopback 1
[ 17.549344] #2: Virtual MIDI Card 1
[ 17.550337] #3: MTPAV on parallel port at 0x378
[ 17.563486] ------------[ cut here ]------------
[ 17.564783] attempted to set unsupported pgprot: 0000000000000163 bits: 0000000000000100 supported: fffffffffffffeff
[ 17.567570] WARNING: CPU: 0 PID: 1 at arch/x86/include/asm/pgtable.h:540 __change_page_attr_set_clr+0xbfa/0x1170
[ 17.570762] CPU: 0 PID: 1 Comm: swapper Not tainted 4.16.0-02286-ge71e836 #1
[ 17.572644] RIP: 0010:__change_page_attr_set_clr+0xbfa/0x1170
[ 17.574197] RSP: 0000:ffff88001e573d00 EFLAGS: 00010286
[ 17.575614] RAX: 0000000000000000 RBX: ffff88001741a000 RCX: 0000000000000000
[ 17.577519] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff83279170
[ 17.579427] RBP: ffff88001e573e08 R08: 0000000000000001 R09: 0000000000000000
[ 17.581352] R10: 000ffffffffff000 R11: 0000000000000000 R12: 0000000003200000
[ 17.582992] R13: 0000000000000163 R14: 0000000000000063 R15: 0000000000000001
[ 17.584241] FS: 0000000000000000(0000) GS:ffffffff82e99000(0000) knlGS:0000000000000000
[ 17.586073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 17.587416] CR2: 0000000000000000 CR3: 0000000002e74000 CR4: 00000000000006b0
[ 17.589080] Call Trace:
[ 17.589676] ? vsyscall_gtod_data+0xf80/0xf80
[ 17.590704] ? vsyscall_gtod_data+0xf80/0xf80
[ 17.591728] ? mutex_unlock+0x12/0x20
[ 17.592594] ? vsyscall_gtod_data+0xf80/0xf80
[ 17.593623] change_page_attr_set_clr+0x216/0x5d0
[ 17.594722] ? vsyscall_gtod_data+0xf80/0xf80
[ 17.595749] set_memory_nx+0x3a/0x40
[ 17.596599] ? vsyscall_gtod_data+0xf80/0xf80
[ 17.597625] free_init_pages+0x98/0xe0
[ 17.598511] ? rest_init+0xb0/0xb0
[ 17.599320] free_initmem+0x28/0x30
[ 17.600148] kernel_init+0x22/0x100
[ 17.600977] ret_from_fork+0x3a/0x50
[ 17.601824] Code: 1e 02 01 e8 f9 e6 13 00 48 8b 95 58 ff ff ff 48 8b 0d 23 dd 34 02 4c 89 ee 48 c7 c7 18 28 aa 82 48 f7 d2 4c 21 ea e8 16 e4 06 00 <0f> 0b b9 01 00 00 00 31 d2 be 01 00 00 00 48 c7 c7 80 8b 26 83
[ 17.606341] ---[ end trace 16136a0c17150c2b ]---
[ 17.616310] Freeing unused kernel memory: 1548K
# HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start a9f81d026491b1dc0f64e4dad849a0b2ea0f03d5 0adb32858b0bddf4ada5f364a84ed60b196dbcda --
git bisect bad 89db5e5f1ed291b114171b5d81ee941e1eb70445 # 04:42 B 0 4 18 1 Merge 'linux-review/Xinming-Hu/mwifiex-parse-key-management-suite-from-RSN-IE/20180409-171140' into devel-spot-201804100130
git bisect bad f91328b04f19cf29e83ebbb512a1315489bfbbe9 # 04:58 B 0 9 24 2 Merge 'perf/perf/urgent' into devel-spot-201804100130
git bisect bad 033232e2c16a8c44d91aa8a43f0203ead03d0fac # 05:09 B 0 9 22 0 Merge 'linux-review/Sibi-Sankar/drm-msm-dsi-add-dsi-host-helper-functions-support/20180409-233706' into devel-spot-201804100130
git bisect bad c80c7a223772e856100903a6d8e15b9ef0596119 # 05:22 B 0 9 26 4 Merge 'tip/perf/urgent' into devel-spot-201804100130
git bisect good e4c1b9da9186f1de6a4f72818aa850e03fca1d1b # 05:34 G 11 0 0 0 Merge 'shli/for-next' into devel-spot-201804100130
git bisect good f913eccc9053b8b7c29ff0b9e5e4fe7fbb5b94e1 # 05:54 G 10 0 0 0 Merge 'tip/x86/urgent' into devel-spot-201804100130
git bisect bad 3fc99a3d6d548923163f10e75ba75e5a1cb762ec # 06:05 B 0 4 19 2 Merge 'tip/x86/pti' into devel-spot-201804100130
git bisect good 8a57f4849f4fa22ed18a941164a214083fc020a2 # 06:22 G 11 0 0 0 x86/mm: Introduce "default" kernel PTE mask
git bisect bad e71e836f463dd2cfb319ce88ae4a6e4f83904e6c # 07:08 B 0 8 23 2 x86/mm: Remove extra filtering in pageattr code
git bisect good 64c80759408f1c47d2414bfa79f80a4573a8d68d # 07:25 G 11 0 0 0 x86/mm: Do not auto-massage page protections
# first bad commit: [e71e836f463dd2cfb319ce88ae4a6e4f83904e6c] x86/mm: Remove extra filtering in pageattr code
git bisect good 64c80759408f1c47d2414bfa79f80a4573a8d68d # 07:27 G 31 0 0 0 x86/mm: Do not auto-massage page protections
# extra tests with debug options
git bisect bad e71e836f463dd2cfb319ce88ae4a6e4f83904e6c # 07:41 B 0 7 20 0 x86/mm: Remove extra filtering in pageattr code
# extra tests on HEAD of linux-devel/devel-spot-201804100130
git bisect bad a9f81d026491b1dc0f64e4dad849a0b2ea0f03d5 # 07:41 B 0 343 359 0 0day head guard for 'devel-spot-201804100130'
# extra tests on tree/branch tip/x86/pti
git bisect good 0564258fb2cfe6876738665314445bf391f450e2 # 08:01 G 10 0 0 0 x86/pti: Leave kernel text global for !PCID
# extra tests with first bad commit reverted
git bisect good eed15c0d8c2e4ba37eb663b885dee522dabb39dc # 08:12 G 11 0 0 0 Revert "x86/mm: Remove extra filtering in pageattr code"
# extra tests on tree/branch tip/master
git bisect good 87e1e2f51cc3159ba33f71b9b30ac04d0753227c # 08:29 G 11 0 0 0 Merge branch 'x86/pti'
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
4 years, 4 months
d1a5c41252 ("VFS: Implement a filesystem superblock .."): BUG: stack guard page was hit at 000000004414d6e7 (stack is 00000000c64d9cc7..000000003d5db213)
by kernel test robot
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git mount-context
commit d1a5c4125277aad5b38052a5c3812bc6cb2d9776
Author: David Howells <dhowells(a)redhat.com>
AuthorDate: Thu Mar 8 22:23:09 2018 +0000
Commit: David Howells <dhowells(a)redhat.com>
CommitDate: Mon Apr 9 16:59:47 2018 +0100
VFS: Implement a filesystem superblock creation/configuration context
Implement a filesystem context concept to be used during superblock
creation for mount and superblock reconfiguration for remount.
The mounting procedure then becomes:
(1) Allocate new fs_context context.
(2) Configure the context.
(3) Create superblock.
(4) Mount the superblock any number of times.
(5) Destroy the context.
Rather than calling fs_type->mount(), an fs_context struct is created and
fs_type->init_fs_context() is called to set it up.
fs_type->fs_context_size says how much space should be allocated for the
config context. The fs_context struct is placed at the beginning and any
extra space is for the filesystem's use.
A set of operations has to be set by ->init_fs_context() to provide
freeing, duplication, option parsing, binary data parsing, validation,
mounting and superblock filling.
Legacy filesystems are supported by the provision of a set of legacy
fs_context operations that build up a list of mount options and then invoke
fs_type->mount() from within the fs_context ->get_tree() operation. This
allows all filesystems to be accessed using fs_context.
It should be noted that, whilst this patch adds a lot of lines of code,
there is quite a bit of duplication with existing code that can be
eliminated should all filesystems be converted over.
Signed-off-by: David Howells <dhowells(a)redhat.com>
e9d6643f3d smack: Implement filesystem context security hooks
d1a5c41252 VFS: Implement a filesystem superblock creation/configuration context
849bc74601 VFS: Remove kern_mount_data()
+------------------------------------------------+------------+------------+------------+
| | e9d6643f3d | d1a5c41252 | 849bc74601 |
+------------------------------------------------+------------+------------+------------+
| boot_successes | 35 | 0 | 1 |
| boot_failures | 0 | 18 | 8 |
| BUG:stack_guard_page_was_hit_at#(stack_is#..#) | 0 | 18 | |
| RIP:legacy_parse_monolithic | 0 | 18 | |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 18 | 8 |
| BUG:unable_to_handle_kernel | 0 | 0 | 6 |
| Oops:#[##] | 0 | 0 | 6 |
| RIP:set_slob | 0 | 0 | 2 |
| general_protection_fault:#[##] | 0 | 0 | 2 |
| RIP:kmem_cache_alloc | 0 | 0 | 2 |
| RIP:__list_del_entry_valid | 0 | 0 | 1 |
+------------------------------------------------+------------+------------+------------+
[ 0.326950] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[ 0.327012] hpet0: 3 comparators, 64-bit 100.000000 MHz counter
[ 0.332141] clocksource: Switched to clocksource kvm-clock
[ 0.333093] VFS: Disk quotas dquot_6.6.0
[ 0.333725] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.334793] BUG: stack guard page was hit at 000000004414d6e7 (stack is 00000000c64d9cc7..000000003d5db213)
[ 0.335729] kernel stack overflow (page fault): 0000 [#1] SMP PTI
[ 0.335729] Modules linked in:
[ 0.335729] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.16.0-10616-gd1a5c41 #1
[ 0.335729] RIP: 0010:legacy_parse_monolithic+0x3d/0x68
[ 0.335729] RSP: 0000:ffffc9000000be18 EFLAGS: 00010246
[ 0.335729] RAX: 0000000000000000 RBX: ffff88001e995130 RCX: 0000000000000398
[ 0.335729] RDX: 000000001e9f2000 RSI: ffffc9000000bffe RDI: ffff88001e9f21a0
[ 0.335729] RBP: ffffc9000000be5e R08: 00000000be162c32 R09: 000000000001aef3
[ 0.335729] R10: 0000000000000009 R11: fffffffffffffff8 R12: ffffffff82150819
[ 0.335729] R13: 0000000000000800 R14: 0000000000000000 R15: 0000000000000000
[ 0.335729] FS: 0000000000000000(0000) GS:ffff88001f800000(0000) knlGS:0000000000000000
[ 0.335729] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 0.335729] CR2: ffffc9000000c000 CR3: 0000000002412001 CR4: 00000000000606f0
[ 0.335729] Call Trace:
[ 0.335729] vfs_kern_mount+0x6b/0xb2
[ 0.335729] init_hugetlbfs_fs+0xe4/0x164
[ 0.335729] ? proc_create_data+0x7d/0x94
[ 0.335729] ? init_ramfs_fs+0x1b/0x1b
[ 0.335729] do_one_initcall+0x90/0x15f
[ 0.335729] kernel_init_freeable+0x124/0x1a8
[ 0.335729] ? rest_init+0x138/0x138
[ 0.335729] kernel_init+0x5/0xeb
[ 0.335729] ret_from_fork+0x35/0x40
[ 0.335729] Code: f1 ff b8 ea ff ff ff eb 4a 31 c0 48 85 f6 48 89 f5 74 40 48 83 7f 60 00 48 89 fb 74 19 b9 00 04 00 00 48 8b 7b 60 48 89 ee 31 c0 <f3> a5 c7 43 70 00 10 00 00 eb 1d be c0 00 40 01 bf 00 10 00 00
[ 0.335729] RIP: legacy_parse_monolithic+0x3d/0x68 RSP: ffffc9000000be18
[ 0.335729] ---[ end trace 3c5a3f1de3b205d1 ]---
[ 0.335729] Kernel panic - not syncing: Fatal exception
# HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start 4064bb9fc32827da8afac907818753fcbf9ff83b 0adb32858b0bddf4ada5f364a84ed60b196dbcda --
git bisect good 5c7807ae9774fa55d9b7235cfc4e66f7d8a3a697 # 01:50 G 11 0 2 2 Merge 'linux-review/Jia-Ju-Bai/net-decnet-Replace-GFP_ATOMIC-with-GFP_KERNEL-in-dn_route_init/20180410-003333' into devel-catchup-201804100111
git bisect good 694ae26d66b530ff68c78daa0e2ca685e98f4523 # 02:04 G 11 0 1 1 Merge 'linux-review/Colin-King/net-mlx5-remove-some-extraneous-spaces-in-indentations/20180410-001037' into devel-catchup-201804100111
git bisect bad 67f8894173f0b31a081bd92f845973558ea4c8c1 # 02:16 B 0 1 15 0 Merge 'dhowells-fs/mount-context' into devel-catchup-201804100111
git bisect good e883d9d57feeec6a35d44cc17f9ea8c032435e9a # 02:40 G 11 0 1 1 Merge 'linux-review/Johannes-Thumshirn/scsi-qla2xxx-Correct-setting-of-SAM_STAT_CHECK_CONDITION/20180409-235953' into devel-catchup-201804100111
git bisect bad d1a5c4125277aad5b38052a5c3812bc6cb2d9776 # 02:48 B 0 5 19 0 VFS: Implement a filesystem superblock creation/configuration context
git bisect good 19f624832bf075f424f091b2e13ed1329907c575 # 03:05 G 11 0 0 0 VFS: Add LSM hooks for filesystem context
git bisect good b11bb8544536fdfffec71dac0fcc1a14a1effb04 # 03:19 G 11 0 0 0 tomoyo: Implement security hooks for the new mount API
git bisect good e9d6643f3ddb54fd848785f070ed4414a2b9f123 # 03:32 G 11 0 2 2 smack: Implement filesystem context security hooks
# first bad commit: [d1a5c4125277aad5b38052a5c3812bc6cb2d9776] VFS: Implement a filesystem superblock creation/configuration context
git bisect good e9d6643f3ddb54fd848785f070ed4414a2b9f123 # 03:35 G 32 0 1 3 smack: Implement filesystem context security hooks
# extra tests with debug options
git bisect bad d1a5c4125277aad5b38052a5c3812bc6cb2d9776 # 03:53 B 0 11 29 4 VFS: Implement a filesystem superblock creation/configuration context
# extra tests on HEAD of linux-devel/devel-catchup-201804100111
git bisect bad 4064bb9fc32827da8afac907818753fcbf9ff83b # 03:53 B 0 18 36 0 0day head guard for 'devel-catchup-201804100111'
# extra tests on tree/branch dhowells-fs/mount-context
git bisect bad 849bc74601f7e4cc18846328ddb56aa80709842a # 04:10 B 0 5 20 0 VFS: Remove kern_mount_data()
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
4 years, 4 months
[lkp-robot] ed3c9ed2ec [ 14.622384] BUG: unable to handle kernel paging request at ffff88001cb107f8
by kernel test robot
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git mount-context
commit ed3c9ed2ec4b07f9fd0f25cd6259156d0c3d5bfb
Author: David Howells <dhowells(a)redhat.com>
AuthorDate: Thu Mar 8 22:23:09 2018 +0000
Commit: David Howells <dhowells(a)redhat.com>
CommitDate: Mon Apr 9 19:59:52 2018 +0100
VFS: Implement a filesystem superblock creation/configuration context
Implement a filesystem context concept to be used during superblock
creation for mount and superblock reconfiguration for remount.
The mounting procedure then becomes:
(1) Allocate new fs_context context.
(2) Configure the context.
(3) Create superblock.
(4) Mount the superblock any number of times.
(5) Destroy the context.
Rather than calling fs_type->mount(), an fs_context struct is created and
fs_type->init_fs_context() is called to set it up.
fs_type->fs_context_size says how much space should be allocated for the
config context. The fs_context struct is placed at the beginning and any
extra space is for the filesystem's use.
A set of operations has to be set by ->init_fs_context() to provide
freeing, duplication, option parsing, binary data parsing, validation,
mounting and superblock filling.
Legacy filesystems are supported by the provision of a set of legacy
fs_context operations that build up a list of mount options and then invoke
fs_type->mount() from within the fs_context ->get_tree() operation. This
allows all filesystems to be accessed using fs_context.
It should be noted that, whilst this patch adds a lot of lines of code,
there is quite a bit of duplication with existing code that can be
eliminated should all filesystems be converted over.
Signed-off-by: David Howells <dhowells(a)redhat.com>
65c499891c smack: Implement filesystem context security hooks
ed3c9ed2ec VFS: Implement a filesystem superblock creation/configuration context
849bc74601 VFS: Remove kern_mount_data()
+-------------------------------------------------+------------+------------+------------+
| | 65c499891c | ed3c9ed2ec | 849bc74601 |
+-------------------------------------------------+------------+------------+------------+
| boot_successes | 63 | 4 | 24 |
| boot_failures | 2 | 22 | 3 |
| BUG:kernel_in_stage | 2 | 0 | 2 |
| WARNING:at_lib/refcount.c:#refcount_inc | 0 | 17 | |
| RIP:refcount_inc | 0 | 17 | |
| WARNING:at_lib/refcount.c:#refcount_dec_not_one | 0 | 17 | |
| RIP:refcount_dec_not_one | 0 | 17 | |
| BUG:unable_to_handle_kernel | 0 | 2 | |
| Oops:#[##] | 0 | 5 | |
| RIP:legacy_parse_monolithic | 0 | 5 | |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 5 | |
| Mem-Info | 0 | 0 | 1 |
+-------------------------------------------------+------------+------------+------------+
[ 14.614348] mmap: trinity-c0 (617) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.txt.
[child0:617] epoll_ctl (233) returned ENOSYS, marking as inactive.
[child0:617] splice (275) returned ENOSYS, marking as inactive.
[child0:617] futimesat (261) returned ENOSYS, marking as inactive.
[child0:617] sendmmsg (307) returned ENOSYS, marking as inactive.
[ 14.622384] BUG: unable to handle kernel paging request at ffff88001cb107f8
[ 14.623527] PGD 4812067 P4D 4812067 PUD 4813067 PMD 1f91b067 PTE 800000001cb10060
[ 14.624796] Oops: 0000 [#1] SMP DEBUG_PAGEALLOC
[ 14.625540] Modules linked in:
[ 14.626038] CPU: 0 PID: 623 Comm: trinity-c2 Not tainted 4.16.0-10616-ged3c9ed #1
[ 14.627240] RIP: 0010:legacy_parse_monolithic+0x4b/0xe0
[ 14.628124] RSP: 0018:ffffc900002ffda0 EFLAGS: 00010282
[ 14.629008] RAX: ffff88001bc75000 RBX: ffff88001cb0f800 RCX: 0000000000001192
[ 14.630150] RDX: ffff880000004000 RSI: ffff88001cb0f800 RDI: ffff88001bc75008
[ 14.631294] RBP: ffffc900002ffdb0 R08: 000000000001dc90 R09: 0000000000000000
[ 14.632439] R10: ffff88001c270480 R11: 0000000050b105d0 R12: ffff88001c270480
[ 14.633592] R13: ffff88001cb0f800 R14: ffff880000095960 R15: ffff88001c186540
[ 14.634816] FS: 000000000104a880(0000) GS:ffff88001f600000(0000) knlGS:0000000000000000
[ 14.636115] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 14.637012] CR2: ffff88001cb107f8 CR3: 000000001cb50000 CR4: 00000000000006b0
[ 14.638139] DR0: 00007f8c04bd2000 DR1: 0000000000000000 DR2: 0000000000000000
[ 14.639280] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 00000000000d0602
[ 14.640424] Call Trace:
[ 14.640848] vfs_kern_mount+0xba/0x170
[ 14.641500] kern_mount_data+0x1c/0x30
[ 14.642131] mq_init_ns+0x55/0x90
[ 14.642696] copy_ipcs+0x25a/0x2b0
[ 14.643239] create_new_namespaces+0xd8/0x2f0
[ 14.643927] unshare_nsproxy_namespaces+0x7e/0xf0
[ 14.644671] ksys_unshare+0x313/0x5a0
[ 14.645279] SyS_unshare+0x11/0x20
[ 14.645860] do_syscall_64+0xc9/0x6a0
[ 14.646456] entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[ 14.647272] RIP: 0033:0x458527
[ 14.647791] RSP: 002b:00007ffc5ba89a78 EFLAGS: 00000217 ORIG_RAX: 0000000000000110
[ 14.649063] RAX: ffffffffffffffda RBX: 00000000012a6190 RCX: 0000000000458527
[ 14.650204] RDX: 0000000001045554 RSI: 00007ffc5ba89a5c RDI: 0000000008000000
[ 14.651341] RBP: 000000000000026f R08: 00000000010454e4 R09: 0000000001045560
[ 14.652549] R10: 0000000000456697 R11: 0000000000000217 R12: 00000000004b7820
[ 14.653720] R13: 0000000000000002 R14: 0000000000000000 R15: 00007f8c054e1000
[ 14.654841] Code: 0f 84 90 00 00 00 48 8b 47 60 48 83 05 f6 5f 91 02 01 49 89 fc 48 85 c0 74 4a 48 8b 13 48 8d 78 08 48 89 de 48 83 e7 f8 48 89 10 <48> 8b 93 f8 0f 00 00 48 89 90 f8 0f 00 00 48 29 f8 48 29 c6 05
[ 14.657951] RIP: legacy_parse_monolithic+0x4b/0xe0 RSP: ffffc900002ffda0
[ 14.659036] CR2: ffff88001cb107f8
[ 14.659569] ---[ end trace c0766bcc6a925522 ]---
[ 14.660288] Kernel panic - not syncing: Fatal exception
# HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start f50c80e55da319e3289b79c160c1196b6ebdc81f 0adb32858b0bddf4ada5f364a84ed60b196dbcda --
git bisect bad 9e1e0439113c4d0e66b40aa10a448f8032d1776a # 06:14 B 0 1 15 0 Merge 'linux-review/Prasanna-Kumar-Kalever/tcmu-fix-error-resetting-qfull_time_out-to-default/20180409-203018' into devel-spot-201804100407
git bisect bad 6e79ed8929f67c8b01ce771b9a42105c1fe9d42b # 06:29 B 0 1 15 0 Merge 'linux-review/Zhu-Yanjun/IB-rxe-make-rxe_release_udp_tunnel-static/20180410-002053' into devel-spot-201804100407
git bisect bad ed0b3d434bcbf7164481cc5708b51a24eea1f8b3 # 07:12 B 0 4 18 0 Merge 'rcu/dev.2018.04.02a' into devel-spot-201804100407
git bisect bad 2fca5bab2c2c877964feaa497e9167ac01096049 # 07:31 B 1 2 1 1 Merge 'dhowells-fs/mount-context' into devel-spot-201804100407
git bisect good ded61235ae696c7168b35ce6b00787f49efc3aa8 # 07:52 G 22 0 1 1 Merge 'linux-review/Yixun-Lan/clk-meson-migrate-to-devm_of_clk_add_hw_provider-API/20180410-033129' into devel-spot-201804100407
git bisect good fc35f7f801865bf6aa5cb006c4afb703a5c2f8b0 # 08:23 G 20 0 3 3 Merge 'rcu/lkmm-dev' into devel-spot-201804100407
git bisect good bf83b8309adceb41e50eeac522a79a3fd21ff602 # 08:35 G 22 0 5 5 Merge 'rcu/lkmm-dev.2018.04.08a' into devel-spot-201804100407
git bisect good ef1c4a6fa91bbbe9b09f770d28eba31a9edf770c # 08:55 G 21 0 3 3 Merge tag 'media/v4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
git bisect good e02d37bf55a9a36f22427fd6dd733fe104d817b6 # 09:11 G 22 0 0 0 Merge tag 'sound-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
git bisect good b240b419db5d624ce7a5a397d6f62a1a686009ec # 09:22 G 20 0 4 4 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
git bisect good 69824bcc4b4e1427ac18a76057d592ec9028f2fe # 09:37 G 22 0 1 1 Merge tag 'pstore-v4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
git bisect good 19fd08b85bc7e0502b55cd726f466df82ee7e777 # 09:51 G 22 0 1 1 Merge tag 'for-linus-unmerged' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
git bisect good 016c6f25d11af187f93324d5c591f5d6f63dfb75 # 10:09 G 20 0 1 1 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
git bisect good 49a695ba723224875df50e327bd7b0b65dd9a56b # 10:22 G 20 0 2 2 Merge tag 'powerpc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
git bisect good 0d5b1bd332e09acffa6569dd6458199b3894d496 # 10:38 G 20 0 2 2 Merge branch 'i2c/for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
git bisect good 4b3f1a151571985f7c9964260db1c31e056a67e4 # 10:52 G 20 0 1 1 Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
git bisect good 1775cb87b063cd60a5021c38412f6024f93cc376 # 11:12 G 21 0 2 2 ima: Simplify ima_eventsig_init()
git bisect good 912f81a100b2de0f5f1f3c5d286fe9aeeab7c1f8 # 11:25 G 20 0 1 1 VFS: Suppress MS_* flag defs within the kernel unless explicitly enabled
git bisect good ba3f5b18adffcb66b59fb79cae0640eb35bef534 # 11:40 G 20 0 2 2 apparmor: Implement security hooks for the new mount API
git bisect good 65c499891c9d0d166a9c1ad136a46df21eae339d # 12:09 G 21 0 0 0 smack: Implement filesystem context security hooks
git bisect bad ed3c9ed2ec4b07f9fd0f25cd6259156d0c3d5bfb # 12:21 B 0 1 15 0 VFS: Implement a filesystem superblock creation/configuration context
# first bad commit: [ed3c9ed2ec4b07f9fd0f25cd6259156d0c3d5bfb] VFS: Implement a filesystem superblock creation/configuration context
git bisect good 65c499891c9d0d166a9c1ad136a46df21eae339d # 12:38 G 62 0 2 4 smack: Implement filesystem context security hooks
# extra tests with debug options
git bisect bad ed3c9ed2ec4b07f9fd0f25cd6259156d0c3d5bfb # 12:56 B 0 1 15 0 VFS: Implement a filesystem superblock creation/configuration context
# extra tests on HEAD of linux-devel/devel-spot-201804100407
git bisect bad f50c80e55da319e3289b79c160c1196b6ebdc81f # 12:56 B 0 12 31 2 0day head guard for 'devel-spot-201804100407'
# extra tests on tree/branch dhowells-fs/mount-context
git bisect good 849bc74601f7e4cc18846328ddb56aa80709842a # 13:23 G 20 0 2 4 VFS: Remove kern_mount_data()
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
4 years, 4 months
[lkp-robot] [init, tracing] 2580d6b795: BUG:kernel_reboot-without-warning_in_boot_stage
by kernel test robot
FYI, we noticed the following commit (built with gcc-7):
commit: 2580d6b795e25879c825a0891cf67390f665b11f ("init, tracing: Have printk come through the trace events for initcall_debug")
url: https://github.com/0day-ci/linux/commits/Steven-Rostedt/init-tracing/2018...
in testcase: boot
on test machine: qemu-system-x86_64 -enable-kvm -cpu Nehalem -smp 2 -m 512M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+------------------------------------------------------------------+------------+------------+
| | ecf6709d07 | 2580d6b795 |
+------------------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 8 | 8 |
| invoked_oom-killer:gfp_mask=0x | 8 | |
| Mem-Info | 8 | |
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 8 | |
| BUG:kernel_reboot-without-warning_in_boot_stage | 0 | 8 |
+------------------------------------------------------------------+------------+------------+
[ 0.000000] RAMDISK: [mem 0x1b7e2000-0x1ffcffff]
[ 0.000000] ACPI: Early table checksum verification disabled
[ 0.000000] ACPI: RSDP 0x00000000000F6860 000014 (v00 BOCHS )
[ 0.000000] ACPI: RSDT 0x000000001FFE1628 000030 (v01 BOCHS BXPCRSDT 00000001 BXPC 00000001)
[ 0.000000] ACPI: FACP 0x000000001FFE147C 000074 (v01 BOCHS BXPCFACP 00000001 BXPC 00000001)
BUG: kernel reboot-without-warning in boot stage
Elapsed time: 10
#!/bin/bash
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
4 years, 4 months
[lkp-robot] [kernfs, sysfs, cgroup, intel_rdt] 838d9ecc64: kernel_BUG_at_fs/super.c
by kernel test robot
FYI, we noticed the following commit (built with gcc-4.9):
commit: 838d9ecc648966fb7c1d4a57a33140b7825425e9 ("kernfs, sysfs, cgroup, intel_rdt: Support fs_context")
https://git.kernel.org/cgit/linux/kernel/git/dhowells/linux-fs.git mount-context
in testcase: boot
on test machine: qemu-system-x86_64 -enable-kvm -m 420M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+--------------------------------------------------------------------+------------+------------+
| | be7ee4ca2d | 838d9ecc64 |
+--------------------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 8 | 8 |
| WARNING:at_lib/debugobjects.c:#__debug_object_init | 8 | 8 |
| EIP:__debug_object_init | 8 | 8 |
| WARNING:suspicious_RCU_usage | 8 | 8 |
| lib/test_rhashtable.c:#suspicious_rcu_dereference_protected()usage | 8 | 8 |
| kernel_BUG_at_fs/super.c | 0 | 6 |
| invalid_opcode:#[##] | 0 | 6 |
| EIP:vfs_get_tree | 0 | 6 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 6 |
+--------------------------------------------------------------------+------------+------------+
[ 34.585438] kernel BUG at fs/super.c:1716!
[ 34.586410] invalid opcode: 0000 [#1]
[ 34.586995] Modules linked in:
[ 34.587524] CPU: 0 PID: 1 Comm: init Tainted: G W 4.16.0-10622-g838d9ec #1
[ 34.588833] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014
[ 34.590185] EIP: vfs_get_tree+0x319/0x340
[ 34.590822] EFLAGS: 00010246 CPU: 0
[ 34.591394] EAX: 00000030 EBX: 909fed70 ECX: 00000000 EDX: 00000001
[ 34.592422] ESI: 909fed70 EDI: 781fff20 EBP: 781ffefc ESP: 781ffee4
[ 34.593386] DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068
[ 34.594206] CR0: 80050033 CR2: 6ff65588 CR3: 00092000 CR4: 000006d0
[ 34.595175] Call Trace:
[ 34.595596] ? do_mount+0x3a1/0x1e90
[ 34.596204] ? ksys_mount+0x177/0x270
[ 34.596822] ? SyS_mount+0x2c/0x40
[ 34.597388] ? do_int80_syscall_32+0xc7/0x6a0
[ 34.598113] ? entry_INT80_32+0x33/0x33
[ 34.598756] Code: 83 05 38 47 ae 7b 01 83 15 3c 47 ae 7b 00 8b 43 04 ff 30 68 d0 b0 ba 7a e8 f3 0e d9 ff 83 05 48 47 ae 7b 01 83 15 4c 47 ae 7b 00 <0f> 0b 83 05 50 47 ae 7b 01 83 15 54 47 ae 7b 00 83 05 58 47 ae
[ 34.601852] EIP: vfs_get_tree+0x319/0x340 SS:ESP: 0068:781ffee4
[ 34.602859] ---[ end trace b917ecafce3bc346 ]---
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
4 years, 4 months
[lkp-robot] [hugetlbfs] e979e5a059: BUG_hugetlbfs_inode_cache(Not_tainted):Objects_remaining_in_hugetlbfs_inode_cache_on__kmem_cache_shutdown()
by kernel test robot
FYI, we noticed the following commit (built with gcc-7):
commit: e979e5a0591e70ad0b41cf876ee987de468a220e ("hugetlbfs: Convert to fs_context")
https://git.kernel.org/cgit/linux/kernel/git/dhowells/linux-fs.git mount-context
in testcase: boot
on test machine: qemu-system-x86_64 -enable-kvm -smp 2 -m 512M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+-------------------------------------------------------------------------------------------------------------+------------+------------+
| | 838d9ecc64 | e979e5a059 |
+-------------------------------------------------------------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 54 | 17 |
| BUG:stack_guard_page_was_hit_at#(stack_is#..#) | 54 | |
| RIP:legacy_parse_monolithic | 54 | |
| Kernel_panic-not_syncing:Fatal_exception | 54 | |
| BUG_hugetlbfs_inode_cache(Not_tainted):Objects_remaining_in_hugetlbfs_inode_cache_on__kmem_cache_shutdown() | 0 | 17 |
| INFO:Slab#objects=#used=#fp=#flags= | 0 | 17 |
| INFO:Object#@offset= | 0 | 17 |
+-------------------------------------------------------------------------------------------------------------+------------+------------+
[ 0.160565] PCI: pci_cache_line_size set to 64 bytes
[ 0.161260] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff]
[ 0.161969] e820: reserve RAM buffer [mem 0x1ffe0000-0x1fffffff]
[ 0.163220] clocksource: Switched to clocksource kvm-clock
[ 0.175560] =============================================================================
[ 0.176568] BUG hugetlbfs_inode_cache (Not tainted): Objects remaining in hugetlbfs_inode_cache on __kmem_cache_shutdown()
[ 0.176640] -----------------------------------------------------------------------------
[ 0.176640]
[ 0.176640] Disabling lock debugging due to kernel taint
[ 0.176640] INFO: Slab 0x000000006376557a objects=17 used=1 fp=0x00000000154e780a flags=0x4000000000008100
[ 0.176640] CPU: 0 PID: 1 Comm: swapper Tainted: G B 4.16.0-10623-ge979e5a #1
[ 0.176640] Call Trace:
[ 0.176640] slab_err+0xad/0xcf
[ 0.176640] ? __kmem_cache_shutdown+0x93/0x301
[ 0.176640] ? __need_fs_reclaim+0x5/0x4e
[ 0.176640] ? prefetch_freepointer+0x5/0x14
[ 0.176640] ? __kmalloc+0x122/0x1c4
[ 0.176640] __kmem_cache_shutdown+0x163/0x301
[ 0.176640] shutdown_cache+0x14/0xf7
[ 0.176640] kmem_cache_destroy+0x15c/0x1a5
[ 0.176640] init_hugetlbfs_fs+0x85/0x15c
[ 0.176640] ? init_ramfs_fs+0x1f/0x1f
[ 0.176640] ? set_debug_rodata+0x11/0x11
[ 0.176640] do_one_initcall+0x9c/0x148
[ 0.176640] kernel_init_freeable+0x11b/0x1a8
[ 0.176640] ? rest_init+0x119/0x119
[ 0.176640] kernel_init+0xa/0xe1
[ 0.176640] ret_from_fork+0x3a/0x50
[ 0.176640] INFO: Object 0x00000000e4f03853 @offset=12768
[ 0.190206] kmem_cache_destroy hugetlbfs_inode_cache: Slab cache still has objects
[ 0.191091] CPU: 0 PID: 1 Comm: swapper Tainted: G B 4.16.0-10623-ge979e5a #1
[ 0.192084] Call Trace:
[ 0.192383] kmem_cache_destroy+0x175/0x1a5
[ 0.192889] init_hugetlbfs_fs+0x85/0x15c
[ 0.193362] ? init_ramfs_fs+0x1f/0x1f
[ 0.193809] ? set_debug_rodata+0x11/0x11
[ 0.194282] do_one_initcall+0x9c/0x148
[ 0.194738] kernel_init_freeable+0x11b/0x1a8
[ 0.195249] ? rest_init+0x119/0x119
[ 0.195673] kernel_init+0xa/0xe1
[ 0.196091] ret_from_fork+0x3a/0x50
[ 0.196575] pnp: PnP ACPI init
[ 0.197162] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.198248] pnp 00:01: Plug and Play ACPI device, IDs PNP0303 (active)
[ 0.199306] pnp 00:02: Plug and Play ACPI device, IDs PNP0f13 (active)
[ 0.200357] pnp 00:03: [dma 2]
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
4 years, 4 months
[lkp-robot] [hugetlbfs] bfa5d8e197: WARNING:possible_recursive_locking_detected
by kernel test robot
FYI, we noticed the following commit (built with gcc-5):
commit: bfa5d8e19798e76de39473b7ecf14f0ce08e8f78 ("hugetlbfs: Convert to fs_context")
https://git.kernel.org/cgit/linux/kernel/git/dhowells/linux-fs.git mount-context
in testcase: boot
on test machine: qemu-system-i386 -enable-kvm -cpu Haswell,+smep,+smap -m 360M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+-------------------------------------------------------------------------------------------------------------+------------+------------+
| | 7c1c3298bf | bfa5d8e197 |
+-------------------------------------------------------------------------------------------------------------+------------+------------+
| boot_successes | 2 | 0 |
| boot_failures | 8 | 12 |
| WARNING:at_arch/x86/mm/dump_pagetables.c:#note_page | 8 | 8 |
| EIP:note_page | 8 | 8 |
| WARNING:possible_recursive_locking_detected | 0 | 12 |
| BUG_hugetlbfs_inode_cache(Not_tainted):Objects_remaining_in_hugetlbfs_inode_cache_on__kmem_cache_shutdown() | 0 | 12 |
| INFO:Slab#objects=#used=#fp=#flags= | 0 | 12 |
| INFO:Object#@offset= | 0 | 12 |
| INFO:Allocated_in_hugetlbfs_alloc_inode_age=#cpu=#pid= | 0 | 12 |
+-------------------------------------------------------------------------------------------------------------+------------+------------+
[ 0.370000] WARNING: possible recursive locking detected
[ 0.370000] 4.16.0-10623-gbfa5d8e #2 Not tainted
[ 0.370000] --------------------------------------------
[ 0.370000] swapper/0/1 is trying to acquire lock:
[ 0.370000] 05b81b35 (&(&n->list_lock)->rlock){..-.}, at: get_partial_node+0x2f/0x31d
[ 0.371016]
[ 0.371016] but task is already holding lock:
[ 0.372147] e4819006 (&(&n->list_lock)->rlock){..-.}, at: __kmem_cache_shutdown+0x61/0x374
[ 0.372150]
[ 0.372150] other info that might help us debug this:
[ 0.372150] Possible unsafe locking scenario:
[ 0.372150]
[ 0.372150] CPU0
[ 0.372150] ----
[ 0.372150] lock(&(&n->list_lock)->rlock);
[ 0.372150] lock(&(&n->list_lock)->rlock);
[ 0.372150]
[ 0.372150] *** DEADLOCK ***
[ 0.372150]
[ 0.372150] May be due to missing lock nesting notation
[ 0.372150]
[ 0.372150] 3 locks held by swapper/0/1:
[ 0.372150] #0: f93bcb55 (cpu_hotplug_lock.rw_sem){.+.+}, at: kmem_cache_destroy+0x14/0xe9
[ 0.372150] #1: b696535c (slab_mutex){+.+.}, at: kmem_cache_destroy+0x20/0xe9
[ 0.372150] #2: e4819006 (&(&n->list_lock)->rlock){..-.}, at: __kmem_cache_shutdown+0x61/0x374
[ 0.372150]
[ 0.372150] stack backtrace:
[ 0.372150] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.16.0-10623-gbfa5d8e #2
[ 0.372150] Call Trace:
[ 0.372150] dump_stack+0x76/0xa9
[ 0.372150] __lock_acquire+0x1040/0x18cb
[ 0.372150] ? ret_from_fork+0x2e/0x38
[ 0.372150] ? __kernel_text_address+0xb/0x2d
[ 0.372150] lock_acquire+0x8e/0xa8
[ 0.372150] ? get_partial_node+0x2f/0x31d
[ 0.372150] _raw_spin_lock+0x3a/0x47
[ 0.372150] ? get_partial_node+0x2f/0x31d
[ 0.372150] get_partial_node+0x2f/0x31d
[ 0.372150] ? mark_held_locks+0x5c/0x7d
[ 0.372150] ? __lock_acquire+0x3fc/0x18cb
[ 0.372150] ___slab_alloc+0xb4/0x422
[ 0.372150] ? __kmem_cache_shutdown+0x137/0x374
[ 0.372150] ? mark_held_locks+0x5c/0x7d
[ 0.372150] ? kfree+0xde/0x143
[ 0.372150] __slab_alloc+0x3b/0x70
[ 0.372150] ? __kmem_cache_shutdown+0x137/0x374
[ 0.372150] __kmalloc+0x16e/0x19c
[ 0.372150] ? __kmem_cache_shutdown+0x137/0x374
[ 0.372150] __kmem_cache_shutdown+0x137/0x374
[ 0.372150] kmem_cache_destroy+0x44/0xe9
[ 0.372150] init_hugetlbfs_fs+0xec/0x11e
[ 0.372150] ? init_ramfs_fs+0x1d/0x1d
[ 0.372150] do_one_initcall+0x41/0x178
[ 0.372150] ? do_early_param+0x73/0x73
[ 0.372150] ? parse_args+0x197/0x2ac
[ 0.372150] kernel_init_freeable+0xeb/0x168
[ 0.372150] ? rest_init+0x1e0/0x1e0
[ 0.372150] kernel_init+0xb/0xe5
[ 0.372150] ? schedule_tail_wrapper+0x9/0xc
[ 0.372150] ret_from_fork+0x2e/0x38
[ 0.372150] =============================================================================
[ 0.372150] BUG hugetlbfs_inode_cache (Not tainted): Objects remaining in hugetlbfs_inode_cache on __kmem_cache_shutdown()
[ 0.372150] -----------------------------------------------------------------------------
[ 0.372150]
[ 0.372150] INFO: Slab 0x5c10301c objects=11 used=1 fp=0x0105b661 flags=0x8100
[ 0.372150] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G B 4.16.0-10623-gbfa5d8e #2
[ 0.372150] Call Trace:
[ 0.372150] dump_stack+0x76/0xa9
[ 0.372150] slab_err+0x7d/0x96
[ 0.372150] ? __kmalloc+0x137/0x19c
[ 0.372150] ? __kmem_cache_shutdown+0x137/0x374
[ 0.372150] __kmem_cache_shutdown+0x15c/0x374
[ 0.372150] kmem_cache_destroy+0x44/0xe9
[ 0.372150] init_hugetlbfs_fs+0xec/0x11e
[ 0.372150] ? init_ramfs_fs+0x1d/0x1d
[ 0.372150] do_one_initcall+0x41/0x178
[ 0.372150] ? do_early_param+0x73/0x73
[ 0.372150] ? parse_args+0x197/0x2ac
[ 0.372150] kernel_init_freeable+0xeb/0x168
[ 0.372150] ? rest_init+0x1e0/0x1e0
[ 0.372150] kernel_init+0xb/0xe5
[ 0.372150] ? schedule_tail_wrapper+0x9/0xc
[ 0.372150] ret_from_fork+0x2e/0x38
[ 0.372150] INFO: Object 0x42b85cdb @offset=1448
[ 0.372150] INFO: Allocated in hugetlbfs_alloc_inode+0x3f/0x61 age=0 cpu=0 pid=1
[ 0.372150] __slab_alloc+0x3b/0x70
[ 0.372150] kmem_cache_alloc+0x110/0x158
[ 0.372150] hugetlbfs_alloc_inode+0x3f/0x61
[ 0.372150] alloc_inode+0x14/0x6e
[ 0.372150] new_inode_pseudo+0xa/0x43
[ 0.372150] new_inode+0x10/0x20
[ 0.372150] hugetlbfs_fill_super+0xcf/0x17d
[ 0.372150] vfs_get_super+0x6f/0x97
[ 0.372150] hugetlbfs_get_tree+0x12/0x14
[ 0.372150] vfs_get_tree+0x37/0x104
[ 0.372150] init_hugetlbfs_fs+0xb3/0x11e
[ 0.372150] do_one_initcall+0x41/0x178
[ 0.372150] kernel_init_freeable+0xeb/0x168
[ 0.372150] kernel_init+0xb/0xe5
[ 0.372150] ret_from_fork+0x2e/0x38
[ 0.422635] kmem_cache_destroy hugetlbfs_inode_cache: Slab cache still has objects
[ 0.423895] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G B 4.16.0-10623-gbfa5d8e #2
[ 0.425042] Call Trace:
[ 0.425407] dump_stack+0x76/0xa9
[ 0.425741] kmem_cache_destroy+0xe4/0xe9
[ 0.426147] init_hugetlbfs_fs+0xec/0x11e
[ 0.426549] ? init_ramfs_fs+0x1d/0x1d
[ 0.426924] do_one_initcall+0x41/0x178
[ 0.427312] ? do_early_param+0x73/0x73
[ 0.427867] ? parse_args+0x197/0x2ac
[ 0.428285] kernel_init_freeable+0xeb/0x168
[ 0.428862] ? rest_init+0x1e0/0x1e0
[ 0.429358] kernel_init+0xb/0xe5
[ 0.429808] ? schedule_tail_wrapper+0x9/0xc
[ 0.430390] ret_from_fork+0x2e/0x38
[ 0.430988] pnp: PnP ACPI init
[ 0.431675] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.432799] pnp 00:01: Plug and Play ACPI device, IDs PNP0303 (active)
[ 0.433864] pnp 00:02: Plug and Play ACPI device, IDs PNP0f13 (active)
[ 0.434827] pnp 00:03: [dma 2]
[ 0.435331] pnp 00:03: Plug and Play ACPI device, IDs PNP0700 (active)
[ 0.436536] pnp 00:04: Plug and Play ACPI device, IDs PNP0400 (active)
[ 0.437794] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active)
[ 0.438976] pnp 00:06: Plug and Play ACPI device, IDs PNP0501 (active)
[ 0.441629] pnp: PnP ACPI: found 7 devices
[ 0.478196] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[ 0.479832] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window]
[ 0.480991] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window]
[ 0.482122] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[ 0.483369] pci_bus 0000:00: resource 7 [mem 0x16800000-0xfebfffff window]
[ 0.484966] NET: Registered protocol family 2
[ 0.486025] tcp_listen_portaddr_hash hash table entries: 256 (order: 1, 10240 bytes)
[ 0.486858] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.487638] TCP bind hash table entries: 4096 (order: 5, 147456 bytes)
[ 0.488419] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.489146] UDP hash table entries: 256 (order: 2, 20480 bytes)
[ 0.489782] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes)
[ 0.490619] NET: Registered protocol family 1
[ 0.521741] RPC: Registered named UNIX socket transport module.
[ 0.522561] RPC: Registered udp transport module.
[ 0.523423] RPC: Registered tcp transport module.
[ 0.524364] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.525515] pci 0000:00:00.0: Limiting direct PCI/PCI transfers
[ 0.526608] pci 0000:00:01.0: PIIX3: Enabling Passive Release
[ 0.527683] pci 0000:00:01.0: Activating ISA DMA hang workarounds
[ 0.528882] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[ 0.530499] PCI: CLS 0 bytes, default 64
[ 0.531494] Unpacking initramfs...
[ 1.040698] kwatchdog (28) used greatest stack depth: 7460 bytes left
[ 1.953317] debug: unmapping init [mem 0xd44a8000-0xd67dffff]
[ 1.965058] Scanning for low memory corruption every 60 seconds
[ 1.966242] cryptomgr_test (30) used greatest stack depth: 7436 bytes left
[ 1.967031] The force parameter has not been set to 1. The Iris poweroff handler will not be installed.
[ 1.967991] NatSemi SCx200 Driver
[ 1.968530] rcu-torture:--- Start of test: nreaders=1 nfakewriters=4 stat_interval=60 verbose=1 test_no_idle_hz=1 shuffle_interval=3 stutter=5 irqreader=1 fqs_duration=0 fqs_holdoff=0 fqs_stutter=3 test_boost=1/0 test_boost_interval=7 test_boost_duration=4 shutdown_secs=0 stall_cpu=0 stall_cpu_holdoff=10 stall_cpu_irqsoff=0 n_barrier_cbs=0 onoff_interval=0 onoff_holdoff=0
[ 1.972891] rcu-torture: Creating rcu_torture_writer task
[ 1.973971] rcu-torture: Creating rcu_torture_fakewriter task
[ 1.975061] rcu-torture: rcu_torture_writer task started
[ 1.975974] rcu-torture: GP expediting controlled from boot/sysfs for rcu.
[ 1.977131] rcu_torture_writer: Testing conditional GPs.
[ 1.978019] rcu_torture_writer: Testing expedited GPs.
[ 1.978887] rcu_torture_writer: Testing asynchronous GPs.
[ 1.979797] rcu_torture_writer: Testing normal GPs.
[ 1.980710] rcu-torture: rcu_torture_fakewriter task started
[ 1.981703] rcu-torture: Creating rcu_torture_fakewriter task
[ 1.983551] rcu-torture: Creating rcu_torture_fakewriter task
[ 1.984658] rcu-torture: rcu_torture_fakewriter task started
[ 1.985678] rcu-torture: Creating rcu_torture_fakewriter task
[ 1.986775] rcu-torture: rcu_torture_fakewriter task started
[ 1.987803] rcu-torture: Creating rcu_torture_reader task
[ 1.988828] rcu-torture: rcu_torture_fakewriter task started
[ 1.989854] rcu-torture: Creating rcu_torture_stats task
[ 1.990936] rcu-torture: rcu_torture_reader task started
[ 1.991908] rcu-torture: Creating torture_shuffle task
[ 1.992924] rcu-torture: rcu_torture_stats task started
[ 1.993869] rcu-torture: Creating torture_stutter task
[ 1.994589] rcu-torture: torture_shuffle task started
[ 1.995157] rcu-torture: Creating rcu_torture_cbflood task
[ 1.995796] rcu-torture: torture_stutter task started
[ 1.998836] Initialise system trusted keyrings
[ 1.999695] Key type blacklist registered
[ 2.000916] rcu-torture: rcu_torture_cbflood task started
[ 2.002043] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[ 2.035256] cryptomgr_test (49) used greatest stack depth: 7160 bytes left
[ 2.040660] Key type asymmetric registered
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
4 years, 4 months
[lkp-robot] [bpf] 893dc9cdc3: kernel_selftests.bpf.test_maps.fail
by kernel test robot
FYI, we noticed the following commit (built with gcc-7):
commit: 893dc9cdc3cc10f71df053cdf7fefb6d11272a46 ("bpf: sockmap, refactor sockmap routines to work with hashmap")
https://github.com/cilium/linux.git sockmap_hashmap_v5
in testcase: kernel_selftests
with following parameters:
group: kselftests-00
test-description: The kernel contains a set of "self tests" under the tools/testing/selftests/ directory. These are intended to be small unit tests to exercise individual code paths in the kernel.
test-url: https://www.kernel.org/doc/Documentation/kselftest.txt
on test machine: qemu-system-x86_64 -enable-kvm -cpu host -smp 4 -m 5G
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
elftests: test_maps
========================================
Failed allowed duplicate programs in update ANY sockmap 0 '4:8'
not ok 1..3 selftests: test_maps [FAIL]
selftests: test_lru_map
========================================
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
4 years, 4 months
[lkp-robot] [DEBUG] c2bc545d67: general_protection_fault:#[##]
by kernel test robot
FYI, we noticed the following commit (built with gcc-6):
commit: c2bc545d677001ffe5387aebb708d1adeb12b35b ("DEBUG: drm: printf unique at different stages")
https://github.com/evelikov/linux ioctl-cleanups-v2
in testcase: boot
on test machine: qemu-system-x86_64 -enable-kvm -smp 2 -m 512M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+------------------------------------------+------------+------------+
| | befdaafe8b | c2bc545d67 |
+------------------------------------------+------------+------------+
| boot_successes | 8 | 2 |
| boot_failures | 0 | 17 |
| general_protection_fault:#[##] | 0 | 17 |
| RIP:string | 0 | 17 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 17 |
+------------------------------------------+------------+------------+
[ 269.244945] init: Failed to create pty - disabling logging for job
[ 269.246576] init: Temporary process spawn error: No such file or directory
[ 269.269361] [drm:drm_getunique] *ERROR* drm_getunique: unique (null)
[ 269.271487] kasan: CONFIG_KASAN_INLINE enabled
[ 269.271492] kasan: GPF could be caused by NULL-ptr deref or user memory access
[ 269.271495] general protection fault: 0000 [#1] PREEMPT KASAN PTI
[ 269.271499] CPU: 0 PID: 194 Comm: plymouthd Not tainted 4.16.0-rc1-01532-gc2bc545 #1
[ 269.271501] RIP: 0010:string+0xc1/0x1e0
[ 269.271503] RSP: 0018:ffff880006e4f5b8 EFLAGS: 00010006
[ 269.271509] RAX: dffffc0000000000 RBX: fffffffffffffffe RCX: ffffffffa209b06c
[ 269.271512] RDX: 000000000029cb1e RSI: 1ffff10000dc9e01 RDI: ffff880006e4f5d8
[ 269.271516] RBP: ffff880006e4f608 R08: 657571696e75203a R09: 20657571696e7520
[ 269.271519] R10: ffffffffa4430713 R11: fffffbfff48860e3 R12: 00000000014e58f1
[ 269.271523] R13: 00000000014e58f0 R14: ffffffffffffffff R15: ffffffffa4430714
[ 269.271527] FS: 00007fbc8e5a8700(0000) GS:ffffffffa366c000(0000) knlGS:0000000000000000
[ 269.271530] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 269.271533] CR2: 00007fbc8dbf2a42 CR3: 000000000aac6000 CR4: 00000000000006b0
[ 269.271535] Call Trace:
[ 269.271537] ? format_decode+0x872/0x890
[ 269.271540] vsnprintf+0x80c/0x1610
[ 269.271542] ? num_to_str+0x200/0x200
[ 269.271544] ? trace_hardirqs_off+0x1ed/0x230
[ 269.271546] ? wait_for_xmitr+0x116/0x1c0
[ 269.271548] pointer+0x5b1/0x950
[ 269.271550] ? vsnprintf+0x1610/0x1610
[ 269.271553] ? format_decode+0x872/0x890
[ 269.271555] vsnprintf+0x91c/0x1610
[ 269.271557] ? num_to_str+0x200/0x200
[ 269.271559] ? wake_up_klogd+0x67/0x70
[ 269.271561] ? console_unlock+0x832/0x900
[ 269.271564] ? trace_preempt_off+0x1d8/0x200
[ 269.271566] vscnprintf+0x2d/0x60
[ 269.271568] vprintk_emit+0x9d/0x570
[ 269.271570] vprintk_default+0x2d/0x40
[ 269.271572] vprintk_func+0x9f/0xb0
[ 269.271574] printk+0xb7/0xe2
[ 269.271576] ? show_regs_print_info+0x1d/0x1d
[ 269.271578] ? unwind_next_frame+0x63a/0x9a0
[ 269.271581] ? drm_getunique+0x240/0x260
[ 269.271583] ? drm_err+0x9d/0x120
[ 269.271585] drm_err+0xe2/0x120
[ 269.271587] ? drm_dbg+0x170/0x170
[ 269.271589] ? __might_sleep+0x15b/0x180
[ 269.271591] drm_getunique+0x240/0x260
[ 269.271593] ? drm_version+0x330/0x330
[ 269.271595] drm_ioctl_kernel+0x176/0x1e0
[ 269.271598] ? _copy_from_user+0xd6/0xf0
[ 269.271600] drm_ioctl+0x608/0x8d0
[ 269.271602] ? drm_version+0x330/0x330
[ 269.271604] ? drm_ioctl_kernel+0x1e0/0x1e0
[ 269.271606] ? restore_nameidata+0x157/0x160
[ 269.271608] ? do_filp_open+0x216/0x260
[ 269.271611] ? path_openat+0x2ba0/0x2ba0
[ 269.271613] ? do_dup2+0x310/0x310
[ 269.271615] ? drm_ioctl_kernel+0x1e0/0x1e0
[ 269.271617] do_vfs_ioctl+0xe30/0xee0
[ 269.271619] ? trace_hardirqs_on+0x1c7/0x210
[ 269.271622] ? ioctl_preallocate+0x1c0/0x1c0
[ 269.271624] ? __kasan_slab_free+0x149/0x160
[ 269.271626] ? putname+0x10a/0x120
[ 269.271628] ? kasan_slab_free+0xe/0x10
[ 269.271631] ? kmem_cache_free+0x8d/0x170
[ 269.271633] ? putname+0x10f/0x120
[ 269.271635] ? do_sys_open+0x3a8/0x3f0
[ 269.271637] ? filp_clone_open+0xe0/0xe0
[ 269.271639] ? __fget_light+0x1ac/0x1c0
[ 269.271641] SyS_ioctl+0x4a/0x80
[ 269.271643] ? do_vfs_ioctl+0xee0/0xee0
[ 269.271645] do_syscall_64+0x238/0x3f0
[ 269.271648] entry_SYSCALL_64_after_hwframe+0x26/0x9b
[ 269.271650] RIP: 0033:0x7fbc8dc90d27
[ 269.271653] RSP: 002b:00007fff3ea29fa8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 269.271659] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007fbc8dc90d27
[ 269.271662] RDX: 00007fff3ea29fe0 RSI: 00000000c0106401 RDI: 0000000000000009
[ 269.271666] RBP: 00007fff3ea29fe0 R08: 00000000014e58c0 R09: 6361667265746e69
[ 269.271669] R10: 20756d6571282065 R11: 0000000000000246 R12: 00000000c0106401
[ 269.271672] R13: 0000000000000009 R14: 00007fbc8e5a86a0 R15: 00000000014e0fe0
[ 269.271674] Code: 75 0f 4c 89 fb c7 45 c4 00 00 00 00 e9 12 01 00 00 e8 74 36 1f fc 4c 89 ea 48 b8 00 00 00 00 00 fc ff df 4d 8d 65 01 48 c1 ea 03 <0f> b6 04 02 4c 89 ea 83 e2 07 38 d0 7f 0c 84 c0 74 08 4c 89 ef
[ 269.271745] RIP: string+0xc1/0x1e0 RSP: ffff880006e4f5b8
[ 269.359095] ---[ end trace 6ba77e746c2cb5c5 ]---
[ 269.359098] Kernel panic - not syncing: Fatal exception
[ 269.359112] Kernel Offset: 0x1d000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
Elapsed time: 280
#!/bin/bash
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
4 years, 4 months
[lkp-robot] [DEBUG] c2bc545d67: general_protection_fault:#[##]
by kernel test robot
FYI, we noticed the following commit (built with gcc-6):
commit: c2bc545d677001ffe5387aebb708d1adeb12b35b ("DEBUG: drm: printf unique at different stages")
https://github.com/evelikov/linux ioctl-cleanups-v2
in testcase: boot
on test machine: qemu-system-x86_64 -enable-kvm -smp 2 -m 512M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+------------------------------------------+------------+------------+
| | befdaafe8b | c2bc545d67 |
+------------------------------------------+------------+------------+
| boot_successes | 8 | 2 |
| boot_failures | 0 | 17 |
| general_protection_fault:#[##] | 0 | 17 |
| RIP:string | 0 | 17 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 17 |
+------------------------------------------+------------+------------+
[ 269.244945] init: Failed to create pty - disabling logging for job
[ 269.246576] init: Temporary process spawn error: No such file or directory
[ 269.269361] [drm:drm_getunique] *ERROR* drm_getunique: unique (null)
[ 269.271487] kasan: CONFIG_KASAN_INLINE enabled
[ 269.271492] kasan: GPF could be caused by NULL-ptr deref or user memory access
[ 269.271495] general protection fault: 0000 [#1] PREEMPT KASAN PTI
[ 269.271499] CPU: 0 PID: 194 Comm: plymouthd Not tainted 4.16.0-rc1-01532-gc2bc545 #1
[ 269.271501] RIP: 0010:string+0xc1/0x1e0
[ 269.271503] RSP: 0018:ffff880006e4f5b8 EFLAGS: 00010006
[ 269.271509] RAX: dffffc0000000000 RBX: fffffffffffffffe RCX: ffffffffa209b06c
[ 269.271512] RDX: 000000000029cb1e RSI: 1ffff10000dc9e01 RDI: ffff880006e4f5d8
[ 269.271516] RBP: ffff880006e4f608 R08: 657571696e75203a R09: 20657571696e7520
[ 269.271519] R10: ffffffffa4430713 R11: fffffbfff48860e3 R12: 00000000014e58f1
[ 269.271523] R13: 00000000014e58f0 R14: ffffffffffffffff R15: ffffffffa4430714
[ 269.271527] FS: 00007fbc8e5a8700(0000) GS:ffffffffa366c000(0000) knlGS:0000000000000000
[ 269.271530] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 269.271533] CR2: 00007fbc8dbf2a42 CR3: 000000000aac6000 CR4: 00000000000006b0
[ 269.271535] Call Trace:
[ 269.271537] ? format_decode+0x872/0x890
[ 269.271540] vsnprintf+0x80c/0x1610
[ 269.271542] ? num_to_str+0x200/0x200
[ 269.271544] ? trace_hardirqs_off+0x1ed/0x230
[ 269.271546] ? wait_for_xmitr+0x116/0x1c0
[ 269.271548] pointer+0x5b1/0x950
[ 269.271550] ? vsnprintf+0x1610/0x1610
[ 269.271553] ? format_decode+0x872/0x890
[ 269.271555] vsnprintf+0x91c/0x1610
[ 269.271557] ? num_to_str+0x200/0x200
[ 269.271559] ? wake_up_klogd+0x67/0x70
[ 269.271561] ? console_unlock+0x832/0x900
[ 269.271564] ? trace_preempt_off+0x1d8/0x200
[ 269.271566] vscnprintf+0x2d/0x60
[ 269.271568] vprintk_emit+0x9d/0x570
[ 269.271570] vprintk_default+0x2d/0x40
[ 269.271572] vprintk_func+0x9f/0xb0
[ 269.271574] printk+0xb7/0xe2
[ 269.271576] ? show_regs_print_info+0x1d/0x1d
[ 269.271578] ? unwind_next_frame+0x63a/0x9a0
[ 269.271581] ? drm_getunique+0x240/0x260
[ 269.271583] ? drm_err+0x9d/0x120
[ 269.271585] drm_err+0xe2/0x120
[ 269.271587] ? drm_dbg+0x170/0x170
[ 269.271589] ? __might_sleep+0x15b/0x180
[ 269.271591] drm_getunique+0x240/0x260
[ 269.271593] ? drm_version+0x330/0x330
[ 269.271595] drm_ioctl_kernel+0x176/0x1e0
[ 269.271598] ? _copy_from_user+0xd6/0xf0
[ 269.271600] drm_ioctl+0x608/0x8d0
[ 269.271602] ? drm_version+0x330/0x330
[ 269.271604] ? drm_ioctl_kernel+0x1e0/0x1e0
[ 269.271606] ? restore_nameidata+0x157/0x160
[ 269.271608] ? do_filp_open+0x216/0x260
[ 269.271611] ? path_openat+0x2ba0/0x2ba0
[ 269.271613] ? do_dup2+0x310/0x310
[ 269.271615] ? drm_ioctl_kernel+0x1e0/0x1e0
[ 269.271617] do_vfs_ioctl+0xe30/0xee0
[ 269.271619] ? trace_hardirqs_on+0x1c7/0x210
[ 269.271622] ? ioctl_preallocate+0x1c0/0x1c0
[ 269.271624] ? __kasan_slab_free+0x149/0x160
[ 269.271626] ? putname+0x10a/0x120
[ 269.271628] ? kasan_slab_free+0xe/0x10
[ 269.271631] ? kmem_cache_free+0x8d/0x170
[ 269.271633] ? putname+0x10f/0x120
[ 269.271635] ? do_sys_open+0x3a8/0x3f0
[ 269.271637] ? filp_clone_open+0xe0/0xe0
[ 269.271639] ? __fget_light+0x1ac/0x1c0
[ 269.271641] SyS_ioctl+0x4a/0x80
[ 269.271643] ? do_vfs_ioctl+0xee0/0xee0
[ 269.271645] do_syscall_64+0x238/0x3f0
[ 269.271648] entry_SYSCALL_64_after_hwframe+0x26/0x9b
[ 269.271650] RIP: 0033:0x7fbc8dc90d27
[ 269.271653] RSP: 002b:00007fff3ea29fa8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 269.271659] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007fbc8dc90d27
[ 269.271662] RDX: 00007fff3ea29fe0 RSI: 00000000c0106401 RDI: 0000000000000009
[ 269.271666] RBP: 00007fff3ea29fe0 R08: 00000000014e58c0 R09: 6361667265746e69
[ 269.271669] R10: 20756d6571282065 R11: 0000000000000246 R12: 00000000c0106401
[ 269.271672] R13: 0000000000000009 R14: 00007fbc8e5a86a0 R15: 00000000014e0fe0
[ 269.271674] Code: 75 0f 4c 89 fb c7 45 c4 00 00 00 00 e9 12 01 00 00 e8 74 36 1f fc 4c 89 ea 48 b8 00 00 00 00 00 fc ff df 4d 8d 65 01 48 c1 ea 03 <0f> b6 04 02 4c 89 ea 83 e2 07 38 d0 7f 0c 84 c0 74 08 4c 89 ef
[ 269.271745] RIP: string+0xc1/0x1e0 RSP: ffff880006e4f5b8
[ 269.359095] ---[ end trace 6ba77e746c2cb5c5 ]---
[ 269.359098] Kernel panic - not syncing: Fatal exception
[ 269.359112] Kernel Offset: 0x1d000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
Elapsed time: 280
#!/bin/bash
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
4 years, 4 months