1. 22 Apr, 2018 14 commits
  2. 22 Mar, 2018 1 commit
  3. 28 Mar, 2018 1 commit
  4. 14 Mar, 2018 5 commits
    • Aaron Plattner's avatar
      390.42 · 9f0f1112
      Aaron Plattner authored
      Closes #22
      9f0f1112
    • Aaron Plattner's avatar
      Update nvml.h · a633be29
      Aaron Plattner authored
      a633be29
    • Nikita Krishnia-INTERN's avatar
      Set default License Status message to request license server details when QDWS... · dff02b94
      Nikita Krishnia-INTERN authored
      Set default License Status message to request license server details when QDWS is selected and license features are enabled.
      
      Details:
      *On licensed setup, if license server details are modified through
       UI/gridd.conf and service is restarted, set default license status
       message to request license server details.
      *On failed attempt, handled the termination of license acquisition
       loop when vAPP is selected and license features are enabled
       on that system.
      
      Testing done:
      Verified on NMOS, correct license status message is displayed.
      Also, on failed attempt license acquisition loop stops when
      vAPP is selected.
      dff02b94
    • Nikita Krishnia-INTERN's avatar
      Once licensed, switching to a different feature requires a system reboot,... · 82ffaf9a
      Nikita Krishnia-INTERN authored
      Once licensed, switching to a different feature requires a system reboot, notify user about the same.
      
      Details:
      On licensed NMOS setup, if user restarts nvidia-gridd service and
      selected 'GRID Virtual Apps' license edition. There is mismatch in
      licensed feature type enabled in the driver and feature type read from
      gridd.conf/UI control. In this change, notify user that license features
      are still enabled in the driver even if license is released and hence restart is
      required. Set appropriate license status message to indicate the same.
      
      Fix:
      Added NV_CTRL_ATTR_NVML_GPU_GRID_LICENSABLE_FEATURES attribute to get feature code
      of the currently licensed feature.
      Used the existing NVML api nvmlDeviceGetGridLicensableFeatures to fetch this feature code.
      And then query this licensed feature code in nvidia-settings.
      Setting the restart required status message when there is mismatch in
      the queried licensed feature type and the feature type read from gridd.conf/UI.
      
      Testing done:
      Verified on NMOS, correct license status message is displayed.
      82ffaf9a
    • Nikita Krishnia-INTERN's avatar
      Auto-reflect runtime changes in nvidia settings when the nvidia-gridd is restarted/stopped. · da89797d
      Nikita Krishnia-INTERN authored
      Issue and root cause:
      When 'Manage License' page is created , a timer callback is registered to
      query license state from nvidia-gridd with 1 sec time interval to
      update the 'Manage License' page. When nvidia-gridd service is stopped,
      there is no response against the Dbus request so the callback function exits with error
      which destroys the timer. Hence 'Manage License' page is never updated.
      
      Fix:
      Do not destroy the timer which updates the 'Manage license' page even if 'nvidia-gridd' service
      is stopped.
      Upon failure to communicate with nvidia-gridd to fetch licensing state info
      we are disabling all UI controls and notifying user about the issue via a message on the UI.
      
      Testing Done:
      Verified that if nvidia-gridd service is restarted then 'Manage License' page gets
      refreshed automatically.
      da89797d
  5. 06 Mar, 2018 9 commits
  6. 26 Feb, 2018 1 commit
  7. 25 Feb, 2018 1 commit
  8. 29 Jan, 2018 2 commits
  9. 25 Jan, 2018 1 commit
  10. 12 Jan, 2018 1 commit
  11. 11 Jan, 2018 4 commits