1. 10 Nov, 2023 5 commits
  2. 09 Nov, 2023 1 commit
  3. 06 Nov, 2023 3 commits
  4. 04 Nov, 2023 3 commits
    • Robert Schmidt's avatar
      Only print UE caps if DU available · 31ed25ac
      Robert Schmidt authored
      The DU UE capability printing depends on data on SCS and band, which
      currently is only stored with the DU. To avoid any assert, we check
      that the DU is present. A follow-up commit will rework this.
      31ed25ac
    • Robert Schmidt's avatar
    • Robert Schmidt's avatar
      Free F1 UE data struct only on UE release · 23025837
      Robert Schmidt authored
      Before this commit, as visible in the handler of an F1 UE release, it
      can happen that we forward the RRC Release message to a UE and start the
      release timer, while also removing the F1 UE data (containing e.g., the
      CU UE ID). This can lead to asserts, since there might still be
      subsequent traffic for such UE during a short time, while the DU does
      not have the secondary UE ID stored anymore.
      
      This commit changes the logic. It introduces function
      nr_mac_release_ue() that removes the UE at MAC and RLC, frees the F1 UE
      data (if applicable), and sends the complete, after timing expiry. If
      the UE is out of sync, this function is used to free the UE immediately.
      
      This fixes #685 and #698.
      23025837
  5. 03 Nov, 2023 1 commit
  6. 02 Nov, 2023 1 commit
  7. 31 Oct, 2023 7 commits
  8. 30 Oct, 2023 7 commits
  9. 27 Oct, 2023 12 commits