Index: PKGBUILD =================================================================== --- PKGBUILD (revision 257465) +++ PKGBUILD (working copy) @@ -21,7 +21,8 @@ 'config' 'config.x86_64' # standard config files for mkinitcpio ramdisk 'linux.preset' - 'change-default-console-loglevel.patch') + 'change-default-console-loglevel.patch' + 'fix-nouveau-null-dereference.patch'::'https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/patch/?id=579b7c58215329803ce184704463de09f0f310ac') sha256sums=('4a622cc84b8a3c38d39bc17195b0c064d2b46945dfde0dae18f77b120bc9f3ae' 'SKIP' @@ -31,7 +32,8 @@ 'f4084c6d43abc40819f4535f827d3d8e643d25e67fedf0bab46346ead8c08b84' '98caa62b4759f6ae180660cc1be4aeda7198e50fb7cf51aee4e677ae6ee2d19e' 'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c' - '1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99') + '1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99' + '6b9594700f675697a22858b8c4b88cd91f27846c3ded529ac8cbdeaf1483f7bb') validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman @@ -57,6 +59,10 @@ # hangs on older intel hardware patch -Np1 -i "${srcdir}/0001-disabling-primary-plane-in-the-noatomic-case.patch" + # fix #47593 + # Some NVIDIA cards do not have PMU + patch -Np1 -i "${srcdir}/fix-nouveau-null-dereference.patch" + if [ "${CARCH}" = "x86_64" ]; then cat "${srcdir}/config.x86_64" > ./.config else