[ANNOUNCE] libdrm 2.4.90

Marek Olšák maraeo at gmail.com
Sat Feb 17 03:50:08 UTC 2018


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Andrey Grodzovsky (2):
      amdgpu: Update deadlock test to not assert on ECANCELED
      amdgpu: Fix segfault in deadlock test.

Anuj Phogat (1):
      intel: Add more Coffeelake PCI IDs

Bas Nieuwenhuizen (1):
      drm: Fix 32-bit drmSyncobjWait.

Christian König (5):
      amdgpu: fix 32bit VA manager max address
      headers: sync up amdgpu_drm.h with drm-next
      amdgpu: use the high VA range if possible v2
      test/amdgpu: fix compiler warnings
      amdgpu: fix high VA mask

Christoph Haag (1):
      meson: fix the install path of amdgpu.ids

Chunming Zhou (5):
      fix return value for syncobj wait
      amdgpu: fix inefficient vamgr algorithm
      amdgpu: clean up non list code path for vamgr
      tests/amdgpu: add bo eviction test
      amdgpu: clean up non list code path for vamgr v2

Dylan Baker (7):
      Add meson build system
      autotools: Include meson.build files in tarball
      README: Add note about meson
      meson: set proper pkg-config version for libdrm_freedreno
      meson: set the minimum version correctly
      meson: fix libdrm_nouveau pkgconfig include directories
      meson: include headers in root directory in ext_libdrm

Emil Velikov (1):
      tests/amdgpu: add missing config.h include

Eric Engestrom (25):
      remove unnecessary double-semicolon
      tests/amdgpu: add parentheses to make operation priority explicit
      tests/amdgpu: drop unused variables
      tests/util: fix signed/unsigned comparisons
      tests/util: drop unused parameters
      tests/etnaviv: drop unused `return 0`
      meson: add missing HAVE_RADEON
      configure: remove unused HAVE_CUNIT define
      configure: remove unused HAVE_INSTALL_TESTS define
      meson,configure: remove unused HAVE_OMAP define
      meson,configure: remove unused HAVE_TEGRA define
      meson,configure: remove unused HAVE_FREEDRENO define
      meson,configure: remove unused HAVE_ETNAVIV define
      meson,configure: always define HAVE_{INTEL,VMWGFX,NOUVEAU,EXYNOS,VC4,RADEON}
      always define HAVE_FREEDRENO_KGSL
      always define HAVE_CAIRO
      always define HAVE_VALGRIND
      meson: sort HAVE_* defines
      xf86atomic: fix -Wundef warning
      meson: cleanup whitespace
      meson,configure: add warning when using undefined preprocessor tokens
      xf86drmHash: remove always-false #if guards
      configure: always define HAVE_LIBDRM_ATOMIC_PRIMITIVES and HAVE_LIB_ATOMIC_OPS
      exynos/tests: use #ifdef for never-defined token
      meson,configure: turn undefined preprocessor tokens warnings into errors

Hawking Zhang (3):
      tests/amdgpu: execute write linear on all the available rings
      tests/amdgpu: execute const fill on all the available rings
      tests/amdgpu: execute copy linear on all the available rings

Marek Olšák (2):
      amdgpu: add amdgpu_query_sw_info for querying high bits of 32-bit address space
      configure.ac: bump version to 2.4.90

Michel Dänzer (7):
      amdgpu: Don't print error message if parse_one_line returned -EAGAIN
      amdgpu: Don't dereference device_handle after amdgpu_device_deinitialize
      amdgpu: Symlink .editorconfig to tests/amdgpu
      amdgpu: Disable deadlock test suite by default for SI ASICs
      amdgpu: Disable VM test suite by default for SI ASICs
      Revert "amdgpu: clean up non list code path for vamgr"
      amdgpu: Add amdgpu_query_sw_info to amdgpu-symbol-check

Rob Clark (1):
      freedreno: clamp priority based on # of rings

Robert Foss (5):
      android: Move gralloc handle struct to libdrm
      android: Add version variable to gralloc_handle_t
      android: Mark gralloc_handle_t magic variable as const
      android: Remove member name from gralloc_handle_t
      android: Change gralloc_handle_t members to be fixed width

Seung-Woo Kim (2):
      amdgpu: fix not to add amdgpu.ids when building without amdgpu
      modetest: Fix to check return value of asprintf()

git tag: libdrm-2.4.90

https://dri.freedesktop.org/libdrm/libdrm-2.4.90.tar.bz2
MD5:  61dcb4989c728f566e3c15c236585a17  libdrm-2.4.90.tar.bz2
SHA1: 7630ba36c65433251a0494b47086fbd0b32ff7a8  libdrm-2.4.90.tar.bz2
SHA256: db37ec8f1dbaa2c192ad9903c8d0988b858ae88031e96f169bf76aaf705db68b  libdrm-2.4.90.tar.bz2
SHA512: 3d32d60c44ffdcb58667d0926e6af8d375332add1f243d8b2d37567aeef4e4b26d786294aeecf46c3dea94fc002fb73756567c457300703acfc21e32ffbd458c  libdrm-2.4.90.tar.bz2
PGP:  https://dri.freedesktop.org/libdrm/libdrm-2.4.90.tar.bz2.sig

https://dri.freedesktop.org/libdrm/libdrm-2.4.90.tar.gz
MD5:  f417488bc6450849b9d571bc2938d194  libdrm-2.4.90.tar.gz
SHA1: 82b0b70ff2356abff95e86d17563a192e52ba98c  libdrm-2.4.90.tar.gz
SHA256: 750a3355fb6cdcee6dcfb366efbbe85d0efe4d9eb02c1f296d854470a1e12c99  libdrm-2.4.90.tar.gz
SHA512: c2eeafbfcdf1a71537ee640a8b1b3c4865dfd272eb12140992904e7213e2a27ddc40be2c2c41a002d4f999983ecd6a98cd473c2d0ce4fe3c6d833be41242e3b4  libdrm-2.4.90.tar.gz
PGP:  https://dri.freedesktop.org/libdrm/libdrm-2.4.90.tar.gz.sig

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJah6ZTAAoJEP3RXVrO8PKxadIH/Ao7FwX9rb4qRS53YDaX+k1E
zmNR7xaIurNxq7p31OkFfF36Yoe6TUeFe4uib/ubrQuIqrzvx7DPp4jN0XtCR9f8
kau+tEytuMhKeaEgm+FFWJqBpjemncndV9/Mej3hhTv4vdyJ5vm4Sf9x+sx8Col+
2XdJnA01Y1dHzIQcKCkFqxSyMqR7+MLtWq+ONirUegoYXjr5QFYfomamJq5A/M1Y
+ifqZyhgSKgnOh/5zJdgg2H8nH2GD1UKz06u2Zh1rO8Zvd3Vw6zc8AioziTgJIFs
/NX3dHL0pp8C0nMSUZaG6UnM1XIigfI6CbOaNG+MCS9PO8D8RW1v8QOY3Dakp1w=
=JPxp
-----END PGP SIGNATURE-----


More information about the xorg-announce mailing list