Project

General

Profile

Actions

Feature #1872

open

high-performance remote logging

Added by msuraev over 7 years ago. Updated almost 3 years ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
libosmocore
Target version:
-
Start date:
12/08/2016
Due date:
% Done:

0%

Spec Reference:

Description

Right now LOGP is rather limited because the printf-style string formatting takes significant time which is especially bad as GSM is time-sensitive. With the recently developed remote logging via GSMTAP it seems natural send raw data instead of formatted string and do the heavy-lifting on the receiving end (wireshark).

Things to pay attention to:
- avoiding format-string vulnerabilities (wireshark side)
- avoid expensive string parsing (libosmocore)
- performance tests/profiling

Maybe __typeof() could be of some help, or limiting number of types of supported arguments.

Actions #1

Updated by msuraev over 7 years ago

  • Tracker changed from Bug to Feature
Actions #2

Updated by laforge over 6 years ago

  • Priority changed from Normal to Low
Actions #3

Updated by laforge almost 3 years ago

  • Category set to libosmocore
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)