diff options
Diffstat (limited to 'x11-drivers/ati-drivers/files/15.9-remove-gpl-symbols.patch')
-rw-r--r-- | x11-drivers/ati-drivers/files/15.9-remove-gpl-symbols.patch | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/x11-drivers/ati-drivers/files/15.9-remove-gpl-symbols.patch b/x11-drivers/ati-drivers/files/15.9-remove-gpl-symbols.patch deleted file mode 100644 index 51fc6c22e60c..000000000000 --- a/x11-drivers/ati-drivers/files/15.9-remove-gpl-symbols.patch +++ /dev/null @@ -1,74 +0,0 @@ ---- a/common/lib/modules/fglrx/build_mod/firegl_public.c 2015-09-18 23:57:02.000000000 -0400 -+++ b/common/lib/modules/fglrx/build_mod/firegl_public.c 2015-09-18 23:57:11.000000000 -0400 -@@ -136,7 +136,6 @@ - #include <asm/mman.h> - #include <asm/uaccess.h> - #include <asm/processor.h> --#include <asm/tlbflush.h> // for flush_tlb_page - #include <asm/cpufeature.h> - #ifdef CONFIG_MTRR - #include <asm/mtrr.h> -@@ -251,6 +250,26 @@ - #define WRITE_CR4(x) write_cr4(x) - #endif - -+#define __flush_tlb_one(addr) asm volatile("invlpg (%0)" ::"r" (addr) : "memory") -+#define __flush_tlb() native_write_cr3(native_read_cr3()) -+ -+static inline void __flush_tlb_all(void) -+{ -+ if (cpu_has_pge) -+ { -+ unsigned long flags, cr4; -+ raw_local_irq_save(flags); -+ cr4 = native_read_cr4(); -+ native_write_cr4(cr4 & ~X86_CR4_PGE); -+ native_write_cr4(cr4); -+ raw_local_irq_restore(flags); -+ } -+ else -+ { -+ __flush_tlb(); -+ } -+} -+ - // ============================================================ - /* globals */ - -@@ -6479,7 +6498,12 @@ static int KCL_fpu_save_init(struct task - void ATI_API_CALL KCL_fpu_begin(void) - { - #if defined(CONFIG_X86_64) || LINUX_VERSION_CODE >= KERNEL_VERSION(3,17,0) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0) -+ preempt_disable(); -+ __kernel_fpu_begin(); -+#else - kernel_fpu_begin(); -+#endif - #else - #ifdef TS_USEDFPU - struct thread_info *cur_thread = current_thread_info(); -@@ -6525,7 +6549,12 @@ void ATI_API_CALL KCL_fpu_begin(void) - */ - void ATI_API_CALL KCL_fpu_end(void) - { -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0) -+ __kernel_fpu_end(); -+ preempt_enable(); -+#else - kernel_fpu_end(); -+#endif - } - - /** Create new directory entry under "/proc/...." ---- a/common/lib/modules/fglrx/build_mod/kcl_acpi.c 2015-09-19 00:43:35.000000000 -0400 -+++ b/common/lib/modules/fglrx/build_mod/kcl_acpi.c 2015-09-19 00:43:48.000000000 -0400 -@@ -868,7 +868,7 @@ void ATI_API_CALL KCL_ACPI_No_Hotplug(vo - #elif LINUX_VERSION_CODE >= KERNEL_VERSION(3,17,0) - if(pdev) - { --#if (UTS_UBUNTU_RELEASE_ABI < 0 && LINUX_VERSION_CODE < KERNEL_VERSION(4,1,3)) || (UTS_UBUNTU_RELEASE_ABI >= 0 && UTS_UBUNTU_RELEASE_ABI < 26 && LINUX_VERSION_CODE <= KERNEL_VERSION(3,19,8)) -+#if 0 && (UTS_UBUNTU_RELEASE_ABI < 0 && LINUX_VERSION_CODE < KERNEL_VERSION(4,1,3)) || (UTS_UBUNTU_RELEASE_ABI >= 0 && UTS_UBUNTU_RELEASE_ABI < 26 && LINUX_VERSION_CODE <= KERNEL_VERSION(3,19,8)) - pci_ignore_hotplug(pdev); - #else - pdev->ignore_hotplug = 1; |