[arch-commits] CVS update of extra/modules/fglrx (PKGBUILD kernel-2.6.23.patch)

Travis Willard travis at archlinux.org
Wed Oct 24 01:26:52 UTC 2007


    Date: Tuesday, October 23, 2007 @ 21:26:52
  Author: travis
    Path: /home/cvs-extra/extra/modules/fglrx

Modified: PKGBUILD (1.11 -> 1.12) kernel-2.6.23.patch (1.2 -> 1.3)

upgpkg: fglrx 8.42.3-1
Upstream update


---------------------+
 PKGBUILD            |   10 +++++-----
 kernel-2.6.23.patch |   32 ++++++++++++++++++++++++++------
 2 files changed, 31 insertions(+), 11 deletions(-)


Index: extra/modules/fglrx/PKGBUILD
diff -u extra/modules/fglrx/PKGBUILD:1.11 extra/modules/fglrx/PKGBUILD:1.12
--- extra/modules/fglrx/PKGBUILD:1.11	Thu Oct 18 08:44:13 2007
+++ extra/modules/fglrx/PKGBUILD	Tue Oct 23 21:26:52 2007
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD,v 1.11 2007/10/18 12:44:13 travis Exp $
+# $Id: PKGBUILD,v 1.12 2007/10/24 01:26:52 travis Exp $
 # Maintainer: Travis Willard <travisw at wmpub.ca>
 # Contributor: amdviaman
 
 pkgname=fglrx
-pkgver=8.40.4
+pkgver=8.42.3
 _kernel_version=2.6.23
-pkgrel=2
+pkgrel=1
 pkgdesc="Proprietary AMD/ATI kernel drivers for Radeon brand cards. Stock kernel."
 arch=('i686' 'x86_64')
 url="http://www.ati.amd.com"
@@ -16,8 +16,8 @@
 replaces=('ati-fglrx')
 install=${pkgname}.install
 source=(http://www2.ati.com/drivers/linux/ati-driver-installer-$pkgver-x86.x86_64.run kernel-2.6.23.patch)
-md5sums=('d02add61ee36a4183510317c3c42b147'
-         '03eabf812017ebe353f74cfab5388bee')
+md5sums=('56ff087389b5594f0db9949354bb0698'
+         '5e48ac61ee6a59f4b6b09d1686e192fd')
 
 _kernver=${_kernel_version}-ARCH
 
Index: extra/modules/fglrx/kernel-2.6.23.patch
diff -u extra/modules/fglrx/kernel-2.6.23.patch:1.2 extra/modules/fglrx/kernel-2.6.23.patch:1.3
--- extra/modules/fglrx/kernel-2.6.23.patch:1.2	Thu Oct 18 08:44:13 2007
+++ extra/modules/fglrx/kernel-2.6.23.patch	Tue Oct 23 21:26:52 2007
@@ -1,6 +1,8 @@
---- firegl_public.c.orig	2007-08-10 23:59:21.000000000 +0200
-+++ firegl_public.c	2007-08-13 20:00:26.000000000 +0200
-@@ -214,6 +214,56 @@
+8.43.3 for 2.6.23 compatibility
+
+--- firegl_public.c.orig	2007-10-23 19:31:26.000000000 +0200
++++ firegl_public.c	2007-10-23 19:32:07.000000000 +0200
+@@ -217,6 +217,56 @@
  #define preempt_enable()
  #endif
  
@@ -57,7 +59,7 @@
  // ============================================================
  /* globals */
  
-@@ -2356,7 +2406,7 @@ void ATI_API_CALL __ke_put_vm_page_table
+@@ -2489,7 +2539,7 @@ void ATI_API_CALL __ke_put_vm_page_table
  #ifndef ptep_clear_flush_dirty
  #define ptep_clear_flush_dirty(__vma, __address, __ptep) \
  ({							 \
@@ -66,7 +68,25 @@
      if (__dirty)					 \
          flush_tlb_page(__vma, __address);		 \
      __dirty;						 \
-@@ -5303,7 +5353,7 @@ unsigned int ATI_API_CALL KAS_Spinlock_R
+@@ -2936,7 +2986,7 @@ int ATI_API_CALL __ke_request_irq(unsign
+ {
+     return request_irq(irq,
+         (void(*)(int, void *, struct pt_regs *))handler,
+-        SA_SHIRQ, dev_name, dev_id);
++        IRQF_SHARED, dev_name, dev_id);
+ }
+ 
+ void ATI_API_CALL __ke_free_irq(unsigned int irq, void *dev_id)
+@@ -2959,7 +3009,7 @@ int ATI_API_CALL __ke_request_irq(unsign
+     irq_handler_func = handler;
+     return request_irq(irq,
+         ke_irq_handler_wrap,
+-        SA_SHIRQ, dev_name, dev_id);
++        IRQF_SHARED, dev_name, dev_id);
+ }
+ 
+ void ATI_API_CALL __ke_free_irq(unsigned int irq, void *dev_id)
+@@ -5436,7 +5486,7 @@ unsigned int ATI_API_CALL KAS_Spinlock_R
  /** \brief Type definition of the structure describing Slab Cache object */
  typedef struct tag_kasSlabCache_t
  {
@@ -75,7 +95,7 @@
      spinlock_t lock;            /* OS spinlock object protecting the cache */
      unsigned int routine_type;  /* Type of routine the cache might be accessed from */
      char name[14];              /* Cache object name (kernel 2.4 restricts its length to 19 chars) */
-@@ -5349,7 +5399,7 @@ unsigned int ATI_API_CALL KAS_SlabCache_
+@@ -5482,7 +5532,7 @@ unsigned int ATI_API_CALL KAS_SlabCache_
      DBG_TRACE("creating slab object '%s'", slabcache_obj->name);
  
      if ((slabcache_obj->cache =




More information about the arch-commits mailing list