[ANNOUNCE] libdrm 2.4.61

Dave Airlie airlied at redhat.com
Wed May 6 18:41:19 PDT 2015


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


Release to fix regression in nouveau in 2.4.60,
but brings lots of android changes and other fixes.

Ben Skeggs (2):
      nouveau: restore check that avoids multiple user bos per kernel bo
      configure.ac: bump version to 2.4.61 for release

Chih-Wei Huang (3):
      android: simplify the including rule of subdirs
      android: get rid of LIBDRM_TOP
      android: remove unnecessary TARGET_OUT_HEADERS variable

Chris Wilson (2):
      mode: Retrieve only the current information for a Connector
      intel: Delay testing for userptr until first use

Connor Behan (1):
      xf86drm: Fix ioctl struct clearing in drmAgpEnable

Damien Lespiau (3):
      RELEASING: Fix releasing instructions to match the latest release.sh
      RELEASING: Fix the step numbering
      RELEASING: Fix annouce typo

Daniel Kurtz (3):
      proptest: install it with --enable-install-test-programs
      tests: add rockchip to modetest, kmstest, vbltest and proptest
      xf86drmMode.h: inline -> __inline for use with gcc -std=c89 -pedantic

Emil Velikov (39):
      android: correcly set LOCAL_EXPORT_C_INCLUDE_DIRS
      android: simplify LOCAL_C_INCLUDES
      android: remove ${srcdir} from the includes
      android: remove LOCAL_COPY_HEADERS* variables
      android: add the missing tag "optional" to libkms
      autotools: remove ${srcdir} from the includes
      android: remove explicit include to libpciaccess
      tests/hash: extract test out of xf86drmHash.c
      tests/hash: misc compilation fixes
      tests/hash: style fixes
      tests/hash: return non-zero on failure
      tests/random: extract test out of xf86drmRandom.c
      tests/random: return non-zero on test failure
      drm: replace HASH_DEBUG with DEBUG
      drm: use correct printf modifiers
      configure.ac: split -fvisibility and __attribute__((visibility)) checks
      radeon: move bof.[ch] out of libdrm_radeon
      radeon: add symbols test
      freedreno: annotate the private symbols
      freedreno: add symbols test
      intel: remove the drm_mm* symbol workarounds
      intel: remove unused mmFindBlock
      intel: annotate the private symbols
      intel: add symbols test
      nouveau: annotate the private symbols
      nouveau: add symbols test
      libkms: annotate private symbols
      libkms: add symbols test
      exynos: add symbols test
      omap: add symbols test
      tegra: add symbols test
      drm: rename libdrm{,_macros}.h
      drm: remove no longer needed VISIBILITY_CFLAGS
      drm: remove drm_public macro
      configure: request/set the compiler in C99 mode
      drm: use c99 __func__ over __FUNCTION__
      man: rework the Makefile.am
      android: set the HAVE_VISIBILITY define
      freedreno: link against CLOCK_LIB

Greg Hackmann (1):
      Add missing <strings.h> includes

Jan Vesely (5):
      Fix unused function warnings
      Remove drmSetDebugMsgFunction and related infrastructure
      tests/exynos: Fix missing static keyword
      drmSL: Fix neighbor lookup
      tests/drmsl: Extract tests out of xf86drmSL.c

Joonyoung Shim (6):
      modetest: fix Segmentation fault
      modetest: make use of drmModeRmFB
      modetest: fix the error path handling
      modetest: clear buffer and framebuffer for planes
      modetest: destroy the cursor bo
      modetest: fix the arguments of the MAKE_RGB_INFO define

Neil Roberts (1):
      intel: Merge latest i915_drm.h

Rob Clark (2):
      modeprint: add missing encoder/connector type names
      modetest: fix allocation for yuv420/yvu420

Tobias Jakobi (1):
      modetest: initialize handles/pitches in set_plane()

Tvrtko Ursulin (1):
      intel: Leak the userptr test bo

git tag: libdrm-2.4.61

http://dri.freedesktop.org/libdrm/libdrm-2.4.61.tar.bz2
MD5:  c3d31138d63e0edde3f5b93cd88fb93a  libdrm-2.4.61.tar.bz2
SHA1: fce70371540af0490541b05d96c6b6b43f1fab80  libdrm-2.4.61.tar.bz2
SHA256: 8b549092c8961a393a7e1d9a1bccddcea8e2af67c0d7d7c67babb9fc3b47699c  libdrm-2.4.61.tar.bz2
PGP:  http://dri.freedesktop.org/libdrm/libdrm-2.4.61.tar.bz2.sig

http://dri.freedesktop.org/libdrm/libdrm-2.4.61.tar.gz
MD5:  a77a37370f6f8e17f5c4fe40b1b98782  libdrm-2.4.61.tar.gz
SHA1: 25b2225197c714549f95fdde6ba24406645549bd  libdrm-2.4.61.tar.gz
SHA256: cfc768c22bd2bf6a8ee20c97ae3f85733e6cad6bc28c023f163312604204fcd6  libdrm-2.4.61.tar.gz
PGP:  http://dri.freedesktop.org/libdrm/libdrm-2.4.61.tar.gz.sig

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJVSsKcAAoJEMUGCSafkIbkbbIP/3a8bREUNcgRD0nI2HM0G8dZ
7KYnVV4cXUCQGnIoD3GA47PIsBOlXGwC5y7e1fRJby9fI5em3RYa+j+dqWm7CsHW
Fl7Kk300miJ45tkHH8sVGzrGqnJ1Dj4sm8YXmwQ6Dzo8f504DIMjwGBqxrBldNpr
UO/lXA0lK9gg764Me17W3vb5R5vfNiCQmzl3OOUhZb8aMwXXt8nv0EivZ3QJGhn8
FrdF1zgRH6A/h901AkHKAEglVGNY5AaHee3f0H9i0usedt0LOAp+2ilu0VhIjbin
s3bov2ThCUBgz3HBgmN9/qjZJ00SsPYOqnrPt1sfaqS3gPBVsz4mJYhNM27ZHXfn
kLBv9DWIa2sQO5r+Cl5OGJX9yXqQUlOP4C+k9VYTO8S5PFqnvoIsQ9caa61Dfzdm
WYaGrODR36JehSo5WQYGSs6P5xlNjZtxL5sBt8kIH8b8yehZV8dTVibD7utO0cVZ
GueOdUwWpI5/0GyYll1qePdXOdUeZxToNhQYI21VkaP/jkjvZhKvJaUT+MoibtO2
AZq1BXdN4OisqHyBx/MbnThFlxoNIsxxGRChrk0VbD8OH02BG6Lhvf8VQ627RFm1
yrqPBPd8wAhX8PWUA0SpGivaaEu8+N7ankgbZAGBmvNpLbW7myNBV6PwCgAQ5NVX
V8XNITbmyzF/Vq5qqfi3
=TxEZ
-----END PGP SIGNATURE-----


More information about the dri-devel mailing list