Commit graph

132 commits

Author SHA1 Message Date
joerg
5c4e91395e Reset MAINTAINER 2022-11-09 13:14:06 +00:00
triaxx
7e4e65b0cf libdrm: Fix building on FreeBSD
pkgsrc changes:
---------------
  * Remove dependency on pthread-stubs for FreeBSD.
  * Bum revision.
2022-11-03 20:52:29 +00:00
wiz
b51dd95244 libdrm: update to 2.4.114.
Alex Deucher (5):
      amdgpu.ids: use consistent formatting for RID
      amdgpu.ids: sort the file
      amdgpu.ids: update to the latest marketing name
      amdgpu_ids: add MI marketing names
      amdgpu: Add a default marketing name if none is found

Eli Schwartz (1):
      meson: fast-fail on unsupported OSes

Jordan Justen (2):
      include/drm/drm_fourcc.h: Update from Linux v6.0-rc7
      include/drm/i915_drm.h: Update from Linux v6.0-rc7

Marco Felsch (1):
      tests/util: add imx-lcdif driver

Simon Ser (9):
      intel: move declarations to top in drm_intel_gem_bo_unreference()
      build: automatically disable Intel if pciaccess is not found
      xf86drm: handle DRM_FORMAT_BIG_ENDIAN in drmGetFormatName()
      amdgpu: silence uninitialized variable warning
      xf86drmMode: add helpers for dumb buffers
      modetest: drop unused offset field in struct bo
      modetest: use sized integers in struct bo
      modetest: use dumb buffer helpers
      build: bump version to 2.4.114
2022-11-03 08:43:27 +00:00
wiz
2fafae2445 libdrm: update to 2.4.113.
Changes not found
2022-09-09 15:28:16 +00:00
wiz
98d894156f libdrm: update to 2.4.112.
Saleemkhan Jamadar (1):
      tests/amdgpu/vcn:vcn encoder unit test

Sathishkumar S (1):
      tests/amdgpu: fix decode test failure on VCN2.5

Simon Ser (6):
      gen_table_fourcc: strip _MODIFIER suffix for INVALID
      xf86drmMode: constify drmModeAtomicReq functions
      xf86drmMode: introduce drmModeGetConnectorTypeName
      tests: use drmModeGetConnectorTypeName
      xf86drmMode: introduce drmModeConnectorGetPossibleCrtcs
      build: bump version to 2.4.112
2022-07-11 20:56:27 +00:00
wiz
2db49bc497 libdrm: update to 2.4.111.
libdrm 2.4.111, just a few things built up, and drop libkms.

Alex Deucher (3):
      test/amdgpu: only disable deadlock tests on asics without GPU reset
      amdgpu: add marketing names from 21.50
      amdgpu: add marketing names from 22.10

Andrey Grodzovsky (1):
      tests/amdgpu/hotunplu: Enable hotunplug tests.

Daniel Stone (2):
      drm/atomic: Stable sort for atomic request de-duplication
      libkms: Remove libkms completely

Dave Airlie (1):
      build: bump version to 2.4.111

Dylan Baker (9):
      meson: use dictionary kwargs
      meson: add override_dependency when possible
      meson: switch the meson builtin for symbol visiblity
      meson: switch to cc.get_supported_arguments
      meson: use more standard formatting for better readability
      meson: use cc.check_header instead of open coding
      meson: use cc.has_function_attribute instead of open coding
      meson: use the modern interface for pkg.generate
      meson: use summary() instead of message

Eleni Maria Stea (3):
      xf86drm.c: fix C99 warning
      modeprint, modetest, proptest: cast __u64 to uint64_t
      tests/modeprint: fix argument type

Eric Engestrom (1):
      use standard `__typeof__()` instead of GNU extension `typeof()`

Flora Cui (2):
      tests/amdgpu: add draw test for gfx10
      tests/amdgpu: add dispatch test for gfx10

Guchun Chen (2):
      tests/amdgpu: Add VCN test support for Biege Goby
      tests/amdgpu: use appropriate ring for different asics

Karol Herbst (1):
      nouveau: add ioctl wrapper to check for dead channels

Lu Jiacheng (1):
      tests/amdgpu: Add test suite CP DMA

Matt Turner (2):
      man: Fix some typos
      man: Add formatting to drmModeGetConnector reference

Raviteja Goud Talla (1):
      intel: sync i915_pciids.h with kernel

Samuel Pitoiset (4):
      amdgpu: update_drm.h for new CTX OP to set/get stable pstates
      amdgpu: implement new CTX OP to set/get stable pstates
      tests/amdgpu: add a test for new CTX OP to get/set stable pstates
      build: bump version to 2.4.110

Sathishkumar S (3):
      tests/amdgpu: add jpeg tests support
      tests/amdgpu: enable jpeg test based on ip query
      tests/amdgpu: enable vcn test based on ip query

Simon Ser (1):
      releasing: s/master/main/

Tejas Upadhyay (2):
      intel: Add support for ADL-N
      intel: Add support for RPLP

Thierry Reding (25):
      tegra: Indent according to .editorconfig
      tegra: Remove unused IOCTL implementations
      tegra: Extract common buffer object allocation code
      tegra: Fix mmap() of GEM buffer objects
      tegra: Add flink helpers
      tegra: Add PRIME support helpers
      tegra: Make API more consistent
      tegra: Install tegra-openclose test
      tegra: Update for new UABI
      tegra: Include private.h in list of source files
      tegra: Add channel APIs
      tegra: Add job and push buffer APIs
      tegra: Add syncpoint APIs
      tests: tegra: Add helper library for tests
      tests: tegra: Add gr2d-fill test
      tests: tegra: Add syncpt-wait test
      tests: tegra: Add syncpoint timeout test
      tests: tegra: Add VIC support
      tests: tegra: Add VIC 3.0 support
      tests: tegra: Add VIC 4.0 support
      tests: tegra: Add VIC 4.1 support
      tests: tegra: Add VIC 4.2 support
      tests: tegra: Add VIC clear test
      tests: tegra: Add VIC blit test
      tests: tegra: Add VIC flip test

ravitejax (1):
      intel: Add support for RPLS platform
2022-06-03 08:30:34 +00:00
nia
a8aa868782 x11: adapt to new avoid-duplicate.mk usage 2022-04-10 08:53:14 +00:00
riastradh
a1abd9761c mk: Cross-eyed hacks to support cross-libtool.
For a long time, when cross-building, say from native=amd64 to
target=powerpc, it was necessary to:

1. cross-build a _powerpc_ package called cross-libtool-base-powerpc,
   and then

2. install the powerpc package _natively_ with `pkg_add -m x86_64' to
   override the architecture check that normally forbids this kind of
   shenanigans,

in order to cross-build anything that uses libtool as a tool.

This is partly because libtool doesn't follow the normal GNU
convention of `./configure --build=<native platform> --host=<platform
package will run on> --target=<platform package is configured to
operate on>' -- in this example, build=amd64, host=amd64,
target=powerpc.

Instead, libtool expects to be cross-built itself, even if it's going
to run as a tool.  It's not as bonkers as it sounds at first: libtool
is just a shell script, and it caches various information about the
(cross-building!) toolchain it is built with so it can use that
information later when it is run as a tool itself to cross-compile
other software.

To make this work, we need to create the toolchain wrappers for
libtool _as if_ we were cross-building even if we are building a
native package.  So mk/tools uses a new flag TOOLS_USE_CROSS_COMPILE
instead of USE_CROSS_COMPILE, and libtool internally sets
MACHINE_ARCH=${TARGET_ARCH} (in the example above, powerpc) to make
it look like we're cross-building.  The new TOOLS_CROSS_DESTDIR is an
alias for the (defaulted) CROSS_DESTDIR, which must now be set
unconditionally in mk.conf in order for libtool to know where the
cross-destdir will be; _CROSS_DESTDIR remains empty when building any
native packages (including the native cross-libtool package).

Finally, we need to make the resulting package be a native package,
with MACHINE_ARCH set to the one that it will be installed on (in the
example above, amd64), so I added an indirection _BUILD_DEFS.${var}
to replace var on its own in the build definitions that get baked
into the package, shown by `pkg_info -B'.  Setting
_BUILD_DEFS.MACHINE_ARCH=${NATIVE_MACHINE_ARCH} ensures that this
mutant hybrid cross-built libtool still produces a native package.

All of this logic is gated on setting USE_CROSS_COMPILE in mk.conf or
LIBTOOL_CROSS_COMPILE in the package makefile, so it should be safe
for non-cross-builds -- when USE_CROSS_COMPILE=no and you're not
building cross-libtool, everything is as before.
2022-04-04 11:23:06 +00:00
tnn
cff48297ad libdrm: fix build on SunOS 2022-03-16 20:33:39 +00:00
tnn
cf6ed4d164 libdrm: update to 2.4.100
Changes build framework to meson.

[ANNOUNCE] libdrm 2.4.110
misc bug fixes
[ANNOUNCE] libdrm 2.4.109
misc bug fixes
[ANNOUNCE] libdrm 2.4.108
misc bug fixes, build fixes
[ANNOUNCE] libdrm 2.4.107
misc bug fixes, update AMD product names
[ANNOUNCE] libdrm 2.4.106
Some nouveau debug, amdgpu tests, and a regression fix from 105.
Releasing so 105 doesn't end up being used a lot with a regression.
[ANNOUNCE] libdrm 2.4.105
misc bug fixes, update AMD product names
[ANNOUNCE] libdrm 2.4.104
This release brings updated kernel headers and converts man pages to
reStructuredText.
[ANNOUNCE] libdrm 2.4.103
libdrm mostly for new hw and ame names.
[ANNOUNCE] libdrm 2.4.102
lots of FreeBSD and modetest stuff.
[ANNOUNCE] libdrm 2.4.101
misc bug fixes, update AMD product names
2022-03-13 15:20:01 +00:00
nia
965d2384ca x11: Add avoid-duplicate.mk to Xorg library packages 2021-12-01 13:01:12 +00:00
nia
ec8cda1f38 x11: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
2021-10-26 11:33:42 +00:00
nia
665544c974 x11: Remove SHA1 hashes for distfiles 2021-10-07 15:13:25 +00:00
tnn
1d1540b0c3 libdrm: remove duplicate PLISTs 2021-07-20 09:43:22 +00:00
joerg
7f6a9da541 Avoid using common symbols. 2020-04-12 19:41:21 +00:00
nia
30bfa5173d libdrm: Update to 2.4.100
No changelog, needed for updating mesa due to newer amdgpu bits...
2019-10-18 09:04:16 +00:00
maya
802104d0d5 libdrm: don't steal another linux "return" line for the netbsd block.
Thanks wiz for the heads up. PR pkg/54534
2019-09-08 15:55:04 +00:00
maya
bd56186d9a libdrm: restore "return 0;" for linux drmParsePciBusInfo.
It was lost in a patching accident.

From Yosuke Kawasaki in PR pkg/54534

Bump PKGREVISION
2019-09-08 15:43:37 +00:00
wiz
b404c17c29 libdrm: update to 2.4.98.
This release adds marketing names for AMDGPU devices, a fallback path in
drmDevice for devices lacking OF data and drmIsMaster API, amongst other
changes.
2019-04-23 09:51:47 +00:00
wiz
9383e8a8bf libdrm: update to 2.4.97.
Alex Deucher (1):
      amdgpu: update to latest marketing names from 18.50

Andrey Grodzovsky (3):
      amdgpu/test: Add illegal register and memory access test v2
      amdgpu/test: Disable deadlock tests for all non gfx8/9 ASICs.
      amdgpu/test: Enable deadlock test for CI family (gfx7)

Christian König (1):
      amdgpu: add VM test to exercise max/min address space

Daniel Vetter (1):
      doc: Rename README&CONTRIBUTING to .rst

Eric Anholt (2):
      Avoid hardcoded strlens in drmParseSubsystemType().
      drm: Attempt to parse SPI devices as platform bus devices.

Eric Engestrom (6):
      xf86drmHash: remove unused loop variable
      meson: fix typo in compiler flag
      tests: skip drmdevice test if the machine doesn't have any drm device
      freedreno: remove always-defined #ifdef
      xf86atomic: #undef internal define
      README: reflow the project description to improve readability

François Tigeot (2):
      xf86drm: implement drmParseSubsystemType for DragonFly
      libdrm: Use DRM_IOCTL_GET_PCIINFO on DragonFly

Leo Liu (1):
      tests/amdgpu/vcn: fix the nop command in IBs

Lucas De Marchi (2):
      gitignore: sort file
      gitignore: add _build

Marek Olšák (3):
      amdgpu: update amdgpu_drm.h
      amdgpu: add a faster BO list API
      Bump the version to 2.4.97

Mauro Rossi (1):
      android: Fix 32-bit app crashing in 64-bit Android
2019-01-22 21:50:47 +00:00
tnn
eff2f10a72 libbdrm: sync patch-xf86drmMode.c with NetBS xsrc and FreeBSD ports
Also reduce diff to upstream. Doubt we need to worry about compilers
that don't understand C99-style struct initializers here.
2019-01-19 13:21:29 +00:00
tnn
0cf3070c44 libdrm: remove a patch from xsrc that is wrong
See: https://mail-index.netbsd.org/tech-x11/2019/01/18/msg001895.html
Fixes DRM crashes with radeon on Linux.

Bump PKGREVSION.
2019-01-18 23:09:55 +00:00
tnn
8f9e819f20 libdrm: don't return random values to the caller - don't leak fd's
xsrc/external/mit/libdrm/dist/xf86drm.c 1.21
Bump PKGREVISION.
2019-01-06 02:23:00 +00:00
sevan
507e1a4a1b If ETIME is not defined, use ETIMEDOUT.
via FreeBSD ports.
2018-12-25 01:13:57 +00:00
wiz
c6aae59508 libdrm: update to 2.4.96.
Andrey Grodzovsky (2):
  amdgpu/test: Allow BO mapping flags to be passed in tests
  amdgpu/test: Fix deadlock tests for AI and RV v2

Rob Clark (14):
  xf86drmHash: remove redundant zero init
  freedreno/msm: get rid of ring_bo unref hack
  freedreno: expose refcnt'ing on ringbuffers
  freedreno: add flags param for rb creation
  freedreno/msm: support suballocation for stateobj rb's
  freedreno: remove deprecated ringmarker API
  freedreno/msm: remove reset of linked rings
  freedreno/msm: simplify emit_reloc_ring() vfunc
  freedreno/msm: use hashtable to track submit.cmds table
  freedreno/msm: simplify msm_ringbuffer_flush()
  freedreno/msm: handle ring-reloc to other stateobjs
  freedreno/kgsl: fix build
  freedreno/msm: fix c90 warning
  Bump to version 2.4.96

Thomas Hellstrom (1):
  libdrm: Allow dynamic drm majors on linux
2018-10-18 17:12:55 +00:00
jperkin
4ce9fddfa1 libdrm: Fix public header on SunOS. Bump PKGREVISION. 2018-10-16 15:18:08 +00:00
wiz
46e66b5cfd libdrm: update to 2.4.95.
Merge two patches for the same file.

Changes:

This release adds a fallback for realpath() which was blocked by the
web-browser sand-boxing. While the browsers are fixed-up they seem to have
little incentive to roll bugfix releases :-\

Ayan Kumar Halder (1):
      libdrm: headers: Sync with drm-next

Christian König (4):
      tests/amdgpu: add unaligned VM test
      amdgpu: remove invalid check in amdgpu_bo_alloc
      test/amdgpu: add proper error handling v2
      test/amdgpu: add GDS, GWS and OA tests

Daniel Stone (1):
      CI: Capture test logs as GitLab artifacts

Daniel Vetter (1):
      Add basic CONTRIBUTING file

Emil Velikov (9):
      xf86drm: fallback to normal path when realpath fails
      intel: annotate the intel genx helpers as private
      automake: set NM before running the tests
      *-symbols-check: error out when using unset variables
      gitlab-ci: pass the correct toggles to configure
      Bump to version 2.4.95
      Revert "Bump to version 2.4.95"
      intel: include i915_pciids.h in the tarball
      Bump to version 2.4.95

Eric Engestrom (10):
      add gitlab-ci builds of libdrm
      xf86drm: merge get_normal_pci_path() into get_real_pci_path()
      xf86drm: rename "real_path" to "pci_path"
      gitlab-ci: use templates to deduplicate the build commands
      headers/README: fix/add link to drm-next
      intel: add missing drm_public exports
      nouveau: add missing drm_public exports
      radeon: add missing drm_public exports
      omap: fix symbol annotations
      freedreno: add missing drm_public

Ezequiel Garcia (1):
      tests/util: Add support for sun4i-drm driver

Junwei Zhang (1):
      amdgpu: add error return value for finding bo by cpu mapping (v2)

Lucas De Marchi (19):
      intel: add generic functions to check PCI ID
      intel: make gen11 use generic gen macro
      intel: make gen10 use generic gen macro
      intel: make gen9 use generic gen macro
      intel: get gen once for gen >= 9
      intel: annotate public functions
      libkms: annotate public functions
      nouveau: annotate public functions
      amdgpu: annotate public functions
      libdrm: annotate public functions
      etnaviv: annotate public functions
      freedreno: annotate public functions
      omap: annotate public functions
      radeon: annotate public functions
      tegra: annotate public functions
      exynos: annotate public functions
      meson: make symbols hidden by default
      autotools: make symbols hidden by default
      android: make symbols hidden by default

Michel Dänzer (1):
      amdgpu-symbol-check: Add amdgpu_find_bo_by_cpu_mapping

Qiang Yu (2):
      amdgpu: add amdgpu_bo_inc_ref() function.
      amdgpu: amdgpu_bo_inc_ref don't return dummy int

Rob Clark (2):
      freedreno: fix spelling typo
      freedreno: move ring_cache behind fd_bo_del()

Stefan Agner (2):
      modeprint: use libutil to lookup strings
      modeprint: print encoder type

Tom Anderson (1):
      Fix build with -std=c11
2018-10-05 12:57:20 +00:00
maya
af882364d0 libdrm: Implement drmParseSubsystemType, drmParsePciBusInfo for NetBSD
Needed for mesalib update, from riastradh.
2018-09-09 04:04:56 +00:00
wiz
a2287abee0 libdrm: update to 2.4.94.
Benjamin Gaignard (2):
      tests/modetest: Add atomic support
      tests/util: Add support for stm module

Christian König (7):
      amdgpu: stop using the hash table for fd_tab
      amdgpu: add handle table implementation v2
      amdgpu: use handle table for KMS handles
      amdgpu: use handle table for flink names
      amdgpu: remove the hash table implementation
      amdgpu: always add all BOs to handle table
      amdgpu: fix off by one in handle_table_insert

Junwei Zhang (5):
      amdgpu: add bo from user memory to handle table
      amdgpu: add a function to find bo by cpu mapping (v2)
      tests/amdgpu: add test for finding bo by CPU mapping
      amdgpu: free flink bo in bo import
      amdgpu: add a function to create amdgpu bo internally (v4)

Kristian H. Kristensen (1):
      Bump to version 2.4.94

Likun Gao (1):
      amdgpu: Disable deadlock test suite for RV

Michel Dänzer (2):
      amdgpu: Use uint32_t i in amdgpu_find_bo_by_cpu_mapping
      amdgpu: Eliminate void* arithmetic in amdgpu_find_bo_by_cpu_mapping

Mike Lothian (1):
      libdrm: Fix amdgpu build failure

Rob Clark (2):
      freedreno: don't leak stateobj rb refs
      freedreno: fix use-after-free with stateobj rb's

Rodrigo Vivi (1):
      intel: Add a new CFL PCI ID.

Tanmay Shah (1):
      libdrm: add msm drm uapi header
2018-09-02 08:34:34 +00:00
wiz
e90d712b81 libdrm: update to 2.4.93.
Christian König (1):
      amdgpu: make sure to set CLOEXEC on duplicated FDs

Emil Velikov (10):
      xf86drm: drmGetDevice2: error out if the fd has unknown subsys
      xf86drm: introduce drm_device_has_rdev() helper
      xf86drm: Fold drmDevice processing into process_device() helper
      xf86drm: Allocate drmDevicePtr's on stack
      xf86drm: introduce a get_real_pci_path() helper
      xf86drm: Add drmDevice support for virtio_gpu
      tests/drmdevices: install alongside other utilities
      tests/drmdevice: add a couple of printf headers
      drmdevice: convert the tabbed output into a tree
      drmdevice: print the correct host1x information

Jan Vesely (3):
      amdgpu: Take a lock before removing devices from fd_tab hash table.
      amdgpu/util_hash_table: Add helper function to count the number of entries in hash table
      amdgpu: Destroy fd_hash table when the last device is removed.

José Roberto de Souza (2):
      intel: Introducing Whiskey Lake platform
      intel: Introducing Amber Lake platform

Kevin Strasser (1):
      xf86drm: Be sure to closedir before return

Marek Olšák (3):
      amdgpu: don't call add_handle_to_table for KMS BO exports
      amdgpu: add amdgpu_bo_handle_type_kms_noimport
      configure.ac: bump version to 2.4.93

Mariusz Ceier (1):
      xf86drm: Fix error path in drmGetDevice2

Michel Dänzer (2):
      Always pass O_CLOEXEC when opening DRM file descriptors
      Revert "amdgpu: don't call add_handle_to_table for KMS BO exports"

Rob Clark (5):
      freedreno: add user ptr to fd_ringbuffer
      freedreno: add fd_ringbuffer_new_object()
      freedreno: small cleanup
      freedreno: slight reordering
      freedreno/msm: "stateobj" support
2018-08-02 11:44:06 +00:00
maya
46b7f04621 libdrm builtin.mk: Add the rest of libdrm_ pkgconfig files, too.
Helps with building pkgsrc mesa with base xorg.
2018-06-01 15:05:43 +00:00
wiz
0bfa965604 libdrm: update to 2.4.92.
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 Olšák (1):
      Revert "amdgpu:support 16 ibs per submit for PAL/SRIOV"

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

    Michel Dänzer (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
2018-05-26 21:44:47 +00:00
wiz
60c4705a71 libdrm: update to 2.4.91.
Andrey Grodzovsky (1):
      amdgpu: Fix mistake in initial hole size calculation.

    Christian König (3):
      amdgpu: mostly revert "use the high VA range if possible v2"
      amdgpu: add AMDGPU_VA_RANGE_HIGH
      amdgpu: fix "add AMDGPU_VA_RANGE_HIGH"

    Chunming Zhou (1):
      test/amdgpu: disable bo eviction test by default

    Eric Engestrom (1):
      meson: add configuration summary

    Heiko Becker (1):
      *-symbol-check: Don't hard-code nm executable

    Igor Gnatenko (1):
      meson: do not use cairo/valgrind if disabled

    Jonathan Gray (1):
      meson/configure.ac: pthread-stubs not present on OpenBSD

    Marek Olšák (2):
      meson: bump the version number
      RELEASING: mention meson

    Michel Dänzer (1):
      tests/amdgpu: Fix misspellings of "suite"

    Rob Clark (2):
      freedreno: add interface to get buffer address
      bump version for release

    Rob Herring (4):
      android: revert making handle magic and version members const
      android: fix mis-named alloc_handle_t
      android: add helper to convert buffer_handle_t to gralloc_handle_t ptr
      android: fix gralloc_handle_create() problems

    Thierry Reding (2):
      drm/fourcc: Fix fourcc_mod_code() definition
      drm/tegra: Sanitize format modifiers
2018-03-07 12:12:35 +00:00
wiz
7d54233587 libdrm: update to 2.4.90.
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()
2018-02-18 23:18:46 +00:00
wiz
83ca0f8bd5 libdrm: update to 2.4.89.
libdrm release with leasing and syncobj api updates, updated amdgpu
marketing ids, amdgpu tests, updated uapi headers, and etnaviv updates.
2017-12-18 20:46:52 +00:00
wiz
c93a23cb0b libdrm: update to 2.4.88.
Andrey Grodzovsky (1):
      amdgpu: Fix wrappers for AMDGPU_VM IOCTL.

Marek Olšák (1):
      configure.ac: bump version for release
2017-11-03 17:16:14 +00:00
wiz
4eea29a83a libdrm: update to 2.4.87.
2.4.87:

Marek Olšák (2):
      amdgpu: fix 32-bit build
      configure.ac: bump version for release

2.4.86:

Andrey Grodzovsky (2):
      amdgpu: Add wrappers for AMDGPU_VM IOCTL.
      amdgpu: Add VMID reservation per GPU context test.

Dave Airlie (2):
      drm: sync drm headers from drm-next.
      drm/syncobj: fix some whitespace issues

Marek Olšák (1):
      configure.ac: bump version for release


2.4.85:

No changelog found.
2017-11-01 18:17:07 +00:00
wiz
29ef0c4cbb libdrm: update to 2.4.84.
libdrm 2.4.84 has been released.

Alex Deucher (1):
      tests/amdgpu: add missing header to SOURCES

Andrey Grodzovsky (1):
      amdgpu: Add deadlock detection test suit.

Anuj Phogat (1):
      intel: Change a KBL pci id to GT2 from GT1.5

Christian König (1):
      amdgpu: make userptr unit test more interesting

Dave Airlie (1):
      headers: sync syncobj ioctl defines.

Eric Engestrom (1):
      freedreno/kgsl: fix pointer-to-int cast

James Zhu (2):
      tests/amdgpu: add new uvd enc support check
      tests/amdgpu: fix uvd enc data corruption issue

Jan Vesely (1):
      amdgpu: Do not write beyond allocated memory when parsing ids

Marek Olšák (7):
      amdgpu: print error messages when amdgpu_device_initialize is failing
      include: sync drm.h and amdgpu_drm.h with airlied/drm-next
      amdgpu: add sync_file import and export functions
      drm: add drmSyncobjWait wrapper
      amdgpu: add amdgpu_cs_syncobj_wait
      amdgpu: add amdgpu_cs_fence_to_handle
      configure.ac: bump version to 2.4.84

Philipp Zabel (1):
      etnaviv: prevent deadlock in error path

Rob Herring (2):
      Android: move libraries to /vendor
      headers: sync DRM_MODE_ROTATE/REFLECT defines from kernel v4.14-rc1
2017-10-13 14:58:09 +00:00
wiz
de431e51d1 Updated libdrm to 2.4.83.
2.4.83:

Boyuan Zhang (1):
      tests/amdgpu: add uvd encode unit tests

Chih-Wei Huang (2):
      android: add rules to build amdgpu.ids
      android: amdgpu: fix build break

Daniel Stone (1):
      configure.ac: Bump version to 2.4.83

Emil Velikov (1):
      xf86drm: continue with next device if drmProcessUsbDevice fails

Eric Engestrom (4):
      radeon: add fallthrough annotation
      freedreno: remove dead error path
      freedreno/msm: remove dead error path
      freedreno: prevent deadlock in error path

Flora Cui (1):
      test/amdgpu: fix test failure for SI

Gurchetan Singh (1):
      xf86drm: continue after drmProcessPlatformDevice failure

Hawking Zhang (2):
      tests/amdgpu: bypass UVD CS tests on raven
      tests/amdgpu: bypass VCE tests on raven

Jan Vesely (2):
      amdgpu: Add FX-9800P Bristol Ridge iGPU id
      drmsltest: Check expected neighbours

Jason Ekstrand (1):
      drm: Pull new modifier uapi into drm_fourcc and drm_mode

Monk Liu (3):
      amdgpu: fix missing mutex unlock before return
      amdgpu: fix race issue between two bo functions(v2)
      amdgpu: merge and cleanup amdgpu_bo_free

Philipp Zabel (1):
      etnaviv: fix etna_bo_from_name


2.4.82:

Anusha Srivatsa (3):
      intel: PCI Ids for S SKU in CFL
      intel: PCI Ids for H SKU in CFL
      intel: PCI Ids for U SKU in CFL

Ben Widawsky (1):
      intel/gen10: Add missed gen10 stuff

Christian Gmeiner (1):
      etnaviv: submit full struct drm_etnaviv_gem_submit

Dave Airlie (6):
      amdgpu: sync amdgpu_drm with kernel.
      drm: update drm.h to latest in drm-next.
      libdrm: add drm syncobj create/destroy/import/export
      drm/amdgpu: add syncobj create/destroy/import/export apis
      drm/amdgpu: add new low overhead command submission API. (v2)
      amdgpu: add new symbols to tests.

Elliott Hughes (1):
      Android's major/minor/makedev live in <sys/sysmacros.h>

Eric Anholt (1):
      headers: Update drm_fourcc and vc4_drm.h with new VC4 tiling UAPI.

Eric Engestrom (2):
      headers: sync drm_fourcc.h with airlied/drm-next
      headers: sync drm_sarea.h with airlied/drm-next

Leo Liu (5):
      tests/amdgpu: rename uvd messages to decode messages
      tests/amdgpu: separate decode messages
      tests/amdgpu: move decode sum to common
      tests/amdgpu: add vcn tests support and sets
      tests/amdgpu: implement vcn dec unit tests

Lucas Stach (1):
      configure.ac: bump version for release

Michel Dänzer (2):
      tests/amdgpu: s/uvd_messages.h/decode_messages.h/ in Makefile.am
      amdgpu: Add .editorconfig file for amdgpu coding style

Paulo Zanoni (1):
      intel: add GEN10 to IS_9XX.

Rob Herring (1):
      Android: fix missing trailing \

Rodrigo Vivi (3):
      intel: Add Cannonlake PCI IDs for U-skus.
      intel: Add Cannonlake PCI IDs for Y-skus.
      intel/intel_chipset: Move IS_9XX below IS_GEN10.

Tom St Denis (1):
      tests/amdgpu: Fix device_id option

Xiaojie Yuan (1):
      amdgpu: move asic id table to a separate file

coypu (1):
      Remove redundant memclear
2017-08-26 05:47:56 +00:00
wiz
8ae9fea3bb Updated libdrm to 2.4.81.
Adam Jackson (3):
      Export drmDevicesEqual
      configure: Fix the <sys/sysmacros.h> check
      Fix stray caller of drmCompareDevices

Edward O'Callaghan (2):
      amdgpu/: concisely && consistently check null ptrs in canonical form
      amdgpu: Use the canonical form in branch predicate

Eric Anholt (2):
      Add pl111 as a KMS driver for utils.
      Add the DPI encoder/connector types to KMS utils.

Hawking Zhang (1):
      amdgpu: add raven family id

Ilia Mirkin (1):
      modetest: fix printing of fourcc on BE machines

Leo Liu (2):
      amdgpu/drm: add AMDGPU_HW_IP_VCN_DEC
      amdgpu/drm: add AMDGPU_HW_IP_VCN_ENC

Marek Olšák (1):
      Bump version to 2.4.81

Nicolai Hähnle (3):
      amdgpu: add the interface of waiting multiple fences
      amdgpu: add a test for amdgpu_cs_wait_fences
      amdgpu: add missing extern "C" headers

Rob Clark (1):
      freedreno: fix double-free on exit
2017-05-26 09:28:14 +00:00
wiz
b746765cbd Updated libdrm to 2.4.80.
Christian Gmeiner (1):
      configure.ac: bump version for release

Eric Engestrom (1):
      intel: remove dead code

Philipp Zabel (2):
      etnaviv: sync uapi header
      etnaviv: add fence fd support

Tobias Jakobi (1):
      exynos: add C++ support to exynos_drmif header
2017-04-17 07:28:30 +00:00
wiz
672931e0bb This libdrm-2.4.78 fixes some minor cosmetics, a build issue for
GNU/kFreeBSD, and adds a new page_flip_handler2 event handler, which
when run on a suitably capable kernel, can provide the CRTC ID to
userspace for atomic completion events.

Cheers,
Daniel


Ander Conselvan de Oliveira (1):
      Add CRTC ID to vblank event

Daniel Stone (2):
      Headers: Sync drm{,_mode}.h with the kernel
      configure.ac: bump version for release

Emil Velikov (1):
      configure.ac: pthread-stubs is not a thing on GNU/kFreeBSD

Eric Engestrom (4):
      man/drm(7): fix typo
      man: fix bug report instruction
      man: fix bug report instructions (for real this time)
      man: fix bug report instructions (third time's the charm)

2.4.79:

Marek Olšák (1):
      configure.ac: bump version for release

Samuel Pitoiset (1):
      amdgpu: allow to query GPU sensor related information
2017-04-11 07:12:02 +00:00
wiz
4d3b3c3fd9 Bernd Kuhls (1):
tests/etnaviv: link against libdrm

Christian Gmeiner (1):
      etnaviv: remove struct etna_specs

Emil Velikov (2):
      amdgpu: add amdgpu_bo_va_op_raw to the symbol check
      configure.ac: bring back pthread-stubs check

Erik Faye-Lund (1):
      tegra: update symbol-check

Junwei Zhang (1):
      amdgpu: add REPLACE and CLEAR checking for VA op (v2)

Marek Olšák (1):
      configure.ac: bump the version to 2.4.77

Nicolai Hähnle (3):
      amdgpu: add amdgpu_bo_va_op_raw
      headers: sync amdgpu_drm.h from airlied/drm-next
      headers: the uint*_t vs. __u* discrepancy in amdgpu_drm is fixed

Rob Herring (2):
      Android: fix building of modetest and proptest
      Android: disable pointer-arith and enum-conversion

Seung-Woo Kim (5):
      exynos: fix type-punned pointer build warning
      exynos/fimg2d: remove unused-function build warning
      tests/exynos: remove unused-function build warning
      tests/exynos: fix invalid code of error path in g2d test
      xf86drm: remove memory leaks in drmGetBusid/drmGetReservedContextList
2017-04-07 08:52:04 +00:00
wiz
400da9a389 Updated libdrm to 2.4.76.
libdrm 2.4.76 has been released.

This release is required for upcoming Radeon Vega GPUs.


Adam Jackson (1):
      configure: Explicitly check for pkg-config at the top level

Alex Xie (3):
      amdgpu: Free/uninit vamgr_32 in theoretically correct order
      amdgpu: vamgr_32 can be a struct instead of a pointer
      amdgpu: vamgr can be a struct instead of a pointer

Chris Wilson (3):
      intel: Move is_softpin to obj->kflags
      intel: Move 48b support to bo_gem->kflags
      intel: Add handle to hashtable before freeing along an error path

Christian König (1):
      amdgpu: stop reading CC_RB_BACKEND_DISABLE on Vega10

Emil Velikov (2):
      Remove unused tests/drmstat.c
      headers: add explicit note against local changes in the README

Eric Engestrom (2):
      autogen.sh: don't print old git-config values
      autogen.sh: run git commands in the (potentially) git dir

Huang Rui (2):
      amdgpu: don't read registers not present on Vega10
      tests/amdgpu: fix the count number for vega10

Junwei Zhang (1):
      tests/amdgpu: add Polaris12 support for cs test

Leo Liu (3):
      tests/amdgpu: add uvd unit test support for vega10
      tests/amdgpu: add vce unit test support for vega10
      amdgpu_drm: add AMDGPU_HW_IP_UVD_ENC

Marek Olšák (3):
      amdgpu: sync amdgpu_drm.h with kernel 4.11-rc2
      amdgpu: update amdgpu_drm.h for Vega10
      configure.ac: bump version for release

Rob Clark (3):
      freedreno: fix potential use-after-free on a5xx+
      freedreno: valgrind support
      freedreno: fix device close issues

Thomas Hindoe Paaboel Andersen (1):
      intel: avoid null pointer dereference
2017-03-31 10:54:48 +00:00
wiz
7ad2c3e55f Alex Xie (4):
amdgpu: Provide more specific error message if non-privileged user runs amdgpu_test
      amdgpu: verify the tested device
      amdgpu: A new option to choose which device to run most tests
      amdgpu: A new option to run tests on render node

Chad Versace (2):
      Bump version for 2.4.75 release
      Bump version for 2.4.75 release

Chris Wilson (5):
      Import uapi/i915_drm.h from v4.10-rc5-950-g152d5750dda9
      intel: Allow the client to control implicit synchronisation
      intel: Support passing of explicit fencing from execbuf
      intel: Clear execobject flags before preserving object in reuse cache
      intel: Export a function to re-enable implicit synchronisation

Dave Airlie (2):
      Revert "Bump version for 2.4.75 release"
      intel: fix make distcheck

Dongwon Kim (1):
      intel: update global_name before HASH_ADD

Emil Velikov (16):
      xf86drm: use maj/min in drmParsePciDeviceInfo()
      xf86drm: add plumbing to not retrieve PCI device revision
      xf86drm: parse the separate sysfs files for vendor... info
      xf86drm: introduce drmGetDevice[s]2
      tests/drmdevice: use drmGetDevice[s]2
      tests: remove useless legacy tests
      kms: remove commented out libudev code
      configure: remove libudev checks
      tests: automake: reorder makefile contents
      autogen.sh: set format.subjectPrefix and sendemail.to if needed
      android: remove LOCAL_MODULE_TAGS := optional tag
      android: introduce Android.common.mk to reduce boilerplate
      android: add HAVE_VISIBILITY to Android.common.mk
      android: add note about command line defines and config.h
      android: silence ~550 warnings
      tests/nouveau: automake: fold C and CPP flags

Fabio Estevam (1):
      README: Fix grammar

Grazvydas Ignotas (1):
      xf86drm: fix sign-compare warning

Jonathan Gray (8):
      xf86drm: implement drmGetMinorNameForFD for non-sysfs
      xf86drm: implement drmParseSubsystemType for OpenBSD
      xf86drm: implement drmParsePciDeviceInfo for OpenBSD
      xf86drm: implement drmParsePciBusInfo for OpenBSD
      xf86drm: implement an OpenBSD specific drmGetDevice2
      xf86drm: adjust device node path for minor base
      xf86drm: add a non-sysfs version of drmGetDeviceNameFromFd2
      xf86drm: don't fatal on per device error in drmGetDevice[s]2

Neil Armstrong (1):
      tests/util: Add support for meson module

Seung-Woo Kim (1):
      libkms/exynos: fix memory leak in error path

Taro Yamada (1):
      xf86drm: fix null termination of string buffer

Thierry Reding (10):
      xf86drm: Fix indentation
      Add .editorconfig
      xf86drmMode.h: Use consistent padding
      xf86drmMode.h: Add DisplayPort MST and DPI encoders/connectors
      xf86drm: Fix type-punned pointer build warning
      xf86drm: Factor out drmDeviceAlloc()
      xf86drm: Add USB support
      xf86drm: Add platform and host1x bus support
      tests/drmdevice: Add USB, platform and host1x support
      xf86drm: Reuse sysfs_uevent_get()

Tomasz Figa (1):
      tests: Use -pthread in CFLAGS instead of -lpthread

Ville Syrjälä (1):
      modetest: Allow the user to specify the plane ID
2017-02-02 18:39:08 +00:00
wiz
e5424c6d42 Updated libdrm to 2.4.74.
Ben Widawsky (1):
      intel: Add Geminilake PCI IDs

Christian Gmeiner (4):
      etnaviv: add API to get drm fd from etna_device
      etnaviv: add API to create etna_device from private dup() fd
      etnaviv: change get_abs_timeout(..) to use ns.
      etnaviv: add etna_pipe_wait_ns(..)

Emil Velikov (2):
      automake: make the build less chatty
      xf86drm: introduce drmGetDeviceNameFromFd2

Eric Anholt (1):
      vc4: Add new GETPARAMs that have been merged to drm-next.

Grazvydas Ignotas (2):
      tests: kms: fix shadowed declaration warning
      libdrm: random typo fixes

Michel Dänzer (1):
      intel: Add drm_intel_gem_context_get_id to intel-symbols-check

Rob Clark (1):
      freedreno: 64bit support

Robert Bragg (2):
      intel: Add a getter for the intel_context ctx_id
      Bump version for release
2016-11-30 12:37:40 +00:00
wiz
af053d519b Updated libdrm to 2.4.73.
2.4.73

Emil Velikov (3):
      headers: Add README file
      xd86drm: read more than 128 bytes of uevent in drmParsePciBusInfo
      Bump version for release

2.4.72

Alex Deucher (1):
     amdgpu: check parameters in amdgpu_query_gpu_info

Chris Wilson (3):
     intel: Export raw GEM mmap interfaces
     intel: Migrate handle/name lookups from linear lists to hashtables
     intel: Look prime handle up in handle hash table

Eric Anholt (1):
     Silence runtime complaints on platform devices

Junwei Zhang (1):
     amdgpu: add the function to get the marketing name (v4)

Matt Turner (4):
     intel: Add uthash.h to Makefile.sources.
     amdgpu: Add amdgpu_asic_id.h to Makefile.sources.
     freedreno: Add fd_ringbuffer_flush2 to symbol check.
     Bump version for release

Michel Dänzer (3):
     headers: Sync drm{,_mode}.h with the kernel
     Add drmModePageFlipTarget
     intel: Add new symbols to intel-symbol-check

Neil Roberts (1):
     intel: Allow some codenames in INTEL_DEVID_OVERRIDE

Rob Clark (3):
     add libsync.h helper
     freedreno: sync uapi header
     freedreno: add fence fd support

Rob Herring (1):
     Return an -ENODEV from drmGetDevice() when no device was found.
2016-11-15 10:05:52 +00:00
wiz
032f415895 Updated libdrm to 2.4.71.
Daniel Kurtz (1):
      modetest: add mediatek to module list

    Eric Anholt (1):
      Simplify the RELEASING steps based on current release.sh.

    Flora Cui (1):
      amdgpu: expose the AMDGPU_GEM_CREATE_VRAM_CLEARED flag

    Kristian H. Kristensen (1):
      Add drmModeAddFB2WithModifiers() which takes format modifiers

    Leo Liu (1):
      tests/amdgpu: update vce encRefPic addr mode to tiled

    Marek Olšák (3):
      radeon: sync radeon_drm.h with the kernel
      amdgpu: sync amdgpu_drm.h with the kernel
      amdgpu: fix valgrind warnings caused by amdgpu_query_firmware_version

    Michel Dänzer (1):
      intel: Add new symbols to intel-symbol-check

    Rob Clark (2):
      list: fix an issue with android build using clang
      Bump version for release

    Ronie Salgado (1):
      amdgpu: add SI support

    Stéphane Marchesin (1):
      modetest: Also print the pixel clock

    The etnaviv authors (2):
      libdrm: add etnaviv drm support
      libdrm: add etnaviv tests

    Yang Rong (1):
      intel: Export pooled EU and min no. of eus in a pool.

    satsahu (1):
      modetest: Adding amdgpu to module list
2016-10-04 05:36:32 +00:00
wiz
925392b0c5 Updated libdrm to 2.4.70.
Andreas Boll (6):
      radeon: Wire up radeon-symbol-check to make check
      automake: Don't include Android Makefiles in the release tarball
      virtgpu: Update kernel header
      automake: Include virtgpu_drm.h in the release tarball
      man: Fix typo
      radeon: Fix typo in stderr message

    Emil Velikov (2):
      tests/drmdevice: print out the full 'bus' and 'dev' strings
      tests/drmdevice: be move verbose when using open()

    Qiang Yu (2):
      drm: drmGetDevice return correct device on multi GPU setups
      drm: fix drmFreeDevices memory leak on multi GPU setups

    Rob Clark (24):
      freedreno: rework internal ring->emit_reloc_ring()
      freedreno: add simpler ring-reloc
      freedreno: split out fd_bo_cache
      freedreno: refactor bo-cache API
      freedreno: move bo-cache to it's own file
      freedreno: sync uapi
      freedreno: add madvise support
      freedreno: fix potential fd leak in error path
      freedreno: expose kernel driver version
      freedreno: support either coarse or fine-grained bucket sizes
      freedreno: ocd
      freedreno: fix potential leak at free
      freedreno/msm: use private bo-cache for ringbuffer bo's
      freedreno/msm: drop return from get_cmd()
      freedreno/msm: split out cmd buffer tracking from ring
      list: add first/last entry macros
      freedreno/msm: split out dump_submit() helper
      freedreno: support growable cmdstream buffers
      freedreno/msm: use hashtable to track bo idx
      freedreno: move legacy kgsl related README
      freedreno: fix distcheck errors
      freedreno: fix android build break
      freedreno: fix warnings
      Bump version for release
2016-07-24 19:25:39 +00:00
wiz
9568995d3a Updated libdrm to 2.4.69.
Here's a new libdrm release, which I needed in order to use the new vc4
ioctl in Mesa.

Alex Deucher (2):
      tests/amdgpu: expand write/copy tests to compute
      tests/amdgpu: expand write/copy tests to compute

Christian König (1):
      amdgpu: fix fence status query

Eric Anholt (2):
      vc4: Update kernel headers for getparam addition.
      Bump version to 2.4.69 for release.

Jan Vesely (1):
      xf86drm.c: Fix mix of tabs and spaces

Leo Liu (1):
      tests/amdgpu: add interface to adapt firmware requirement

Marek Olšák (1):
      radeon: use SAMPLE_SPLIT=2 for better MSAA perf on EG/CM

Mike Frysinger (1):
      pull in sys/sysmacros.h when available

Nicolai Hähnle (1):
      xf86drm: ensure proper alignment of pointers in drmProcessPciDevice

Qiang Yu (1):
      drm: fix multi GPU drmGetDevices only return one device

Rob Clark (1):
      freedreno/msm: fix memory leak on ringbuffer free

Rob Herring (1):
      Android: strip out header files from sources list

Rodrigo Vivi (2):
      intel: Add more Kabylake PCI IDs.
      intel: Removing PCI IDs that are no longer listed as Kabylake.

Sonny Jiang (1):
      tests/amdgpu: adapt to new polaris10/11 uvd fw
2016-07-21 12:14:48 +00:00