[powerpc/powervmc]kernel BUG at arch/powerpc/mm/pgtable-book3s64.c:414!

vrbagal1 vrbagal1 at linux.vnet.ibm.com
Wed Jun 13 16:24:10 AEST 2018


Hi,

Observing kernel bug followed by kernel oops and system reboots, while 
running kselftest on Power8 LPAR.

Machine Details: Power8 LPAR
Git Tree: 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Commit ID: f5b7769eb0400ec5217a47e41148a9f816ca1f9f
Kernel version: 4.17.0-autotest
GCC version: (gcc version 6.3.1 20161221 (Red Hat 6.3.1-1) (GCC))

Attached is .config file to this mail.



Traces:

[ 6548.658603] trace_kprobe: Failed to parse either an address or a 
symbol.
[ 6548.658758] trace_kprobe: Failed to parse either an address or a 
symbol.
[ 6601.272919] run_hugetlbfs_t (4417): drop_caches: 3
[ 6601.361524] ------------[ cut here ]------------
[ 6601.361553] kernel BUG at arch/powerpc/mm/pgtable-book3s64.c:414!
[ 6601.361560] Oops: Exception in kernel mode, sig: 5 [#1]
[ 6601.361564] LE SMP NR_CPUS=2048 NUMA pSeries
[ 6601.361575] Dumping ftrace buffer:
[ 6601.361584]    (ftrace buffer empty)
[ 6601.361589] Modules linked in: fuse vfat btrfs xor zstd_decompress 
zstd_compress xxhash lzo_compress raid6_pq rpadlpar_io rpaphp bridge stp 
llc xt_tcpudp ipt_REJECT nf_reject_ipv4 xt_conntrack nfnetlink 
iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat 
nf_conntrack iptable_mangle iptable_filter vmx_crypto pseries_rng 
rng_core binfmt_misc nfsd autofs ip_tables x_tables [last unloaded: 
torture]
[ 6601.361651] CPU: 0 PID: 4420 Comm: memfd_test Not tainted 
4.17.0-autotest #1
[ 6601.361657] NIP:  c000000001689544 LR: c000000001a2aecc CTR: 
0000000000000000
[ 6601.361664] REGS: c00000026fe8b7b0 TRAP: 0700   Not tainted  
(4.17.0-autotest)
[ 6601.361669] MSR:  8000000000029033 <SF,EE,ME,IR,DR,RI,LE>  CR: 
42004224  XER: 20000000
[ 6601.361684] CFAR: c00000000168949c IRQMASK: 0
[ 6601.361684] GPR00: c000000001a2aecc c00000026fe8ba30 c0000000035f6900 
c000000270482f80
[ 6601.361684] GPR04: c000000270482f84 0000000000000004 c0000000036a6900 
0000000000000000
[ 6601.361684] GPR08: c000000003686900 0000000000000001 c000000003686900 
0000000000000001
[ 6601.361684] GPR12: 0000000270482fa8 c000000003b56000 c0000000036848c0 
c0000000036848b8
[ 6601.361684] GPR16: 0000000000000000 c000000234ea6fb8 c0000000036848c8 
00003fff827a5000
[ 6601.361684] GPR20: 000001001296d000 c00000026fe8bc60 0000000000000001 
00003f0000000000
[ 6601.361684] GPR24: 00003f0000000000 c00000026d2ccff8 0000000000000001 
c00000026d2cc000
[ 6601.361684] GPR28: c0000000037e19d8 c000000270482f84 c0000000036a6900 
c0000000036a6900
[ 6601.361762] NIP [c000000001689544] __tlb_remove_table+0xd4/0x180
[ 6601.361770] LR [c000000001a2aecc] tlb_remove_table+0x16c/0x220
[ 6601.361775] Call Trace:
[ 6601.361780] [c00000026fe8ba30] [c00000026fe8ba80] 0xc00000026fe8ba80 
(unreliable)
[ 6601.361789] [c00000026fe8ba50] [c000000001a2aecc] 
tlb_remove_table+0x16c/0x220
[ 6601.361797] [c00000026fe8ba90] [c000000001689440] 
pgtable_free_tlb+0x50/0x80
[ 6601.361805] [c00000026fe8bab0] [c00000000169abe0] 
free_hugepd_range+0x2d0/0x340
[ 6601.361822] [c00000026fe8bae0] [c00000000169be94] 
hugetlb_free_pgd_range+0x804/0xd50
[ 6601.361830] [c00000026fe8bbd0] [c000000001a2c00c] 
free_pgtables+0x27c/0x2b0
[ 6601.361838] [c00000026fe8bc40] [c000000001a41e54] 
unmap_region+0x1b4/0x300
[ 6601.361845] [c00000026fe8bd20] [c000000001a462b0] 
do_munmap+0x510/0x840
[ 6601.361852] [c00000026fe8bd90] [c000000001a466a0] 
vm_munmap+0xc0/0x130
[ 6601.361859] [c00000026fe8bdf0] [c000000001a4676c] 
sys_munmap+0x5c/0x90
[ 6601.361867] [c00000026fe8be30] [c0000000015eb9e4] 
system_call+0x5c/0x70
[ 6601.361873] Instruction dump:
[ 6601.361878] 39290001 7c0803a6 f9272f10 4e800020 60000000 60000000 
60000000 3d220009
[ 6601.361891] e9292eb8 3d420009 39290001 f92a2eb8 <0fe00000> 3d220009 
e9292f18 3ce20009
[ 6601.361905] ---[ end trace 38eebba69c8a7fe7 ]---
[ 6601.364270]
[ 6602.364281] Kernel panic - not syncing: Fatal exception
[ 6602.364328] Dumping ftrace buffer:
[ 6602.364359]    (ftrace buffer empty)
[ 6602.380516] WARNING: CPU: 0 PID: 4420 at drivers/tty/vt/vt.c:3885 
do_unblank_screen+0x368/0x4d0
[ 6602.380555] Modules linked in: fuse vfat btrfs xor zstd_decompress 
zstd_compress xxhash lzo_compress raid6_pq rpadlpar_io rpaphp bridge stp 
llc xt_tcpudp ipt_REJECT nf_reject_ipv4 xt_conntrack nfnetlink 
iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat 
nf_conntrack iptable_mangle iptable_filter vmx_crypto pseries_rng 
rng_core binfmt_misc nfsd autofs ip_tables x_tables [last unloaded: 
torture]
[ 6602.380920] CPU: 0 PID: 4420 Comm: memfd_test Tainted: G      D       
     4.17.0-autotest #1
[ 6602.380952] NIP:  c000000002175c28 LR: c000000002175904 CTR: 
c000000001628740
[ 6602.380983] REGS: c00000026fe8b070 TRAP: 0700   Tainted: G      D     
        (4.17.0-autotest)
[ 6602.381011] MSR:  8000000000021033 <SF,ME,IR,DR,RI,LE>  CR: 88002242  
XER: 20000009
[ 6602.381109] CFAR: c000000002175934 IRQMASK: 1
[ 6602.381109] GPR00: c000000002175dc0 c00000026fe8b2f0 c0000000035f6900 
0000000000000000
[ 6602.381109] GPR04: 0000000000000001 0000000000000009 0000000073617420 
c0000000036e6900
[ 6602.381109] GPR08: c0000000039d6900 0000000000000001 0000000000000003 
c00000026fe8af3f
[ 6602.381109] GPR12: c000000001628740 c000000003b56000 c0000000036848c0 
c0000000036848b8
[ 6602.381109] GPR16: 0000000000000000 c000000234ea6fb8 c0000000036848c8 
00003fff827a5000
[ 6602.381109] GPR20: 000001001296d000 c00000026fe8bc60 0000000000000001 
00003f0000000000
[ 6602.381109] GPR24: 00003f0000000000 c000000003656900 c0000000032c2730 
c00000026fe8b7b0
[ 6602.381109] GPR28: c0000000036df7c0 0000000000000000 0000000000000000 
c0000000039d6898
[ 6602.381591] NIP [c000000002175c28] do_unblank_screen+0x368/0x4d0
[ 6602.381623] LR [c000000002175904] do_unblank_screen+0x44/0x4d0
[ 6602.381646] Call Trace:
[ 6602.381667] [c00000026fe8b2f0] [0000000000000001] 0x1 (unreliable)
[ 6602.381714] [c00000026fe8b370] [c000000002175dc0] 
unblank_screen+0x30/0x60
[ 6602.381755] [c00000026fe8b390] [c000000002021144] 
bust_spinlocks+0x64/0x100
[ 6602.381795] [c00000026fe8b3b0] [c00000000175a638] panic+0x360/0x5e8
[ 6602.381834] [c00000026fe8b450] [c0000000016199ec] 
oops_end+0x3dc/0x3e0
[ 6602.381870] [c00000026fe8b4d0] [c000000001619cf0] die+0xf0/0x1b0
[ 6602.381906] [c00000026fe8b510] [c00000000161b5dc] 
_exception_pkey+0x35c/0x3a0
[ 6602.381948] [c00000026fe8b6c0] [c00000000161bc7c] 
program_check_exception+0x4ac/0x720
[ 6602.381990] [c00000026fe8b740] [c0000000015e90a8] 
program_check_common+0x178/0x180
[ 6602.382037] --- interrupt: 700 at __tlb_remove_table+0xd4/0x180
[ 6602.382037]     LR = tlb_remove_table+0x16c/0x220
[ 6602.382076] [c00000026fe8ba30] [c00000026fe8ba80] 0xc00000026fe8ba80 
(unreliable)
[ 6602.382121] [c00000026fe8ba50] [c000000001a2aecc] 
tlb_remove_table+0x16c/0x220
[ 6602.382162] [c00000026fe8ba90] [c000000001689440] 
pgtable_free_tlb+0x50/0x80
[ 6602.382204] [c00000026fe8bab0] [c00000000169abe0] 
free_hugepd_range+0x2d0/0x340
[ 6602.382246] [c00000026fe8bae0] [c00000000169be94] 
hugetlb_free_pgd_range+0x804/0xd50
[ 6602.382285] [c00000026fe8bbd0] [c000000001a2c00c] 
free_pgtables+0x27c/0x2b0
[ 6602.382326] [c00000026fe8bc40] [c000000001a41e54] 
unmap_region+0x1b4/0x300
[ 6602.382363] [c00000026fe8bd20] [c000000001a462b0] 
do_munmap+0x510/0x840
[ 6602.382400] [c00000026fe8bd90] [c000000001a466a0] 
vm_munmap+0xc0/0x130
[ 6602.382438] [c00000026fe8bdf0] [c000000001a4676c] 
sys_munmap+0x5c/0x90
[ 6602.382477] [c00000026fe8be30] [c0000000015eb9e4] 
system_call+0x5c/0x70
[ 6602.382510] Instruction dump:
[ 6602.382540] ebc1fff0 ebe1fff8 39290001 7c0803a6 f9281c78 4e800020 
e95f1c98 e93f1ca8
[ 6602.382634] 394a0001 39290001 f95f1c98 f93f1ca8 <0fe00000> 3d22003e 
812900e8 3d42003e
[ 6602.382725] ---[ end trace 38eebba69c8a7fe8 ]---
[ 6602.382759] Rebooting in 10 seconds..


Regards,
Venkat.

IBM Linux technology center.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: alpine-4k-pagesize
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20180613/d32a9029/attachment-0001.ksh>


More information about the Linuxppc-dev mailing list