1. 19 Jul, 2019 3 commits
  2. 18 Jul, 2019 2 commits
    • Adam Wujek's avatar
      fix dash in ifdef · 551963e6
      Adam Wujek authored
      Signed-off-by: Adam Wujek's avatarAdam Wujek <adam.wujek@cern.ch>
      551963e6
    • Maciej Lipinski's avatar
      HAL: Implementation of Low Phase Drift Calibration (from Tom's commits) · ed532573
      Maciej Lipinski authored
      This is a hand-based squash+merge+clean of the Low Phase Drift
      Calibration implemetned in HAL by Tom (based on branch
      tom-v6-determinism-5.0.1). Tom's branch is based on release version
      of wr-switch-sw that has been grately modified. Therefore, it
      was not easy to just merge.
      
      In principle, this commit includes Tom's code copy+pasted, as much
      as was possible. In some places, I made "TODO-ML:" comments. These
      places will be modified later with separate commits. This was
      done to make the changes somehow clean and logical
      - first Tom's code in this commit
      - then further improvements in separate commits
      ed532573
  3. 17 Jul, 2019 3 commits
  4. 12 Jul, 2019 2 commits
    • Maciej Lipinski's avatar
      [issue #11] Prevent static MAC entries from removing by dynamic entires · 51d8270e
      Maciej Lipinski authored
      If a static entry is in the HASH table, this is for a reason. In the
      very unlikely event, when the same MAC is seen on another port,
      the static entry should not be overriden by the learned (dynamic).
      This was not the case. This commit prevents static MAC entries
      from being overriden by dynamic entries.
      51d8270e
    • Maciej Lipinski's avatar
      [issue #8] Avoid locking already locked shmem · 2056e517
      Maciej Lipinski authored
      Shmem is locked for the entire execution of the rtu_fd_init()
      function. Yet, this function call few clean_*() functions that
      attempt to lock shmem before cleaning... this caused shmem
      errors. It was fixed by specifying input parameter to clean_*()
      functions. The parameter specifies whether locking is required
      or not.
      2056e517
  5. 04 Jul, 2019 1 commit
  6. 03 Jul, 2019 3 commits
  7. 26 Jun, 2019 10 commits
  8. 25 Jun, 2019 6 commits
  9. 24 Jun, 2019 2 commits
  10. 21 Jun, 2019 1 commit
  11. 19 Jun, 2019 1 commit
    • Jean-Claude BAU's avatar
      wrs_build_all: Exit on error · 40a1389c
      Jean-Claude BAU authored
      Having just a small message indicating that a build error has been
      detected at the end of the script is not sufficient. The tarball is
      created but is invalid and might be used.
      Now, when an error is detected the build procedure is immediately
      aborted. The tarball is not then created.
      40a1389c
  12. 14 Jun, 2019 1 commit
  13. 12 Jun, 2019 4 commits
  14. 11 Jun, 2019 1 commit
    • Jean-Claude BAU's avatar
      wr_mon: Improvements · 071254d3
      Jean-Claude BAU authored
      - Add round trip delay (delayMM)
      - For pp_time structure, display in time in ns unit if the time is less
      than 1 second (in absolute)
      071254d3