[MERGED] osmo-pcu[master]: tbf.cpp: use new tlli instead of old tlli

2017-05-01 Thread lynxis lazus
lynxis lazus has submitted this change and it was merged. Change subject: tbf.cpp: use new tlli instead of old tlli .. tbf.cpp: use new tlli instead of old tlli The old tlli might be 0x. Change-Id: I2fd6fec022506e203d0

libosmocore[master]: core/conv: add x86 SSE support for Viterbi decoder

2017-05-01 Thread Vadim Yanitskiy
Patch Set 4: Code-Review-1 > Build Failed > > http://jenkins.osmocom.org/jenkins/job/libosmocore-gerrit/1009/ : > FAILURE Here we have the same problem with FreeBSD, as described in previous change, but there is also another issue. Have a look at Debian build log, and you will see, that SCH

libosmocore[master]: configure.ac: add SIMD detection capabilities

2017-05-01 Thread Vadim Yanitskiy
Patch Set 3: > Build Failed > > http://jenkins.osmocom.org/jenkins/job/libosmocore-gerrit/1008/ : > FAILURE Well, Debian build is ok, but FreeBSD fails... I cannot reproduce the problem at my end. All I can see is multiple "Illegal instruction" messages. Which compiler is used on FreeBSD?

[MERGED] libosmocore[master]: tests/conv: add GSM 05.03 specific test

2017-05-01 Thread Vadim Yanitskiy
Vadim Yanitskiy has submitted this change and it was merged. Change subject: tests/conv: add GSM 05.03 specific test .. tests/conv: add GSM 05.03 specific test This change extends the convolutional code test coverage, adding th

[PATCH] libosmocore[master]: core/conv: strip unused memalign() call

2017-05-01 Thread Vadim Yanitskiy
Review at https://gerrit.osmocom.org/2455 core/conv: strip unused memalign() call The alligned memory allocation is only required for SSE, which is currently unsupported. Moreover, it's better to use dedicated _mm_malloc() and _mm_free() from xmmintrin.h instead, which are introduced by Intel s

[PATCH] libosmocore[master]: core/conv: add x86 SSE support for Viterbi decoder

2017-05-01 Thread Vadim Yanitskiy
Hello Harald Welte, Jenkins Builder, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/2454 to look at the new patch set (#4). core/conv: add x86 SSE support for Viterbi decoder Fast convolutional decoding is provided through x86 intrinsic based SSE operations. S

libosmocore[master]: configure.ac: add SIMD detection capabilities

2017-05-01 Thread Vadim Yanitskiy
Patch Set 2: After a little discussion with Alexander Chemeris, the "--enable-simd" was replaced by "--disable-simd", so now compile-time SIMD detection is enabled by default. -- To view, visit https://gerrit.osmocom.org/2453 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-Mes

[PATCH] libosmocore[master]: core/conv: add x86 SSE support for Viterbi decoder

2017-05-01 Thread Vadim Yanitskiy
Hello Harald Welte, Jenkins Builder, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/2454 to look at the new patch set (#3). core/conv: add x86 SSE support for Viterbi decoder Fast convolutional decoding is provided through x86 intrinsic based SSE operations. S

[PATCH] libosmocore[master]: configure.ac: add SIMD detection capabilities

2017-05-01 Thread Vadim Yanitskiy
Hello Harald Welte, Jenkins Builder, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/2453 to look at the new patch set (#2). configure.ac: add SIMD detection capabilities This change adds a check whether compiller supports some SIMD (Single Instruction, Multipi

libosmocore[master]: configure.ac: add SIMD detection capabilities

2017-05-01 Thread Harald Welte
Patch Set 1: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/2453 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idf8fff984bd936a75c7c307338df88ba4b005817 Gerrit-PatchSet: 1 Gerrit-Project: libosmocore Gerrit-Branch: master Ger

libosmocore[master]: core/conv: add x86 SSE support for Viterbi decoder

2017-05-01 Thread Harald Welte
Patch Set 2: Code-Review+2 good idea to test with qemu! -- To view, visit https://gerrit.osmocom.org/2454 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: I1da6d71ed0564f1d684f3a836e998d09de5f0351 Gerrit-PatchSet: 2 Gerrit-Project: libosmo

libosmocore[master]: core/conv: add x86 SSE support for Viterbi decoder

2017-05-01 Thread Vadim Yanitskiy
Patch Set 2: Quick update: I just tested runtime SIMD detection using QEMU. First step was to compile libosmocore with AVX2 / SSE3 / SSE4.1. Then I did 'make check' with the following CPU configurations: -cpu host (all host SIMD extensions) -cpu host,-avx2 (AVX2 disabled) -cpu host,-sse4.1 (S