Skip to content
Snippets Groups Projects
  1. Jul 06, 2015
  2. Jun 18, 2015
    • Adam Wujek's avatar
      userspace/rootfs_override: make monit to start from inittab · 99cbeed5
      Adam Wujek authored
      
      When monit is started from inittab instead of script /etc/init.d/monit.sh
      it will be respawned after its crash.
      Support stopping/starting monit by /etc/init.d/monit.sh
      To stop monit, STOP signal is sent to it. By this, init will not respawn monit,
      because it is still present in process' list.
      Add disabling monit in dot-config by option CONFIG_MONIT_DISABLE.
      When monit is disabled by dot-config, monit.sh will sleep forever, to
      satisfy init and prevent respawning
      Update dot-config items in user-manual.
      
      Include only *.conf instead of all files from /etc/monit.d/.
      
      Signed-off-by: default avatarAdam Wujek <adam.wujek@cern.ch>
      99cbeed5
  3. May 12, 2015
    • Adam Wujek's avatar
      userspace/rootfs_override: add script S70wrs_auxclk to configure external clock · 0d6fee0a
      Adam Wujek authored
      
      Added init script /etc/init.d/S70wrs_auxclk to start wrs_auxclk with parameters
      read from dot-config.
      
      Added parameters to Kconfig:
      --WRSAUXCLK_FREQ
      --WRSAUXCLK_DUTY
      --WRSAUXCLK_CSHIFT
      --WRSAUXCLK_SIGDEL
      --WRSAUXCLK_PPSHIFT
      All above are used as parameters to wrs_auxclk,
      which configure external clock clk2
      
      NOTE: This patch requires new Gateware! wrs_auxclk will hang switch when using
      gateware from last release of switch.
      
      Signed-off-by: default avatarAdam Wujek <adam.wujek@cern.ch>
      0d6fee0a
  4. Apr 24, 2015
    • Adam Wujek's avatar
      userspace/rootfs_override: change handling of ppsi.conf · 1c0e4648
      Adam Wujek authored
      
      This patch is to replace previous way of managing ppsi configuration file.
      Instead of copying proper file based on chosen configuration PTP_* option in
      dot-config, now ppsi.conf file is assembled based on PORTXX_PARAMS fields in
      dot-config.
      
      --Kconfig:
        - remove options:
          - PTP_WR_DEFAULT
          - PTP_WR_MASTER
          - PTP_WR_AUTO
          - PTP_WR_AUTO_UDP
          - PTP_NONWR_UDP_ALL
        - add PTP_PORT_PARAMS (to let assembly ppsi.conf file)
        - keep option PTP_CUSTOM to use user's ppsi configuration file
        - move PTP_CUSTOM_FILENAME to different position
        - add property "proto" to PORTXX_PARAMS
      --remove predefined ppsi configs (not to be used anymore) from /wr/etc/ppsi-config-pool/:
          - WR_DEFAULT
          - WR_MASTER
          - WR_AUTO
          - WR_AUTO_UDP
          - NONWR_UDP_ALL
      --add new script assembly_ppsi_conf.sh to create ppsi.conf file.
        ppsi.conf file is assembled based on PORTXX_PARAMS fields like port name,
        proto(col) and role. All master, slave or auto ports are set to use whiterabbit
        extension
      --add file /wr/etc/ppsi-pre.conf to keep top of ppsi.conf including global
        options (later all options may be moved to dot-conf)
      --modivy apply_dot-config to use assembly_ppsi_conf.sh instead of old way.
      
      NOTE: update of documentation is missing
      
      Signed-off-by: default avatarAdam Wujek <adam.wujek@cern.ch>
      1c0e4648
  5. Apr 21, 2015
  6. Mar 04, 2015
  7. Jan 04, 2015
  8. Dec 17, 2014
  9. Dec 15, 2014
  10. Dec 12, 2014
  11. Dec 11, 2014
  12. Sep 30, 2014
  13. Apr 01, 2014
  14. Feb 01, 2014
  15. Jan 31, 2014
  16. Nov 29, 2013
  17. Nov 21, 2013
  18. Jul 29, 2012