libdrm: Changes to 'refs/tags/libdrm-2.4.70-1'
Tag 'libdrm-2.4.70-1' created by Andreas Boll <andreas.boll.dev@gmail.com> at 2016-07-25 10:33 +0000
Tagging upload of libdrm 2.4.70-1 to unstable.
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJXlesNAAoJEB7vU9OKOpxnW1UQAK7piHtZgijSbgxecytCVJ+a
VWUtcCs9NNHeducZk1LEKc9M62BdVMmZJH2ojWkbNjCsrBYPauC/gtxzaOp2/EmP
wX2J254I2ALcOeQcaO8gwXUso6hkVA3tREgO+v7yLT35ZBm9Y61YZ7TijrSK9iKN
SYcwUusKCb12q9WZUK1rVZhZQkDtcVYfikDYGa/X/v/NVa7/8Q0aBbyW3xY3KGeM
V1wbmj1XxjjcuxbO/Px6HikY1howrrQN+5IQVqMy7uqN+mHENuhSUpih8QHNyHdG
FGkFOumtj8/moiVmvnzBQjHOks80wdTHdH2/pCcuNkv94jKwPHcthHFmMDBCr57X
No1oH28D8KEPtoVwsfxlAapbb2BHihsQ3nKCD0vvJ1T+p6Ad3GPu+Ezg4L38JUIR
pj7O11MxgWTyIomPeK1bxhJNepoiC9Fdz1XhEibU7qlZSkrqvXNJp6XGVKTwG2uP
pbm4ciNEiE9xWZF14hbvwJ/zUTrbRePYhwyn0PvJ6/Mljb4gOLRdvX/fK8bBYEGy
ixRt8QQRhsj0FJoxi+ME4UHcDJETU10w30AslZyY/P2oX4yO+8+7p2Yy5JkXhMYe
l8JfunVs5ltqqcwS6A9jZNJe9viiM3NBdH+UE5KpklzwGMfHx0yISN8iFK1dKVjH
0XSus0fOlCg1LdUj5Nyb
=pfUY
-----END PGP SIGNATURE-----
Changes since libdrm-2.4.69-1:
Andreas Boll (11):
radeon: Wire up radeon-symbol-check to make check
automake: Don't include Android Makefiles in the release tarball
virtgpu: Update kernel header
automake: Include virtgpu_drm.h in the release tarball
man: Fix typo
radeon: Fix typo in stderr message
Merge tag 'libdrm-2.4.70' into debian-unstable
Bump changelog
Update libdrm-freedreno1.symbols and shlibs.
source/local-options: Add more files to extend-diff-ignore option.
Upload to unstable.
Emil Velikov (2):
tests/drmdevice: print out the full 'bus' and 'dev' strings
tests/drmdevice: be move verbose when using open()
Qiang Yu (2):
drm: drmGetDevice return correct device on multi GPU setups
drm: fix drmFreeDevices memory leak on multi GPU setups
Rob Clark (24):
freedreno: rework internal ring->emit_reloc_ring()
freedreno: add simpler ring-reloc
freedreno: split out fd_bo_cache
freedreno: refactor bo-cache API
freedreno: move bo-cache to it's own file
freedreno: sync uapi
freedreno: add madvise support
freedreno: fix potential fd leak in error path
freedreno: expose kernel driver version
freedreno: support either coarse or fine-grained bucket sizes
freedreno: ocd
freedreno: fix potential leak at free
freedreno/msm: use private bo-cache for ringbuffer bo's
freedreno/msm: drop return from get_cmd()
freedreno/msm: split out cmd buffer tracking from ring
list: add first/last entry macros
freedreno/msm: split out dump_submit() helper
freedreno: support growable cmdstream buffers
freedreno/msm: use hashtable to track bo idx
freedreno: move legacy kgsl related README
freedreno: fix distcheck errors
freedreno: fix android build break
freedreno: fix warnings
Bump version for release
---
Makefile.am | 2
Makefile.sources | 3
configure.ac | 2
debian/changelog | 9
debian/libdrm-freedreno1.symbols | 4
debian/rules | 2
debian/source/local-options | 14 +
freedreno/Makefile.am | 2
freedreno/Makefile.sources | 1
freedreno/README | 16 -
freedreno/freedreno-symbol-check | 4
freedreno/freedreno_bo.c | 141 +------------
freedreno/freedreno_bo_cache.c | 222 +++++++++++++++++++++
freedreno/freedreno_device.c | 62 +----
freedreno/freedreno_drmif.h | 14 +
freedreno/freedreno_priv.h | 38 +++
freedreno/freedreno_ringbuffer.c | 51 ++++
freedreno/freedreno_ringbuffer.h | 16 -
freedreno/kgsl/README | 26 ++
freedreno/kgsl/kgsl_bo.c | 6
freedreno/kgsl/kgsl_ringbuffer.c | 13 -
freedreno/msm/msm_bo.c | 20 +
freedreno/msm/msm_device.c | 3
freedreno/msm/msm_drm.h | 109 ++++++----
freedreno/msm/msm_priv.h | 17 -
freedreno/msm/msm_ringbuffer.c | 410 ++++++++++++++++++++++++++++-----------
include/drm/virtgpu_drm.h | 109 +++++-----
intel/Makefile.am | 1
libkms/Makefile.am | 2
man/drm-kms.xml | 2
nouveau/Makefile.am | 2
radeon/Makefile.am | 3
radeon/radeon_cs_gem.c | 2
tests/drmdevice.c | 13 -
tests/modetest/Makefile.am | 2
util_double_list.h | 6
xf86drm.c | 25 +-
37 files changed, 922 insertions(+), 452 deletions(-)
---
Reply to: