Change in osmo-gbproxy[master]: manuals: Update vty reference xml

daniel gerrit-no-reply at lists.osmocom.org
Tue Mar 9 15:30:50 UTC 2021


daniel has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-gbproxy/+/23294 )


Change subject: manuals: Update vty reference xml
......................................................................

manuals: Update vty reference xml

Related: SYS#5115, SYS#5005
Change-Id: I39d60a7fd7ec66f3f20bfcef5c32502598f2708f
---
M doc/manuals/vty/gbproxy_vty_reference.xml
1 file changed, 82 insertions(+), 14 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-gbproxy refs/changes/94/23294/1

diff --git a/doc/manuals/vty/gbproxy_vty_reference.xml b/doc/manuals/vty/gbproxy_vty_reference.xml
index 19b04e1..b68b96f 100644
--- a/doc/manuals/vty/gbproxy_vty_reference.xml
+++ b/doc/manuals/vty/gbproxy_vty_reference.xml
@@ -160,6 +160,15 @@
         <param name='1' doc='Prefix each log message with current timestamp with YYYYMMDDhhmmssnnn' />
       </params>
     </command>
+    <command id='logging print thread-id (0|1)'>
+      <params>
+        <param name='logging' doc='Configure logging' />
+        <param name='print' doc='Log output settings' />
+        <param name='thread-id' doc='Configure log message logging Thread ID' />
+        <param name='0' doc='Don't prefix each log message' />
+        <param name='1' doc='Prefix each log message with current Thread ID' />
+      </params>
+    </command>
     <command id='logging print category (0|1)'>
       <params>
         <param name='logging' doc='Configure logging' />
@@ -205,12 +214,11 @@
         <param name='MASK' doc='List of logging categories to log, e.g. 'abc:mno:xyz'. Available log categories depend on the specific application, refer to the 'logging level' command. Optionally add individual log levels like 'abc,1:mno,3:xyz,5', where the level numbers are LOGL_DEBUG=1 LOGL_INFO=3 LOGL_NOTICE=5 LOGL_ERROR=7 LOGL_FATAL=8' />
       </params>
     </command>
-    <command id='logging level (|gprs|ns|obj|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp) (debug|info|notice|error|fatal)'>
+    <command id='logging level (gprs|obj|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp) (debug|info|notice|error|fatal)'>
       <params>
         <param name='logging' doc='Configure logging' />
         <param name='level' doc='Set the log level for a specified category' />
         <param name='gprs' doc='GPRS Packet Service' />
-        <param name='ns' doc='GPRS Network Service (NS)' />
         <param name='obj' doc='GbProxy object allocation/release' />
         <param name='lglobal' doc='Library-internal global log family' />
         <param name='llapd' doc='LAPD in libosmogsm' />
@@ -272,11 +280,10 @@
         <param name='force-all' doc='Release any globally forced log level set with 'logging level force-all <level>'' />
       </params>
     </command>
-    <command id='logp (|gprs|ns|obj|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp) (debug|info|notice|error|fatal) .LOGMESSAGE'>
+    <command id='logp (gprs|obj|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp) (debug|info|notice|error|fatal) .LOGMESSAGE'>
       <params>
         <param name='logp' doc='Print a message on all log outputs; useful for placing markers in test logs' />
         <param name='gprs' doc='GPRS Packet Service' />
-        <param name='ns' doc='GPRS Network Service (NS)' />
         <param name='obj' doc='GbProxy object allocation/release' />
         <param name='lglobal' doc='Library-internal global log family' />
         <param name='llapd' doc='LAPD in libosmogsm' />
@@ -414,6 +421,13 @@
         <param name='all' doc='Display a list of all FSM instances of all finite state machine' />
       </params>
     </command>
+    <command id='show cpu-sched threads'>
+      <params>
+        <param name='show' doc='Show running system information' />
+        <param name='cpu-sched' doc='Show Sched section information' />
+        <param name='threads' doc='Show information about running threads)' />
+      </params>
+    </command>
     <command id='show gbproxy bvc (bss|sgsn) [stats]'>
       <params>
         <param name='show' doc='Show running system information' />
@@ -600,6 +614,15 @@
         <param name='1' doc='Prefix each log message with current timestamp with YYYYMMDDhhmmssnnn' />
       </params>
     </command>
+    <command id='logging print thread-id (0|1)'>
+      <params>
+        <param name='logging' doc='Configure logging' />
+        <param name='print' doc='Log output settings' />
+        <param name='thread-id' doc='Configure log message logging Thread ID' />
+        <param name='0' doc='Don't prefix each log message' />
+        <param name='1' doc='Prefix each log message with current Thread ID' />
+      </params>
+    </command>
     <command id='logging print category (0|1)'>
       <params>
         <param name='logging' doc='Configure logging' />
