aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2020-07-29 18:05:25 +0200
committerPau Espin Pedrol <pespin@sysmocom.de>2020-07-31 13:54:35 +0200
commit553a25033e920320027d1e8a7920c0ae1af922eb (patch)
tree61d9ec9796b380d77f0562796155df3eb7454d0c /doc
parentTransceiver: Add several rate_ctr for rx error conditions (diff)
downloadOsmoTRX-553a25033e920320027d1e8a7920c0ae1af922eb.tar.xz
OsmoTRX-553a25033e920320027d1e8a7920c0ae1af922eb.zip
Use new libosmovty cpu sched config features
Using the new libosmovty features allow for: * Setting different cpu-affinity masks for each thread in the process, both at startup through .cfg file as well as changing it at runtime. * Unified VTY interface to change the scheduling policy of the process inherited by all osmocom processes enabling the feature. Depends: libosmocore.git Change-Id If76a4bd2cc7b3c7adf5d84790a944d78be70e10a Depends: osmo-gsm-masnuals.git Change-Id Icd75769ef630c3fa985fc5e2154d5521689cdd3c Related: SYS#4986 Change-Id: I3798603779b88ea37da03033cf7737a6e4751d6e
Diffstat (limited to 'doc')
-rw-r--r--doc/examples/osmo-trx-lms/osmo-trx-limesdr.cfg3
-rw-r--r--doc/examples/osmo-trx-uhd/osmo-trx-limesdr.cfg3
-rw-r--r--doc/examples/osmo-trx-uhd/osmo-trx-umtrx.cfg3
-rw-r--r--doc/examples/osmo-trx-uhd/osmo-trx-usrp_b200.cfg4
-rw-r--r--doc/manuals/osmotrx-usermanual.adoc2
5 files changed, 10 insertions, 5 deletions
diff --git a/doc/examples/osmo-trx-lms/osmo-trx-limesdr.cfg b/doc/examples/osmo-trx-lms/osmo-trx-limesdr.cfg
index 6d787f6..ae55efe 100644
--- a/doc/examples/osmo-trx-lms/osmo-trx-limesdr.cfg
+++ b/doc/examples/osmo-trx-lms/osmo-trx-limesdr.cfg
@@ -9,13 +9,14 @@ log stderr
line vty
no login
!
+cpu-sched
+ policy rr 18
trx
bind-ip 127.0.0.1
remote-ip 127.0.0.1
egprs disable
tx-sps 4
rx-sps 4
- rt-prio 18
chan 0
tx-path BAND1
rx-path LNAW
diff --git a/doc/examples/osmo-trx-uhd/osmo-trx-limesdr.cfg b/doc/examples/osmo-trx-uhd/osmo-trx-limesdr.cfg
index 6d787f6..ae55efe 100644
--- a/doc/examples/osmo-trx-uhd/osmo-trx-limesdr.cfg
+++ b/doc/examples/osmo-trx-uhd/osmo-trx-limesdr.cfg
@@ -9,13 +9,14 @@ log stderr
line vty
no login
!
+cpu-sched
+ policy rr 18
trx
bind-ip 127.0.0.1
remote-ip 127.0.0.1
egprs disable
tx-sps 4
rx-sps 4
- rt-prio 18
chan 0
tx-path BAND1
rx-path LNAW
diff --git a/doc/examples/osmo-trx-uhd/osmo-trx-umtrx.cfg b/doc/examples/osmo-trx-uhd/osmo-trx-umtrx.cfg
index 2e45da9..1468e93 100644
--- a/doc/examples/osmo-trx-uhd/osmo-trx-umtrx.cfg
+++ b/doc/examples/osmo-trx-uhd/osmo-trx-umtrx.cfg
@@ -9,6 +9,8 @@ log stderr
line vty
no login
!
+cpu-sched
+ policy rr 18
trx
bind-ip 127.0.0.1
remote-ip 127.0.0.1
@@ -17,6 +19,5 @@ trx
tx-sps 4
rx-sps 4
rssi-offset 38
- rt-prio 18
chan 0
chan 1
diff --git a/doc/examples/osmo-trx-uhd/osmo-trx-usrp_b200.cfg b/doc/examples/osmo-trx-uhd/osmo-trx-usrp_b200.cfg
index 1ecaec2..a924122 100644
--- a/doc/examples/osmo-trx-uhd/osmo-trx-usrp_b200.cfg
+++ b/doc/examples/osmo-trx-uhd/osmo-trx-usrp_b200.cfg
@@ -9,6 +9,8 @@ log stderr
line vty
no login
!
+cpu-sched
+ policy rr 18
trx
bind-ip 127.0.0.1
remote-ip 127.0.0.1
@@ -19,6 +21,4 @@ trx
tx-sps 4
rx-sps 4
clock-ref external
- rt-prio 18
chan 0
-
diff --git a/doc/manuals/osmotrx-usermanual.adoc b/doc/manuals/osmotrx-usermanual.adoc
index a17a899..2d1caad 100644
--- a/doc/manuals/osmotrx-usermanual.adoc
+++ b/doc/manuals/osmotrx-usermanual.adoc
@@ -31,6 +31,8 @@ include::{srcdir}/chapters/trx-backends.adoc[]
include::{srcdir}/chapters/code-architecture.adoc[]
+include::./common/chapters/vty_cpu_sched.adoc[]
+
include::./common/chapters/trx_if.adoc[]
include::./common/chapters/port_numbers.adoc[]