[Pkg-fglrx-devel] r1329 - in fglrx-driver/trunk/debian: . patches
Michael Gilbert
mgilbert at moszumanska.debian.org
Tue Jan 7 00:56:17 UTC 2014
Author: mgilbert
Date: 2014-01-07 00:56:17 +0000 (Tue, 07 Jan 2014)
New Revision: 1329
Added:
fglrx-driver/trunk/debian/fglrx-control.manpages
fglrx-driver/trunk/debian/patches/10-iommu.patch
Removed:
fglrx-driver/trunk/debian/patches/10-linux3.11.patch
Modified:
fglrx-driver/trunk/debian/changelog
fglrx-driver/trunk/debian/control
fglrx-driver/trunk/debian/patches/series
Log:
release 13.12-3
Modified: fglrx-driver/trunk/debian/changelog
===================================================================
--- fglrx-driver/trunk/debian/changelog 2014-01-04 21:50:21 UTC (rev 1328)
+++ fglrx-driver/trunk/debian/changelog 2014-01-07 00:56:17 UTC (rev 1329)
@@ -1,3 +1,10 @@
+fglrx-driver (1:13.12-3) unstable; urgency=medium
+
+ * Fix IOMMU checks (closes: #729765).
+ * Remove transitional libgl1-fglrx-glx-i386 package.
+
+ -- Michael Gilbert <mgilbert at debian.org> Sun, 05 Jan 2014 14:12:53 +0000
+
fglrx-driver (1:13.12-2) unstable; urgency=medium
* Add a manpage for atigetsysteminfo.
Modified: fglrx-driver/trunk/debian/control
===================================================================
--- fglrx-driver/trunk/debian/control 2014-01-04 21:50:21 UTC (rev 1328)
+++ fglrx-driver/trunk/debian/control 2014-01-07 00:56:17 UTC (rev 1329)
@@ -36,13 +36,12 @@
lib${fglrx} (= ${binary:Version}),
${fglrx:XorgDepends},
xserver-xorg-core,
+ libgl1-${fglrx}-glx (= ${binary:Version}),
glx-alternative-fglrx (>= 0.4.1~),
${shlibs:Depends},
${misc:Depends}
Recommends:
${fglrx}-modules-dkms (= ${binary:Version}) | fglrx-kernel-${fglrx:Version},
- libgl1-${fglrx}-glx (= ${binary:Version}),
- libgl1-${fglrx}-glx-i386 [amd64],
${fglrx}-atieventsd,
Suggests:
${fglrx}-control,
@@ -53,9 +52,6 @@
xserver-xorg-video-fglrx,
Conflicts:
xserver-xorg-video-fglrx,
-Breaks:
- libgl1-${fglrx}-glx (<< ${binary:Version}),
- libgl1-${fglrx}-glx (>> ${binary:Version}),
Replaces:
xserver-xorg-video-fglrx,
Description: non-free ATI/AMD RadeonHD display driver${fglrx:VariantDescSuffix}
@@ -182,19 +178,6 @@
.
This package provides the proprietary libGL shipped by ATI/AMD.
-#Package: libgl1-${fglrx}-glx-i386
-Package: libgl1-fglrx-glx-i386
-Architecture: i386
-Multi-Arch: foreign
-Depends:
- libgl1-${fglrx}-glx,
- ${shlibs:Depends},
- ${misc:Depends}
-Description: ATI/AMD binary OpenGL 32-bit libraries${nvidia:LegacyDesc}
- This metapackage helps the automatic installation of the 32-bit ATI/AMD
- OpenGL libraries when installing libgl1-${fglrx}-glx
- on amd64 with foreign architecture i386 enabled.
-
# ${fglrx}-modules-dkms
Package: fglrx-modules-dkms
Section: non-free/kernel
Added: fglrx-driver/trunk/debian/fglrx-control.manpages
===================================================================
--- fglrx-driver/trunk/debian/fglrx-control.manpages (rev 0)
+++ fglrx-driver/trunk/debian/fglrx-control.manpages 2014-01-07 00:56:17 UTC (rev 1329)
@@ -0,0 +1,2 @@
+debian/amdcccle.1
+debian/atigetsysteminfo.1
Added: fglrx-driver/trunk/debian/patches/10-iommu.patch
===================================================================
--- fglrx-driver/trunk/debian/patches/10-iommu.patch (rev 0)
+++ fglrx-driver/trunk/debian/patches/10-iommu.patch 2014-01-07 00:56:17 UTC (rev 1329)
@@ -0,0 +1,31 @@
+description: iommu support
+origin: arch linux fglrx package
+origin: http://forums.amd.com/game/messageview.cfm?catid=488&threadid=168661
+
+--- a/common/lib/modules/fglrx/build_mod/firegl_public.c 2014-01-06 23:46:54.302248120 +0000
++++ b/common/lib/modules/fglrx/build_mod/firegl_public.c 2014-01-06 23:46:54.238248120 +0000
+@@ -93,7 +93,7 @@
+ and they use different config options. These options can only be enabled
+ on x86_64 with newer 2.6 kernels (2.6.23 for intel, 2.6.26 for amd).
+ */
+-#if defined(CONFIG_AMD_IOMMU) || defined(CONFIG_DMAR)
++#if defined(CONFIG_AMD_IOMMU) || defined(CONFIG_INTEL_IOMMU)
+ #define FIREGL_DMA_REMAPPING
+ #endif
+
+--- a/common/lib/modules/fglrx/build_mod/kcl_iommu.c 2014-01-04 19:24:37.457333666 +0000
++++ b/common/lib/modules/fglrx/build_mod/kcl_iommu.c 2014-01-06 23:48:06.346247943 +0000
+@@ -187,11 +187,13 @@
+ */
+ int ATI_API_CALL KCL_IOMMU_CheckInfo( KCL_PCI_DevHandle pcidev)
+ {
++#ifdef IOMMUV2_SUPPORT
+ struct pci_dev* pdev = (struct pci_dev*)pcidev;
+ if ( pdev->dev.archdata.iommu )
+ {
+ return 1;
+ }
++#endif
+ return 0;
+ }
+
Deleted: fglrx-driver/trunk/debian/patches/10-linux3.11.patch
===================================================================
--- fglrx-driver/trunk/debian/patches/10-linux3.11.patch 2014-01-04 21:50:21 UTC (rev 1328)
+++ fglrx-driver/trunk/debian/patches/10-linux3.11.patch 2014-01-07 00:56:17 UTC (rev 1329)
@@ -1,14 +0,0 @@
-description: support linux 3.11 kernel
-origin: arch linux fglrx package
-
---- a/common/lib/modules/fglrx/build_mod/firegl_public.c 2014-01-04 19:25:36.073332157 +0000
-+++ b/common/lib/modules/fglrx/build_mod/firegl_public.c 2014-01-04 19:25:36.053332157 +0000
-@@ -93,7 +93,7 @@
- and they use different config options. These options can only be enabled
- on x86_64 with newer 2.6 kernels (2.6.23 for intel, 2.6.26 for amd).
- */
--#if defined(CONFIG_AMD_IOMMU) || defined(CONFIG_DMAR)
-+#if defined(CONFIG_AMD_IOMMU) || defined(CONFIG_INTEL_IOMMU)
- #define FIREGL_DMA_REMAPPING
- #endif
-
Modified: fglrx-driver/trunk/debian/patches/series
===================================================================
--- fglrx-driver/trunk/debian/patches/series 2014-01-04 21:50:21 UTC (rev 1328)
+++ fglrx-driver/trunk/debian/patches/series 2014-01-07 00:56:17 UTC (rev 1329)
@@ -4,4 +4,4 @@
07-linux3.9.patch
08-linux3.12.patch
09-linux3.13.patch
-10-linux3.11.patch
+10-iommu.patch
More information about the Pkg-fglrx-devel
mailing list