Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
To help auto bisect a number of boot errors. For example, [ 956.671551] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020 [ 956.671557] IP: pgtable_trans_huge_withdraw+0x4c/0xc0 ... [ 956.671650] RIP: pgtable_trans_huge_withdraw+0x4c/0xc0 RSP: ffffc90026b07c20 We failed to auto bisect it since the important "RIP:pgtable_trans_huge_withdraw" feature is missed. The remaining ones like "dmesg.BUG:unable_to_handle_kernel" are way too common. wfg@inn /result/stress-ng/1s-memory-performance/lkp-bdw-ep6/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-6/bb176f67090ca54869fc1262c913aa69d2ede070/0% cat dmesg.json { "dmesg.boot_failures": [ 1 ], "dmesg.BUG:unable_to_handle_kernel": [ 1 ], "dmesg.Oops:#[##]": [ 1 ], "dmesg.Kernel_panic-not_syncing:Fatal_exception": [ 1 ], ... After patch, $ /c/lkp-tests/stats/dmesg dmesg-lkp-bdw-ep6:20171029153441:x86_64-rhel-7.2:gcc-6:4.14.0-rc6:1 boot_failures: 1 # BUG: unable to handle kernel BUG:unable_to_handle_kernel: 1 message:BUG:unable_to_handle_kernel: [ 328.471917] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020 pattern:BUG:unable_to_handle_kernel: BUG: unable to handle kernel # Oops: Oops:#[##]: 1 message:Oops:#[##]: [ 328.471930] Oops: 0000 [fengguang#1] SMP pattern:Oops:#[##]: Oops: + # RIP: pgtable_trans_huge_withdraw+0x + RIP:pgtable_trans_huge_withdraw: 1 + message:RIP:pgtable_trans_huge_withdraw: [ 328.471980] RIP: 0010:pgtable_trans_huge_withdraw+0x4c/0xc0 + pattern:RIP:pgtable_trans_huge_withdraw: RIP: pgtable_trans_huge_withdraw+0x # Kernel panic - not syncing: Fatal exception Kernel_panic-not_syncing:Fatal_exception: 1 message:Kernel_panic-not_syncing:Fatal_exception: [ 328.489702] Kernel panic - not syncing: Fatal exception pattern:Kernel_panic-not_syncing:Fatal_exception: Kernel panic - not syncing: Fatal exception timestamp:last: 328.496311 timestamp:BUG:unable_to_handle_kernel: 328.471917 timestamp:Oops:#[##]: 328.471930 timestamp:RIP:pgtable_trans_huge_withdraw: 328.471980 timestamp:Kernel_panic-not_syncing:Fatal_exception: 328.489702 CC: "Kirill A. Shutemov" <[email protected]> Signed-off-by: Fengguang Wu <[email protected]> Signed-off-by: Philip Li <[email protected]>
- Loading branch information