1. 04 Feb, 2023 1 commit
    • Cedric Roux's avatar
      bugfix: try to handle USRP devices correctly to avoid crashes · 344f8b75
      Cedric Roux authored
      Some problems when we release the device:
      
          - Calling the destructors is wrong, we should set the pointers to NULL.
            These are shared pointers, this is C++.
          - We have to stop rx by doing a STREAM_MODE_STOP_CONTINUOUS.
          - The end-of-burst for tx has been simplified.
      
      This problem when we acquire the device:
      
          - Calling get_rx_stream() many times seems to be problematic.
      
      We now should have a better behavior with UHD 4.2 and N310. (Hopefully with
      others too.) No crash seen so far.
      344f8b75
  2. 24 Jan, 2023 1 commit
  3. 21 Jan, 2023 1 commit
    • Robert Schmidt's avatar
      Merge branch 'integration_2023_w03' into 'develop' · 5d58645a
      Robert Schmidt authored
      integration_2023_w03
      
      See merge request oai/openairinterface5g!1919
      
      !1880 Fix to schedule NR SRS K2 slots in advance
      !1885 cleaning only
      !1912 Correctly encode DNN length/APN name
      !1913 bugfix: initialize all variables of the 'context' thing
      !1914 bugfix: avoid a crash when oai_exit is set
      !1915 remove patch in install_simde_from_source()
      !1882 CI: Add more RFsim tests, cleanup
      5d58645a
  4. 20 Jan, 2023 6 commits
  5. 19 Jan, 2023 1 commit
  6. 18 Jan, 2023 2 commits
  7. 17 Jan, 2023 4 commits
    • Cedric Roux's avatar
      bugfix: use correct size in malloc() · 08e57ca3
      Cedric Roux authored
      08e57ca3
    • Cedric Roux's avatar
      bugfix: initialize all variables of the 'context' thing · 3674a6f0
      Cedric Roux authored
      There was a problem in rrc_gNB_process_NGAP_PDUSESSION_RELEASE_COMMAND()
      where we PROTOCOL_CTXT_SET_BY_INSTANCE() that does not initialize
      eNB_index leading to a crash later on in pdcp. So let's initialize
      everything.
      
      Plus, while we're here, use do { } while(0) in the macros, just to avoid
      problems like:
      
        if (condition)
          macro;
      
      Without do { } while(0) only the first statement of the macro is done
      in the if. (Not sure if the code has the problem somewhere, but doesn't
      hurt to fix.)
      3674a6f0
    • Cedric Roux's avatar
      bugfix: avoid a crash when oai_exit is set · 924d88bb
      Cedric Roux authored
      There was a crash when we exit the nr softmodem with AW2S device.
      The array rxbase[] was surely freed() by some other thread, so
      let's not access it after detecting oai_exit != 0.
      
      We also need to unblock a possible reader thread. The chosen way to
      do may be not the best. To be checked.
      924d88bb
    • Robert Schmidt's avatar
      Correctly encode DNN length/APN name · 90a836a0
      Robert Schmidt authored
      90a836a0
  8. 14 Jan, 2023 2 commits
    • francescomani's avatar
      schedule SRS K2 slots in advance · f9f6283c
      francescomani authored
      f9f6283c
    • Robert Schmidt's avatar
      Merge branch 'integration_2023_w02' into 'develop' · 214aa505
      Robert Schmidt authored
      integration_2023_w02
      
      See merge request oai/openairinterface5g!1906
      
      !1796 Make SFN dependent on GPS time
      !1874 Processing time optimization for SRS
      !1881 Fix documentation of dot_product()
      !1884 Prevent Msg3 to be scheduled in downlink slot when nrofUplinkSymbols = 0 and DDDSU
      !1888 Adopting new BWP structure at UE (first MR)
      !1890 Fix setup_time overflow in VNF processing thread
      !1892 system.c cleaning check result of system call
      !1893 fix buildhelper Soapy folder name, case not respected, reinstall was broken
      !1894 doc(ci): adding constraint on the branch name
      !1895 ASN_SEQUENCE_ADD return code was checked only in 0.5% of calls
      !1900 bugfix CU/DU: use correct IP address for GTP-U
      !1901 Adding NRPPA ASN1 definitions and library
      !1903 bugfix in function channelmod_modify_cmd
      !1867 CI: new Python classes for SSH & Local execution
      restore LDPC docs
      214aa505
  9. 13 Jan, 2023 1 commit
  10. 12 Jan, 2023 18 commits
  11. 11 Jan, 2023 3 commits