1. 04 Dec, 2020 4 commits
  2. 22 Oct, 2020 3 commits
  3. 06 Oct, 2020 3 commits
  4. 24 Sep, 2020 6 commits
  5. 25 Aug, 2020 2 commits
  6. 24 Aug, 2020 2 commits
  7. 21 Aug, 2020 2 commits
    • spiiroin's avatar
      [runlevel] Expect systemctl to reside in /usr/bin. Fixes JB#50483 · 2efcd41c
      spiiroin authored
      DSME expects to find /bin/systemctl to perform systemd style
      shutdown / reboot. At some stage the binary location changed,
      which made DSME fallback to using telinit. Which systemd does
      support, but shutdown behavior is slightly different. Which
      leads to obscure problems with determining boot reason during
      the next bootup / leaves unwanted RTC wakeup alarms active.
      
      Expect systemctl to reside in /usr/bin, but for backwards
      compatibility allow it to reside in /bin too.
      
      Use wrapper for system() for equating child process getting
      killed by SIGTERM with it making an exit(0) to avoid false
      negatives for initiating shutdown / reboot.
      Signed-off-by: spiiroin's avatarSimo Piiroinen <simo.piiroinen@jollamobile.com>
      2efcd41c
    • spiiroin's avatar
      [runlevel] Fix whitespace issues · 11407530
      spiiroin authored
      Excess empty lines and trailing whitespace.
      Signed-off-by: spiiroin's avatarSimo Piiroinen <simo.piiroinen@jollamobile.com>
      11407530
  8. 08 Jul, 2020 2 commits
  9. 07 Jul, 2020 1 commit
  10. 29 Jun, 2020 1 commit
    • slapin's avatar
      [iphb] Make RTC power on reliable. Contributes to JB#50354 · c9534456
      slapin authored
      Currently iphb module uses plain RTC writes combined
      with one of time APIs without much consideration.
      
      Queued timers have quite big chance of overwriting
      RTC value as well as vice versa. Especially this plays
      bad with power on timer which is set upon DSME shutdown
      which should power on the device. When it is overwritten
      by suspend timer we have all kinds of bad luck.
      
      This patch:
      - Prevents using RTC writes for suspend timers when one of timer
      queue APIs are available.
      - Makes sure to close all timer queue APIs file descriptors to
      flush the state before shutdown timer write.
      Signed-off-by: slapin's avatarSergey Lapin <s.lapin@omprussia.ru>
      c9534456
  11. 15 Jun, 2020 3 commits
  12. 08 Jun, 2020 5 commits
  13. 05 Jun, 2020 3 commits
  14. 04 Dec, 2019 2 commits
  15. 06 Sep, 2019 1 commit