n0n1ck Posted February 19, 2020 Share Posted February 19, 2020 Hello I have problem with UART after some random time i have got serial8250_interrupt with dmesg log. After that my software reading/writing is broken from UART. [88124.598598] irq 42: nobody cared (try booting with the "irqpoll" option) [88124.598617] CPU: 0 PID: 10713 Comm: sas-statistics- Not tainted 5.3.7-sunxi #5.99.191031 [88124.598620] Hardware name: Allwinner sun8i Family [88124.598657] [<c010d751>] (unwind_backtrace) from [<c010a32d>] (show_stack+0x11/0x14) [88124.598674] [<c010a32d>] (show_stack) from [<c0923da9>] (dump_stack+0x69/0x78) [88124.598689] [<c0923da9>] (dump_stack) from [<c0164135>] (__report_bad_irq+0x25/0x98) [88124.598700] [<c0164135>] (__report_bad_irq) from [<c01643f7>] (note_interrupt+0x1b3/0x1f0) [88124.598712] [<c01643f7>] (note_interrupt) from [<c0161e27>] (handle_irq_event_percpu+0x43/0x54) [88124.598724] [<c0161e27>] (handle_irq_event_percpu) from [<c0161e71>] (handle_irq_event+0x39/0x50) [88124.598734] [<c0161e71>] (handle_irq_event) from [<c0164da7>] (handle_fasteoi_irq+0x6f/0xec) [88124.598745] [<c0164da7>] (handle_fasteoi_irq) from [<c016121d>] (generic_handle_irq+0x1d/0x28) [88124.598756] [<c016121d>] (generic_handle_irq) from [<c01616cd>] (__handle_domain_irq+0x45/0x84) [88124.598772] [<c01616cd>] (__handle_domain_irq) from [<c05c4c7d>] (gic_handle_irq+0x39/0x68) [88124.598786] [<c05c4c7d>] (gic_handle_irq) from [<c0101ae5>] (__irq_svc+0x65/0x94) [88124.598791] Exception stack(0xc470bbe8 to 0xc470bc30) [88124.598801] bbe0: 0ee73000 00000000 0ee73000 c0ec2280 00400040 00400040 [88124.598810] bc00: 00000013 00000082 ffffe000 cf83f000 c0f03080 c0f04d68 0000d7b4 c470bc38 [88124.598816] bc20: c0120193 c01022a0 40000133 ffffffff [88124.598828] [<c0101ae5>] (__irq_svc) from [<c01022a0>] (__do_softirq+0x88/0x2a4) [88124.598839] [<c01022a0>] (__do_softirq) from [<c0120193>] (irq_exit+0x87/0x98) [88124.598850] [<c0120193>] (irq_exit) from [<c01616d1>] (__handle_domain_irq+0x49/0x84) [88124.598861] [<c01616d1>] (__handle_domain_irq) from [<c05c4c7d>] (gic_handle_irq+0x39/0x68) [88124.598870] [<c05c4c7d>] (gic_handle_irq) from [<c0101ae5>] (__irq_svc+0x65/0x94) [88124.598874] Exception stack(0xc470bcd0 to 0xc470bd18) [88124.598881] bcc0: c10448b0 80000013 ca466800 0000efa6 [88124.598890] bce0: c104679c cd12b2a8 cdc21f40 cdc456c0 c470bd80 00004b00 00000000 cd12b274 [88124.598897] bd00: 40000bbe c470bd20 c061db8b c0937f30 00000033 ffffffff [88124.598911] [<c0101ae5>] (__irq_svc) from [<c0937f30>] (_raw_spin_unlock_irqrestore+0x1c/0x20) [88124.598928] [<c0937f30>] (_raw_spin_unlock_irqrestore) from [<c061db8b>] (dw8250_set_termios+0x2b/0xc8) [88124.598944] [<c061db8b>] (dw8250_set_termios) from [<c0615bb1>] (uart_change_speed+0x29/0xac) [88124.598957] [<c0615bb1>] (uart_change_speed) from [<c061610b>] (uart_set_termios+0x6b/0xe4) [88124.598968] [<c061610b>] (uart_set_termios) from [<c06059c3>] (tty_set_termios+0x107/0x170) [88124.598979] [<c06059c3>] (tty_set_termios) from [<c0605e47>] (set_termios+0x113/0x2c0) [88124.598988] [<c0605e47>] (set_termios) from [<c06063d3>] (tty_mode_ioctl+0x3a7/0x45c) [88124.599002] [<c06063d3>] (tty_mode_ioctl) from [<c0601a2b>] (tty_ioctl+0x12b/0x888) [88124.599018] [<c0601a2b>] (tty_ioctl) from [<c025f83d>] (do_vfs_ioctl+0x8d/0x6b4) [88124.599031] [<c025f83d>] (do_vfs_ioctl) from [<c025fe8d>] (ksys_ioctl+0x29/0x40) [88124.599041] [<c025fe8d>] (ksys_ioctl) from [<c0101001>] (ret_fast_syscall+0x1/0x62) [88124.599046] Exception stack(0xc470bfa8 to 0xc470bff0) [88124.599054] bfa0: 00000000 011f6d44 00000000 00005402 b48fe654 00000000 [88124.599062] bfc0: 00000000 011f6d44 00000000 00000036 00000000 b6f0f968 00000000 b48fe6dc [88124.599068] bfe0: 00000036 b48fe648 b6579631 b64fc746 [88124.599072] handlers: [88124.599082] [<975f99af>] serial8250_interrupt [88124.599088] Disabling IRQ #42 [128279.185919] hrtimer: interrupt took 529282 ns Link to comment Share on other sites More sharing options...
Recommended Posts