Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37902069
en ru br
Репозитории ALT
S:2.4.116-alt2
5.1: 2.4.17-alt1
4.1: 2.4.0-alt1
4.0: 2.4.0-alt0.M40.1
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: libdrm

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: libdrm-2.4.116.patch
Скачать


 .gear/rules                                        |   2 +
 .../tags/ba0bc464b9b9e8287fba2128619139c24304c48a  |  22 +
 .gear/tags/list                                    |   1 +
 amdgpu/amdgpu_bo.c                                 |   2 +-
 data/amdgpu.ids                                    |   8 +
 libdrm.spec                                        | 468 +++++++++++++++++++++
 tests/amdgpu/amdgpu_stress.c                       |   9 +-
 7 files changed, 507 insertions(+), 5 deletions(-)
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 00000000..8032d6b9
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,2 @@
+tar: libdrm-@version@:.
+diff: libdrm-@version@:. . name=@name@-@version@.patch
diff --git a/.gear/tags/ba0bc464b9b9e8287fba2128619139c24304c48a b/.gear/tags/ba0bc464b9b9e8287fba2128619139c24304c48a
new file mode 100644
index 00000000..8c7ff7e2
--- /dev/null
+++ b/.gear/tags/ba0bc464b9b9e8287fba2128619139c24304c48a
@@ -0,0 +1,22 @@
+object 7bdb135f0c8e6ae2c0ed6d4bd6a8423eb1df5c26
+type commit
+tag libdrm-2.4.116
+tagger Simon Ser <contact@emersion.fr> 1692784734 +0200
+
+libdrm-2.4.116
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEENP+VJs/vDpejQOLkD9574OiPXkgFAmTl2F4ACgkQD9574OiP
+XkiYXg//ZaTQP9a71zvaRB+ZOjtRM130X1U/RBj1B4Hpjft3V+Q/2vPsyP9V8Uot
+NCzcPVYYCDrQ3DfVbj6O40qjrVW8NVpOUzXuJXS2oZvOzldtmpQJrcOkLNCASgMn
+jFGNIe6RUP0hK6dcWYu6jDM5XZ07TrcoiohWIUB6jnh7KfUkah3hAqmFFNYJUi6E
+Qe6FI2NupDIVJ/46o39XFlNTOgObiMoMmvOoF7MLlK2uVvMMrdqYG5hyuKBJLcD0
+49Cp5qEEQGm5lAmEzH7Zn5jufUMXEaoUjzZO9oFi4ztPSrynHqeL/gz3WYfomJw2
+a3570KE3etkw1MzqdwZvPWgwQJFSUJz18LzvWPEh0iyVhNctfG8FtCIgVgbvu+wD
+Ypg/bW8ykGy4eKxqWZoAi/N5t+/Ouunrflvkmmx+aZSL7WPvl27vYDqiXEsQ6f4l
+Lxh2nxVbrjfgGcTfDpfOcnplowWHgykvNQYqLlqY/0+dnrQP+fCjwMms4Jcunc3h
+hDHdWUck7Z7j3L67wB5zuv8ZyZclc4QP57tpiGeHjKvRlwrNDyox5q2Ai09SLkeK
+eLML2TRUZODGz2DYgRDw1C9fEl6KNYt7wHFmrpk28tFZYMgyKiWy0nu09PuSrGD7
+v8j0VZkUp/djArbH4y+Zyt0DOikkgj5DHoMXtzECfmFwIUatb7I=
+=xkJ7
+-----END PGP SIGNATURE-----
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 00000000..726d0571
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+ba0bc464b9b9e8287fba2128619139c24304c48a libdrm-2.4.116
diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c
index f4e04352..672f000d 100644
--- a/amdgpu/amdgpu_bo.c
+++ b/amdgpu/amdgpu_bo.c
@@ -551,7 +551,7 @@ drm_public int amdgpu_find_bo_by_cpu_mapping(amdgpu_device_handle dev,
 		if (!bo || !bo->cpu_ptr || size > bo->alloc_size)
 			continue;
 		if (cpu >= bo->cpu_ptr &&
-		    cpu < (void*)((uintptr_t)bo->cpu_ptr + bo->alloc_size))
+		    cpu < (void*)((uintptr_t)bo->cpu_ptr + (size_t)bo->alloc_size))
 			break;
 	}
 
