1. 10 Apr, 2017 1 commit
    • Cedric Roux's avatar
      minor: bad comparison · fbcc9a23
      Cedric Roux authored
      it was:
      
          *num_li_pP >= RLC_UM_SEGMENT_NB_MAX_LI_PER_PDU
      
      it should be:
      
          *num_li_pP > RLC_UM_SEGMENT_NB_MAX_LI_PER_PDU
      fbcc9a23
  2. 29 Mar, 2017 1 commit
  3. 28 Mar, 2017 3 commits
  4. 23 Mar, 2017 1 commit
    • Cedric Roux's avatar
      RRC Rel14 · 4fcb6272
      Cedric Roux authored
      - import RRC ASN.1 defintions from the specifications
        (file openair2/RRC/LITE/MESSAGES/asn1c/ASN1_files/RRC-e10.asn)
        contrary to rel8/10, all modules have been imported, maybe it's too much
        to refine in case of problems
      - deal with rel14 in fix_asn1
      - all code that was for Rel10 is now for Rel10/Rel14
      - some incompatible changes (mostly in naming) were resolved in favor
        of rel14, see in openair2/RRC/LITE/defs.h
      - unsure about the rlc layer, some arrays have changed (values appended),
        I only changed the definition and in tests in the code, I changed
        the index limit, maybe it's not enough
      
      Rel14 is the default compilation mode.
      4fcb6272
  5. 16 Mar, 2017 1 commit
  6. 15 Mar, 2017 4 commits
  7. 14 Mar, 2017 1 commit
  8. 13 Mar, 2017 4 commits
  9. 09 Mar, 2017 2 commits
  10. 08 Mar, 2017 1 commit
  11. 07 Mar, 2017 4 commits
  12. 04 Mar, 2017 2 commits
  13. 02 Mar, 2017 2 commits
  14. 23 Feb, 2017 1 commit
  15. 22 Feb, 2017 2 commits
  16. 16 Feb, 2017 2 commits
  17. 07 Feb, 2017 1 commit
  18. 06 Feb, 2017 2 commits
  19. 03 Feb, 2017 1 commit
  20. 30 Jan, 2017 1 commit
  21. 25 Jan, 2017 1 commit
  22. 19 Jan, 2017 2 commits
    • fnabet's avatar
      main AM RX process PDU changes · b77694e8
      fnabet authored
      b77694e8
    • Cedric Roux's avatar
      hack in RLC AM to avoid a race · 38b38779
      Cedric Roux authored
      Here is the problem:
          UE comes. SRB2 is configured via message to RRC.
          At some point the RLC AM is created but not configured yet.
          At this moment (I think) MAC calls mac_rlc_status_ind
          which calls this function. But the init was not finished yet
          and we have a crash below when testing mem_block != NULL.
      
      The "solution" is to test if rlc->input_sdus is NULL.
      This is a very dirty hack. I would say the solution
      is to use proper locking mechanism because RLC is used
      by two threads: PHY/MAC on one hand and RRC on another
      hand (I think).
      38b38779