Re:Re: libbsd: "swi6: Giant task queue" suspend if removing SD Card

2021-01-13 Thread RUI Zhengxin
The uplayer application get the flag and not access the sd card again. Zhengxin Best regards. At 2021-01-08 07:19:11, "Chris Johns" wrote: >On 8/1/21 1:10 am, Christian Mauderer wrote: >> Hello RUI Zhengxin, >> >> On 07/01/2021 04:43, RUI Zhengxin wrote: >&g

libbsd: "swi6: Giant task queue" suspend if removing SD Card

2021-01-06 Thread RUI Zhengxin
Hi all, We find "swi6: Giant task queue" suspend if removing SD Card. libbsd5.1 is running at beagle bone hardware, the sdhci driver is attached success. sdhci_ti0: mem 0x4809c000-0x4809c3ff irq 78,4 on simplebus0 mmc0: on sdhci_ti0 The console show the message when removing sd card emerg: mmc

Re:Re: libbsd select timeout issue(critial!!)

2020-11-16 Thread RUI Zhengxin
Hi Sebastian, The bug report is added, a patch which using relative timeout is attached. It has no time drift during 1 week testing. https://devel.rtems.org/ticket/4179 在 2020-11-11 14:42:36,"Sebastian Huber" 写道: >On 11/11/2020 03:50, RUI Zhengxin wrote: > >> This iss

Re:libbsd select timeout issue(critial!!)

2020-11-10 Thread RUI Zhengxin
timeout watchdog expire tick using the absolute time since libbsd5 version. 在 2020-11-03 10:26:39,"RUI Zhengxin" 写道: Hello everyone, We meet an issue of select function timeout drift in rtems-libbsd5.1. The select timeout can drift 1ms every 14000 seconds. Kernel put the select

libbsd select timeout issue

2020-11-02 Thread RUI Zhengxin
Hello everyone, We meet an issue of select function timeout drift in rtems-libbsd5.1. The select timeout can drift 1ms every 14000 seconds. Kernel put the select thread to sleep queue in sleepq_set_timeout_sbt, the expire value is calculated by this expire = (sbt - SBT_1S + sbt_per_tick