kernel panic with Evolveo Sigma T2 tuner - boot loop
I've connected the router over serial port during the boot and get this data when the dongle is connected. The boot loop starts immediately after inserting the dongle. First I've tried the kmod-dvb-usb-cxusb - then I've tried to install kmod-dvb-usb-dvbsky at the same time, then removed cxusb module with rmmod and opkg. In the end I ended in the bootloop below with the tuner connected.
[ 16.076605] usb 2-1: dvb_usb_v2: found a 'MyGica Mini DVB-(T/T2/C) USB Stick T230C v2' in warm state
[ 16.085919] usb 2-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 16.095279] dvbdev: DVB: registering new adapter (MyGica Mini DVB-(T/T2/C) USB Stick T230C v2)
[ 16.121967] i2c i2c-9: Added multiplexed i2c bus 10
[ 16.126888] si2168 9-0064: Silicon Labs Si2168-D60 successfully identified
[ 16.133782] si2168 9-0064: firmware version: D 6.0.1
[ 16.151220] 8<--- cut here ---
[ 16.154294] Unable to handle kernel NULL pointer dereference at virtual address 00000008
[ 16.162429] pgd = 0b5b9fca
[ 16.165145] [00000008] *pgd=00000000
[ 16.168748] Internal error: Oops: 5 [#1] SMP ARM
[ 16.173377] Modules linked in: dvb_usb_dvbsky(+) ath9k_hw ath10k_pci ath10k_core ath xt_state xt_nat xt_helper xt_conntrack xt_connmark xt_connbytes xt_REDIRECT xt_MASQUERADE xt_FLOWOFFLOAD xt_CT usb_wwan rnm
[ 16.173536] ums_datafab ums_cypress ums_alauda ts_kmp ts_fsm ts_bm slhc si2168 sch_cake rtl2832 rtl2830 rc_core r820t nfnetlink_log nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 mn88473 m88ds31r
[ 16.260739] ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 nfsv4 nfsd nfs msdos ip_gre gre ifb mv88e6xxx sit ip6_tunnel netlink_diag tunnel6 tunnel4 ip_tunnel rpcsec_gss_krb5 auth_rpcgss veth tun ntfs lockdr
[ 16.432422] CPU: 0 PID: 1276 Comm: kmodloader Not tainted 5.15.78 #0
[ 16.438793] Hardware name: Marvell Armada 380/385 (Device Tree)
[ 16.444725] PC is at dvb_module_release+0x10/0x24 [dvb_core]
[ 16.450414] LR is at dvbsky_frontend_detach+0x24/0x34 [dvb_usb_dvbsky]
[ 16.456964] pc : [<bf7488f0>] lr : [<bfa405e4>] psr: a0000013
[ 16.463245] sp : c34bfc60 ip : 00000000 fp : c3457214
[ 16.468480] r10: 000005a8 r9 : fffffdc0 r8 : c3457240
[ 16.473716] r7 : fffffdc0 r6 : c34577bc r5 : c3457000 r4 : c3180000
[ 16.480258] r3 : 00000000 r2 : 000005a8 r1 : 80080001 r0 : c3180000
[ 16.486800] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none
[ 16.493953] Control: 10c5387d Table: 013f404a DAC: 00000051
[ 16.499710] Register r0 information: slab kmalloc-512 start c3180000 pointer offset 0 size 512
[ 16.508351] Register r1 information: non-paged memory
[ 16.513415] Register r2 information: non-paged memory
[ 16.518477] Register r3 information: NULL pointer
[ 16.523191] Register r4 information: slab kmalloc-512 start c3180000 pointer offset 0 size 512
[ 16.531829] Register r5 information: slab kmalloc-4k start c3457000 pointer offset 0 size 4096
[ 16.540466] Register r6 information: slab kmalloc-4k start c3457000 pointer offset 1980 size 4096
[ 16.549365] Register r7 information: non-paged memory
[ 16.554428] Register r8 information: slab kmalloc-4k start c3457000 pointer offset 576 size 4096
[ 16.563239] Register r9 information: non-paged memory
[ 16.568302] Register r10 information: non-paged memory
[ 16.573451] Register r11 information: slab kmalloc-4k start c3457000 pointer offset 532 size 4096
[ 16.582350] Register r12 information: NULL pointer
[ 16.587151] Process kmodloader (pid: 1276, stack limit = 0x55b1d610)
[ 16.593520] Stack: (0xc34bfc60 to 0xc34c0000)
[ 16.597889] fc60: c37096c0 bfa405e4 c34577bc bf9312ac 00000000 c3457000 c0e04f08 c34577bc
[ 16.606088] fc80: ffffffed 00000000 00000000 00000000 fffffdc0 bf931864 bfa433e8 c03371f8
[ 16.614285] fca0: c130d268 c0e04f08 bf9341a8 c3457000 00000001 c1b27200 c3457340 bf9343fc
[ 16.622483] fcc0: bf93143c bf932300 00000000 00000000 c130d1b8 2de4a4e4 c130d268 c1b27220
[ 16.630679] fce0: bfa43038 c1b27200 c1ac9880 c1ac9800 bfa42178 ffffffed c0e04f08 c0772494
[ 16.638877] fd00: c1b27220 00000000 bfa43038 c1b27220 0000000f c37642e8 bfa43400 c06903bc
[ 16.647074] fd20: c0ee05b4 c0ee05a4 bfa43038 c0690650 00000000 c1b27220 bfa43038 c0690964
[ 16.655272] fd40: c37f3ab8 c06909c8 c19fd7b4 c0e04f08 bfa43038 c0690964 c37f3ab8 c068e77c
[ 16.663468] fd60: c37642e8 c11f1758 c19fd7b4 2de4a4e4 c0e9901c bfa43038 c37f3a80 c0e9901c
[ 16.671666] fd80: 00000000 c068f798 bfa42380 c03371f8 bfa43038 bfa43038 bfa42380 bfa43400
[ 16.679863] fda0: 00000000 c0690fe0 bfa43000 bfa43038 bfa42380 c0771c1c c0e04f08 c0ea8010
[ 16.688061] fdc0: ffffe000 bf03b000 00000000 c0101810 c1961090 c3020fc0 c0bd9000 c3020ec0
[ 16.696258] fde0: 80400040 eee65480 c0ed44cc 0006c480 8040003d c0ed5248 c1001180 00000000
[ 16.704456] fe00: 00000000 00000cc0 c0e0514c bfa43400 c0e04f08 c028fe84 bfa43400 2de4a4e4
[ 16.712653] fe20: bfa43400 00000001 c37660c0 00000001 00000000 c01b5ea0 00000001 c37642c0
[ 16.720849] fe40: c34bff28 00000001 c37642c0 c01b82fc bfa4340c 00007fff bfa43400 c01b522c
[ 16.729046] fe60: bfa43448 c36bc418 bfa435d0 c34bff28 bfa44305 c0aebb40 c0aeb9e8 00000000
[ 16.737243] fe80: c3020fc0 c0aeb928 c0aeb998 c0e04f08 00000000 c0279a08 0000000c c3020ed0
[ 16.745440] fea0: 00000004 c027ac74 00000000 00000000 00000000 00000000 6e72656b 00006c65
[ 16.753636] fec0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 16.761832] fee0: 00000000 00000000 00000000 00000000 00000000 2de4a4e4 c01b86f0 000039cc
[ 16.770030] ff00: f0a229cc 00000000 01b6f9cc c0e04f08 00000051 ffffe000 bf000000 c01b87d8
[ 16.778226] ff20: c34e5240 00492db9 f0a2052b f0a20cc0 f0a1f000 000039cc f0a224cc f0a22398
[ 16.786424] ff40: f0a215c4 00004000 00004180 00002a04 00004305 00000000 00000000 00000000
[ 16.794621] ff60: 000029f4 0000001d 0000001e 00000017 00000000 00000010 00000000 2de4a4e4
[ 16.802818] ff80: 00000000 00000000 00000000 b6f9b190 00000080 c01002a4 c34be000 00000080
[ 16.811016] ffa0: 00000000 c0100060 00000000 00000000 01b6c000 000039cc 00492db9 00000010
[ 16.819212] ffc0: 00000000 00000000 b6f9b190 00000080 00492db9 000039cc 000039cc 00000000
[ 16.827409] ffe0: beb4bcb4 beb4bc90 004920dc b6f49f98 60000010 01b6c000 00000000 00000000
[ 16.835635] [<bf7488f0>] (dvb_module_release [dvb_core]) from [<bfa405e4>] (dvbsky_frontend_detach+0x24/0x34 [dvb_usb_dvbsky])
[ 16.847100] [<bfa405e4>] (dvbsky_frontend_detach [dvb_usb_dvbsky]) from [<bf9312ac>] (dvb_usb_data_complete_204+0x110/0x13c [dvb_usb_v2])
[ 16.859494] [<bf9312ac>] (dvb_usb_data_complete_204 [dvb_usb_v2]) from [<bf931864>] (dvb_usbv2_probe+0x13c/0xbd8 [dvb_usb_v2])
[ 16.870919] [<bf931864>] (dvb_usbv2_probe [dvb_usb_v2]) from [<c0772494>] (usb_probe_interface+0x98/0x1bc)
[ 16.880606] [<c0772494>] (usb_probe_interface) from [<c06903bc>] (really_probe+0x148/0x310)
[ 16.888987] [<c06903bc>] (really_probe) from [<c0690650>] (driver_probe_device+0x38/0xd8)
[ 16.897189] [<c0690650>] (driver_probe_device) from [<c06909c8>] (__driver_attach+0x64/0xf0)
[ 16.905652] [<c06909c8>] (__driver_attach) from [<c068e77c>] (bus_for_each_dev+0x74/0xb4)
[ 16.913853] [<c068e77c>] (bus_for_each_dev) from [<c068f798>] (bus_add_driver+0x1a4/0x1e8)
[ 16.922141] [<c068f798>] (bus_add_driver) from [<c0690fe0>] (driver_register+0x74/0x108)
[ 16.930256] [<c0690fe0>] (driver_register) from [<c0771c1c>] (usb_register_driver+0x78/0x140)
[ 16.938805] [<c0771c1c>] (usb_register_driver) from [<c0101810>] (do_one_initcall+0x84/0x1d8)
[ 16.947356] [<c0101810>] (do_one_initcall) from [<c01b5ea0>] (do_init_module+0x40/0x210)
[ 16.955473] [<c01b5ea0>] (do_init_module) from [<c01b82fc>] (load_module+0x2188/0x250c)
[ 16.963499] [<c01b82fc>] (load_module) from [<c01b87d8>] (sys_init_module+0x158/0x18c)
[ 16.971438] [<c01b87d8>] (sys_init_module) from [<c0100060>] (ret_fast_syscall+0x0/0x48)
[ 16.979550] Exception stack(0xc34bffa8 to 0xc34bfff0)
[ 16.984614] ffa0: 00000000 00000000 01b6c000 000039cc 00492db9 00000010
[ 16.992812] ffc0: 00000000 00000000 b6f9b190 00000080 00492db9 000039cc 000039cc 00000000
[ 17.001008] ffe0: beb4bcb4 beb4bc90 004920dc b6f49f98
[ 17.006072] Code: e92d4010 e2504000 08bd8010 e5943058 (e5930008)
[ 17.012202] ---[ end trace f874bf6aa3bd54c3 ]---
[ 17.016839] Kernel panic - not syncing: Fatal exception
[ 17.022076] CPU1: stopping
[ 17.024791] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G D 5.15.78 #0
[ 17.032207] Hardware name: Marvell Armada 380/385 (Device Tree)
[ 17.038140] [<c010eab8>] (unwind_backtrace) from [<c010a814>] (show_stack+0x10/0x14)
[ 17.045910] [<c010a814>] (show_stack) from [<c05e47e8>] (dump_stack_lvl+0x40/0x4c)
[ 17.053501] [<c05e47e8>] (dump_stack_lvl) from [<c010cce8>] (do_handle_IPI+0xf8/0x12c)
[ 17.061440] [<c010cce8>] (do_handle_IPI) from [<c010cd34>] (ipi_handler+0x18/0x20)
[ 17.069030] [<c010cd34>] (ipi_handler) from [<c0184774>] (handle_percpu_devid_irq+0x78/0x12c)
[ 17.077580] [<c0184774>] (handle_percpu_devid_irq) from [<c017ec70>] (handle_domain_irq+0x5c/0x78)
[ 17.086568] [<c017ec70>] (handle_domain_irq) from [<c05fcba0>] (gic_handle_irq+0x7c/0x90)
[ 17.094773] [<c05fcba0>] (gic_handle_irq) from [<c0100b7c>] (__irq_svc+0x5c/0x78)
[ 17.102276] Exception stack(0xc1083f58 to 0xc1083fa0)
[ 17.107339] 3f40: 0007d6f6 00000000
[ 17.115537] 3f60: 00000001 c0117aa0 ffffe000 c0e04f50 c0e04f94 00000002 00000000 c0e04f08
[ 17.123735] 3f80: c0d580a8 00000000 c107c03c c1083fa8 c010783c c0107840 60000013 ffffffff
[ 17.131930] [<c0100b7c>] (__irq_svc) from [<c0107840>] (arch_cpu_idle+0x38/0x3c)
[ 17.139349] [<c0107840>] (arch_cpu_idle) from [<c09e5948>] (default_idle_call+0x2c/0x3c)
[ 17.147466] [<c09e5948>] (default_idle_call) from [<c015c3bc>] (do_idle+0x1d8/0x1e0)
[ 17.155235] [<c015c3bc>] (do_idle) from [<c015c6ec>] (cpu_startup_entry+0x18/0x1c)
[ 17.162826] [<c015c6ec>] (cpu_startup_entry) from [<00101550>] (0x101550)
[ 17.169636] Rebooting in 1 seconds..
Cross-reference: https://forum.turris.cz/t/kernel-panic-s-tunerem-evolveo-sigma-t2/18247
Edited by Josef Schlehofer