diff --git a/data/amdgpu.ids b/data/amdgpu.ids
index 6a50c97d..0e79a583 100644
--- a/data/amdgpu.ids
+++ b/data/amdgpu.ids
@@ -396,12 +396,20 @@
 743F,	CC,	AMD Radeon 6550S
 743F,	CF,	AMD Radeon RX 6300M
 743F,	D7,	AMD Radeon RX 6400
+7448,	00,	AMD Radeon Pro W7900
 744C,	C8,	AMD Radeon RX 7900 XTX
 744C,	CC,	AMD Radeon RX 7900 XT
+744C,	CE,	AMD Radeon RX 7900 GRE
+745E,	CC,	AMD Radeon Pro W7800
+747E,	C8,	AMD Radeon RX 7800 XT
+747E,	FF,	AMD Radeon RX 7700 XT
+7480,	00,	AMD Radeon Pro W7600
 7480,	C1,	AMD Radeon RX 7700S
 7480,	C3,	AMD Radeon RX 7600S
 7480,	C7,	AMD Radeon RX 7600M XT
+7480,	CF,	AMD Radeon RX 7600
 7483,	CF,	AMD Radeon RX 7600M
+7489,	00,	AMD Radeon Pro W7500
 9830,	00,	AMD Radeon HD 8400 / R3 Series
 9831,	00,	AMD Radeon HD 8400E
 9832,	00,	AMD Radeon HD 8330
