GUIDINGLI commented on PR #18266:
URL: https://github.com/apache/nuttx/pull/18266#issuecomment-3845367009

   @linguini1
   
   Yes, you are right, every contributor should provide the detail of the PR 
what modified and why modified.
   
   But request for the ONLY test log without review the real code changes are 
"stupid", for lot's of situations, logs says nothing.
   You can't add the logs to every code line.
   
   In this PR, the author has told you, the detail backtrace & detail deadlock 
reason.
   So, why you insist requested logs, logs are usefulness for the deadlock.
   
   All the following backtrace comes from gdb with coredump after deadlock !
   
   ```
   call trace:
   user task:
   nxsig_usleep
   nuttx/arch/arm/src/../../../sched/signal/sig_usleep.c:82
   rpmsg_virtio_get_tx_payload_buffer
   nuttx/arch/arm/src/../../../openamp/open-amp/lib/rpmsg/rpmsg_virtio.c:408
   rpmsg_get_tx_payload_buffer.constprop.0
   nuttx/arch/arm/src/../../../openamp/open-amp/lib/rpmsg/rpmsg.c:223
   sensor_rpmsg_advsub_one
   nuttx/arch/arm/src/../../../drivers/sensors/sensor_rpmsg.c:306
   sensor_rpmsg_advsub
   nuttx/arch/arm/src/../../../drivers/sensors/sensor_rpmsg.c:338
   sensor_rpmsg_open
   nuttx/arch/arm/src/../../../drivers/sensors/sensor_rpmsg.c:641
   sensor_open
   nuttx/arch/arm/src/../../../drivers/sensors/sensor.c:576
   file_vopen
   nuttx/arch/arm/src/../../../fs/vfs/fs_open.c:248
   nx_vopen
   nuttx/arch/arm/src/../../../fs/vfs/fs_open.c:307
   open
   nuttx/arch/arm/src/../../../fs/vfs/fs_open.c:465
   orb_advsub_open
   nuttx/arch/arm/src/../../../../apps/system/uorb/uORB/uORB.c:69
   orb_subscribe_multi
   
   rptun task:
   
   nuttx/include/arch/syscall.h:179
   nxsem_wait
   nuttx/arch/arm/src/../../../sched/semaphore/sem_wait.c:176
   nxmutex_lock
   nuttx/arch/arm/src/../../../libs/libc/misc/lib_mutex.c:233
   nxrmutex_lock
   nuttx/arch/arm/src/../../../libs/libc/misc/lib_mutex.c:580
   sensor_lock
   nuttx/arch/arm/src/../../../drivers/sensors/sensor.c:207
   sensor_rpmsg_lock
   nuttx/arch/arm/src/../../../drivers/sensors/sensor_rpmsg.c:289
   sensor_rpmsg_unsub_handler
   nuttx/arch/arm/src/../../../drivers/sensors/sensor_rpmsg.c:1087
   sensor_rpmsg_ept_cb
   nuttx/arch/arm/src/../../../drivers/sensors/sensor_rpmsg.c:1229
   rpmsg_virtio_rx_callback
   nuttx/arch/arm/src/../../../openamp/open-amp/lib/rpmsg/rpmsg_virtio.c:624
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to