@@ -645,12 +668,11 @@
         <param name='MASK' doc='List of logging categories to log, e.g. 'abc:mno:xyz'. Available log categories depend on the specific application, refer to the 'logging level' command. Optionally add individual log levels like 'abc,1:mno,3:xyz,5', where the level numbers are LOGL_DEBUG=1 LOGL_INFO=3 LOGL_NOTICE=5 LOGL_ERROR=7 LOGL_FATAL=8' />
       </params>
     </command>
-    <command id='logging level (|gprs|ns|obj|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp) (debug|info|notice|error|fatal)'>
+    <command id='logging level (gprs|obj|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp) (debug|info|notice|error|fatal)'>
       <params>
         <param name='logging' doc='Configure logging' />
         <param name='level' doc='Set the log level for a specified category' />
         <param name='gprs' doc='GPRS Packet Service' />
-        <param name='ns' doc='GPRS Network Service (NS)' />
         <param name='obj' doc='GbProxy object allocation/release' />
         <param name='lglobal' doc='Library-internal global log family' />
         <param name='llapd' doc='LAPD in libosmogsm' />
@@ -712,11 +734,10 @@
         <param name='force-all' doc='Release any globally forced log level set with 'logging level force-all <level>'' />
       </params>
     </command>
-    <command id='logp (|gprs|ns|obj|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp) (debug|info|notice|error|fatal) .LOGMESSAGE'>
+    <command id='logp (gprs|obj|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp) (debug|info|notice|error|fatal) .LOGMESSAGE'>
       <params>
         <param name='logp' doc='Print a message on all log outputs; useful for placing markers in test logs' />
         <param name='gprs' doc='GPRS Packet Service' />
-        <param name='ns' doc='GPRS Network Service (NS)' />
         <param name='obj' doc='GbProxy object allocation/release' />
         <param name='lglobal' doc='Library-internal global log family' />
         <param name='llapd' doc='LAPD in libosmogsm' />
@@ -866,6 +887,13 @@
         <param name='all' doc='Display a list of all FSM instances of all finite state machine' />
       </params>
     </command>
+    <command id='show cpu-sched threads'>
+      <params>
+        <param name='show' doc='Show running system information' />
+        <param name='cpu-sched' doc='Show Sched section information' />
+        <param name='threads' doc='Show information about running threads)' />
+      </params>
+    </command>
     <command id='show gbproxy bvc (bss|sgsn) [stats]'>
       <params>
         <param name='show' doc='Show running system information' />
@@ -1192,6 +1220,11 @@
         <param name='<0-65535>' doc='Interval in seconds (0 disables the reporting interval)' />
       </params>
     </command>
+    <command id='cpu-sched'>
+      <params>
+        <param name='cpu-sched' doc='Configure CPU Scheduler related settings' />
+      </params>
+    </command>
     <command id='gbproxy'>
       <params>
         <param name='gbproxy' doc='Configure the Gb proxy' />
@@ -1241,6 +1274,15 @@
         <param name='1' doc='Prefix each log message with current timestamp with YYYYMMDDhhmmssnnn' />
       </params>
     </command>
+    <command id='logging print thread-id (0|1)'>
+      <params>
+        <param name='logging' doc='Configure logging' />
+        <param name='print' doc='Log output settings' />
+        <param name='thread-id' doc='Configure log message logging Thread ID' />
+        <param name='0' doc='Don't prefix each log message' />
+        <param name='1' doc='Prefix each log message with current Thread ID' />
+      </params>
+    </command>
     <command id='logging print category (0|1)'>
       <params>
         <param name='logging' doc='Configure logging' />
@@ -1279,12 +1321,11 @@
         <param name='[last]' doc='Log source file info at the end of a log line. If omitted, log source file info just before the log text.' />
       </params>
     </command>
-    <command id='logging level (|gprs|ns|obj|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp) (debug|info|notice|error|fatal)'>
+    <command id='logging level (gprs|obj|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp) (debug|info|notice|error|fatal)'>
       <params>
         <param name='logging' doc='Configure logging' />
         <param name='level' doc='Set the log level for a specified category' />
         <param name='gprs' doc='GPRS Packet Service' />
-        <param name='ns' doc='GPRS Network Service (NS)' />
         <param name='obj' doc='GbProxy object allocation/release' />
         <param name='lglobal' doc='Library-internal global log family' />
         <param name='llapd' doc='LAPD in libosmogsm' />
@@ -1443,6 +1484,33 @@
       </params>
     </command>
   </node>
