Kernel stack is corrupted in: diag_dci_notify_client

Hi, I’m trying to connect AG550Q to i.mx8mq. And I can show 550q on i.mx8mq by lsusb -t.
But after booting of 550Q is complete, kernel panic is occured with below message on I.MX8MQ custom board.

I think it is about diag driver but I can’t recognize which one is problem. How can I fix it?

Thanks, BR.

[   50.478021] Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: diag_dci_notify_client+0x208/0x230
[   50.488996] CPU: 0 PID: 7 Comm: kworker/u8:0 Tainted: G           O      5.4.24-2.1.0+gbabac008e5cf #1
[   50.498302] Hardware name: NXP i.MX8MQ DDR4 ARM2 (DT)
[   50.503360] Workqueue: qmi_msg_handler qmi_data_ready_work
[   50.508846] Call trace:
[   50.511295]  dump_backtrace+0x0/0x140
[   50.514957]  show_stack+0x14/0x20
[   50.518275]  dump_stack+0xb4/0xf8
[   50.521592]  panic+0x158/0x324
[   50.524645]  print_tainted+0x0/0xa8
[   50.528133]  diag_dci_notify_client+0x208/0x230
[   50.532662]  diagfwd_dci_open+0x60/0x70
[   50.536501] SMP: stopping secondary CPUs
[   50.540950] Kernel Offset: disabled
[   50.544438] CPU features: 0x0002,2000200c
[   50.548446] Memory Limit: none
[   50.551505] ---[ end Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: diag_dci_notify_client+0x208/0x230 ]---

I think you need to flash the firmware once again.