[Invalid] - 'modprobe batman-adv' segmentation fault on orange pi lite 2


Recommended Posts

Linux orangepilite2 5.9.8-sunxi64 #ifb SMP Fri Nov 20 20:38:13 EST 2020 aarch64 aarch64 aarch64 GNU/Linux

 

After trying to load batman-adv module i get the error Segmentation fault.

This is the dmesg output of the error that occurs:

 

[  952.114742] Unable to handle kernel paging request at virtual address ffff800026beb000                                     
[  952.122734] Mem abort info:                                 
[  952.125603]   ESR = 0x96000006   
[  952.128674]   EC = 0x25: DABT (current EL), IL = 32 bits
[  952.134042]   SET = 0, FnV = 0   
[  952.137123]   EA = 0, S1PTW = 0                                                                                            
[  952.140328] Data abort info:                                
[  952.143261]   ISV = 0, ISS = 0x00000006 
[  952.147150]   CM = 0, WnR = 0                               
[  952.150165] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041308000
[  952.156920] [ffff800026beb000] pgd=0000000077fff003, p4d=0000000077fff003, pud=0000000077ffe003, pmd=0000000000000000
[  952.167593] Internal error: Oops: 96000006 [#1] SMP        
[  952.172482] Modules linked in: batman_adv(OE+) fuse algif_hash algif_skcipher af_alg bnep bridge r8152 88x2bu(OE) snd_soc_hdmi_codec dw_hdmi_i2s_audio dw_hdmi_cec hci_uart btqca btrtl btsdio btbcm brcmfmac btintel bluetooth brcmutil cfg80211 ecdh_generic rfkill ecc sunxi_cedrus(C) videobuf2_dma_contig v4l2_mem2mem videobuf2_memops videobuf2_v4l2 videobuf2_common videodev panfrost gpu_sched sun8i_ce mc crypto_engine display_connector cpufreq_dt uas i2c_mv64xxx              
[  952.213199] CPU: 2 PID: 3177 Comm: modprobe Tainted: G         C OE     5.9.8-sunxi64 #ifb
[  952.221463] Hardware name: OrangePi Lite2 (DT)                                                                             
[  952.225911] pstate: 40000005 (nZcv daif -PAN -UAO BTYPE=--)                                                                
[  952.231530] pc : batadv_hard_if_event+0x220/0x7a8 [batman_adv]       
[  952.237393] lr : batadv_hard_if_event+0x20c/0x7a8 [batman_adv]                                                             
[  952.243225] sp : ffff80001150ba50                                                                                          
[  952.246540] x29: ffff80001150ba50 x28: ffff80001150bdc0                                                                    
[  952.251854] x27: 0000000000000100 x26: ffff8000100e38c8                                                                    
[  952.257167] x25: 0000000000000003 x24: 0000000000000000 
[  952.262479] x23: ffff800011495048 x22: 0000000000000001 
[  952.267792] x21: 0000000000000000 x20: ffff0000348f5000 
[  952.273105] x19: 0000000000000005 x18: 0000000000000000 
[  952.278418] x17: 0000000000000000 x16: 0000000000000000                                                                    
[  952.283730] x15: 0000005138b2fcae x14: 000000000000015b                                                                    
[  952.289044] x13: 0000000000000130 x12: 0000000000000000                                                                    
[  952.294355] x11: 0000000000000000 x10: 0000000000000001 
[  952.299667] x9 : 000000000000015e x8 : ffff000037d962c0                                                                    
[  952.304979] x7 : ffff000034c65d80 x6 : 0000000000000000                                                                    
[  952.310291] x5 : ffff800010ff62c0 x4 : ffff80000939c888                                                                    
[  952.315604] x3 : ffff0000348f5000 x2 : 0000000000000000                                                                    
[  952.320917] x1 : ffff800026beb000 x0 : ffff800026beb000                                                                    
[  952.326230] Call trace:                                     
[  952.328723]  batadv_hard_if_event+0x220/0x7a8 [batman_adv]
[  952.334219]  call_netdevice_register_net_notifiers+0x58/0x108                                                              
[  952.339963]  register_netdevice_notifier+0x94/0x130                                                                        
[  952.344846]  batadv_init+0xf4/0x130 [batman_adv]     
[  952.349459]  do_one_initcall+0x54/0x1b8              
[  952.353290]  do_init_module+0x54/0x200           
[  952.357032]  load_module+0x1f88/0x2550               
[  952.360775]  __do_sys_finit_module+0xb4/0x120          
[  952.365125]  __arm64_sys_finit_module+0x20/0x30                                                                            
[  952.369650]  el0_svc_common.constprop.0+0x6c/0x168          
[  952.374433]  do_el0_svc+0x24/0x90
[  952.377743]  el0_sync_handler+0x90/0x198                
[  952.381659]  el0_sync+0x158/0x180
[  952.384974] Code: 54fff6c1 d538d081 f9425e80 8b010000 (885f7c03)                                                           
[  952.391061] ---[ end trace 468e2b20acac28b8 ]---  

 

Link to post
Share on other sites
Armbian is a community driven open source project. Do you like to contribute your code?

Your issue report is invalid for one or multiple reasons (non-exhaustive enumeration):

 

  • it has been stated at the wrong place
  • it lacks fundamental requested data
  • it could have been easily solved by a quick search and/or reading documentation
  • unsupported userspace/image/SBC

 

Since you refused to use the bug reporting form carefully and follow the information there as you have been asked for we have no intention to further investigate.

Please add missing information if applicable.

 

https://www.armbian.com/bugs

Link to post
Share on other sites

armbianmonitor -u http://ix.io/2QRq

 

root@orangepilite2:~# modinfo batman-adv
filename:       /lib/modules/5.9.8-sunxi64/updates/net/batman-adv/batman-adv.ko
alias:          net-pf-16-proto-16-family-batadv
alias:          rtnl-link-batadv
version:        2021.0-6-gaaea6445
description:    B.A.T.M.A.N. advanced
author:         Marek Lindner <mareklindner@neomailbox.ch>, Simon Wunderlich <sw@simonwunderlich.de>
license:        GPL
srcversion:     DA82A36C3D3A87C56A9C2A4
depends:        bridge,cfg80211
name:           batman_adv
vermagic:       5.9.8-sunxi64 SMP mod_unload aarch64

 

Link to post
Share on other sites
  • Werner locked this topic
Guest
This topic is now closed to further replies.