[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libdrm: Changes to 'refs/tags/libdrm-2.4.63-1'



Tag 'libdrm-2.4.63-1' created by Timo Aaltonen <tjaalton@debian.org> at 2015-08-15 21:54 +0000

Tagging upload of libdrm 2.4.63-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJVz7UfAAoJEMtwMWWoiYTcQ0kP/1d38TySa5JAWiwbnmdePKCn
eo/RRbr7jykRD1Y5oPuSttKA164s89qrCFuInHPD9o/gfeU7MqQI3tqySAb07LY6
qZ3vRXS5yxEz7UY0voEmSg7kc4pebR8DAMwNDT3vxcEAirMoFs1Z8moQnCuQ8l7e
EUj8rDFH3ywQSJovmjT8Rdz+q+mgHO0Vt6dQUlv7BtHKQR2a0baCkdH9zmcQgGZx
EVtu8mXiXQ3CSy5BJItzOE/erhsV+iDOcgMpN+53LHdJ2ld5bsvzu7swQ2Pgnsvy
BQcVPtG2z8htpIB4d15ByQOdbOY0e3iAfXm3PIe1YcOKWXCWcmVstZmzG11fMXTs
eqd4wprT4f/2lYkdcb5SH3UiPjV4DBX+QeY4imJ9KABdsWRdXbFSUOPaN0WWTzvJ
EZ4kLM41oei8qHlpCS+nFgBTsPqv4yuu2vYw18eKUu11OStGDbAydhpEV6aiswyp
o5O/QgsE07AMMbY11hEAiiwx+LbtohzFi3mKHRbMz4XrTwEwUUOIB30j6q8Tn8Xj
14bfQAZQGQ9uHNBSNAW9V9KEURcJAPWX/c6fSKt1zPc3lIwPqJICmo2eabJ/rf1w
bBDQWS/UVyYCIi4KHC84X3iwwOQxwdZjwsYEuQuNVDgRvWuCeXPPhiYiNhRuDbDq
njPViiVW1WgirPnLQlfS
=68nV
-----END PGP SIGNATURE-----

Changes since libdrm-2.4.62-1:
Alan Coopersmith (1):
      include <sys/types.h> & <sys/mkdev.h> directly for major() and minor()

Alex Deucher (10):
      drm: consolidate common list implementations (v2)
      drm: add util_math.h
      drm: add libdrm_amdgpu (v7)
      drm: add tests/amdgpu (v3)
      amdgpu: update to the latest kernel header
      fix configuration when amdgpu is disabled
      fix amdgpu cunit configure test harder
      move up cunit workaround for ubuntu/debian
      add a note about which version of cunit is fixed for debian/ubuntu
      radeon: add new OLAND pci id

Alexandr Akulich (1):
      libdrm/amdgpu: Fixed drm.h include.

Anuj Phogat (2):
      i965/gen9: Pass alignment as function parameter in drm_intel_gem_bo_alloc_internal()
      Set alignment value in drm_intel_add_validate_buffer()

Chris Wilson (1):
      drm: Detect no-op drmModeAtomicRequest and return early

Christian König (16):
      amdgpu: cleanup public interface v2
      amdgpu: add public bo list interface v3
      amdgpu: compare the primary device names instead
      amdgpu: remove bo_vas hash table v2
      amdgpu: add helper for VM mapping v2
      amdgpu: stop checking flag masks
      amdgpu: explicitly unmap GPU mapping on BO destruction
      amdgpu: remove flink export workaround v2
      amdgpu: cleanup VA IOCTL handling
      amdgpu: remove pointer arithmetic from command submission
      amdgpu: add CS dependencies v2
      gitignore: add some generated amdgpu files
      amdgpu: cleanup public interface style
      amdgpu: remove reference to AMD specific error codes
      amdgpu: use common fence structure for dependencies as well.
      amdgpu: fix bs buffer size for vce test

Emil Velikov (15):
      configure: default --enable-valgrind to auto
      freedreno: zero is a valid fd number, treat it as such
      omap: zero is a valid fd number, treat it as such
      xf86drm: fix incorrect fd comparison in drmOpenOnce{,WithType}
      Consistently check the fd value
      man: remove .man_fixup workaround
      Force enable amdgpu for the dist build/check.
      amdgpu/util_hash: hide private symbols from global namespace
      amdgpu/util_hash_table: hide private symbols from global namespace
      amdgpu: add a bunch of missing config.h includes
      amdgpu: cosmetic chances in license boilerplate
      amdgpu: squash trivial documentation typo
      amdgpu/amdgpu_vamgr: hide private symbols from global namespace
      amdgpu: hide the final internal functions from global namespace
      amdgpu: add symbols check test

Jack Xiao (2):
      amdgpu: fix round down/up page size error
      amdgpu: add zero timeout check in amdgpu_cs_query_fence_status

Jammy Zhou (24):
      amdgpu: remove active_rb_pipes from amdgpu_gpu_info
      amdgpu: remove AMDGPU_GEM_CREATE_CPU_GTT_UC
      amdgpu: fix 32-on-64 support (v2)
      amdgpu: add ctx_id for wait_cs
      amdgpu: reuse the kernel IB flags v2
      amdgpu: validate the upper limit of virtual address v2
      amdgpu: fix the number of IB size enums
      amdgpu: remove unused AMDGPU_IB_RESOURCE_PRIORITY
      amdgpu: replace alloca with calloc v2
      amdgpu: add amdgpu_bo_list_update interface v2
      amdgpu: add IB sharing support v2
      tests/amdgpu: add shared IB submission test v2
      amdgpu: get rid of IB pool management v3
      tests/amdgpu: manage IB in client side
      amdgpu: add amdgpu_query_gds_info
      amdgpu: cleanup gds specific alloc/free functions
      amdgpu: merge amdgpu_drm.h from kernel
      amdgpu: do NULL check for bo handle in amdgpu_bo_query_info
      amdgpu: improve the amdgpu_cs_query_fence_status interface
      drm: fix the ALIGN macro to avoid value clamp
      tests/amdgpu: remove the duplicate IB allocation for VCE test
      amdgpu: add flags parameter for amdgpu_va_range_alloc
      amdgpu: add amdgpu_bo_va_op for va map/unmap support v3
      amdgpu: expose the PCI revision ID

Jonathan Gray (3):
      xf86drmMode: Implement drmCheckModesettingSupported() for OpenBSD
      xf86drm: correct the OpenBSD DRM_MAJOR define
      xf86drm: use the correct device minor names on OpenBSD

Joonyoung Shim (1):
      Build vbltest irrespective of the presence of libudev.

Julien Cristau (1):
      Fix headers inclusion in xf86drmMode.c

Ken Wang (8):
      amdgpu: make vamgr global
      amdgpu: add max_memory_clock for interface query
      amdgpu: add vram_type and vram_bit_width for interface query
      amdgpu: add ce_ram_size for interface query
      amdgpu: add ib_start_alignment and ib_size_alignment for interface query
      amdgpu: add base_preferred parameter to amdgpu_vamgr_find_va
      amdgpu : move management of user fence from libdrm to UMD
      test/amdgpu : fix a bug in VCE/UVD test introduced by previous change

Kristian Høgsberg Kristensen (1):
      intel: Drop aub dumping functionality

Leo Liu (2):
      tests/amdgpu: implement VCE unit tests
      amdgpu: add VCE harvesting instance query

Marek Olšák (15):
      amdgpu: implement amdgpu_cs_query_reset_state
      amdgpu: fix a valgrind warning
      amdgpu: add new AMDGPU_TILING flags
      amdgpu: rename GEM_OP_SET_INITIAL_DOMAIN -> GEM_OP_SET_PLACEMENT
      amdgpu: don't use amdgpu_cs_create_ib for allocation of the fence BO
      amdgpu: remove amdgpu_ib
      amdgpu: remove amdgpu_ib helpers
      amdgpu: remove bo_handle from amdgpu_cs_ib_info, IBs should be in buffer list
      amdgpu: allow exporting KMS handles with render nodes
      amdgpu: use alloca and malloc in critical codepaths (v2)
      amdgpu: fix valgrind warnings
      amdgpu: fix double mutex_unlock in amdgpu_bo_import
      drm/amdgpu: allow passing absolute timeouts to amdgpu_cs_query_fence_status
      amdgpu: check the user fence only if the IP supports user fences
      Bump version for release

Mario Kleiner (1):
      libdrm/amdgpu: Use private fd for amdgpu_device and winsys hash table to fix ZaphodHeads. (v2)

Michel Dänzer (4):
      amdgpu: Use drmIoctl in amdgpu_ioctl_wait_cs
      amdgpu/tests: Use buf_handle in amdgpu_bo_alloc_and_map() error paths
      amdgpu/tests: Cast CPU map argument of amdgpu_bo_alloc_and_map to void**
      amdgpu: Remove unused local variables bo_size/offset from amdgpu_cs_submit

Robert Hooker (5):
      Merge branch 'upstream-unstable' into debian-unstable
      Bump changelog.
      Drop Fix-headers-inclusion-in-xf86drmMode.c.diff, upstream
      Add libdrm-amdgpu1 package.
      Update changelog

Sabre Shao (2):
      amdgpu: add va allocation intefaces
      amdgpu: add va range query interface

Tapani Pälli (3):
      remove usage of 'c_plusplus' preprocessor macro
      intel: wrap intel_bufmgr.h C code for C++ compilation/linking
      modeprint: cleanup, remove compile warnings

Timo Aaltonen (1):
      release to unstable

monk.liu (7):
      amdgpu: support non-page-aligned userptr
      amdgpu: add missing mutex lock/unlock pair
      amdgpu: fix an error of bo_list handler
      amdgpu: do not call BO_LIST ioctl when no resource referred
      amdgpu: fix segfault when resources are NULL
      amdgpu: fix code alignment
      amdgpu: fix vamgr_free_va logic

---
 .gitignore                                                 |    2 
 Makefile.am                                                |    6 
 Makefile.sources                                           |    5 
 amdgpu/Makefile.am                                         |   57 
 amdgpu/amdgpu-symbol-check                                 |   51 
 amdgpu/amdgpu.h                                            | 1178 +++++++
 amdgpu/amdgpu_bo.c                                         |  705 ++++
 amdgpu/amdgpu_cs.c                                         |  372 ++
 amdgpu/amdgpu_device.c                                     |  274 +
 amdgpu/amdgpu_gpu_info.c                                   |  310 ++
 amdgpu/amdgpu_internal.h                                   |  190 +
 amdgpu/amdgpu_vamgr.c                                      |  288 +
 amdgpu/libdrm_amdgpu.pc.in                                 |   10 
 amdgpu/util_hash.c                                         |  387 ++
 amdgpu/util_hash.h                                         |  107 
 amdgpu/util_hash_table.c                                   |  262 +
 amdgpu/util_hash_table.h                                   |   73 
 configure.ac                                               |   46 
 debian/changelog                                           |    9 
 debian/control                                             |   32 
 debian/libdrm-amdgpu1.install                              |    1 
 debian/libdrm-amdgpu1.symbols                              |   35 
 debian/patches/Fix-headers-inclusion-in-xf86drmMode.c.diff |   39 
 debian/patches/series                                      |    1 
 debian/rules                                               |    4 
 freedreno/Makefile.sources                                 |    3 
 freedreno/freedreno_bo.c                                   |    6 
 freedreno/freedreno_priv.h                                 |    2 
 freedreno/kgsl/kgsl_bo.c                                   |    1 
 freedreno/kgsl/kgsl_pipe.c                                 |    2 
 freedreno/list.h                                           |  137 
 freedreno/msm/msm_bo.c                                     |    1 
 include/drm/amdgpu_drm.h                                   |  645 ++++
 intel/intel_bufmgr.h                                       |    8 
 intel/intel_bufmgr_gem.c                                   |  414 --
 intel/test_decode.c                                        |    2 
 libkms/libkms.h                                            |    4 
 libkms/linux.c                                             |    4 
 man/Makefile.am                                            |   11 
 omap/omap_drm.c                                            |    4 
 radeon/r600_pci_ids.h                                      |    1 
 tests/Makefile.am                                          |   12 
 tests/amdgpu/Makefile.am                                   |   29 
 tests/amdgpu/amdgpu_test.c                                 |  222 +
 tests/amdgpu/amdgpu_test.h                                 |  236 +
 tests/amdgpu/basic_tests.c                                 |  838 +++++
 tests/amdgpu/bo_tests.c                                    |  181 +
 tests/amdgpu/cs_tests.c                                    |  387 ++
 tests/amdgpu/frame.h                                       | 1949 +++++++++++++
 tests/amdgpu/uvd_messages.h                                |  813 +++++
 tests/amdgpu/vce_ib.h                                      |  318 ++
 tests/amdgpu/vce_tests.c                                   |  489 +++
 tests/kmstest/main.c                                       |    1 
 tests/modeprint/modeprint.c                                |    4 
 tests/name_from_fd.c                                       |    2 
 tests/radeon/Makefile.am                                   |    1 
 tests/radeon/list.h                                        |  137 
 tests/radeon/rbo.h                                         |    2 
 util_double_list.h                                         |  137 
 util_math.h                                                |   33 
 xf86drm.c                                                  |   28 
 xf86drm.h                                                  |   11 
 xf86drmMode.c                                              |   30 
 xf86drmMode.h                                              |    4 
 64 files changed, 10805 insertions(+), 748 deletions(-)
---


Reply to: