drm: Changes to 'refs/tags/libdrm-2.4.92'

[email protected] (Rob Clark) Wed, 9 May 2018 22:28:42 +0000 (UTC)
Newsgroups gmane.comp.video.dri.patches
Message-ID <[email protected]>
Tag 'libdrm-2.4.92' created by Rob Clark <[email protected]> at 2018-05-09 22:28 +0000

libdrm-2.4.92
-----BEGIN PGP SIGNATURE-----

iQIcBAABAgAGBQJa83YMAAoJEBkcm5BVIrBFSXkQALKRJMtuuWqb6dIbyfRu4N3D
e89owjVCIkWRDogBAvQ32fqSWgBBQRR9/rOMyQF9wYM+XyZo0pqZ3ezfkIK4Nr/0
HVOZKdz5jBqF0RAVVJSCEuXaDXkeDSB01OtsGgBfkOKpu8mi5F3qdlpAGP3xsMHD
akcki0O9nxBB8M2V9wbpoqx09DGyDGLuicv+aLcS+a8GNZzlC+NzO0Qm5JkiLgQM
gYoXDWEvhHUDj+OU8T81kFqmNMUqsDgNSih2ieDaUCRO++RsU/EPM91+YvNPIp3d
vlOIwEzv8tmGhDyuLnandPsQMNqDKLLug/cCfXozN6Pwgvk1vVyBvrVWC9JN+LiE
vuE4fA1b99q6XEP2Z4GdtmLyN5I+GW+6lfpMA7YP5pqGi3WODNQ3gIfltmchx3vU
8JwEfsEaVooMyTrwrnMypmEPY3Kjt4bTuArPpwQcNjjvgwBWtIAXDdyA46w1+BBb
L41yrXkTZ3A2iXv6EqCq5Zu/hY83gjwk12Y0Kmz3z8JtgjQ9ECx4YK0F+bhHGASR
JWEUS3uvFyk8Ir9PI0ELH4fYDJ4AH1O7j1elWiOpmKLYZZcpxQ5h5UQIn4/0Jc5O
Ambu1i8H7FWXgxqSNSInfAeDmtxiTc6GANzxSTBq9cbXHNbsuA9SdCDDxcghUKTV
HCrhOG63gLi5+9ejIfIY
=my6L
-----END PGP SIGNATURE-----

Changes since libdrm-2.4.91:
Daniel Stone (3):
      drm/atomic: Refuse to add invalid objects to requests
      headers: Sync with drm-next
      headers: Update README

Dylan Baker (1):
      meson: don't use compiler.has_header

Emil Velikov (1):
      Revert "libdrm: intel/Android.mk: Filter libdrm_intel library requirements on x86/x86_64"

Eric Engestrom (13):
      freedreno: add missing symbols to symbol-check
      meson: use pkg-config to detect libatomic_ops
      meson: make it easy to add headers to check
      meson: detect alloca.h
      meson,configure: always define HAVE_OPEN_MEMSTREAM
      meson,configure: always define HAVE_VISIBILITY
      meson,configure: always define UDEV
      meson: replace `if(compiles) have=true` with `have=compiles`
      meson,configure: include config.h automatically
      meson: drop unneeded dependency to libudev
      meson: move line to allow using `config` earlier
      meson: drop unnecessary variable
      xf86drmMode: merge successive mutually-exclusive #ifs

Gowtham Tammana (1):
      omap: add Android build support

Inki Dae (1):
      tests: fix memory leak issue

James Zhu (1):
      tests/amdgpu: add vce mv tests support and sets

John Stultz (3):
      libdrm: intel/Android.mk: Filter libdrm_intel library requirements on x86/x86_64
      libdrm: Use readdir instead of readdir_r to avoid build warnings
      libdrm: gralloc_handle.h: Fix build issue with Android

Marek Olk (1):
      Revert "amdgpu:support 16 ibs per submit for PAL/SRIOV"

Matt Atwood (1):
      Intel: Add a Kaby Lake PCI ID

Michel Dnzer (1):
      amdgpu: Deinitialize vamgr_high{,_32}

Paulo Zanoni (1):
      intel: add support for ICL 11

Qiang Yu (1):
      amdgpu:support 16 ibs per submit for PAL/SRIOV

Rex Zhu (1):
      headers: sync up amdgpu_drm.h with drm-next

Rob Clark (2):
      freedreno: add fd_pipe refcounting
      bump version for release

Rodrigo Vivi (1):
      intel/intel_chipset.h: Sync Cannonlake IDs.

Sabre Shao (1):
      drm/amdgpu: Remove IB count checking

Satyajit (1):
      libdrm: amdgpu: Adding DRM_RDWR flag in amdgpu_bo_export

Seung-Woo Kim (1):
      tests/exynos: remove dead condition

Stefan Schake (1):
      android: Add missing include exports

Tomasz Figa (1):
      intel: Do not use libpciaccess on Android

Xiaojie Yuan (1):
      amdgpu: enlarge the maximum number of cards supported

---
 Android.mk                            |    4 
 amdgpu/amdgpu_asic_id.c               |    4 
 amdgpu/amdgpu_bo.c                    |    9 
 amdgpu/amdgpu_cs.c                    |    6 
 amdgpu/amdgpu_device.c                |    6 
 amdgpu/amdgpu_gpu_info.c              |    4 
 amdgpu/amdgpu_internal.h              |    4 
 amdgpu/amdgpu_vamgr.c                 |    4 
 amdgpu/amdgpu_vm.c                    |    4 
 amdgpu/meson.build                    |    2 
 amdgpu/util_hash.c                    |    4 
 amdgpu/util_hash.h                    |    4 
 amdgpu/util_hash_table.c              |    4 
 amdgpu/util_hash_table.h              |    4 
 android/gralloc_handle.h              |    2 
 configure.ac                          |   12 +
 etnaviv/etnaviv_bo.c                  |    4 
 etnaviv/etnaviv_bo_cache.c            |    4 
 etnaviv/etnaviv_cmd_stream.c          |    4 
 etnaviv/etnaviv_device.c              |    4 
 etnaviv/etnaviv_drm.h                 |    7 
 etnaviv/etnaviv_gpu.c                 |    4 
 etnaviv/etnaviv_perfmon.c             |    4 
 etnaviv/etnaviv_pipe.c                |    4 
 etnaviv/meson.build                   |    2 
 exynos/exynos_drm.c                   |    4 
 exynos/exynos_fimg2d.c                |    4 
 freedreno/freedreno-symbol-check      |    3 
 freedreno/freedreno_bo.c              |    4 
 freedreno/freedreno_bo_cache.c        |    4 
 freedreno/freedreno_device.c          |    4 
 freedreno/freedreno_drmif.h           |    1 
 freedreno/freedreno_pipe.c            |   13 -
 freedreno/freedreno_priv.h            |    5 
 freedreno/freedreno_ringbuffer.c      |    4 
 freedreno/kgsl/kgsl_bo.c              |    4 
 freedreno/kgsl/kgsl_device.c          |    4 
 freedreno/kgsl/kgsl_pipe.c            |    4 
 freedreno/kgsl/kgsl_ringbuffer.c      |    4 
 freedreno/meson.build                 |    2 
 freedreno/msm/msm_bo.c                |    4 
 freedreno/msm/msm_device.c            |    4 
 freedreno/msm/msm_pipe.c              |    4 
 freedreno/msm/msm_ringbuffer.c        |    4 
 include/drm/README                    |    6 
 include/drm/amdgpu_drm.h              |   15 +
 include/drm/drm_mode.h                |   25 +-
 include/drm/i915_drm.h                |  321 ++++++++++++++++++++++++++++++++--
 include/drm/nouveau_drm.h             |    1 
 include/drm/vc4_drm.h                 |   76 ++++++++
 include/drm/virtgpu_drm.h             |    1 
 include/drm/vmwgfx_drm.h              |   35 +++
 intel/Android.mk                      |    3 
 intel/intel_bufmgr.c                  |   16 +
 intel/intel_bufmgr_fake.c             |    4 
 intel/intel_bufmgr_gem.c              |    6 
 intel/intel_chipset.h                 |   83 ++++++--
 intel/intel_decode.c                  |    8 
 intel/meson.build                     |    2 
 intel/mm.c                            |    4 
 intel/mm.h                            |    4 
 intel/test_decode.c                   |    8 
 libdrm_macros.h                       |    2 
 libkms/api.c                          |    4 
 libkms/dumb.c                         |    4 
 libkms/exynos.c                       |    4 
 libkms/intel.c                        |    4 
 libkms/internal.h                     |    4 
 libkms/linux.c                        |    4 
 libkms/nouveau.c                      |    4 
 libkms/radeon.c                       |    4 
 libkms/vmwgfx.c                       |    4 
 meson.build                           |   44 +---
 nouveau/abi16.c                       |    4 
 nouveau/bufctx.c                      |    4 
 nouveau/meson.build                   |    2 
 nouveau/nouveau.c                     |    4 
 nouveau/pushbuf.c                     |    4 
 omap/Android.mk                       |   13 +
 omap/meson.build                      |    2 
 omap/omap_drm.c                       |    4 
 radeon/meson.build                    |    2 
 radeon/radeon_bo.c                    |    3 
 radeon/radeon_bo_gem.c                |    3 
 radeon/radeon_cs.c                    |    3 
 radeon/radeon_cs_gem.c                |    3 
 radeon/radeon_cs_space.c              |    3 
 radeon/radeon_surface.c               |    3 
 tegra/meson.build                     |    2 
 tegra/tegra.c                         |    4 
 tests/amdgpu/amdgpu_test.c            |    4 
 tests/amdgpu/amdgpu_test.h            |    2 
 tests/amdgpu/basic_tests.c            |    4 
 tests/amdgpu/bo_tests.c               |    4 
 tests/amdgpu/cs_tests.c               |    4 
 tests/amdgpu/deadlock_tests.c         |    4 
 tests/amdgpu/uvd_enc_tests.c          |    4 
 tests/amdgpu/vce_ib.h                 |   17 +
 tests/amdgpu/vce_tests.c              |  225 +++++++++++++++++++++++
 tests/amdgpu/vcn_tests.c              |    4 
 tests/amdgpu/vm_tests.c               |    4 
 tests/etnaviv/etnaviv_2d_test.c       |    4 
 tests/etnaviv/etnaviv_bo_cache_test.c |    4 
 tests/exynos/exynos_fimg2d_perf.c     |    7 
 tests/exynos/exynos_fimg2d_test.c     |    4 
 tests/kms/kms-steal-crtc.c            |    4 
 tests/kms/kms-universal-planes.c      |    4 
 tests/kms/libkms-test-crtc.c          |    4 
 tests/kms/libkms-test-device.c        |   13 -
 tests/kms/libkms-test-framebuffer.c   |    4 
 tests/kms/libkms-test-plane.c         |    4 
 tests/kms/libkms-test-screen.c        |    4 
 tests/modetest/buffers.c              |    4 
 tests/modetest/cursor.c               |    4 
 tests/modetest/modetest.c             |    4 
 tests/nouveau/threaded.c              |    4 
 tests/tegra/openclose.c               |    4 
 tests/util/format.c                   |    4 
 tests/util/kms.c                      |    4 
 tests/util/pattern.c                  |    4 
 tests/vbltest/vbltest.c               |    4 
 xf86atomic.h                          |    4 
 xf86drm.c                             |   33 ---
 xf86drmMode.c                         |   10 -
 124 files changed, 858 insertions(+), 514 deletions(-)
---

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

--
_______________________________________________
Dri-patches mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-patches