Laurent THOMAS
4c3d8e7581
fix-mem-overflow_64qam
...
fix the 64QAM modulator case, that process 192 bits per iteration, then 24 bits per iteration of the tail bits, then added the last two symboles processing (no odd number of symbols case)
2023-08-23 11:14:42 +02:00
Laurent THOMAS
206aa36a47
Make read-only globals const, additional fixes
...
- Global variables that are never written to are marked const
- Remove some EXTERN declaration
- Remove unused `log_mem_multi` from logging module
2023-08-18 14:20:37 +02:00
Laurent THOMAS
cef099d312
remove useless rrc sub state
2023-07-31 19:06:03 +02:00
Laurent THOMAS
7bbc46dbac
pdcp_config_req_asn1 bug fix
2023-07-24 11:30:07 +02:00
Laurent THOMAS
089180b069
remove dead code
2023-07-20 14:36:40 +02:00
Laurent THOMAS
f0e4f74a7c
review
2023-07-19 10:19:25 +02:00
Laurent THOMAS
7e112c4caf
fix qtscope with new api
2023-07-19 10:19:25 +02:00
Laurent THOMAS
37752af2cf
make common code for data copy to the scope
2023-07-19 10:19:25 +02:00
Laurent THOMAS
ae5dbf4e7a
bug fix in arrays indexes
2023-07-19 10:02:24 +02:00
Laurent THOMAS
02e1b64379
small code review
2023-07-13 16:48:19 +02:00
Laurent THOMAS
ed7b675330
remove redundant copies of pdu sessions list
2023-07-08 13:14:06 +02:00
Laurent THOMAS
a773d024e8
no sanitize on generated ldpc code
2023-06-19 09:48:17 +02:00
Laurent THOMAS
01ac2f0f0e
fix a compiler warning
2023-06-15 16:10:18 +02:00
Laurent THOMAS
3645c96c09
remove generic thread pool abort
2023-06-12 10:24:37 +02:00
Laurent THOMAS
27f9d6cc60
fix pdu session release bug
2023-05-22 15:26:43 +02:00
Laurent THOMAS
15e858270d
Split big function, add an assert for non-IPv4 PDU sessions
...
Contributions by Robert Schmidt <robert.schmidt@openairinterface.org >
2023-05-05 14:35:02 +02:00
Laurent THOMAS
00d1114fa3
fix the regressions blocking doxygen documentation generation
2022-12-06 08:45:30 +01:00
Laurent THOMAS
97b3d1a5cd
fix mutex not initialised in ul decoder
2022-06-09 15:03:13 +02:00
Laurent THOMAS
e3747ea06b
Fix small bugs in nrLDPC_tools, remain some warnings to fix
2022-06-09 10:01:45 +02:00
Laurent THOMAS
43033e20b6
Avoid SEGV in nr_decode_pucch0()
2022-05-28 16:44:50 +02:00
Laurent THOMAS
16e8154d71
Handle full UL TTI Req list more gracefully
2022-05-28 16:44:50 +02:00
Laurent THOMAS
9ba33d4dec
Correctly format code to avoid warnings/ambiguities
2022-05-28 16:44:49 +02:00
Laurent THOMAS
a51c1f93b5
Remove unused code
2022-05-28 16:37:47 +02:00
Laurent THOMAS
236f7d56e5
Remove UEid in the MAC
...
After this commit, only the RNTI is used as an identifier in the MAC.
Further, it removes some module_id, but a lot of them remain (the goal
to remove all is still far from us)
2022-05-28 16:37:26 +02:00
Laurent THOMAS
b2560daa3d
merge develop and fix one double free bug in nr_dlschsim
2022-04-13 15:15:11 +02:00
Laurent THOMAS
2373b02150
review remarks
2022-04-12 20:52:40 +02:00
Laurent THOMAS
4ad71064b8
review comments
2022-04-11 19:29:45 +02:00
Laurent THOMAS
b738f8a6a9
tackle code review remarks
2022-04-11 17:27:11 +02:00
Laurent THOMAS
421603534c
fix regression
2022-04-11 10:52:53 +02:00
Laurent THOMAS
b860d76cd6
fix lte-ue.c main loop with 5G common vars
2022-04-11 09:39:16 +02:00
Laurent Thomas
8623bc6690
a small out of buffer access, likely only santize addr detection
2022-04-08 18:22:40 +02:00
Laurent THOMAS
1a2be8fc89
fix dft modifications related to alignment
2022-04-08 18:22:40 +02:00
Laurent THOMAS
f46240ca2b
fix code review remarks
2022-04-08 18:22:38 +02:00
Laurent THOMAS
e1b9881c78
fix memory errors
2022-04-08 17:56:03 +02:00
Laurent THOMAS
2cdc7304f1
merge develop
2022-04-07 10:00:41 +02:00
Laurent THOMAS
293a53e373
code review remarks, cannot perform full test (develop bugged)
2022-04-06 17:07:25 +02:00
Laurent THOMAS
c0568a997a
fix bugs, delete dead code
2022-03-28 12:05:18 +02:00
Laurent THOMAS
a79ccb9992
fix nr_deinterleaving_ldpc() again, we are now too short in the buffer
2022-03-25 21:45:37 +01:00
Laurent THOMAS
9be58373bc
fix regression on harq in UE
2022-03-25 18:20:05 +01:00
Laurent THOMAS
73053aa712
fix bug introduced in this branch
2022-03-25 16:32:07 +01:00
Laurent THOMAS
b153d2d1ee
fix bug in nr_rate_matching
2022-03-24 21:10:23 +01:00
Laurent THOMAS
a7e7d05da3
fix difficult to read code
2022-03-24 14:38:17 +01:00
Laurent THOMAS
42c1679545
remove one global
2022-03-24 14:05:31 +01:00
Laurent THOMAS
ed1c87b598
commit before rebase
2022-03-24 14:05:30 +01:00
Laurent THOMAS
f4c39e9dd3
Merge branch 'fix-legacy-errors-lte' of https://gitlab.eurecom.fr/oai/openairinterface5g into fix-legacy-errors-lte
2022-02-23 20:59:04 +01:00
Laurent THOMAS
db1cc4cf5f
better variable name
2022-02-23 20:37:30 +01:00
Laurent THOMAS
a4216b44ef
ue sync, assert in wrong PUCCH decoded values
2022-02-23 18:43:47 +01:00
Laurent THOMAS
22d2e9a38f
fix warnings and race cond in polar codec
2022-02-23 18:02:55 +01:00
Laurent THOMAS
11441023db
fix polar race condition
2022-02-23 17:19:02 +01:00
Laurent THOMAS
efcac39c76
simplify polar codec interface
2022-02-22 18:30:44 +01:00
Laurent THOMAS
9aba6d722b
fix bugs in polar encode, when len+crc_len>64
2022-02-21 13:37:32 +01:00
Laurent THOMAS
3e2c9af134
with polar structures delete and better cpu performance
2022-02-21 13:36:41 +01:00
Laurent THOMAS
be314a9770
remove usage of undefined var in polar and memory leaks
2022-02-21 13:36:41 +01:00
Laurent THOMAS
06dd706df7
fix undefined vars in pbchsim.c
2022-02-21 13:34:40 +01:00
Laurent THOMAS
dca9be3c33
code review comments (incl. actual bugs)
2022-02-18 16:10:10 +01:00
Laurent THOMAS
39dd02aeef
Merge branch 'remove-NR_UE_PBCH' of https://gitlab.eurecom.fr/oai/openairinterface5g into remove-NR_UE_PBCH
2022-02-18 09:41:43 +01:00
Laurent THOMAS
8e3f720b7d
fix unaligned mem for SIMD
2022-02-18 09:41:18 +01:00
Laurent THOMAS
18a421578f
finish remove global vars for UE PBCH
2022-02-18 09:41:18 +01:00
Laurent THOMAS
53001d0d10
remove-NR_UE_PBCH scope to finish
2022-02-18 09:41:18 +01:00
Laurent THOMAS
d1c2eb03db
Merge branch 'fix-legacy-errors-lte' of https://gitlab.eurecom.fr/oai/openairinterface5g into fix-legacy-errors-lte
2022-02-16 15:11:18 +01:00
Laurent THOMAS
2ea133ffa4
ue sync, assert in wrong PUCCH decoded values
2022-02-16 15:04:15 +01:00
Laurent THOMAS
96f2b4e2f3
fix unaligned mem for SIMD
2022-02-16 14:49:19 +01:00
Laurent THOMAS
6054d3aecc
finish remove global vars for UE PBCH
2022-02-15 17:44:24 +01:00
Laurent THOMAS
67ca2759b2
remove-NR_UE_PBCH scope to finish
2022-02-15 13:13:15 +01:00
Laurent THOMAS
ef2fedfc5b
fix existing bug in pucchsim.c and in random_channel.c
2022-02-07 23:50:01 +01:00
Laurent THOMAS
00483797b4
code review comment
2022-02-07 10:02:08 +01:00
Laurent THOMAS
0f2adea417
Merge branch 'tx-thread-fix' of https://gitlab.eurecom.fr/oai/openairinterface5g into tx-thread-fix
2022-01-28 10:40:05 +01:00
Laurent THOMAS
aa47fa4c41
remove F1-U protobuf implementation
2022-01-27 11:57:19 +01:00
Laurent THOMAS
3e7c22e7c6
gtp-u old code delete
2022-01-26 11:27:02 +01:00
Laurent THOMAS
504c529c20
small optimisation in build_oai script
2022-01-24 15:27:08 +01:00
Laurent THOMAS
13a16bc29f
remove separate dir from phy_simulators binaries and compile options
2022-01-24 14:59:12 +01:00
Laurent THOMAS
c4f88781e5
ue sync, assert in wrong PUCCH decoded values
2022-01-24 14:19:31 +01:00
Laurent THOMAS
a5c5264ef3
merge develop
2022-01-14 21:09:02 +01:00
Laurent THOMAS
55d1f1bd11
fix issue created from fix int8 overflow (int8 overflox is small)
2022-01-14 19:27:05 +01:00
Laurent THOMAS
a484678ad7
Merge branch 'cleaning-2022w1' of https://gitlab.eurecom.fr/oai/openairinterface5g into cleaning-2022w1
2022-01-13 16:04:41 +01:00
Laurent THOMAS
3f2dd17191
code review comments + re-test
2022-01-13 16:04:16 +01:00
Laurent THOMAS
b1beb0918a
fix regression in merge develop and some warnings
2022-01-13 14:43:13 +01:00
Laurent THOMAS
2ccc7188e5
fix regression in merge develop and some warnings
2022-01-13 14:39:56 +01:00
Laurent THOMAS
d751568689
fix a bug in call to realloc inside a function
2022-01-12 16:12:36 +01:00
Laurent THOMAS
d108d9c651
fix loop on wrong array size in 4G dlsim
2022-01-12 15:22:10 +01:00
Laurent THOMAS
2f6fbe7710
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into tx-thread-update
2022-01-12 13:22:43 +01:00
Laurent THOMAS
586b91b461
fix dlsim regression
2022-01-12 11:35:49 +01:00
Laurent THOMAS
d7ddc60500
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into cleaning-2022w1
2022-01-12 09:23:32 +01:00
Laurent THOMAS
2dc8406554
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into tx-thread-update
2022-01-12 09:12:10 +01:00
Laurent THOMAS
b4b457345d
merge develop
2022-01-10 12:49:47 +01:00
Laurent THOMAS
bc05bd882d
cleaning after big merge
2022-01-10 11:44:45 +01:00
Laurent THOMAS
370af7bc10
remove L1_tx_free queue pair of threads for a single one
2022-01-06 16:20:16 +01:00
Laurent THOMAS
c0dd344eb2
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into tx-thread-update
2022-01-06 15:52:49 +01:00
Laurent THOMAS
0ec9d171d7
fix bug in rfsimulator channel simulation model change
2022-01-05 13:26:07 +01:00
Laurent THOMAS
154f9b6acd
fix bug in rfsimulator channel simulation model change
2022-01-05 13:19:52 +01:00
Laurent THOMAS
2615a6722a
fix get_nr_table_idx to make same as develop branch
2022-01-03 19:32:47 +01:00
Laurent THOMAS
f20d280426
add clean log+exit when radio board can't start
2021-12-31 11:44:49 +01:00
Laurent THOMAS
2ecb1a626f
remove false detection of lte-uesoftmodem "segv"
2021-12-30 23:03:12 +01:00
Laurent THOMAS
473105a7ba
remove false detection of SEGV in CI
2021-12-30 21:51:25 +01:00
Laurent THOMAS
6be158b664
add gtp-u echo reply implementation, and ci trace improvement
2021-12-30 12:50:32 +01:00
Laurent THOMAS
5ead416cd0
remove volonatry process maximum life time of 600sec (episys?)
2021-12-28 16:58:23 +01:00
Laurent THOMAS
723e272e84
fix 4G ue release context cleaning
2021-12-28 15:50:55 +01:00
Laurent THOMAS
88a63e35bc
fix un-initialized var
2021-12-28 12:07:48 +01:00
Laurent THOMAS
2d105be71e
fix CU assert and bugs discovered after
2021-12-28 11:29:26 +01:00
Laurent THOMAS
61fb99c73f
cleanup nr_band function
2021-12-27 17:21:10 +01:00