Close

What are you looking for?

cancel
Showing results for 
Search instead for 
Did you mean: 

Flip3: Kernel panic

(Topic created on: 24-03-2023 04:51 PM)
841 Views
thomas-roder
Apprentice
Options

I experienced random reboots with my Flip3. I sent it in, but they determined that it was not a hardware issue but a software issue and recommended a factory reset. I did that, and the reboots stopped for about 1 month, but now they're back. I don't want to factory reset but get an actual fix.

I followed these instructions to collect dumpstate/logcat information right after one such crash. I found these potentially relevant lines in dumpState_F711BXXS4EWB5_{datetime}/dumpstate.txt:

<1>[ 7280.090341] [1:       Thread-2:  477]  Unable to handle kernel paging request at virtual address ffffffcdfc342488
<1>[ 7280.090360] [1:       Thread-2:  477]  Mem abort info:
<1>[ 7280.090368] [1:       Thread-2:  477]    ESR = 0x96000005
<1>[ 7280.090377] [1:       Thread-2:  477]    EC = 0x25: DABT (current EL), IL = 32 bits
<1>[ 7280.090385] [1:       Thread-2:  477]    SET = 0, FnV = 0
<1>[ 7280.090392] [1:       Thread-2:  477]    EA = 0, S1PTW = 0
<1>[ 7280.090399] [1:       Thread-2:  477]  Data abort info:
<1>[ 7280.090407] [1:       Thread-2:  477]    ISV = 0, ISS = 0x00000005
<1>[ 7280.090414] [1:       Thread-2:  477]    CM = 0, WnR = 0
<1>[ 7280.090423] [1:       Thread-2:  477]  swapper pgtable: 4k pages, 39-bit VAs, pgdp=00000000a278c000
<1>[ 7280.090431] [1:       Thread-2:  477]  [ffffffcdfc342488] pgd=0000000000000000, pud=0000000000000000
<0>[ 7280.090466] [1:       Thread-2:  477]  Internal error: Oops: 96000005 [#1] PREEMPT SMP
<4>[ 7280.090475] [1:       Thread-2:  477]  Modules linked in: wlan(O) machine_dlkm camera cnss2 native_dlkm stm_ts sec_abc_detect_conn cnss_utils zinitix_ts rmnet_shs(O) sec_secure_touch rmnet_offload(O) sec_virtual_tsp snd_soc_cs35l41_i2c ssg_iosched device_management_service_v01 wlan_firmware_service_v01 input_booster_lkm hdmi_dlkm kperfmon snvm tcp_westwood rmnet_core(O) platform_dlkm pinctrl_wcd_dlkm fingerprint sec_audio_sysfs stub_dlkm hid_aksys rx_macro_dlkm sec_cmd cnss_prealloc rdbg rmnet_ctl(O) snd_soc_cirrus_amp nfc_sec slimbus_ngd va_macro_dlkm snd_soc_wm_adsp blk_sec_stats sec_tclm_v2 tcp_htcp sec_tsp_dumpkey sec_common_fn pinctrl_lpi_dlkm sec_tsp_log adsp_loader_dlkm fingerprint_sysfs cnss_nl wcd9xxx_dlkm tx_macro_dlkm wcd_core_dlkm bolero_cdc_dlkm q6_dlkm apr_dlkm q6_notifier_dlkm q6_pdr_dlkm snd_event_dlkm
<4>[ 7280.090575] [1:       Thread-2:  477]  CPU: 1 PID: 477 Comm: Thread-2 Tainted: G S      W  O      5.4.210-qgki-25904521-abF711BXXS4EWB5 #1
<4>[ 7280.090584] [1:       Thread-2:  477]  Hardware name: Samsung B2Q PROJECT (board-id,12) (DT)
<4>[ 7280.090593] [1:       Thread-2:  477]  pstate: a0400005 (NzCv daif +PAN -UAO)
<4>[ 7280.090603] [1:       Thread-2:  477]  pc : down_write+0x30/0x70
<4>[ 7280.090612] [1:       Thread-2:  477]  lr : unlink_anon_vmas+0x134/0x1c8
<4>[ 7280.090619] [1:       Thread-2:  477]  sp : ffffffc0345c3a30
<4>[ 7280.090626] [1:       Thread-2:  477]  x29: ffffffc0345c3a30 x28: ffffffcdfc342480 
<4>[ 7280.090636] [1:       Thread-2:  477]  x27: ffffff818f34af60 x26: ffffff815fba7ad0 
<4>[ 7280.090645] [1:       Thread-2:  477]  x25: 0000000000000000 x24: ffffffc013266000 
<4>[ 7280.090654] [1:       Thread-2:  477]  x23: dead000000000100 x22: ffffff8110dad8f0 
<4>[ 7280.090663] [1:       Thread-2:  477]  x21: ffffff815fba7b00 x20: ffffff815fba7b10 
<4>[ 7280.090672] [1:       Thread-2:  477]  x19: ffffff8110dad878 x18: ffffffc02d2ab060 
<4>[ 7280.090681] [1:       Thread-2:  477]  x17: ffffffc0130f1358 x16: ffffffc0130f12f0 
<4>[ 7280.090690] [1:       Thread-2:  477]  x15: ffffff8110dad190 x14: ffffff80cd6685c8 
<4>[ 7280.090699] [1:       Thread-2:  477]  x13: ffffff80cd6685d8 x12: 0000000000000006 
<4>[ 7280.090708] [1:       Thread-2:  477]  x11: 0000000000000006 x10: 0000007f75825000 
<4>[ 7280.090717] [1:       Thread-2:  477]  x9 : 0000000000000000 x8 : ffffffcdfc342488 
<4>[ 7280.090726] [1:       Thread-2:  477]  x7 : 6260625e736d6c72 x6 : 0000808000000000 
<4>[ 7280.090735] [1:       Thread-2:  477]  x5 : 000000008040001b x4 : 0000007f7582b000 
<4>[ 7280.090744] [1:       Thread-2:  477]  x3 : 000000008040001b x2 : 0000000000000001 
<4>[ 7280.090753] [1:       Thread-2:  477]  x1 : 0000000000000000 x0 : ffffffcdfc342488 
<4>[ 7280.090763] [1:       Thread-2:  477]  Call trace:
<4>[ 7280.090773] [1:       Thread-2:  477]   down_write+0x30/0x70
<4>[ 7280.090782] [1:       Thread-2:  477]   unlink_anon_vmas+0x134/0x1c8
<4>[ 7280.090793] [1:       Thread-2:  477]   free_pgtables+0xc8/0x114
<4>[ 7280.090802] [1:       Thread-2:  477]   exit_mmap+0xb0/0x27c
<4>[ 7280.090815] [1:       Thread-2:  477]   __mmput+0x28/0x110
<4>[ 7280.090824] [1:       Thread-2:  477]   mmput+0x48/0x70
<4>[ 7280.090834] [1:       Thread-2:  477]   exit_mm+0x204/0x27c
<4>[ 7280.090842] [1:       Thread-2:  477]   do_exit+0x1ac/0x940
<4>[ 7280.090851] [1:       Thread-2:  477]   do_group_exit+0x88/0x9c
<4>[ 7280.090861] [1:       Thread-2:  477]   get_signal+0x574/0x710
<4>[ 7280.090871] [1:       Thread-2:  477]   do_signal+0x98/0x250
<4>[ 7280.090881] [1:       Thread-2:  477]   do_notify_resume+0xc0/0x168
<4>[ 7280.090892] [1:       Thread-2:  477]   work_pending+0x8/0x10
<0>[ 7280.090902] [1:       Thread-2:  477]  Stack: (0xffffffc0345c3a30 to 0xffffffc0345c4000)
<0>[ 7280.090912] [1:       Thread-2:  477]  3a20:                                   ffffffc0345c3a40 ffffffc010509540
...
<0>[ 7280.091349] [1:       Thread-2:  477]  3fe0: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
<4>[ 7280.091356] [1:       Thread-2:  477]  Call trace:
<4>[ 7280.091365] [1:       Thread-2:  477]   down_write+0x30/0x70
<4>[ 7280.091374] [1:       Thread-2:  477]   unlink_anon_vmas+0x134/0x1c8
<4>[ 7280.091383] [1:       Thread-2:  477]   free_pgtables+0xc8/0x114
<4>[ 7280.091391] [1:       Thread-2:  477]   exit_mmap+0xb0/0x27c
<4>[ 7280.091400] [1:       Thread-2:  477]   __mmput+0x28/0x110
<4>[ 7280.091408] [1:       Thread-2:  477]   mmput+0x48/0x70
<4>[ 7280.091417] [1:       Thread-2:  477]   exit_mm+0x204/0x27c
<4>[ 7280.091426] [1:       Thread-2:  477]   do_exit+0x1ac/0x940
<4>[ 7280.091434] [1:       Thread-2:  477]   do_group_exit+0x88/0x9c
<4>[ 7280.091442] [1:       Thread-2:  477]   get_signal+0x574/0x710
<4>[ 7280.091451] [1:       Thread-2:  477]   do_signal+0x98/0x250
<4>[ 7280.091460] [1:       Thread-2:  477]   do_notify_resume+0xc0/0x168
<4>[ 7280.091468] [1:       Thread-2:  477]   work_pending+0x8/0x10
<0>[ 7280.091480] [1:       Thread-2:  477]  Code: aa0803e0 aa1f03e1 52800022 aa0103e9 (c8e97d02) 
<4>[ 7280.091489] [1:       Thread-2:  477]  ---[ end trace aedf3530ee2efeed ]---
<6>[ 7280.172161] [5:         argosd: 4103]  sec_argos:argos_pm_qos_notify() name:UFS, speed:521Mbps, prev level:-1, request level:0
<6>[ 7280.172175] [5:         argosd: 4103]  sec_argos:argos_freq_lock() update cpu freq 902400
<6>[ 7280.172182] [5:         argosd: 4103]  set_freq_limit: cflm: id(3) freq(902400)
<6>[ 7280.172187] [5:         argosd: 4103]  cflm_freq_decision: input: type(3), min(902400), max(0)
<6>[ 7280.172211] [5:         argosd: 4103]  cflm_update_current_freq: current freq: s(1804800 ~ 1612800), g(1075200 ~ 2419200), p(1075200 ~ 2496000)
<3>[ 7280.179723] [1:       Thread-2:  477]  hh-watchdog hypervisor:qcom,hh-watchdog: vWDT already enabled
<0>[ 7280.179750] [1:       Thread-2:  477]  Kernel panic - not syncing: Fatal exception
<2>[ 7280.179775] [1:       Thread-2:  477]  SMP: stopping secondary CPUs
<2>[ 7280.179789]I[2:    kworker/2:3: 3815]  CPU2: stopping
<4>[ 7280.179805]I[2:    kworker/2:3: 3815]  CPU: 2 PID: 3815 Comm: kworker/2:3 Tainted: G S    D W  O      5.4.210-qgki-25904521-abF711BXXS4EWB5 #1
<4>[ 7280.179814]I[2:    kworker/2:3: 3815]  Hardware name: Samsung B2Q PROJECT (board-id,12) (DT)
<4>[ 7280.179838]I[2:    kworker/2:3: 3815]  Workqueue: rcu_gp wait_rcu_exp_gp
<4>[ 7280.179850]I[2:    kworker/2:3: 3815]  pstate: 40c00005 (nZcv daif +PAN +UAO)
<4>[ 7280.179864]I[2:    kworker/2:3: 3815]  pc : smp_call_function_single+0x144/0x1c0
<4>[ 7280.179877]I[2:    kworker/2:3: 3815]  lr : sync_rcu_exp_select_node_cpus+0x368/0x45c
<4>[ 7280.179885]I[2:    kworker/2:3: 3815]  sp : ffffffc03be6bbe0
<4>[ 7280.179893]I[2:    kworker/2:3: 3815]  x29: ffffffc03be6bc30 x28: ffffffc012d59ef8 
<4>[ 7280.179903]I[2:    kworker/2:3: 3815]  x27: ffffff81ed708fc0 x26: 0000000000000008 
<4>[ 7280.179913]I[2:    kworker/2:3: 3815]  x25: ffffff81fecff440 x24: ffffff81fecff520 
<4>[ 7280.179923]I[2:    kworker/2:3: 3815]  x23: 0000000000000000 x22: 0000000000000003 
<4>[ 7280.179933]I[2:    kworker/2:3: 3815]  x21: ffffffc0117ab8f8 x20: ffffff81ed708fc0 
<4>[ 7280.179943]I[2:    kworker/2:3: 3815]  x19: ffffffc012d59ec0 x18: ffffffc032295038 
<4>[ 7280.179953]I[2:    kworker/2:3: 3815]  x17: 0000000005f5e100 x16: 0000000000000000 
<4>[ 7280.179963]I[2:    kworker/2:3: 3815]  x15: ffffffffffc990ef x14: 0000000000000010 
<4>[ 7280.179972]I[2:    kworker/2:3: 3815]  x13: 00000000003d9540 x12: 0000000000000000 
<4>[ 7280.179981]I[2:    kworker/2:3: 3815]  x11: 0000000000000000 x10: ffffff81feccf818 
<4>[ 7280.179991]I[2:    kworker/2:3: 3815]  x9 : 0000000000000001 x8 : 0000000000000000 
<4>[ 7280.180001]I[2:    kworker/2:3: 3815]  x7 : 0000000000000001 x6 : 0000000000000000 
<4>[ 7280.180011]I[2:    kworker/2:3: 3815]  x5 : ffffff81fecbb5b0 x4 : 0000000000000000 
<4>[ 7280.180021]I[2:    kworker/2:3: 3815]  x3 : 0000000000000000 x2 : ffffffc0117ab8f8 
<4>[ 7280.180031]I[2:    kworker/2:3: 3815]  x1 : ffffff81feccf800 x0 : 0000000000000003 
<4>[ 7280.180044]I[2:    kworker/2:3: 3815]  CPU: 2 PID: 3815 Comm: kworker/2:3 Tainted: G S    D W  O      5.4.210-qgki-25904521-abF711BXXS4EWB5 #1
<4>[ 7280.180052]I[2:    kworker/2:3: 3815]  Hardware name: Samsung B2Q PROJECT (board-id,12) (DT)
<4>[ 7280.180063]I[2:    kworker/2:3: 3815]  Workqueue: rcu_gp wait_rcu_exp_gp
<4>[ 7280.180073]I[2:    kworker/2:3: 3815]  Call trace:
<4>[ 7280.180087]I[2:    kworker/2:3: 3815]   dump_backtrace.cfi_jt+0x0/0x4
<4>[ 7280.180098]I[2:    kworker/2:3: 3815]   show_stack+0x18/0x24
<4>[ 7280.180110]I[2:    kworker/2:3: 3815]   dump_stack+0xb8/0x114
<4>[ 7280.180121]I[2:    kworker/2:3: 3815]   local_cpu_stop+0xa8/0x200
<4>[ 7280.180130]I[2:    kworker/2:3: 3815]   trace_ipi_entry_rcuidle+0x0/0x14c
<4>[ 7280.180142]I[2:    kworker/2:3: 3815]   gic_handle_irq+0x148/0x168
<4>[ 7280.180152]I[2:    kworker/2:3: 3815]   el1_irq+0x104/0x200
<4>[ 7280.180162]I[2:    kworker/2:3: 3815]   smp_call_function_single+0x144/0x1c0
<4>[ 7280.180171]I[2:    kworker/2:3: 3815]   sync_rcu_exp_select_node_cpus+0x368/0x45c
<4>[ 7280.180184]I[2:    kworker/2:3: 3815]   rcu_exp_sel_wait_wake+0x10c/0x8d0
<4>[ 7280.180193]I[2:    kworker/2:3: 3815]   wait_rcu_exp_gp+0x14/0x20
<4>[ 7280.180205]I[2:    kworker/2:3: 3815]   process_one_work+0x2d8/0x574
<4>[ 7280.180216]I[2:    kworker/2:3: 3815]   worker_thread+0x28c/0x518
<4>[ 7280.180227]I[2:    kworker/2:3: 3815]   kthread+0x16c/0x17c
<4>[ 7280.180237]I[2:    kworker/2:3: 3815]   ret_from_fork+0x10/0x18
<0>[ 7280.180247]I[2:    kworker/2:3: 3815]  (sec_debug_save_context) context saved(CPU:2)
<2>[ 7280.180451]I[0:pool-20-thread-: 8242]  CPU0: stopping
...

 I'm happy to provide more logs, but I'm hesitant to upload everything as it probably contains personal information.

How can I debug the problem? Is it a hardware or a software issue?

7 REPLIES 7
keith30
Maestro
Options
No good posting them on here as no one from Samsung will see them as this is a community site. The only thing you can do is to keep sending in your feedback I direct chat
thomas-roder
Apprentice
Options

Thanks for the advice.

0 Likes
thomas-roder
Apprentice
Options

Screenshot_20230326_135012_One UI Home.jpg

Today, some strange artefacts appeared on my wallapper. A reboot made them go away. I've got a feeling that the RAM has issues.

0 Likes
CarlH
Moderator
Moderator
Options

Hi @thomas-roder. Please send an Error Report, so our colleagues can look further into this. 

Can you attach the error logs within 15 minutes of the issue happening with a detailed description of the problem? To send an error log, go into the Samsung Members app > Get help > Error reports > Select a category > Add a detailed description. You can attach screenshots, and videos > Make sure 'Send system log data' is ticked > Tap the send icon in the top right. 

Garroh
First Poster
Options

see, my random reboots are generally always related to overheating, or too many things active at once (audiobook from audible, and getting multiple messages from multiple texting services). I also had my first reboot loop to almost draining all the battery from 60% to 2% today at work. 

0 Likes
thomas-roder
Apprentice
Options

But the reboots of my device don't have anything to do with overheating as it sometimes happens when it's not even in use. I don't play games and I never load my battery to more than 85% and almost never let it go below 15%. And how does your lazy hypothesis explain the artifacts on my wallpaper? Also, reboots due to overheating could be easily identified as such, the phone would show a message. And they should be a rare emergency measure, if they happen often, it's also a problem. And I don't have reboot loops, just occasional single reboots.

0 Likes
thomas-roder
Apprentice
Options

I submitted error reports through the Members app as suggested by @CarlH on March 26.

I have not experienced the bug in over a month now. From time to time, I experience the phone briefly freezing, which it didn't do before in this way, but doesn't bother me at all. I suspect Samsung found a software workaround for this hardware bug!

If the responsibile dev is reading this, thanks a lot!

#EDIT: The reboots started again... -.-

0 Likes