diff --git a/libdrm.spec b/libdrm.spec
new file mode 100644
index 00000000..fa136946
--- /dev/null
+++ b/libdrm.spec
@@ -0,0 +1,468 @@
+Name: libdrm
+Version: 2.4.116
+Release: alt2
+Epoch: 1
+Summary: Userspace interface to kernel DRM service
+License: GPL
+Group: System/Libraries
+Url: http://dri.freedesktop.org
+Packager: Valery Inozemtsev <shrek@altlinux.ru>
+
+Source: %name-%version.tar
+Patch: %name-%version.patch
+
+BuildRequires(pre): meson
+BuildRequires: docbook-style-xsl libudev-devel libpciaccess-devel xorg-util-macros xsltproc python3-module-docutils
+
+%description
+This library implements the userspace interface to the kernel DRM
+services. DRM stands for "Direct Rendering Manager", which is the
+kernelspace portion of the "Direct Rendering Infrastructure" (DRI).
+The DRI is currently used on Linux to provide hardware-accelerated
+OpenGL drivers
+
+%package devel
+Summary: The drm Library and Header Files
+Group: Development/C
+
+%description devel
+%name-devel contains the libraries and header files needed to
+develop programs which make use of %name
+
+%package utils
+Summary: Direct Rendering Manager utilities
+Group: System/X11
+
+%description utils
+Utility programs for the kernel DRM interface.
+Will void your warranty.
+
+%prep
+%setup -q
+%patch -p1
+
+%build
+%meson \
+	-Dudev=true \
+	-Dinstall-test-programs=true \
+%ifarch armh aarch64
+	-Detnaviv=enabled \
+	-Dexynos=enabled \
+	-Domap=enabled \
+	-Dtegra=enabled \
+	-Dvc4=enabled \
+	-Dfreedreno=enabled
+%endif
+
+%meson_build -v
+
+%install
+%meson_install
+
+%files
+%_libdir/*.so.*
+%_datadir/%name
+
+%files devel
+%_includedir/*
+%_libdir/*.so
+%_pkgconfigdir/*.pc
+%_man3dir/*.3*
+%_man7dir/*.7*
+
+%files utils
+%_bindir/*
+
+%changelog
+* Thu Sep 07 2023 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.116-alt2
+- amdgpu: add marketing names from Adrenalin 23.9.1
+
+* Tue Sep 05 2023 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.116-alt1
+- 2.4.116
+
+* Wed Aug 02 2023 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.115-alt2
+- cherry pick upstream commit "amdgpu: add marketing names from amd-5.4.3 (22.40.3)" (closes: #46421)
+- add test apps to libdrm-utils package (closes: #45719)
+
+* Mon Feb 27 2023 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.115-alt1
+- 2.4.115
+
+* Mon Nov 07 2022 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.114-alt1
+- 2.4.114
+
+* Wed Sep 07 2022 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.113-alt1
+- 2.4.113
+
+* Wed Jul 06 2022 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.112-alt1
+- 2.4.112
+
+* Fri Jun 03 2022 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.111-alt1
+- 2.4.111
+
+* Thu May 19 2022 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.110-alt1
+- 2.4.110
+
+* Mon Dec 06 2021 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.109-alt1
+- 2.4.109
+
+* Wed Nov 10 2021 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.108-alt1
+- 2.4.108
+
+* Fri Aug 20 2021 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.107-alt2
+- use python3-module-docutils for /usr/bin/rst2man.py
+
+* Thu Jul 15 2021 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.107-alt1
+- 2.4.107
+
+* Tue May 18 2021 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.106-alt1
+- 2.4.106
+
+* Fri Apr 30 2021 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.105-alt2
+- updated to master git.40f73d0b
+
+* Thu Apr 08 2021 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.105-alt1
+- 2.4.105
+
+* Thu Jan 14 2021 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.104-alt1
+- 2.4.104
+
+* Thu Nov 05 2020 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.103-alt1
+- 2.4.103
+
+* Wed May 27 2020 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.102-alt1
+- 2.4.102
+
+* Fri Apr 03 2020 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.101-alt1
+- 2.4.101
+
+* Fri Nov 01 2019 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.100-alt1
+- 2.4.100
+
+* Mon Jul 08 2019 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.99-alt1
+- 2.4.99
+
+* Thu Apr 25 2019 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.98-alt1
+- 2.4.98
+
+* Mon Feb 04 2019 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.97-alt1
+- 2.4.97
+
+* Wed Oct 24 2018 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.96-alt1
+- 2.4.96
+
+* Thu May 24 2018 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.92-alt1.S1
+- 2.4.92
+
+* Mon Jan 22 2018 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.89-alt1.S1
+- added ubt tag
+
+* Tue Jan 16 2018 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.89-alt1
+- 2.4.89
+
+* Tue Sep 05 2017 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.83-alt1
+- 2.4.83
+
+* Mon May 29 2017 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.81-alt1
+- 2.4.81
+
+* Fri May 05 2017 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.80-alt1
+- 2.4.80
+
+* Tue Feb 14 2017 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.75-alt1
+- 2.4.75
+
+* Thu Jan 12 2017 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.74-alt1
+- 2.4.74
+
+* Tue Nov 29 2016 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.73-alt1
+- 2.4.73
+
+* Mon Jul 25 2016 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.70-alt1
+- 2.4.70
+
+* Thu Jan 14 2016 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.66-alt1
+- 2.4.66
+
+* Sat Aug 15 2015 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.63-alt1
+- 2.4.63
+
+* Wed May 13 2015 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.61-alt1
+- 2.4.61
+
+* Sat Mar 21 2015 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.60-alt1
+- 2.4.60
+
+* Thu Jan 22 2015 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.59-alt1
+- 2.4.59
+
+* Mon Sep 29 2014 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.58-alt1
+- 2.4.58
+
+* Wed Jul 30 2014 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.56-alt1
+- 2.4.56
+
+* Mon May 05 2014 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.54-alt1
+- 2.4.54
+
+* Tue Jan 21 2014 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.52-alt1
+- 2.4.52
+
+* Wed Dec 04 2013 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.50-alt1
+- 2.4.50
+
+* Sun Nov 24 2013 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.49-alt1
+- 2.4.49
+
+* Sat Nov 16 2013 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.48-alt1
+- 2.4.48
+
+* Sun Oct 13 2013 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.47-alt1
+- 2.4.47
+
+* Tue Jul 16 2013 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.46-alt1
+- 2.4.46
+
+* Sun May 19 2013 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.45-alt1
+- 2.4.45
+
+* Fri Apr 19 2013 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.44-alt1
+- 2.4.44
+
+* Thu Mar 28 2013 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.43-alt1
+- 2.4.43
+
+* Thu Feb 07 2013 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.42-alt1
+- 2.4.42
+
+* Thu Jan 17 2013 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.41-alt1
+- 2.4.41
+
+* Tue Nov 06 2012 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.40-alt1
+- 2.4.40
+
+* Mon Sep 10 2012 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.39-alt1
+- 2.4.39
+
+* Fri May 11 2012 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.34-alt1
+- 2.4.34
+
+* Thu Mar 29 2012 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.33-alt1
+- 2.4.33
+
+* Sat Mar 17 2012 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.32-alt1
+- 2.4.32
+
+* Tue Feb 07 2012 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.31-alt1
+- 2.4.31
+
+* Sat Jan 07 2012 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.30-alt1
+- 2.4.30
+
+* Tue Dec 13 2011 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.29-alt1
+- 2.4.29
+
+* Tue Dec 06 2011 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.28-alt1
+- 2.4.28
+
+* Sat Oct 29 2011 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.27-alt1
+- 2.4.27
+
+* Sat Jun 04 2011 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.26-alt1
+- 2.4.26
+
+* Mon Apr 11 2011 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.25-alt1
+- 2.4.25
+
+* Tue Mar 01 2011 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.24-alt1
+- 2.4.24
+
+* Thu Feb 10 2011 Alexey Tourbin <at@altlinux.ru> 1:2.4.23-alt3
+- rebuilt for debuginfo
+- disabled symbol versioning
+
+* Sat Jan 08 2011 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.23-alt2
+- updated to master git.bad5242
+
+* Fri Dec 10 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.23-alt1
+- 2.4.23
+
+* Fri Nov 05 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.22-alt2
+- intel:
+  + Prepare for BLT ring split
+  + enable relaxed fence allocation for i915
+
+* Wed Sep 29 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.22-alt1
+- 2.4.22
+
+* Tue Sep 28 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.21-alt3
+- nouveau: drop unused nouveau_class.h
+
+* Fri Sep 24 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.21-alt2
+- GIT snapshot 2010-09-21 (81fa7a9f56b1efb04658db921e5228c102548921)
+
+* Thu Jun 10 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.21-alt1
+- 2.4.21
+
+* Sat Apr 03 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.20-alt1
+- 2.4.20
+
+* Wed Mar 03 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.19-alt1
+- 2.4.19
+
+* Mon Feb 22 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.18-alt2
+- enabled nouveau
+
+* Wed Feb 17 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.18-alt1
+- 2.4.18
+
+* Sat Feb 13 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.18-alt0.d1
+- GIT snapshot 2010-02-10 (4a17be4a86cde1065908576e44f3710f6d9d68af)
+
+* Wed Feb 10 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.17-alt4
+- intel: Handle resetting of input params after EINTR during SET_TILING
+
+* Tue Feb 09 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.17-alt3
+- intel: account for potential pinned buffers hogging fences
+
+* Tue Feb 02 2010 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.17-alt2
+- intel: check return value for calloc
+
+* Mon Dec 21 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.17-alt1
+- 2.6.17
+
+* Thu Dec 03 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.16-alt1
+- 2.4.16
+
+* Tue Dec 01 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.15-alt2
+- libdrm_radeon: added radeon_bo_is_referenced_by_cs function
+
+* Fri Oct 09 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.15-alt1
+- 2.4.15
+
+* Tue Sep 29 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.14-alt1
+- 2.4.14
+
+* Sun Sep 06 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.13-alt1
+- 2.4.13
+
+* Wed Jul 15 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.12-alt1
+- 2.4.12
+
+* Wed Jun 17 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.11-alt2
+- added initial libdrm_radeon
+
+* Sat May 16 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.11-alt1
+- 2.4.11
+
+* Fri May 15 2009 Valery Inozemtsev <shrek@altlinux.ru> 1:2.4.6-alt2
+- 2.4.6
+
+* Wed May 13 2009 Valery Inozemtsev <shrek@altlinux.ru> 2.4.10-alt1
+- 2.4.10
+
+* Tue Apr 28 2009 Valery Inozemtsev <shrek@altlinux.ru> 2.4.9-alt2
+- fixed assertion failures on later use of the object
+
+* Sat Apr 11 2009 Valery Inozemtsev <shrek@altlinux.ru> 2.4.9-alt1
+- 2.4.9
+
+* Tue Apr 07 2009 Valery Inozemtsev <shrek@altlinux.ru> 2.4.6-alt1
+- 2.4.6
+
+* Tue Mar 03 2009 Valery Inozemtsev <shrek@altlinux.ru> 2.4.5-alt3
+- reenabled udev
+
+* Thu Feb 26 2009 Valery Inozemtsev <shrek@altlinux.ru> 2.4.5-alt2
+- disabled udev
+
+* Tue Feb 24 2009 Valery Inozemtsev <shrek@altlinux.ru> 2.4.5-alt1
+- 2.4.5
+
+* Wed Feb 04 2009 Valery Inozemtsev <shrek@altlinux.ru> 2.4.4-alt0.M50.1
+- build for branch 5.0
+
+* Thu Jan 15 2009 Valery Inozemtsev <shrek@altlinux.ru> 2.4.4-alt1
+- 2.4.4
+
+* Tue Dec 23 2008 Valery Inozemtsev <shrek@altlinux.ru> 2.4.3-alt1
+- 2.4.3
+
+* Sat Nov 22 2008 Valery Inozemtsev <shrek@altlinux.ru> 2.4.1-alt2
+- removed obsolete %%post_ldconfig/%%postun_ldconfig calls
+
+* Thu Oct 30 2008 Valery Inozemtsev <shrek@altlinux.ru> 2.4.1-alt1
+- 2.4.1
+
+* Sun Oct 19 2008 Valery Inozemtsev <shrek@altlinux.ru> 2.4.0-alt4
+- enabled support for using udev instead of mknod
+
+* Sun Oct 19 2008 Valery Inozemtsev <shrek@altlinux.ru> 2.4.0-alt3
+- 2.4.0 release
+
+* Tue Mar 25 2008 Valery Inozemtsev <shrek@altlinux.ru> 2.4.0-alt2
+- GIT snapshot 2008-05-28
+
+* Mon Nov 12 2007 Valery Inozemtsev <shrek@altlinux.ru> 2.4.0-alt1
+- 2.4.0
+
+* Mon Sep 10 2007 Valery Inozemtsev <shrek@altlinux.ru> 2.3.1-alt7
+- revert 2.3.1 release
+- added xgi_drm.h
+
+* Sun Sep 09 2007 Valery Inozemtsev <shrek@altlinux.ru> 2.3.1-alt6
+- GIT snapshot, drop upstream patches
+
+* Tue Aug 07 2007 Valery Inozemtsev <shrek@altlinux.ru> 2.3.1-alt5
+- updated nouveau_drm.h to patchlevel 10
+
+* Sat Jul 21 2007 Valery Inozemtsev <shrek@altlinux.ru> 2.3.1-alt4
+- updated nouveau_drm.h to patchlevel 9
+
+* Tue May 08 2007 Valery Inozemtsev <shrek@altlinux.ru> 2.3.1-alt3
+- fix typo on ttm fence interface master
+
+* Sun Apr 08 2007 Valery Inozemtsev <shrek@altlinux.ru> 2.3.1-alt2
+- updated nouveau_drm.h to patchlevel 6
+
+* Fri Mar 16 2007 Valery Inozemtsev <shrek@altlinux.ru> 2.3.1-alt1
+- 2.3.1
+
+* Sun Jan 21 2007 Valery Inozemtsev <shrek@altlinux.ru> 2.3.0-alt2
+- fixed libdrm-2.3.0-alt-version-script.patch
+
+* Thu Nov 09 2006 Valery Inozemtsev <shrek@altlinux.ru> 2.3.0-alt1
+- 2.3.0:
+  + This adds support for server to user system libdrm, and also for
+    drmOpenOnce and drmCloseOnce APIs.
+
+* Sun Oct 29 2006 Valery Inozemtsev <shrek@altlinux.ru> 2.2.0-alt2
+- added version script
+
+* Sun Oct 29 2006 Valery Inozemtsev <shrek@altlinux.ru> 2.2.0-alt1
+- 2.2.0
+
+* Sun Oct 15 2006 Valery Inozemtsev <shrek@altlinux.ru> 2.0.2-alt2
+- GIT snapshot 2006-08-30:
+	+ drmUpdateDrawableInfo
+
+* Thu Jun 29 2006 Valery Inozemtsev <shrek@altlinux.ru> 2.0.2-alt1
+- 2.0.2
+
+* Thu Apr 13 2006 Valery Inozemtsev <shrek@altlinux.ru> 2.0.1-alt1
+- 2.0.1
+
+* Sat Mar 18 2006 Valery Inozemtsev <shrek@altlinux.ru> 2.0-alt4
+- CVS snapshot 20060314
+
+* Mon Feb 20 2006 Valery Inozemtsev <shrek@altlinux.ru> 2.0-alt3
+- CVS snapshot 20060220
+
+* Tue Feb 14 2006 Valery Inozemtsev <shrek@altlinux.ru> 2.0-alt2
+- added libdrm-2.0-cvs_changes patch
+
+* Mon Dec 05 2005 Valery Inozemtsev <shrek@altlinux.ru> 2.0-alt1
+- 2.0
+
+* Wed Nov 23 2005 Valery Inozemtsev <shrek@altlinux.ru> 1.0.5-alt0.1
+- initial release
+
diff --git a/tests/amdgpu/amdgpu_stress.c b/tests/amdgpu/amdgpu_stress.c
index 5c5c88c5..f919351e 100644
--- a/tests/amdgpu/amdgpu_stress.c
+++ b/tests/amdgpu/amdgpu_stress.c
@@ -30,6 +30,7 @@
 #include <errno.h>
 #include <unistd.h>
 #include <stdlib.h>
+#include <inttypes.h>
 
 #include "drm.h"
 #include "xf86drmMode.h"
@@ -175,7 +176,7 @@ int alloc_bo(uint32_t domain, uint64_t size)
 
 	resources[num_buffers] = bo;
 	virtual[num_buffers] = addr;
-	fprintf(stdout, "Allocated BO number %u at 0x%lx, domain 0x%x, size %lu\n",
+	fprintf(stdout, "Allocated BO number %u at 0x%" PRIx64 ", domain 0x%x, size %" PRIu64 "\n",
 		num_buffers++, addr, domain, size);
 	return 0;
 }
@@ -273,7 +274,7 @@ int submit_ib(uint32_t from, uint32_t to, uint64_t size, uint32_t count)
 	delta = stop.tv_nsec + stop.tv_sec * 1000000000UL;
 	delta -= start.tv_nsec + start.tv_sec * 1000000000UL;
 
-	fprintf(stdout, "Submitted %u IBs to copy from %u(%lx) to %u(%lx) %lu bytes took %lu usec\n",
+	fprintf(stdout, "Submitted %u IBs to copy from %u(%" PRIx64 ") to %u(%" PRIx64 ") %" PRIu64 " bytes took %" PRIu64 " usec\n",
 		count, from, virtual[from], to, virtual[to], copied, delta / 1000);
 	return 0;
 }
@@ -293,7 +294,7 @@ uint64_t parse_size(void)
 	char ext[2];
 
 	ext[0] = 0;
-	if (sscanf(optarg, "%li%1[kmgKMG]", &size, ext) < 1) {
+	if (sscanf(optarg, "%" PRIi64 "%1[kmgKMG]", &size, ext) < 1) {
 		fprintf(stderr, "Can't parse size arg: %s\n", optarg);
 		exit(EXIT_FAILURE);
 	}
@@ -375,7 +376,7 @@ int main(int argc, char **argv)
 			next_arg(argc, argv, "Missing buffer size");
 			size = parse_size();
 			if (size < getpagesize()) {
-				fprintf(stderr, "Buffer size to small %lu\n", size);
+				fprintf(stderr, "Buffer size to small %" PRIu64 "\n", size);
 				exit(EXIT_FAILURE);
 			}
 			r = alloc_bo(domain, size);
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin