Tag 'libdrm-2.4.89-1' created by Andreas Boll <andreas.boll....@gmail.com> at 2017-12-18 16:51 +0000
Tagging upload of libdrm 2.4.89-1 to unstable. -----BEGIN PGP SIGNATURE----- iQJPBAABCgA5FiEE45C5cAWC+uqVmsrUHu9T04o6nGcFAlo38gcbHGFuZHJlYXMu Ym9sbC5kZXZAZ21haWwuY29tAAoJEB7vU9OKOpxnkRcQAJH5Yfh17wUDHgWqhSSn nJbUTqhUeqadrvKaXx6WkPd4dm3s0+WkBe+YDIjdV7D/clpMpfRzkD+ITjdVWgi4 loxr3T0VyTpskXDmJrMKbmqcnzM4zIdf6rL/HJXxBtZ/EcpXa2m1089cYrb6AEES HjQjHULZBpumz2Nz8T+5qm+VdJkkzylLvMBADsQ/iJzOvVRNpywfMjH16sJ48d+M jM0+lORuHAtZ5XFkIUyDHNoIqvPIVFqHw8dw3mxM6wqjwE1GM/gf4O2543U/MTrF ptGTNW8dCJlydS18u0uP3cpvmjFokFdZu6O2q+aW6QiExcBc/gpZJhV0BSXKv3jQ 9aLPM2CJLEuUyq+WVhoJR1SVjuyrje+WfiHvUBZgszfID7iLKeuNlYf7g21DHOlw fWdq3zvRw6VpgwqZfkJeMzAmuQzU8KhI91fBXtcg5csFOz74ZOGCTD8hosCiYNzH SyJkw7DZ4MgzCRBeGyamS5hPvX2T0Q3GUWIDX24+Yd82ZQF47AuQfmhKergQt3Qp bm4J7B3IEWgfXrtTdtbaeuf+btcLNv8JNVy7LLXZd0AVJCfp0itkctnMEUTzOvtw UCZRcERb70aY8Uhsq165ZRFoJHqsuFGjRGDjJ07AbCnSc0ZidlgMnJKKqE5UEUQK ugE6FRuvJczjxbz444ep4o20 =VMR7 -----END PGP SIGNATURE----- Changes since libdrm-2.4.88-1: Andreas Boll (8): Merge tag 'libdrm-2.4.89' into debian-unstable Bump changelog Update libdrm2.symbols and shlibs. Update libdrm-amdgpu1.symbols and shlibs. Update libdrm-etnaviv1.symbols and shlibs. Update libdrm-freedreno1.symbols and shlibs. Bump standards version to 4.1.2. Upload to unstable. Andrey Grodzovsky (10): amdgpu: Add functions to disable suites and tests. amdgpu: Use new suite/test disabling functionality. amdgpu: Move memory alloc tests in bo suite. amdgpu: Add memory over allocation test. amdgpu: Disable deadlock test suite for Vega 10 amdgpu: Switch amdgpu CS tests enabling to the new way. amdgpu: Dynamicly disable BO suite "Metadata" test. amdgpu: Add explicit dependency test. amdgpu: Remove dummy CU_ASSERT_EQUAL. tests/amdgpu: Add return CUE_SUCCESS to suite_vcn_tests_clean. Bas Nieuwenhuizen (2): drm: Add drmSyncobjReset & drmSyncobjSignal wrappers. amdgpu: Add syncobj reset & signal wrappers. Christian Gmeiner (3): etnaviv: sync uapi header etnaviv: add permon support etnaviv: support performance monitor requests Christian König (6): amdpgu: fix coding style in amdgpu_vamgr.c amdgpu: sanitize 64bit VA manager amdgpu: fix 32bit VA manager max address amdgpu: use the high VA range if possible Revert "amdgpu: use the high VA range if possible" Revert "amdgpu: fix 32bit VA manager max address" Dave Airlie (1): configure.ac: bump version for release David Mao (1): amdgpu: Adding amdgpu_cs_create_syncobj2 to create syncobj as signaled initially Emil Velikov (1): freedreno: add the API fd_pipe_new2 to the symbol test Eric Anholt (6): headers: Sync vc4 header from drm-next. headers: Sync up some header guard changes from drm-next. headers: Sync up some comment spelling and whitespace fixes from drm-next. headers: Sync up mga_drm.h from drm-next. headers: Sync up kernel changes to use kernel types instead of stdint.h. headers: Drop outdated node about a delta in drm_mode.h. Inki Dae (1): exynos: change the license to X11/MIT Keith Packard (2): drm: Add drm mode lease ioctl wrappers [v3] drm: Add CrtcGetSequence and CrtcQueueSequence IOCTLs [v2] Lucas Stach (1): etnaviv: fix BO cache to properly work with different flags Michel Dänzer (5): amdgpu: Add amdgpu_cs_create_syncobj2 to amdgpu-symbol-check amdgpu: Clean up amdgpu_parse_asic_ids error handling amdgpu: Simplify error handling in parse_one_line amdgpu: Only remember the device's marketing name amdgpu.ids: Refresh from AMD 17.40 release Rob Clark (2): freedreno: sync uapi header (driver version 1.3.0) freedreno: submit-queue context priority Rob Herring (1): Android: disable warnings causing errors --- Android.common.mk | 1 amdgpu/Android.mk | 3 amdgpu/Makefile.am | 5 amdgpu/amdgpu-symbol-check | 3 amdgpu/amdgpu.h | 43 +++++ amdgpu/amdgpu_asic_id.c | 139 ++++------------ amdgpu/amdgpu_cs.c | 28 +++ amdgpu/amdgpu_device.c | 51 +----- amdgpu/amdgpu_internal.h | 18 -- amdgpu/amdgpu_vamgr.c | 31 +-- configure.ac | 2 data/amdgpu.ids | 31 +++ debian/changelog | 11 + debian/control | 2 debian/libdrm-amdgpu1.symbols | 3 debian/libdrm-etnaviv1.symbols | 5 debian/libdrm-freedreno1.symbols | 1 debian/libdrm2.symbols | 8 debian/rules | 8 etnaviv/Makefile.sources | 1 etnaviv/etnaviv-symbol-check | 5 etnaviv/etnaviv_bo_cache.c | 26 ++- etnaviv/etnaviv_cmd_stream.c | 20 ++ etnaviv/etnaviv_drm.h | 43 ++++- etnaviv/etnaviv_drmif.h | 23 ++ etnaviv/etnaviv_perfmon.c | 189 ++++++++++++++++++++++ etnaviv/etnaviv_priv.h | 25 ++ exynos/exynos_fimg2d.c | 21 ++ exynos/exynos_fimg2d.h | 21 ++ exynos/fimg2d_reg.h | 21 ++ freedreno/freedreno-symbol-check | 1 freedreno/freedreno_drmif.h | 3 freedreno/freedreno_pipe.c | 19 ++ freedreno/freedreno_priv.h | 3 freedreno/kgsl/kgsl_pipe.c | 3 freedreno/kgsl/kgsl_priv.h | 2 freedreno/msm/msm_drm.h | 40 ++++ freedreno/msm/msm_pipe.c | 41 ++++ freedreno/msm/msm_priv.h | 3 freedreno/msm/msm_ringbuffer.c | 1 include/drm/README | 22 -- include/drm/mga_drm.h | 12 + include/drm/nouveau_drm.h | 94 ++++++----- include/drm/qxl_drm.h | 82 +++++---- include/drm/r128_drm.h | 10 + include/drm/radeon_drm.h | 128 +++++++-------- include/drm/savage_drm.h | 20 +- include/drm/sis_drm.h | 10 + include/drm/tegra_drm.h | 14 + include/drm/vc4_drm.h | 47 +++++ include/drm/via_drm.h | 8 include/drm/vmwgfx_drm.h | 9 + libkms/exynos.c | 22 ++ tests/amdgpu/amdgpu_test.c | 186 +++++++++++++++++++--- tests/amdgpu/amdgpu_test.h | 56 ++++++ tests/amdgpu/basic_tests.c | 311 +++++++++++++++++++++++++++++++------ tests/amdgpu/bo_tests.c | 75 ++++++++ tests/amdgpu/cs_tests.c | 64 +++---- tests/amdgpu/deadlock_tests.c | 27 ++- tests/amdgpu/uvd_enc_tests.c | 81 +++------ tests/amdgpu/vce_tests.c | 65 +++---- tests/amdgpu/vcn_tests.c | 74 +++----- tests/exynos/exynos_fimg2d_event.c | 27 ++- tests/exynos/exynos_fimg2d_perf.c | 27 ++- tests/exynos/exynos_fimg2d_test.c | 21 ++ xf86drm.c | 63 +++++++ xf86drm.h | 14 + xf86drmMode.c | 98 +++++++++++ xf86drmMode.h | 22 ++ 69 files changed, 1940 insertions(+), 653 deletions(-) ---