Tool/software:
On our system we are using the TSN gPTP stack on an AM2634-based board. We have observed that the yang_db readrelsem increments seemingly endlessly, ending up with an extremely high count. Specifically, the semaphore getting posted here: https://github.com/TexasInstruments/enet-tsn-stack/blob/1b105e2adbd5bdec0e93c7c0712b7a22d5bc05d3/tsn_uniconf/yangs/yang_db_access.c#L1737 .
Is this by design? It seems like that semaphore might just be used to protect against the case of a second db read beginning before a previous read has finished, and this is expected behavior in the case that we never have consecutive reads in that way?