1. 24 Jan, 2025 1 commit
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/fix-bug-usrp-constant-derive' into... · 03420b11
      Jaroslava Fiedlerova authored
      Merge remote-tracking branch 'origin/fix-bug-usrp-constant-derive' into integration_2025_w04 (!3023)
      
      usrp constant and slow derive timestamp
      
      Sample write reorder function doesn't handle properly the clock shift.
      
      It keeps the same time origin forever, so, if the clock sifts in one direction,
      we finish to reach the maximum time shift that was designed for slot to slot
      maximum shift.
      
      We may also consider if this function is useful: gNB and UE currently ensure Tx
      in order because there are other issues above if we let Tx preparation run out
      of order in separate threads
      
      Closes #893
      03420b11
  2. 23 Jan, 2025 12 commits
  3. 22 Jan, 2025 2 commits
  4. 21 Jan, 2025 1 commit
  5. 20 Jan, 2025 3 commits
  6. 17 Jan, 2025 5 commits
  7. 16 Jan, 2025 1 commit
    • Robert Schmidt's avatar
      Merge branch 'integration_2025_w03' into 'develop' · 10e07bc6
      Robert Schmidt authored
      Integration: `2025.w03`
      
      See merge request oai/openairinterface5g!3206
      
      * !3167 remove calls to clear SIMD registers, that was a historical issue
      * !3179 UE statistics improvements
      * !3193 Remove spinlock from threadpool task return
      * !3195 UE MAC: in phy-test/do-ra, fill TB randomly
      * !3201 T tracer: minor fixes for compilation
      * !3204 CI: Increase number of test trials for timing tests
      * !3034 Delay compensation for PUCCH2
      * !3205 Fix calculation of RSSI in pucch_rx.c
      10e07bc6
  8. 15 Jan, 2025 12 commits
  9. 14 Jan, 2025 3 commits
    • Bartosz Podrygajlo's avatar
      Remove spinlock from threadpool task return · 0657ab22
      Bartosz Podrygajlo authored
      The idea to use atomic aligned to cache line for counting finished jobs
      is reused, but instead of polling a semaphore was added
      0657ab22
    • Guido Casati's avatar
      9e9bd278
    • Guido Casati's avatar
      Refactor SCTP association response handler · bcd12702
      Guido Casati authored
      * this function is used by both CU-CP and CU-UP
      * it behaves differently depending on the type of E1 instance:
        CU-CP: inform RRC of E1 connection loss with CU-UP
        CU-UP: trigger a new SCTP association request by sending an ITTI to the CU-UP task
      * after receiving the E1AP register request, the CU-UP will send a new association request to
        SCTP until new E1 connection is achieved by sending a TIMER_HAS_EXPIRED message to the CU-UP
        task. The function e1apHandleTimer() is basically triggering a new E1 association request
        until new E1 connection is achieved
      * print SCTP association state in e1ap.c whenever needed
      
      Related to #878
      bcd12702