libosmocore/src/vty
Pau Espin eb6882fa52 vty: Introduce support to set cpu-affinity and scheduler policy
Process willing to support this kind of configuration through VTY simply
need to call "osmo_sched_vty_init(tall_ctx);" during startup to register
the commands.
For multithreaded processes, new threads willing to get their
cpu-affinity mask according to VTY config should call
osmo_sched_vty_apply_localthread() (potentially after
setting the thread name through pthread_setname_np()).

Related: SYS#4986
Change-Id: If76a4bd2cc7b3c7adf5d84790a944d78be70e10a
2020-08-10 14:11:18 +00:00
..
Makefile.am vty: Introduce support to set cpu-affinity and scheduler policy 2020-08-10 14:11:18 +00:00
buffer.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
command.c vty: Don't match negative values on purely positive ranges 2020-07-30 21:02:03 +00:00
cpu_sched_vty.c vty: Introduce support to set cpu-affinity and scheduler policy 2020-08-10 14:11:18 +00:00
fsm_vty.c ctrl/vty: fsm: use correct element when iterating over fsm->proc.children 2018-07-29 14:35:00 +00:00
logging_vty.c vty: Avoid ultra-long multi-line strings cluttering talloc reports 2020-07-15 12:23:46 +02:00
stats_vty.c stats: Add stats commands related to testing 2020-07-17 16:41:31 +00:00
talloc_ctx_vty.c vty/talloc_ctx_vty.c: use REG_NOSUB flag of regcomp() 2019-04-11 00:24:55 +00:00
tdef_vty.c tdef_vty: do not enforce enum 'node_type' in osmo_tdef_vty_groups_init() 2020-02-06 01:06:14 +07:00
telnet_interface.c vty/telnet_interface.c: log connection accept() / close() events 2019-07-30 17:17:15 +00:00
utils.c stop printing group description in vty_out_rate_ctr_group_fmt() 2018-10-29 13:48:47 +00:00
vector.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
vty.c libosmovty: simplify condition checking vty->fd in vty_close() 2019-11-30 18:49:33 +00:00