+  <node id='config-cpu-sched'>
+    <name>config-cpu-sched</name>
+    <command id='policy rr <1-32>'>
+      <attributes scope='global'>
+        <attribute doc='This command applies immediately' flag='!' />
+      </attributes>
+      <params>
+        <param name='policy' doc='Set the scheduling policy to use for the process' />
+        <param name='rr' doc='Use the SCHED_RR real-time scheduling algorithm' />
+        <param name='<1-32>' doc='Set the SCHED_RR real-time priority' />
+      </params>
+    </command>
+    <command id='cpu-affinity (self|all|<0-4294967295>|THREADNAME) CPUHEXMASK [delay]'>
+      <attributes scope='global'>
+        <attribute doc='This command applies immediately' flag='!' />
+      </attributes>
+      <params>
+        <param name='cpu-affinity' doc='Set CPU affinity mask on a (group of) thread(s)' />
+        <param name='self' doc='Set CPU affinity mask on thread running the VTY' />
+        <param name='all' doc='Set CPU affinity mask on all process' threads' />
+        <param name='<0-4294967295>' doc='Set CPU affinity mask on a thread with specified PID' />
+        <param name='THREADNAME' doc='Set CPU affinity mask on a thread with specified thread name' />
+        <param name='CPUHEXMASK' doc='CPU affinity mask' />
+        <param name='[delay]' doc='If set, delay applying the affinity mask now and let the app handle it at a later point' />
+      </params>
+    </command>
+  </node>
   <node id='config-gbproxy'>
     <name>config-gbproxy</name>
     <command id='pool bvc-flow-control-ratio <1-100>'>
@@ -1481,7 +1549,7 @@
       <params>
         <param name='nri' doc='Mapping of Network Resource Indicators to this SGSN, for SGSN pooling' />
         <param name='null' doc='Define NULL-NRI values that cause re-assignment of an MS to a different SGSN, for SGSN pooling.' />
-        <param name='del' doc='Remove NRI value or range from the NRI mapping for this MSC' />
+        <param name='del' doc='Remove NULL-NRI value (or range)' />
         <param name='<0-32767>' doc='First value of the NRI value range, should not surpass the configured 'nri bitlen'.' />
         <param name='[<0-32767>]' doc='Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value.' />
       </params>
@@ -1509,7 +1577,7 @@
       </attributes>
       <params>
         <param name='no' doc='Negate a command or set its defaults' />
-        <param name='allow-attach' doc='Do not assign new subscribers to this MSC. Useful if an MSC in an MSC pool is configured to off-load subscribers. The MSC will still be operational for already IMSI-Attached subscribers, but the NAS node selection function will skip this MSC for new subscribers' />
+        <param name='allow-attach' doc='Do not assign new subscribers to this SGSN. Useful if an SGSN in an SGSN pool is configured to off-load subscribers. The SGSN will still be operational for already IMSI-Attached subscribers, but the NAS node selection function will skip this SGSN for new subscribers' />
       </params>
     </command>
     <command id='nri add <0-32767> [<0-32767>]'>
@@ -1518,7 +1586,7 @@
       </attributes>
       <params>
         <param name='nri' doc='Mapping of Network Resource Indicators to this SGSN, for SGSN pooling' />
-        <param name='add' doc='Add NRI value or range to the NRI mapping for this MSC' />
+        <param name='add' doc='Add NRI value or range to the NRI mapping for this SGSN' />
         <param name='<0-32767>' doc='First value of the NRI value range, should not surpass the configured 'nri bitlen'.' />
         <param name='[<0-32767>]' doc='Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value.' />
       </params>
@@ -1529,7 +1597,7 @@
       </attributes>
       <params>
         <param name='nri' doc='Mapping of Network Resource Indicators to this SGSN, for SGSN pooling' />
-        <param name='del' doc='Remove NRI value or range from the NRI mapping for this MSC' />
+        <param name='del' doc='Remove NRI value or range from the NRI mapping for this SGSN' />
         <param name='<0-32767>' doc='First value of the NRI value range, should not surpass the configured 'nri bitlen'.' />
         <param name='[<0-32767>]' doc='Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value.' />
       </params>

-- 
To view, visit https://gerrit.osmocom.org/c/osmo-gbproxy/+/23294
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-gbproxy
Gerrit-Branch: master
Gerrit-Change-Id: I39d60a7fd7ec66f3f20bfcef5c32502598f2708f
Gerrit-Change-Number: 23294
Gerrit-PatchSet: 1
Gerrit-Owner: daniel <dwillmann at sysmocom.de>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20210309/afdc0015/attachment.htm>


More information about the gerrit-log mailing list