libdrm_radeon1-32bit-2.4.100-lp152.1.4 >  A ^׸/=„f Ś/j{^f^Mn{pYh "~cc`(S1dR҇%X* )*5\[ 3FhW|*w䤋C)|j,iMk$'/G% )RC zYK)Qh`Жwt Ä07wӫN(W%!B*#NdzC"08fcd0bc25ee57bcf9187f8f49d623656d8ff7267da66ec3e1eee9189057e44da094cac1273c4042c3ff910172c91da39a23960bD^׸/=„#f.a(iBJzvˇ[4$-$j:iۻHv>{dwgct,ju+kRSժ:U Fx~.{,I|{[ǬrlvsocAK% {VΖ:ȨZI|8ҫY_x,?Y,)_ gֽɷeI'][O`>.Q |+y8$]?:|5sFq%̾4>ڌrC@vFǨ>p>j?jd ) j04<@S\` z     8@JTx   ( 8=9=: =>gGgHgIgXgYg\h ]h(^hRbh\cidiwei|filiuiviwj0xj8yj@j`jdjjjClibdrm_radeon1-32bit2.4.100lp152.1.4Userspace interface for Kernel DRM services for AMD Radeon chipslibdrm is a library for accessing the Direct Rendering Manager on Linux, BSD and other operating systems. This package provides userspace interface for Kernel DRM services for AMD Radeon chips.^build82openSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgSystem/Librarieshttp://dri.freedesktop.org/linuxx86_64/sbin/ldconfig^^ea53e1630e2177c37882e8cdf60ae0b80c8a0a23528aa576c74fd8a43841bad6libdrm_radeon.so.1.0.1rootrootrootrootlibdrm-2.4.100-lp152.1.4.src.rpmlibdrm_radeon.so.1libdrm_radeon1-32bitlibdrm_radeon1-32bit(x86-32)@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libdrm.so.2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]@]{@]\@\ac\I\G\2\2[$@[@[e@Z4@ZZ_@Z_@Z_@Z@Z\Z7Y@Y@YYY@Yχ@Y@YYp@Y(X@XXsXXX@XX@XgX*WW@WW!@Wo@V@VV@U@UoU@U@U@U@UUL@U@U%@U TT@Tء@Stefan Dirsch Stefan Dirsch Stefan Dirsch Stefan Dirsch sndirsch@suse.combjorn.lie@gmail.comsndirsch@suse.comGuillaume GARDET Guillaume GARDET sndirsch@suse.comsndirsch@suse.comtobias.johannes.klausmann@mni.thm.demimi.vx@gmail.commimi.vx@gmail.comemil.l.velikov@gmail.comemil.l.velikov@gmail.comemil.l.velikov@gmail.comtobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.dejengelh@inai.desndirsch@suse.comro@suse.detobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.desndirsch@suse.comsndirsch@suse.commimi.vx@gmail.comsndirsch@suse.comchris@computersalat.desndirsch@suse.commimi.vx@gmail.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.desndirsch@suse.comsndirsch@suse.commimi.vx@gmail.comeich@suse.comtobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.dezaitor@opensuse.orgmimi.vx@gmail.commimi.vx@gmail.comschwab@suse.desndirsch@suse.comsndirsch@suse.comsndirsch@suse.comschwab@suse.detobias.johannes.klausmann@mni.thm.dezombah@gmail.comzombah@gmail.comsndirsch@suse.com- This release includes support for latest Intel GPUs (jsc#SLE-7962, jsc#SLE-8024, jsc#SLE-8022, jsc#SLE-10182, jsc#SLE-4989, jsc#SLE-4983, bsc#1137515)- Update to version 2.4.100 * bugfixes (boo#1155382)- Update to version 2.4.99 * bug fixes- Update to version 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.- back to subpackage name libdrm-tools as requested by jengelh@inai.de- Switch to meson buildsystem: * Update Git-clone/web to new gitlab home. * Add meson BuildRequires and macros. * Add fdupes BuildRequires and macros, remove duplicate files. * Rename libdrm-tools to drm-tools, follow openSUSE packaging guidelines and silence a rpmlint warning. Add Obsoletes and Provides to ensure smooth upgrades. * Tweak descriptions for several sub-packages. * Drop custom test install and run, run plain meson_test provided by upstream.- Update to version 2.4.97 * amdgpu: update to latest marketing names from 18.50 * 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) * amdgpu: add VM test to exercise max/min address space * doc: Rename README&CONTRIBUTING to .rst * Avoid hardcoded strlens in drmParseSubsystemType(). * drm: Attempt to parse SPI devices as platform bus devices. * 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 * xf86drm: implement drmParseSubsystemType for DragonFly * libdrm: Use DRM_IOCTL_GET_PCIINFO on DragonFly * tests/amdgpu/vcn: fix the nop command in IBs * gitignore: sort file * gitignore: add _build * amdgpu: update amdgpu_drm.h * amdgpu: add a faster BO list API * android: Fix 32-bit app crashing in 64-bit Android- Enable aarch64 build for: etnaviv, exynos and tegra- Fix --enable-freedreno option as it is not experimental anymore - Add etnaviv support - Add exynos support (used by Arndale board and Samsung Chromebook)- Update to version 2.4.96 * libdrm: Allow dynamic drm majors on linux * amdgpu/test: Allow BO mapping flags to be passed in tests * amdgpu/test: Fix deadlock tests for AI and RV v2 * 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- Update to version 2.4.95 * 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 :-\- Upate to version 2.4.93: + amdgpu: make sure to set CLOEXEC on duplicated FDs + 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 + 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. + intel: Introducing Whiskey Lake platform + intel: Introducing Amber Lake platform + xf86drm: Be sure to closedir before return + amdgpu: don't call add_handle_to_table for KMS BO exports + amdgpu: add amdgpu_bo_handle_type_kms_noimport + xf86drm: Fix error path in drmGetDevice2 + Always pass O_CLOEXEC when opening DRM file descriptors + Revert "amdgpu: don't call add_handle_to_table for KMS BO exports" + freedreno: add user ptr to fd_ringbuffer + freedreno: add fd_ringbuffer_new_object() + freedreno: small cleanup + freedreno: slight reordering + freedreno/msm: "stateobj" support- update to 2.4.92 + drm/atomic: Refuse to add invalid objects to requests + freedreno: add missing symbols to symbol-check + libdrm: Use readdir instead of readdir_r to avoid build warnings + Intel: Add a Kaby Lake PCI ID + amdgpu: Deinitialize vamgr_high{,_32} + intel: add support for ICL 11 + amdgpu:support 16 ibs per submit for PAL/SRIOV + freedreno: add fd_pipe refcounting + drm/amdgpu: Remove IB count checking + intel/intel_chipset.h: Sync Cannonlake IDs. + libdrm: amdgpu: Adding DRM_RDWR flag in amdgpu_bo_export + amdgpu: enlarge the maximum number of cards supported- update to 2.4.91 + amdgpu: Fix mistake in initial hole size calculation. + amdgpu: mostly revert "use the high VA range if possible v2" + amdgpu: add AMDGPU_VA_RANGE_HIGH + amdgpu: fix "add AMDGPU_VA_RANGE_HIGH" + freedreno: add interface to get buffer address + drm/fourcc: Fix fourcc_mod_code() definition + drm/tegra: Sanitize format modifiers- Remove unneeded defattr stanza- Remove pthread-stubs dependency- Remove unneeded autotool dependencies- Update to version 2.4.90: + Add meson build system + always define HAVE_FREEDRENO_KGSL + always define HAVE_CAIRO + always define HAVE_VALGRIND + amdgpu: Update deadlock test to not assert on ECANCELED + amdgpu: Fix segfault in deadlock test. + amdgpu: fix 32bit VA manager max address + amdgpu: use the high VA range if possible v2 + amdgpu: fix high VA mask + amdgpu: fix inefficient vamgr algorithm + amdgpu: clean up non list code path for vamgr v2 + amdgpu: add amdgpu_query_sw_info for querying high bits of 32-bit address space + 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 + amdgpu: Add amdgpu_query_sw_info to amdgpu-symbol-check + amdgpu: fix not to add amdgpu.ids when building without amdgpu + 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 + autotools: Include meson.build files in tarball + configure: remove unused HAVE_CUNIT define + configure: remove unused HAVE_INSTALL_TESTS define + configure: always define HAVE_LIBDRM_ATOMIC_PRIMITIVES and HAVE_LIB_ATOMIC_OPS + drm: Fix 32-bit drmSyncobjWait. + exynos/tests: use #ifdef for never-defined token + fix return value for syncobj wait + freedreno: clamp priority based on # of rings + headers: sync up amdgpu_drm.h with drm-next + intel: Add more Coffeelake PCI IDs + meson: fix the install path of amdgpu.ids + 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 + meson: cleanup whitespace + meson: add missing HAVE_RADEON + meson: sort HAVE_* defines + 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} + meson,configure: turn undefined preprocessor tokens warnings into errors + meson,configure: add warning when using undefined preprocessor tokens + modetest: Fix to check return value of asprintf() + remove unnecessary double-semicolon + README: Add note about meson + test/amdgpu: fix compiler warnings + tests/amdgpu: add bo eviction test + tests/amdgpu: add missing config.h include + tests/amdgpu: add parentheses to make operation priority explicit + tests/amdgpu: drop unused variables + 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 + tests/etnaviv: drop unused `return 0` + tests/util: fix signed/unsigned comparisons + tests/util: drop unused parameters + xf86drmHash: remove always-false #if guards + xf86atomic: fix -Wundef warning - Remove upstreamed patch U_intel-Add-more-Coffeelake-PCI-IDs.patch- U_intel-Add-more-Coffeelake-PCI-IDs.patch * Add more Coffeelake PCI IDs (request by Intel)- Update to version 2.4.89: libdrm release with leasing and syncobj api updates, updated amdgpu marketing ids, amdgpu tests, updated uapi headers & etnaviv updates.- Update to version 2.4.88: + amdgpu: Fix wrappers for AMDGPU_VM IOCTL.- Update to version 2.4.87: + amdgpu: fix 32-bit build - This release includes the changes introduced with 2.4.86: + amdgpu: Add wrappers for AMDGPU_VM IOCTL. + amdgpu: Add VMID reservation per GPU context test. + drm: sync drm headers from drm-next. + drm/syncobj: fix some whitespace issues- Update to version 2.4.85: + Add const qualifier to arguments of drmModeAddFB2() + amdgpu: implement context priority for amdgpu_cs_ctx_create2 v3 + amdgpu: add padding to the fence to handle ioctl + headers: Sync amdgpu_drm.h with drm-next + modetest: Decode IN_FORMATS plane blob property + modetest: Allow full testing of primary planes - Fix changelog entry for version 2.4.84- Update to version 2.4.84: + amdgpu: Add deadlock detection test suit. + amdgpu: make userptr unit test more interesting + amdgpu: Do not write beyond allocated memory when parsing ids + amdgpu: print error messages when amdgpu_device_initialize is failing + amdgpu: add sync_file import and export functions + amdgpu: add amdgpu_cs_syncobj_wait + amdgpu: add amdgpu_cs_fence_to_handle + Android: move libraries to /vendor + drm: add drmSyncobjWait wrapper + etnaviv: prevent deadlock in error path + freedreno/kgsl: fix pointer-to-int cast + headers: sync syncobj ioctl defines. + headers: sync DRM_MODE_ROTATE/REFLECT defines from kernel v4.14-rc1 + intel: Change a KBL pci id to GT2 from GT1.5 + include: sync drm.h and amdgpu_drm.h with airlied/drm-next + tests/amdgpu: add missing header to SOURCES + tests/amdgpu: add new uvd enc support check + tests/amdgpu: fix uvd enc data corruption issue- Remove --with-pic which has no effect on shared-only builds. Rectify SRPM group.- Update to version 2.4.83 + amdgpu: Add FX-9800P Bristol Ridge iGPU id + amdgpu: fix missing mutex unlock before return + amdgpu: fix race issue between two bo functions(v2) + amdgpu: merge and cleanup amdgpu_bo_free + android: add rules to build amdgpu.ids + android: amdgpu: fix build break + drm: Pull new modifier uapi into drm_fourcc and drm_mode + drmsltest: Check expected neighbours + etnaviv: fix etna_bo_from_name + freedreno: remove dead error path + freedreno: prevent deadlock in error path + freedreno/msm: remove dead error path + radeon: add fallthrough annotation + test/amdgpu: fix test failure for SI + tests/amdgpu: bypass UVD CS tests on raven + tests/amdgpu: bypass VCE tests on raven + tests/amdgpu: add uvd encode unit tests + xf86drm: continue with next device if drmProcessUsbDevice fails + xf86drm: continue after drmProcessPlatformDevice failure- build-require util-macros-devel for suse_version > 1320- Update to version 2.4.82: + intel: PCI Ids for S SKU in CFL + intel: PCI Ids for H SKU in CFL + intel: PCI Ids for U SKU in CFL + intel/gen10: Add missed gen10 stuff + etnaviv: submit full struct drm_etnaviv_gem_submit + 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. + Android's major/minor/makedev live in + headers: Update drm_fourcc and vc4_drm.h with new VC4 tiling UAPI. + headers: sync drm_fourcc.h with airlied/drm-next + headers: sync drm_sarea.h with airlied/drm-next + 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 + tests/amdgpu: s/uvd_messages.h/decode_messages.h/ in Makefile.am + tests/amdgpu: Fix device_id option + amdgpu: Add .editorconfig file for amdgpu coding style + intel: add GEN10 to IS_9XX. + Android: fix missing trailing \ + 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. + amdgpu: move asic id table to a separate file + Remove redundant memclear- Update to version 2.4.81 * Export drmDevicesEqual * configure: Fix the check * Fix stray caller of drmCompareDevices * amdgpu/: concisely && consistently check null ptrs in canonical form * amdgpu: Use the canonical form in branch predicate * Add pl111 as a KMS driver for utils. * Add the DPI encoder/connector types to KMS utils. * amdgpu: add raven family id * modetest: fix printing of fourcc on BE machines * amdgpu/drm: add AMDGPU_HW_IP_VCN_DEC * amdgpu/drm: add AMDGPU_HW_IP_VCN_ENC * amdgpu: add the interface of waiting multiple fences * amdgpu: add a test for amdgpu_cs_wait_fences * amdgpu: add missing extern "C" headers * freedreno: fix double-free on exit- Update to version 2.4.80: + intel: remove dead code + etnaviv: sync uapi header + etnaviv: add fence fd support + exynos: add C++ support to exynos_drmif header- SLE merge * Mesa 17.0.3 build on aarch64 needs libdrm_freedreno >= 2.4.74 (fate#321223) * latest libdrm version for sle12 (fate #315643-315645, 319159-319161, 319618)- Update to version 2.4.79: + amdgpu: allow to query GPU sensor related information - Update to version 2.4.78: This fixes 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.- Update to version 2.4.77: + tests/etnaviv: link against libdrm + etnaviv: remove struct etna_specs + amdgpu: add amdgpu_bo_va_op_raw to the symbol check + configure.ac: bring back pthread-stubs check + tegra: update symbol-check + amdgpu: add REPLACE and CLEAR checking for VA op (v2) + 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 + Android: fix building of modetest and proptest + Android: disable pointer-arith and enum-conversion + 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- do not buildrequire util-macros-devel on sle13- update to 2.4.76 * This release is required for upcoming Radeon Vega GPUs.- update to 2.4.75 * 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 * 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 * intel: update global_name before HASH_ADD * 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 * xf86drm: fix sign-compare warning * 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 * tests/util: Add support for meson module * libkms/exynos: fix memory leak in error path * xf86drm: fix null termination of string buffer * xf86drm: Fix indentation * 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() * tests: Use -pthread in CFLAGS instead of -lpthread * modetest: Allow the user to specify the plane ID- enabled build of manual pages (bnc#1021810)- update to 2.4.74 * vc4: Add new GETPARAMs that have been merged to drm-next * freedreno: 64bit support * etnaviv: add etna_pipe_wait_ns(..) * etnaviv: change get_abs_timeout(..) to use ns * libdrm: random typo fixes * tests: kms: fix shadowed declaration warning * xf86drm: introduce drmGetDeviceNameFromFd2 * automake: make the build less chatty * intel: Add drm_intel_gem_context_get_id to intel-symbols-check * intel: Add a getter for the intel_context ctx_id * etnaviv: add API to create etna_device from private dup() fd * etnaviv: add API to get drm fd from etna_device * intel: Add Geminilake PCI IDs- update to 2.4.73 * headers: Add README file * xd86drm: read more than 128 bytes of uevent in drmParsePciBusInfo - update to 2.4.72 * amdgpu: check parameters in amdgpu_query_gpu_info * 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 * Silence runtime complaints on platform devices * amdgpu: add the function to get the marketing name (v4) * intel: Add uthash.h to Makefile.sources. * amdgpu: Add amdgpu_asic_id.h to Makefile.sources. * freedreno: Add fd_ringbuffer_flush2 to symbol check. * headers: Sync drm{,_mode}.h with the kernel * Add drmModePageFlipTarget * intel: Add new symbols to intel-symbol-check * intel: Allow some codenames in INTEL_DEVID_OVERRIDE * add libsync.h helper * freedreno: sync uapi header * freedreno: add fence fd support * Return an -ENODEV from drmGetDevice() when no device was found.- update to 2.4.71 * amdgpu: expose the AMDGPU_GEM_CREATE_VRAM_CLEARED flag * Add drmModeAddFB2WithModifiers() which takes format modifiers * tests/amdgpu: update vce encRefPic addr mode to tiled * 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 * intel: Add new symbols to intel-symbol-check * amdgpu: add SI support * modetest: Also print the pixel clock * intel: Export pooled EU and min no. of eus in a pool * modetest: Adding amdgpu to module list- Update to version 2.4.70: More bugfixes on top of 2.4.69!- Update to version 2.4.69: A new libdrm release, in order to use the new vc4 ioctl in Mesa. A few bugfixes on top as well.- update to 2.4.68 * bugfixes- removed no longer needed patch u_Fix-compilation-on-systems-that-don-t-provide-O_CLOE.patch (https://lists.freedesktop.org/archives/dri-devel/2016-April/105283.html)- update to 2.4.67 * fixes for amdgpu * adds KabyLake PCIids * Fix memory leak with drmModeGetConnectorCurrent()- Disable valgrind support for all architectures if not explicitely enabled by a macro (boo#963979).- Update to version 2.4.66: This is mainly for introducing a new nouveau API. Lots of other changes as well.- Update to version 2.4.65 * bugfixes- Add libdrm_amdgpu1 as a requirement for libdrm-devel- Update to version 2.4.64: + amdgpu: - Improve amdgpu_vamgr_init. - Add flag to support 32bit VA address v4. - Make vamgr per device v2. + tests/amdgpu: - Include config.h first. - Remove unused local variable 'i'. + freedreno/msm: - Reorg ringbuffer struct. - Fix issue where same bo is on multiple rings. - Dump out submit info on error. + freedreno: - Add fd_pipe_wait_timeout(). - Update freedreno-symbol-check. + tests: modetest: Accept connector names in addition to connector IDs. + libdrm: - Remove gratuitous blank lines. - Make indentation consistent. - Use url to tarball as source.- update baselibs.conf for AMDGPU- update to version 2.4.6.3 * This release adds AMDGPU driver, adds new AMD OLAND PCIids- Disable valgrind support if not available- Update to version 2.4.62 * This release introduces the atomic and blob APIs, adds support for new devices (AMD Bonaire) and a new flag for coherent BOs in nouveau.- Update to version 2.4.61 * Release to fix regression in nouveau in 2.4.60, but brings lots of android changes and other fixes. - deprecates reverse applied patches * U_nouveau-Do-not-add-most-bo-s-to-the-global-bo-list.patch * U_nouveau-make-nouveau-importing-global-buffers-comple.patch- U_nouveau-Do-not-add-most-bo-s-to-the-global-bo-list.patch U_nouveau-make-nouveau-importing-global-buffers-comple.patch * reverse apply these patches in order to fix a regression in 2.4.60 triggered by new legacy tray in GNOME 3.16.0 (fdo#89842)- Build package libdrm_freedreno1 also on aarch64- Update to version 2.4.60: + bugfixes and cleanup + exynos improvements- Fix include directories- Add subpackage libdrm_tegra0 for Nvidia Tegra chips- Update to version 2.4.59: * bugfixes * more Intel Skylake support/bin/sh2.4.100-lp152.1.42.4.100-lp152.1.4libdrm_radeon.so.1libdrm_radeon.so.1.0.1/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/f1b3acd1bc26bc6b0f24a5bc9cf30889-libdrmcpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=15bbb105b383a677759cbfbb5b997c52b5b4d856, strippedPRRRRRRRutf-8d14f62a33d6e5be17672ba7f978363a146b7854aa76317f90520e8a4ef8a0698? 7zXZ !t/ǧL9] cr$x#+QIWV~,i=snHDʪZgd/wPf3!J ħlLWscS~tߔo$e|;"5 n'p~^eű݄'TX``!^l{-L*9"3 yV&NC<{al(N efpU` ^$@(Q8ևBȟn; ;;"ȺqNd_01ݩtO㷚Ѓ9tLQnJ2QusQ3ڇ!bC8V`QleU΅lMrM!Yz~Z5ֈNTjD}7x~0ɽ̵d2<_ّl-$b6B%T6ްi:$^CTV{]ʜ| N!&3 vWEBYX劁6{5O^nj -Lk =H NW(wpҸR6/nދ3BTeeWL86ha_IsG3%nM'K}j(xk'"5l.Ԑ60J*WB2g=0EY_ًv8Z7g?@lr;M;_na58$JOX2Eyp7p)q?8!a&3+ncET_ ǧ-m9Ð+j]%$Kh;>lk|uT0"lvVog]-eX9r6g{X>ɉD~O+iYnO\N%ݘW9Z]/T2Loϫ!T0lnqeϸ3^re50ntL6'9ҵ!Ixb0 _ǰ,ӏwaasBqS~'K|d4fGM8b0tܜ 68z@WfQ@ aƻ}P=K#ʸvʧ/lm5bh|(ƳJgcӐgfWfm5;W]غ?{ғF1|~ GP'x?G&և8I/駭Kٸ6 G%,l@#5z$On>](X [ ae~$4V&Dvî}\xLqN4trWQc1Y4^p,. -|LcܰٷGc9k.̇4UL0&fI;G8Ka̢ Z,T^6.X%ȯwzNZs"[ЏC΀Pr @fn2c(8b:\NCj~%&DAIո+M掽aEYS’B9q;FJ0o]9:VYQV2vb멻EfⳎg'@®jrm4]_,.05,%3T,6j!ޖM@+tKS@}LB>L:0a>3A{Lbܫ^ҥqM(qᬋ8x`nY*kgydOݔ5Z*k%SC+.Vgi B#k.4Kr;VP>fU BCj 1JU8&xMC 4͠]CVG| *W3ݚe8hJzA< /o1zB$P2#lx,?5|Kv1} =ٝ~ԦP] VMp0Ƀ4nؙ+aNqmGg@M I̭M,O'OHODDv}oڂTN?#df-ޢ@0H%&6r hզT)r)nCq&I&< {m W85BaonJ.rfKI-=5fONr~CuFK08"3ZK}l~G}j#Kp1BJVY;Sb07Ci3d7BxZ~zCϽ{2k԰/w,geMʀ)mV^|m/Ӳ7dH㥇xY.VxOuTƩ̄5F?S cb|\y#G02F*<♣YX72,~;52* 0uϷAZK~!>/w+ZN8-QCI>]i-1&/,Ο/Rm()zQ{^ʂPvI@Ö *]&g]bQFм1iz "-UK-$8seK\sw)5fdz{7#ln[&x+u>Zu % : @J 0%i.dt1Ra`U!6q6=b  W,+]0Dh(@ԓ[ebӻz* b>hӟӢWhPԲ %~^z3Ԁ O|n^7l_8v/Ϛ45*R5 AӡyЋR~ ]PFBQC{o>YXMPL1J,mh\ȟ?lAwRܞ:s˭,v]qҜN"5,]uL!P1 Z.*¼ݪ4ܨƤـݗIε*>g!'Oc@ap4Q"Dw%Dϡl1yGr ՜\tXϱ*xC3mq%w^IԽƵ~5jC}&c ޫ~ AHB\lEp1QCd&}}Ǽ5I}z \xVxZV>&K!A㲔RCBTBĸoAgL #Jjreɒ_Bs`ۥxtGy.Ru,^,T.w P٢F/hkLn3-+. ރ,^,so\!,~R39~őMh( H{#ЄѤcv#=n#Ug&3c_E0`L { y8ۑs#auUUYAթ]yJd-YA1 03M }0q"iBa牦\;bNX+ّ Z,Es =fLԑP{[OO@V_zc^xNeqY'8Ur&`i;VW(6C$q97 @tHҰϾjm Ιb"Ij]tiyz8}`&hISw# +IrsQƪ9N `nmܢ=/`7\')A/(%`M9+ޝ6{.<ע ۃs ֚Ge#x ^@?xV*[t*8H]3k0:o'.Y+´`^5Fn |HoƏp͌/59됶cX0Eo +;K= 6Az\J 9ƚTok:3|XoI;!LJ otrz/iq7/HT>hM+xAd1s2h `hV=TKؖy$w~Ԧ8w[{҈ HuVJ툦LϞGN>+in`,E j;@F0yFOي,`3eC5<__é tУ_;[<UZӞ[tεڔ>*,1cHq $R!(;_0Rڙ?~Ə8&d͖9iM#@dYy;,P涬3y //?CH`**Yt[$K^6 %-_YRk0\wo ±R׎V\5SnyM2l&tu\``Sd*B'v6Q{4qۃYblKw\gCA,z|L/ q 1m uaOAﺳ1DܚՆ@Gi{EFloR%]Vv1G\dkhq=w7%RrIpt[~Z"ay5F%9RȕWG>'z.cv(iqwdWOMjH[НJY$;x㋜ΰԛ+\-6h$'Z>49Vά#'ͬ "m%;gϚ.:'fᑌ׵ @yd`}{ˎeT-)6r%I)zw6sȧMPT% N f"8ˬgn BiPԯ qRi}_QDC>_ӽL\[`d2C<Fu[zC 6Mb?Po !g֕PЫUD}fG#DuyxJMQhFgVj8bcij APu(Ef/{d.ґ|R$3=:ԙ/q5&N 8B1@m]x9xRb P|J+k|E[cwD6DdouE,䅜gE <$oGlDaO9Nʑglh,UbVC`yՉX(&unj-Ib{@J0YSRt1-{C`Zs>Bڮ6,֡[ ;>aɼow ΂N:'Qjn~!V͝':(u0-1qǒ$l-ʺ1TINU2?rƭJ^yq:@oWX 19<̏=ŷȿNK\hvĈ‚!ѕa̞ՍEV ebZB I Pmq,ԑt^FFq-K|q&:=mfH@|qܦ˃sy}*K#aԔ`Ɩ5ކ֎oq5K Kx#_3KMl`W5]x5'o*zu{plU9H$)Fp D OO+>)hƒ`̊M7hxqP˿?-%W9v9 Y: 58bS0Er5~N)H"}fՕxKWA`師Ւ}ԉf?d2fo Z%P`a% _rx[vr^;bb5UIo!A?S[N2X?I4 p*F X(A!z!>/OZ;Hr]{7%44djY5FdJi3CmS.7[t =Z 6m9s$_ ˀd TvwM QfE5y-\ ݿq4I,4}X^ 2x\2 ѷhv Uhٺ 쏝d}6q6ܡ=mmWt&ÒЀֈbpnAA`dbJ2͔"Wȩ)OeuK2J_Lwji]R Jh$j< /x|bދDƸz"Є 7<30D5v]ww̐Gů"פi#'NCpol=e~N[Q|0 ~݋(xmf Kv*R FV% m/aTů2:0'v9JEC§mI ZѺT)I0F!gdOm%;1LA`|X¼9G.b\a/ArΘ`P5zXR:NN䲓D-_iU0*I7}]\GjktXv7<3)2w hhfzs~$Ar_3X0G(ɃzєpYE34tbgMACKs:duEgddgL U刽x$[T[qяu=sܽ9r֋mK ]quZ's#pɢH778D0\-ΩD; 9"AtfhU+f.(;QQ/ ϒ 3/&챕V~'Hgl#uy9؀*x5N|&nxYls.q--Ixn$ygD')@| VeSzk MC/}XK(*"{woߏT琘[)m{>M0ְZw)`x`D\۟h ֲ==>l e1㝞Â˴.DfQ2ԡ>eY`![+~,GkX1+%)~3fa) )=o݁ v&1u8 GjRз۰!fcki;NP%y`7tҳNkp<}M:˾N!,t ݹM3f a޿ KG-am+:>qΖg OG]6K`)*yOҐŢi1IK`Ջ ̻6+qh=+Ͷi|&aD+zVX1Ɛ}3K8/]ڸʇL C{79ܘ'%B1(gKʀʬQs-I )k:̛S7;@i ("mf +T6o(#Q Ȅv|^Sj:"9o8W} vqO _~ٯ9^YoN-<7,<ޟpoiPF%u9 {&uUh74DBב棯wmUHԫNzNz(>tfȥ"K2?܂J~ 7QG q-/"$M-t%RDOCHEfO`gJUR̜`bhi~`j?%AT24ẼvGs frS4ͥwig ~E;ӹ'1ѣjo ej\ 8j\hoL~c ][KZOuZ`͐67 H S^@?j}cL-hO >+5Izqa@l 0U==auI<yÙkH7LJ27 L^Ti8wQ~ afEҿ:',עdt{iOqlUmh7Zz; M@Q5AWì[GU[9@WgscjA9k%*Zs!(#,((,Nf)nIrl}%Dr]X)ԓˍ!Nz$q\a[O$FbWwBD*h\GZ踍+|ekZM,1(Yzo>'o0ߡk64ag]PrԚ BnTrX=&?OA[)ꤴqv&BRJe"|.l#ThDVQS-&D$jOo'~Ph<~dy* X_XA T7xK[m>|+6Y{naZ݄ ,x%ߒOw.W3nj,&0 `qN~7qr" *2lDDif2 Jt{6nO\yLL<rPezyQcR S(Dك"#~4%$Ji5Cﵖ1*K// xiX@Q9 ʼ'Pȟ1?I^ҷJұ8߆q4Yn|^FqvAn78J;HQ h*; lmovԙ7aP撒=L wDj76Vde?f 'K[6bi6 M5ڑ p1Gc- /N%@"ifjQKP2nr4Xku:,aQ6l'Sǝ l~ 熛9KRz m]^$8$4l/P*}Ɣ/VZ6;GX#<hBQ FމOT=l3Y!iYFXI"\@iz(`6]ᯯÎW+@) !Ķ#v/-\?!&hRlG xcD>LxDpaQ(S֧XEQY15SZeLP!>!̠oJE9 ?&Na}- Evj e>u?FjWM{xBc6j!Ya1~{Dlsi&gqPHrQ=VN 혙٪LODVY4.~/s__;f߹rc*P2%\7L[.=4H74^yVabV5j0qKqeL%b2Qv3{ @wiKX [b)_ڽQZƉHU:ь{=W8'ȆՓwJܽa 'Wb.-`rIԔמ Hlzlu9COgz$4 8V=  C%P0d7IxU|uG/+=vA x6%F$B`R _(QR\ `\sg ١Pd0Ru=ɕ!JsO!Yh=W]>q\YЅ\K .o9E %&Z[ oUa[UnTfp8<]=0t3ߡmP~ߗmevA:ޘ٫ELSt>ʛL[\annZO`q™{=5",  p .wU)3[rH+,{k] { &]!8UzN|#M 5zl~ʢ__%',9:pջ]203Ff#t7g+kd֮;ƊQk [G^)Tx~+0[7k jEw MيigH.ؾneS8t>yBv; :w~BK:(;6֟-9D?^v>XVֱ~2΃aTÏ2KRx6N޻[~mc*w>v?qNԷy܅gKЛCF)_?<z5JR(hT;>$9Fa$QXVeyz0̞5 H0L* c%/[MVb)fHI N$OeXwR&KVl!3E)DSt# Kܛ`2[.9/ݠ9jpEPyhm/> iIQ}SM^BJx";z%: ²f84:2EK@gj>5< SlVk}1yyCqךb}rAAH8M CagVq  qcP s͗y9L/fpDZμPqV K{$l՟v-ǰ ^G`u+q=N[Oܔ-Ѽڂ€Kxec[tm ߡ\a|b:-#Wa䦬nh ۂITKkY 2؄]EXdH2gK ˴]?9}i;iSHI Wv]Q9*q+ _$=?$-zuEac?g1o+kjscBO4[ѲջtCq9CSDоbG{ߙiYq4>foѵyifL :1(QQY.TRZu4ʚ9fN:%zaL!ݹnJ8aζ,{2/}pg'?R.KVjj ׯ  c-[ jj=QQ9ِvv[p,Qg2eVW&ZdlsR)a /|\fCBڗ~LbPK~>g\> 2U]D_ywAsqˇvMd < +!R%_|’];T^(WC %x~c)_R=!~LOv&쳯Q%5JKns̈&۬uGf.2+?qsę-6Dk+~V m!5J:Vi/M~r='s5?es{ (rV\lK kg5.#b{Dyrv3o.ܡf" Yw?N4IRzJa4_ b=tc1ԕ8թ{KӮ{`*wo/m<2*mʼnդ уSҬ.$ybK&MNk ;C<1 H뜝eӄ37i8GS&]ڕ[֛n}g s?׮rIO _+!H0;hn񫋵¡_+]̐|Bnç$5%$& Jc̨ Kd@ NF C+?aS9[d!GeѦꘜ Ou2(&AƌN完)PPlfHLH v{m}"Vk_/%+#lW|yWPJZ5w=V##c܍yDX )bysBރ 3gd]ABN}>USԩuxRF式?)dHa_?cQuE{j\GI;" #Y)EOd6yj쬑?&UMՋQ1م8ߞ06D):Bx3 7ZԖb6a` Hj3؆7wx`OJJʤP5ŢswՊa`PzSr2΄K ްg_;-T+L5<W/G՞zZȽ]{KL5ߚ8←X- EG^GPQֆ, irGp/Ƴ"XsKތXܩ.; ژƫ{9P.XG6+ F߀2M`A]Ǽ"G.k Mng>1&:9jV8S'Wo5^]ۜ,ym WlZ縶_@wŦn.*SP닥XQ.ƺ阃O> Êp9{=q` YD!W< iw Zs2P%lz Ѕs1?I,qȒ>3Y8ow5(ps'Յ_4Jt~ gۯ0%<!T/$c-jM08j[ &]^dcr,y2xSoC$=h&`^V́ЃpN@^X_Npi%ib5*ߣ%Q2r3BݡmiRKBVrHx X2z It6<]rGLȕ҄xi5r v"$E'`ؔ)l]Ql-]0uʾD/~zAw5H%WjgcV?J!fsmCMUSƑCVgip{SqF9]53H4l&@Βgg?\I1 6^ܙ5*9iРtt뮙gϓ\y$Hg1|ܕ -#\x߆ s/p\HȘ%qR - Jk5f֞ Z -,?ʎo$0}y#h qgJEhY(+!x|)g%hu!ڕ-4ZLi-ٿԗ{3S4z^eY BCk-'mč#Nup?hpK>[~SS0Y{'3ɹ/ޥy:V|_Wjϩ}@H9<q9#xJ=\iR&i"ߧvf9S&% ڎm2AJҨqMU v-RVӡe亘`{;B+mL"vRjiޑ޵T!YtR.490T̤tHܧ|d98*$|ٞ. (KT  4L7 WZL.B?{|f~j*jUAvϻ1#A` Y [k6W h7ݔT8_WlypL,A˺2 aJwӦ}wYq3'Э[j8O:῏b4G>"WH/z7[WX =;AaxUyD`cnN ;?jp/MصNڙ$9GU:l9q2z^lM6zVn❶'q3LQB\};^M"5¥vs46Kk7nna2#_M)[8TH WkR N}.~5bt_㛼*$ ҃-<յ_)q w anp7eƶT ^Uݯ!FCK'9NϸfUV onn^a+]Pj7;<)~TE`34;3&wB4hv3?Y'g¹5ovokEMmw7Xm aJ[T߀:,)ꇩK(wN+|}j 6?^oLyM7yC1 7E+v2j8 g0tT/΍aKADiM%.2q!2N ^y*`+\+όY.DTf&L.:ul̙gՙt(+>)BvfG,79 'JxL#F݆F X]`ʭ YnPͤ7_3 iD%"a)W/rG,XG?$œ&#kw@ΰoGbaCEvjYI JuM5/珅Y⢓mfI9B<ŝsw Y89Ll†6ҕbt͡Z%]J`.>EB]IӰxo hzVJڸR >+L6rV˚rtZɌ~nRХ+|$3ЁhBOvTSEٖt4-MRZ`Uջ7틽vBjVvz!Rc1ChąL&6kk|6sT6ef̋وLi4 NEB yYew?@Tcl .e0-e#TQo7:[%#'e衽bz!6 s)swP Lx אK7:\z* SPlcY};a;3=kc:x:;os@8vx\߈+/~ G*XZ@y;Uӝցǥ-3HE@z& M$֪SJ8I313isjv կtV5jr' }xc_i$C`BQQt֫ ;ԍ?nM\eN1LflK/3M-.@{3w*W.x;/WFΣ'm/ dөG4 .|XgX -0umtͺNV˓tɣaAmUhkPϖN} ^ѭ2Kb [F\6_{LFMO3_LY=h4ֹRi ^/.?jLNm}1mŔl$R(#+HIO8h⹩<¶ YZ