1. 26 May, 2020 1 commit
  2. 25 May, 2020 2 commits
  3. 22 May, 2020 6 commits
  4. 21 May, 2020 1 commit
  5. 20 May, 2020 3 commits
  6. 19 May, 2020 3 commits
  7. 18 May, 2020 3 commits
  8. 15 May, 2020 3 commits
  9. 13 May, 2020 2 commits
  10. 12 May, 2020 1 commit
  11. 11 May, 2020 3 commits
  12. 09 May, 2020 1 commit
  13. 08 May, 2020 6 commits
  14. 07 May, 2020 5 commits
    • Cedric Roux's avatar
      rlc v2: some fixes for 'bugs' found by coverity scan · 21a2a8c6
      Cedric Roux authored
      Minor fixes, doesn't change anything. Not sure these are 'bugs' either,
      but let's be polite with coverity scan...
      
      One thing was not changed.
      Coverity scan says:
      *** CID 357991:  Memory - illegal accesses  (USE_AFTER_FREE)
      /home/carabe/raphael/openairinterface5g/openair2/LAYER2/rlc_v2/rlc_entity_am.c: 507 in tx_list_remove_sn()
      501         } else {
      502           prev = cur;
      503           cur = cur->next;
      504         }
      505       }
      506
      >>>     CID 357991:  Memory - illegal accesses  (USE_AFTER_FREE)
      >>>     Using freed pointer "head.next".
      507       return head.next;
      508     }
      509
      510     void cleanup_sdu_list(rlc_entity_am_t *entity)
      511     {
      512       rlc_sdu_t head;
      
      But as far as I understand, there is no problem. We don't access
      head.next at all if it has been freed. Or is there some aliasing
      going on there (pointer aliasing)? I doubt it. False positive?
      21a2a8c6
    • Raphael Defosseux's avatar
    • Raphael Defosseux's avatar
      CI: better code guideline analysis · 2a8dacc0
      Raphael Defosseux authored
      -- check if C file has a GNU GPL license
      -- check if C file has s suspect license
      -- check if C header is having correct circular dependency protection (with Laurent Thomas's help)
      Signed-off-by: default avatarRaphael Defosseux <raphael.defosseux@eurecom.fr>
      2a8dacc0
    • Raphael Defosseux's avatar
    • Ahmed Hussein's avatar
      Fixed bug regarding TBS calculation and G calculation · 6a32e60a
      Ahmed Hussein authored
        - The number of nb_dmrs_re at gNB side was set to 6, but here it is assumed
          that there will be no data allocation in OFDM symbols that carry DMRS
        - nb_dmrs_re that is being given as an input to the TBS calculation,
          should be multiplied by the number of DMRS symbols in order to get the total
          number of DMRS REs per RB
        - In the calculation of G, only the number of DMRS per RB in 1 OFDM symbol should
          be given as an input, because inside the function of the G calculation, this
          number is being multiplied by the number of OFDM symbols that carry DMRS
      6a32e60a