diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2017-05-14 18:31:24 +0200 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2017-05-14 18:31:24 +0200 |
commit | 23d060918b604c553d192544032d188b96cb5f92 (patch) | |
tree | c3b7f31480bf79bc1c4e8ca8072b9723058de76b | |
parent | 8bebc694eeff00fbbc69415cc605eccd95dd7f04 (diff) | |
download | nixos-23d060918b604c553d192544032d188b96cb5f92.tar nixos-23d060918b604c553d192544032d188b96cb5f92.tar.gz nixos-23d060918b604c553d192544032d188b96cb5f92.tar.bz2 nixos-23d060918b604c553d192544032d188b96cb5f92.tar.xz nixos-23d060918b604c553d192544032d188b96cb5f92.zip |
Manually patch
-rw-r--r-- | hel.nix | 2 | ||||
-rw-r--r-- | patches/udl.patch | 12 |
2 files changed, 13 insertions, 1 deletions
@@ -46,7 +46,7 @@ | |||
46 | 46 | ||
47 | boot.kernelPackages = pkgs.linuxPackages_latest; | 47 | boot.kernelPackages = pkgs.linuxPackages_latest; |
48 | boot.kernelPatches = [ | 48 | boot.kernelPatches = [ |
49 | { patch = pkgs.fetchurl { url = "https://bugs.freedesktop.org/attachment.cgi?id=114235"; sha256 = "1q83k51f5mbik8y760q2ii07h075dyjv72fj5q4w09nngjvb7vxf"; }; | 49 | { patch = ./patches/udl.patch; |
50 | name = "udl-vblank"; | 50 | name = "udl-vblank"; |
51 | } | 51 | } |
52 | ]; | 52 | ]; |
diff --git a/patches/udl.patch b/patches/udl.patch new file mode 100644 index 00000000..ca44a73b --- /dev/null +++ b/patches/udl.patch | |||
@@ -0,0 +1,12 @@ | |||
1 | *** udl_drv.c.orig 2017-05-14 18:28:55.765966608 +0200 | ||
2 | --- udl_drv.c 2017-05-14 18:30:46.872445409 +0200 | ||
3 | *************** | ||
4 | *** 53,58 **** | ||
5 | --- 53,59 ---- | ||
6 | .load = udl_driver_load, | ||
7 | .unload = udl_driver_unload, | ||
8 | .set_busid = udl_driver_set_busid, | ||
9 | + .get_vblank_counter = drm_vblank_count, | ||
10 | |||
11 | /* gem hooks */ | ||
12 | .gem_free_object = udl_gem_free_object, | ||