Tag 'libdrm-2.4.70-1' created by Andreas Boll <andreas.boll....@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(-) ---