libdrm_radeon1-2.4.97-lp151.2.3.1 4>$  Ap]/=„/tqW*.Ǿ:.5#Gi zB+ZqnVS{ս!X*ViriAr==d,%R\v^G ;ԯ෌ z吳Ƴcv'QYiE<񾙇%o "_TZp3Z{ zCꂭ]N~*NSW (y ; "1s/q[ Ԗ6f{Ҋœ a?ߊqQ6艱rt}qΣ·}(o5Qzs%8Ǭ>p@f?fd $ e     $ , n  @ D (i8p89P8: 8>c@cFcGcHcIcXcYc\c]d^d*bd4cddeeefeleuevewf8xf@yfHzfhfxf|ffClibdrm_radeon12.4.97lp151.2.3.1Userspace interface for Kernel DRM services for AMD Radeon chips(Upstream has not provided a description)]lamb02openSUSE Leap 15.1openSUSEMIThttp://bugs.opensuse.orgSystem/Librarieshttp://dri.freedesktop.org/linuxi586])]*a6aaa6767a66802c96b53ef0ec7d75245230f52f98bc1ea0e6e159a1f7bbc128libdrm_radeon.so.1.0.1rootrootrootrootlibdrm-2.4.97-lp151.2.3.1.src.rpmlibdrm_radeon.so.1libdrm_radeon1libdrm_radeon1(x86-32)@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.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\]@\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 sndirsch@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- U_intel-sync-i915_pciids.h-with-kernel-aml.patch * adds support for Amberlake (jira #SLE-4989, bsc#1137515) - U_intel-sync-i915_pciids.h-with-kernel-cml.patch * adds support for Cometalke (jira #SLE-4983, bsc#1137515)- 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/sbin/ldconfig/sbin/ldconfiglamb02 15689813752.4.97-lp151.2.3.12.4.97-lp151.2.3.1libdrm_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:Maintenance:11093/openSUSE_Leap_15.1_Update/557cb6b8f250ddf004b42fd83c438f53-libdrm.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b33221352931aee2ec4eb326b5183d72699cdb67, strippedPRRRRRRR,c`(Mutf-88eea2689a6c61cbb00cdabf6d25cb19195a12f3bd71594a532729296a4a7e377?7zXZ !t/ǫLK] cr$x# UKOaDQ}ƥARt LJS6!3a#3m ԰㹿 9K-Q5{DJhQrSmG*#7in۬=c)!2&voP2eRl K ÁAkշ-MӀ>6ۏ*x9 fDqu(%lJc =Ɲn#OF6gN旙ExVnU0B6h{bt0]1ӀhAPZ'f#fkӶqצOzM*Rn!/n33_GdPM |Rbٽ0 0/,D/16{řS^ic<λbXTgi LjNd:ي*߂&fZDUۭά^wΧfե$x!C\Gd'elgeq~ =(.@(ɠ6}'7&!9؉= l/_N}*4H[F/*Ws+Q$>%e|1%wPR1p{AWB*`r8\LⅬ"VʠD]TMr ?&'sCSuE4o9Z4`ޞpEݯqv'HkC/"H8׏( %Է U*J~H'w,cQŧ+)Ba?UvC9u{[ՍU%\%;MOi$Sqôx#H` q%1)֘t$w @P@/HYÒ0;B^d*art~c[Ǹ^ uQ4(^Yӊ`yU+yiF|#;5K*-jh1p)nD'$Jм/\PTexGTF.]Krw sap;M{ϥZЎ{\d/Z=dZA&_9Ad;Y:7ٛ:K+ok6Y=O>~۷&8DZ/hi86wz(Kep[QIvF!,C3C4k6jZ~RI.l6$GuHc|&72[~,mVt_/n:=r:c*mgYF3[| H /}y3UJeF X9Y5k̭ibN ЪD!d Ox+"7@-ڏg2%W_77lJÏ -dT3]Q&=-0C] ѷnZ!|iI3gTظ,2^:\э"zGsǔ0z33΃KNŮ3)7J _D0(}^a̤RLԣ~,sKl_1 9;>,`3{`j)Ǘ?Y3i8`PAj6 űo.yt ,Y)S~(0fF $ 7M`0e(y(6C\[A̜Z1ݰpKñk*1G͆dэT8 [R(beJvCt.&ۦJ5.1LΓ$S~ Γ3$d"}q<`,^gq Y~n젶/<ދg&zHeg960s =.E#tnA/Z`ܜh`7J+&rr(?@/nB72Ps%Lء3(KA[#ݺ/@*UQL~6^nD#pPDs湴:X4O,wFtέ(`:j XNփ1faePឝ)m f.1ĥtcƴ̋co3?,u?Քk挂$ h:<v, yʚR>ݚ!*&0i@^GC8Qe?:%!J?KiE/tK' TBu!E :8` *cQkM|јK_[~R9 쮂\Gk\ݒ&tmz5&lP|eڶEJ3iЇ&r=T >7ĂeNU"eCcOkL | <֕JXr[$YVpPa ف6pC=ep̱8J$\S1Anh}' #Nn%Z*q*|]$Ě8ޢd 7&EpBMq%wTt?XVQRܥ:kҷ*`,1 J5$sr՘Jc:Zc%ԙYԀ 4%/nܙ GWz\cz6jYL?NKeHAIQng-%4pO&",m6;h2o6T *FχjÍ I=m/}[tMʕcbv5D|cۯeHvOSCՑJQkPq: ^kbfH3xieE"R&JŨ T_4Lo oNGٙayG9u&HJ -$ 5tXs])o<7Qif1pg)}f~B |],,>Eҍ 5|/˒F|DV=*67kﳏ8,i4ِzc?no!KgDr7| 29פ.Fk-_8E̅ZTRy=7Eu;@Q]$…["APZD]V1gaK'p^N7wY֪OH֜)Q--?J1?I%i_+vkT*-P\Z? ںPdFگBA%AV?.e9~e@Mlnw=+&hPuUo.sA b!!8{.ъN ZEKi`E/7O4k X Նw%FWVgڭ֍iL6M$|jys;Ȩ#}Yti hu *2&ir%P9 l ƛVk:Qa1POrl^P*Ng72J!X3McL{jn!- /N <t|x/ %+(ɼVuҌa%v|Nr-BX>258:tU }zJWTNZoaofj̉F6zOa }^C8>o!ŎJCꮭ iuCG,㤩:Us\~4};>^p^R1*~<תe ҃Ԛ@ D%Ơp=:!4 WDz/%4Į} p6ѫ}42iDMQ-rX5$2'ql jՍo[=,xdbm|$sO?f b+%vnͳzh)2R<{hf7 b10.E3⽭py`R$Bs, ɧ of Zs \}[ȝXRSN'צg -zCm_Qon7OGkKZ-@B<91Hoz`:rd N(xh8NqQgˑ4zΒ&8ˀ^Xq4^^7ޓמ PVKX\@ɬĭu]Ojjb`ˣq[P^(^}$ ’ HA!z]m+JG+pqAv`xlrga90}苲{ٱƶvQ}xm(6j;ʑ}^Kw"}%Dx)BOXJr%48Lο kNx%[ᶸ~ڂsGu) xN}8[AC[Uհv,bϛ$鳍*hLbÃ{ ei 8kG^$18U` :ZmVs Rt5ax t݇=>xCsM&Ã׷a%w?caNAlYUe~҄~wmB(-偻RL& LYa=wGpJ;\"6q(LpyJu؂YBK9 *9YŶ$jJn"LR)?9Y*nфGfy_䀂1X*s&*j zGoq}ksiXj9eCꋺH R=e~|";GU픋r N3TFFY`@z4==:)RX\O$ M?$<`@01cD<$BNUȭ;Y+gD^* &6a7x5Mfp4?][&$dGl ϭۄ3Iq}QRIDϋj4ڐzI?Ũ};K{0?Dŧ[--ū>irM+f̆yxd>gwvz TXVm\2U@OJt̬""0HW!MGXZ3ǣFVt1dS\? T+0Ο,Kv!uV82"|L7;w6$2Pq׫yxšU~&jn*;VMd'M#.gÑ8r~ML/ä΅4t+.>{\Ow0^;Uqno.s9¼&!gZ[K5ty)֒R9kP=]w7@curxAgZyKfs%n2ز= [9|X-WJXw.k2%Y|_nye6!{ci@& $Y:K(L+מ;)A2h80tU*=q;ʼ5Q]}SákQ"D?d`hۋ@jW%4d`HG&ڴ;"]V!}#1` <"`&wrj+7HbKV I@͇Q; srRtmQ,RIp:J!4wMzhFKo>\P?6O,Q"nj+%hZy\ ym v5anS(VnS v5/!DFSiݘ~E؄Sy`jOu&fjك 讙+ c IB '03XU T}lfq,gt"`s2Y@:Y}u_J­ƕݤ1nY]um zӬlWZu1x(߇z`iJ;8ƝIF+fm>EQ`޿'ܰEFM3;V)LFY2db?#F&Ϗ@awY-dm_7؀M1C* ЙD2[c.b7`4R(Jwy ❧UcQ{vdkU@j%` e ;LTO,_}~wNxb޺x~mn| J"Z[1x դҽy 8^1t;/ #b"cgDjU[;㞩ځImNui'_89uY DB#aUViPp+{QH i /VjC*7SxeM -0]_k.{KNЮ @4+\n's9)kmjM'Uc߆[[L&d/oݻC{wW!1HkcV, Б_ѹ/ޥdZRe&KvJNsPk^YΥtH<@҅H AŠ>C KKg TL8+ݴs<9\y/Y!Nsc<6ڐ/xYDο'Ur(s3Ńa00,W65 *L拫,/#D i0Cn}.aӲ>ONsG@&BU!DZ@߮;.{5o:j!DU$TAgj߮-w@w+>)5~Hj&yr,[d~9Se,-b-c_z5yo %qvPȴ 9O;V{@-S?ZfwB 9ԖūRpi Aeug@-12L $kitО4-wc dREw6-Zuh|F3ma[ &8}4xvi7ſENYƫ P4-@0ALD{\:HMW)ǃ0,Xz$kcdִi;QVƅqa")fEP72UCE;o"&iK~u_\jdDl@ʓf4 +ΰ8 ($Mly  ._۹+f?,Ց!)]>\7s,GA]Rd^Cbᙎ> ӟ| Đ|u[ָ3hҁ!\ H :XG])Ћ$47%èbT8.m58UH3TZ.">3L+gwNGr#^k(AR\]7h nǰ&!eaP_aT`!UCE6 M]I zeZ9v뒑2vD?üm_cOZ@x]%TAk4H\|{f&WnᏍX(ο y=|HaHz-E*1RMGR#ōL @YV=BRݪ Rʀ~GTA$2ӘG۾ij;6"lp-#:,a\d慡c!{ ](Sxs_ ix- Kf7;[lY8jeo"t314oam!lA0ԙi^tó[{*@|{ (=cGiiL3jIV^/̏Hr1uˉp`=k_P |Ӈ/w1&*f g;oUT'в&?%-!CdWv)_֊A1y_b?A^GdEDрQ$pypȞ =D뱡|i>g餝) 7_B'ꛓ"Am`0plZSX$Oqn"اE v٣R,fÿgq:JƸYǷ̋uh߼~u>k H=¡Avo| 4XOǢ`roԠ;{:#ը?AjlCҪ?Qٲ%""WpUퟷ3lkwsFperӛ_A YiQ'c}rĥQ}G )A\L/JBhv:{WR'!K!Fv^(ӯ9g`/AvGՀF|ҨM<;f7k"'U4Dl#S%  qGKA}NJdu>ΰZ{fx-M֛3l WX%lIYH;CPaC SPV"#rt 7_+0%aV,B:4G.cNFYuͫ!̌\/ga:FѺ iAHt?u ᢓL6Ni0,d$;IW"t_D8SQ /ɼ"VdwЕ]ro5}&عPp>s[x Cy1Pеx;泙yu't~ ql\MX R0oFh}xa,PdrR]:gNf//5rJy* 7"hۯ&!j8p?cAo5)^8g?r7Tb`[I!tJnGK`. :+ `)NODUGRgx}l'C. nlm>¤@bծہW4 hJGfA{&Ѫ`aۆcAO=;IJ$W!Q@>O;C HPW_?9NUHi3+|$ qҥw'*UIVKNc}VOlЧ##FQj@Zֆ_~=eEE'|_p㬟jv¹Y|9QܩA sܤ]Qtf F VpLyW <HMgL0Yȅ/GH衸թ0Es{RNޥHϏ\?ь8BI02_szA|ɔJEmpT갍2^L]ݦE(籏DqX ptV_P0Rס"xn{jf7V#m|gޚ'wML]ENh'*siQR#|m{j#]]̍%,iu2i2OC:m[}EnwP^x$:r w{"s'*ToMiDhiלSf[t[Wϭx@| -v C#ͅtS=qml+l7hwhFct{&ȾqTP>:]m-gkI| j)Y;bb8E=U?g'Ӷ7Af )dt+K 6+Oyzf,W  4ׯFgE >sN:\W{\pe_1u.G2 nnD.{Jy#GN:ZBlLd:5妊OKLV*eniF~K)z-Ɖyլ5Aj`NL@W:>anTayfNĉN 1CS3&' 7Ysͬ_Wbya|?v/׀y+%sW[6Qy~Hޛ@1fG nD /yXRmOQ\d_m.!SfX-&_݋ی[=F6YP$d2Fou#Y ,BrNbݟtAJ39)<c431tLRB$vD^ZjՏ`V{v1; }SFuܮgo5ڊZ9fqKps-[QcI/ztLƙIύLl$Qch =ƶexG'1߉I~lce+s* D~,eWx2 )ݛTO;~<Ȇ2(">e%ؚ 9ᓔMXC^fM>418ZH9FvW%&U %!d6pAd[Zl#4jjU_ u/~ Z.C8M:(,gAO*@u;^qpyx#,]tSSMy`TUѣmd6 e` |9 !uD4/kh.~7p/Mo|UւϺd!mA}6i)YV2GzW>|_vMy򞽜57ZT&{th{Q.lD㯫jjX, 9E48P`bO%wL4ڡ#RsC r{, /䐸_Z=*\°10qBz 0\ß3qeOnh"UB^|ET0@n$p<ޟǗl4j 刷S*8M_\ON*kyr463tS7ѻyBx=r82SDr\Q`kmkvYE^kY&uW?WLS-^!n_fr77;7K͵`1N{\گyS|ǶV)[lx).Ƒ4Hpq RZD+c"ocᅻgom&@Zu3q% X qL:0c k՜7LgIV)W?F$fi8 [U|:2 8:cXئm~mďB\G??FS_su @B7ۤkΪtx'*S0~1ma6!P5HdCSz,  tY`p2L Mr^`Y}?zO\& (Bkke&]DϮ2Wywrϐm$>|kh%FxuIXP?kAսx/\``c((*cg⋔dUaS_v0561cHˤn`"H:(5 }=F]Ch*T1E2\ or&39ϋ VP*#s8",Oi$Wf2b# \(Z@ϐjI2^ժ)7تet1R|G WB?r\*-J{ .=$~ J,le_B9 PǕDkD e ƃTJ v3ZH뚫ȑ6Q]̗Y8tZ_c$ćoFq4Z5/M*%GUB?^ G/Zn36#j}c]u*L^j]̻3DA.~ 3/ qto lPxXዏ(3|ņ#5*G%MzA=бy뛡j=&Lr4_!S X1ąҠ6HcHY H$bCǂT93A-Z1?0̜4ziHZEtz,1udp8S}؀Fwy!v\Eu_XH \*ZtT&E!~'`8*3GU/XeZLSs@#.C0ʀ t < VɠU;{_ zoL ^⥥hT[:Rx" 7BmkcF=RY@#U{>1(p Od|"."mrfIO U.