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]
