ubuntu/+source/ubuntu-drivers-common:applied/ubuntu/xenial-proposed

Last commit made on 2018-01-24
Get this branch:
git clone -b applied/ubuntu/xenial-proposed https://git.launchpad.net/ubuntu/+source/ubuntu-drivers-common
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/ubuntu/xenial-proposed
Repository:
lp:ubuntu/+source/ubuntu-drivers-common

Recent commits

9ef0a57... by Alberto Milone on 2018-01-22

Import patches-applied version 1:0.4.17.6 to applied/ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 8b1fde8775c1751305db9b063dfc1fa8675138cc
Unapplied parent: 7daac81174952f542b3b26ea4492efb8e2441586

New changelog entries:
  * tests/ubuntu_drivers.py:
    - Skip test_system_modaliases_system on s390x.
      Fixes FTBFS (LP: #1728547).

7daac81... by Alberto Milone on 2018-01-22

Import patches-unapplied version 1:0.4.17.6 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: de7cf4789d303afcda1217d22aa17e9b2df933d9

New changelog entries:
  * tests/ubuntu_drivers.py:
    - Skip test_system_modaliases_system on s390x.
      Fixes FTBFS (LP: #1728547).

8b1fde8... by Alberto Milone on 2018-01-03

Import patches-applied version 1:0.4.17.5 to applied/ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: e3d7c7dc0a29f0dc202e32453f3539539c2ee258
Unapplied parent: de7cf4789d303afcda1217d22aa17e9b2df933d9

New changelog entries:
  [ Alberto Milone ]
  * gpu-manager.{c|py}:
    - Drop the amdgpu-pro code introduced in the previous upload,
      as it will be dealt with in a different upload.
  [ Alex Tu ]
  * gpu-manager.c:
    - Skip bbswitch, and make sure to unload the nvidia driver when
      the force-dgpu-on option is enabled (LP: #1728547).

de7cf47... by Alberto Milone on 2018-01-03

Import patches-unapplied version 1:0.4.17.5 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 0a5d80546f7d20f5d1fd3fcd30cafc9896585d18

New changelog entries:
  [ Alberto Milone ]
  * gpu-manager.{c|py}:
    - Drop the amdgpu-pro code introduced in the previous upload,
      as it will be dealt with in a different upload.
  [ Alex Tu ]
  * gpu-manager.c:
    - Skip bbswitch, and make sure to unload the nvidia driver when
      the force-dgpu-on option is enabled (LP: #1728547).

e3d7c7d... by Alberto Milone on 2017-10-30

Import patches-applied version 1:0.4.17.4 to applied/ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 2aa187be5ba14f5009e8ae4233d69f70cebdfad0
Unapplied parent: 0a5d80546f7d20f5d1fd3fcd30cafc9896585d18

New changelog entries:
  [ Alberto Milone ]
  * gpu-manager.{c|py}:
    - Add support for forcing the dGPU on on hybrid systems.
      Creating an empty file named "force-dgpu-on"
      in the /usr/share/gpu-manager.d directory will force the dGPU
      on in power saving mode (LP: #1728547).
    - Sync amdgpu-pro support from 17.10.
  [ Kai-Heng Feng ]
  * debian/control:
    - Add build dependency on libkmod-dev.
  * gpu-manager.c:
    - Detect and handle switchable graphics with the amdgpu-pro driver.
      AMDGPU-Pro has its own script to switch between powersaving and
      performance mode (LP: #1731873).
      Some machines allow enabling switchable graphics, or disabling
      the iGPU completely, thus leaving only the dGPU on. This new code
      simply detects the different profiles supported by AMD, and
      enables powersaving mode when possible.

0a5d805... by Alberto Milone on 2017-10-30

Import patches-unapplied version 1:0.4.17.4 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: e2275bacbea86b204150e3fe98c983c3f0fa8135

New changelog entries:
  [ Alberto Milone ]
  * gpu-manager.{c|py}:
    - Add support for forcing the dGPU on on hybrid systems.
      Creating an empty file named "force-dgpu-on"
      in the /usr/share/gpu-manager.d directory will force the dGPU
      on in power saving mode (LP: #1728547).
    - Sync amdgpu-pro support from 17.10.
  [ Kai-Heng Feng ]
  * debian/control:
    - Add build dependency on libkmod-dev.
  * gpu-manager.c:
    - Detect and handle switchable graphics with the amdgpu-pro driver.
      AMDGPU-Pro has its own script to switch between powersaving and
      performance mode (LP: #1731873).
      Some machines allow enabling switchable graphics, or disabling
      the iGPU completely, thus leaving only the dGPU on. This new code
      simply detects the different profiles supported by AMD, and
      enables powersaving mode when possible.

2aa187b... by Alberto Milone on 2017-06-19

Import patches-applied version 1:0.4.17.3 to applied/ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 49f3d1b5910ca600dd7464dcc7ca5ef1a44fbe12
Unapplied parent: e2275bacbea86b204150e3fe98c983c3f0fa8135

New changelog entries:
  * gpu-manager.{c|py}:
    - Add support for using custom xorg.confs with the nvidia
      driver (LP: #1667198).
      Custom xorg files can be named "non-hybrid" (for non hybrid
      systems), "hybrid-performance", and "hybrid-power-saving",
      and will have to placed in the /usr/share/gpu-manager.d
      directory.
      The directory can be overridden by passing another directory
      along with the "--custom-xorg-conf-path" parameter.
    - Add tests for the custom xorg.confs code and for amdgpu-pro
      hybrid support.

e2275ba... by Alberto Milone on 2017-06-19

Import patches-unapplied version 1:0.4.17.3 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: dfb06cb52e3b5df83695bdbb0bf623190cb8e170

New changelog entries:
  * gpu-manager.{c|py}:
    - Add support for using custom xorg.confs with the nvidia
      driver (LP: #1667198).
      Custom xorg files can be named "non-hybrid" (for non hybrid
      systems), "hybrid-performance", and "hybrid-power-saving",
      and will have to placed in the /usr/share/gpu-manager.d
      directory.
      The directory can be overridden by passing another directory
      along with the "--custom-xorg-conf-path" parameter.
    - Add tests for the custom xorg.confs code and for amdgpu-pro
      hybrid support.

49f3d1b... by Alberto Milone on 2016-06-06

Import patches-applied version 1:0.4.17.2 to applied/ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: bbccddc73c4dc6081575ee4256366d5908626e61
Unapplied parent: dfb06cb52e3b5df83695bdbb0bf623190cb8e170

New changelog entries:
  [ Alberto Milone ]
  * gpu-manager.c:
    - Fix memory leak in get_alternatives(). Make sure to always free
      alternatives->current_core and alternatives->current_egl.
    - Partially drop the drm code, and get information about connectors
      from sysf. This fixes a long standing performance issue (LP: #1586933).
    - Disable persistence mode before powering down the dGPU.
      If persistence mode is not disabled, gpu-manager will not be able to
      unload the nvidia module (LP: #1619306).
    - Make sure to load and unload nvidia-drm. This fixes a problem that
      prevents the dGPU from being powered off in hybrid systems with
      recent nvidia drivers (LP: #1619306).
  [ Ying-Chun Liu (PaulLiu) ]
  * Quirks/quirkinfo.py:
    - Catch and ignore UnicodeDecodeErrors in dmi info, as some machines
      may report board_name as ffffffffffff0a to mean empty, and this
      causes an error in python 3 (LP: #1320868).

dfb06cb... by Alberto Milone on 2016-06-06

Import patches-unapplied version 1:0.4.17.2 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 00c1fb24e8864e75d78839a679f7731ba3d7b7fa

New changelog entries:
  [ Alberto Milone ]
  * gpu-manager.c:
    - Fix memory leak in get_alternatives(). Make sure to always free
      alternatives->current_core and alternatives->current_egl.
    - Partially drop the drm code, and get information about connectors
      from sysf. This fixes a long standing performance issue (LP: #1586933).
    - Disable persistence mode before powering down the dGPU.
      If persistence mode is not disabled, gpu-manager will not be able to
      unload the nvidia module (LP: #1619306).
    - Make sure to load and unload nvidia-drm. This fixes a problem that
      prevents the dGPU from being powered off in hybrid systems with
      recent nvidia drivers (LP: #1619306).
  [ Ying-Chun Liu (PaulLiu) ]
  * Quirks/quirkinfo.py:
    - Catch and ignore UnicodeDecodeErrors in dmi info, as some machines
      may report board_name as ffffffffffff0a to mean empty, and this
      causes an error in python 3 (LP: #1320868).