Attention is currently required from: fixeria.
kirr has posted comments on this change by kirr. (
https://gerrit.osmocom.org/c/osmocom-bb/+/40047?usp=email )
Change subject: trx_toolkit/clck_gen: Don't use threads because Python GIL is latency
killer
......................................................................
Patch Set 1:
(1 comment)
File src/target/trx_toolkit/clck_gen.py:
https://gerrit.osmocom.org/c/osmocom-bb/+/40047/comment/bd393094_cf60d47f?u… :
PS1, Line 54: RR Scheduler priority of thread. None = don't set it.
IMO, it would be cleaner to revert pespin's
patches (
https://gerrit.osmocom. […]
Maybe. For me it is a bit of overkill and
I'm already over the time budget for this task. The patch does: "remove clock
thread" step. So I think it is ok to remove in this task everything that is related
to clock thread, including setting priority of that thread. In fact it is even more
logical to remove this RR sched priority in _this_ patch, because we move clock handling
to IO loop with priority over data and ctrl, thus transferring handling setting this clock
thread priority to priority of handling clock IO.
--
To view, visit
https://gerrit.osmocom.org/c/osmocom-bb/+/40047?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmocom-bb
Gerrit-Branch: master
Gerrit-Change-Id: Iaa675c95059ec8ccfad667f69984d5a7f608c249
Gerrit-Change-Number: 40047
Gerrit-PatchSet: 1
Gerrit-Owner: kirr <kirr(a)nexedi.com>
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-CC: osmith <osmith(a)sysmocom.de>
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Comment-Date: Thu, 17 Apr 2025 12:33:26 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: fixeria <vyanitskiy(a)sysmocom.de>