FYI, we noticed the following commit:
commit: 6c6040ed28e11315e1eb5ea141bb9a89a9b3c3bf ("test: force linktable enable on
all builds")
https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux-next.git
20161130-linker-tables-v5-try2
in testcase: trinity
with following parameters:
runtime: 300s
test-description: Trinity is a linux system call fuzz tester.
test-url:
http://codemonkey.org.uk/projects/trinity/
on test machine: qemu-system-x86_64 -enable-kvm -m 320M
caused below changes:
+-----------------------------------------------------------------------+------------+------------+
| | 9649308c1b |
6c6040ed28 |
+-----------------------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0
|
| boot_failures | 8 | 8
|
| BUG:sleeping_function_called_from_invalid_context_at_mm/page_alloc.c | 8 | 1
|
| BUG:unable_to_handle_kernel | 0 | 7
|
| Oops:#[##] | 0 | 7
|
| Kernel_panic-not_syncing:Fatal_exception | 0 | 7
|
| WARNING:at_lib/test_linktables/test-linktables.c:#test_linktable_init | 0 | 1
|
+-----------------------------------------------------------------------+------------+------------+
[ 1.474687] .................................... done.
[ 1.475350] Using IPI Shortcut mode
[ 1.476300] page_owner is disabled
[ 1.477242] BUG: unable to handle kernel paging request at deadbf17
[ 1.478144] IP: kobject_get+0xa/0x70
[ 1.478623] *pde = 00000000
[ 1.479049] Oops: 0000 [#1]
[ 1.479416] Modules linked in:
[ 1.479853] CPU: 0 PID: 1 Comm: swapper Not tainted
4.9.0-rc7-next-20161130-00021-g6c6040e #1
[ 1.481004] task: 78026040 task.stack: 78028000
[ 1.481639] EIP: kobject_get+0xa/0x70
[ 1.482150] EFLAGS: 00210282 CPU: 0
[ 1.482620] EAX: deadbef7 EBX: deadbef7 ECX: 7a16df00 EDX: 87e31068
[ 1.483431] ESI: deadbeef EDI: 00000000 EBP: 78029e84 ESP: 78029e80
[ 1.484284] DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
[ 1.485029] CR0: 80050033 CR2: deadbf17 CR3: 01767000 CR4: 00000690
[ 1.485891] Call Trace:
[ 1.486226] device_add+0xd8/0x5e0
[ 1.486686] ? kvasprintf_const+0x49/0x60
[ 1.487207] ? kfree_const+0x16/0x20
To reproduce:
git clone
git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this
email
Thanks,
Xiaolong