SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libdrm2-2.4.121-2024.344.1.x86_64.rpm :

* Mon Jun 03 2024 Stefan Dirsch - update to 2.4.121
* meson: make build system happy by replacing deprecated feature
* include poll.h instead of sys/poll.h
* amdgpu: Make amdgpu_device_deinitialize thread-safe
* Revert \"xf86drm: ignore symlinks in process_device()\"
* xf86drm: Don\'t consider node names longer than the maximum allowed
* tests/amdgpu: fix compile warning with the guard enum value
* tests/amdgpu: fix compile error with gcc7.5
* tests/amdgpu: fix compile error with gcc14
* tests/util: add tidss driver
* meson: Replace usages of deprecated ExternalProgram.path()
* meson: Fix broken str.format usage
* amdgpu: add marketing names from Adrenalin 23.11.1
* amdgpu: add marketing names from PRO Edition for W7700
* amdgpu: add marketing names from Windows Steam Deck OLED APU driver
* amdgpu: add marketing names from amd-6.0
* amdgpu: add marketing name for Radeon RX 6550M
* amdgpu: add marketing names from amd-6.0.1
* amdgpu: Make amdgpu_cs_signal_semaphore() thread-safe
* amdgpu: sync amdgpu_drm.h
* symbols-check: Add _GLOBAL_OFFSET_TABLE_
* symbols-check: Add _fbss, _fdata, _ftext
* amdgpu: expose amdgpu_va_manager publicly
* amdgpu: add amdgpu_va_range_alloc2
* amdgpu: add amdgpu_device_initialize2
* amdgpu: fix deinit logic
* ci: build with meson --fatal-meson-warnings
* ci: use \"meson setup\" sub-command
* xf86drm: document drmDevicesEqual()
* xf86drm: ignore symlinks in process_device()
* Sat Jan 13 2024 Stefan Dirsch - update to 2.4.120
* radeon: fix missing stencil_tile_mode initialisation in the linear/fallback case
* amdgpu: fix use-after-free
* Sync headers with drm-next- adjusted
* n_libdrm-drop-valgrind-dep-generic.patch
* n_libdrm-drop-valgrind-dep-intel.patch
* Sat Jan 06 2024 Stefan Dirsch - adjusted n_libdrm-drop-valgrind-dep-generic.patch, n_libdrm-drop-valgrind-dep-intel.patch to fix build
* Thu Dec 28 2023 Dirk Müller - update to 2.4.119:
* add amdgpu_va_get_start_addr
* Tue Nov 28 2023 Stefan Dirsch - adjusted n_libdrm-drop-valgrind-dep-generic.patch, n_libdrm-drop-valgrind-dep-intel.patch to fix build on sle15-sp6
* Sat Nov 25 2023 Dirk Müller - update to 2.4.118:
* improve SMPTE color LUT accuracy
* util: factor out and optimize C8 SMPTE color LUT
* util: add support for DRM_FORMAT_C[124]
* util: store number of colors for indexed formats
* util: add SMPTE pattern support for C4 format
* util: add SMPTE pattern support for C1 format
* util: add SMPTE pattern support for C2 format
* modetest: add support for DRM_FORMAT_C[124]
* modetest: add SMPTE pattern support for C[124] formats
* intel: determine target endianness using meson
* util: fix 32 bpp patterns on big-endian
* util: fix 16 bpp patterns on big-endian
* util: add missing big-endian RGB16 frame buffer formats
* modetest: add support for parsing big-endian formats
* util: add test pattern support for big-endian XRGB1555/RGB565
* util: fix pwetty on big-endian
* util: add pwetty support for big-endian RGB565
* modetest: add support for big-endian XRGB1555/RGB565
* modetest: add support for DRM_FORMAT_NV{15,20,30}
* modetest: switch usage to proper options grammar
* xf86drm: add drmGetNodeTypeFromDevId
* Sync headers with drm-next
* xf86drmMode: add drmModeCloseFB()
* Fri Nov 17 2023 Stefan Dirsch - adjusted n_libdrm-drop-valgrind-dep-generic.patch, n_libdrm-drop-valgrind-dep-intel.patch
* Wed Nov 15 2023 Dirk Müller - use valgrind support only on 64bit platforms
* Fri Oct 20 2023 Stefan Dirsch - Update to 2.4.117
* modetest: print modifiers in hex as well
* modetest: custom mode support
* meson: fix intel requirements
* meson: Use feature.require() and feature.allowed()
* meson: replace deprecated program.path -> program.full_path
* modetest: avoid erroring if there\'s no gamma legacy support
* amdgpu: Fix pointer/integer mismatch warning
* amdgpu: Use PRI?64 to format uint64_t
* util: add NV24 and NV42 frame buffer formats
* util: add pattern support for DRM_FORMAT_NV{24,42}
* modetest: add support for DRM_FORMAT_NV{24,42}
* util: fix grey in YUV SMPTE patterns
* modetest: fix mode_vrefresh() for interlace/dblscan/vscan
* util: remove unused definitions of RED, GREEN, and BLUE
* amdgpu: add marketing names from amd-5.4.6 (22.40.6)
* amdgpu: add marketing names from amd-5.5.1 (23.10.1)
* amdgpu: add marketing names from PRO Edition 23.Q3 W7000
* amdgpu: add marketing names from Adrenalin 23.7.2
* amdgpu: add marketing names from Adrenalin 23.9.1
* modetest: document why no blob is created for linear gamma LUT
* modetest: allocate and commit atomic request around set_property()
* modetest: permit -r and -s to work together
* modetest: allow using -r and -P
* modetest: add support for writeback connector
* amdgpu: amdgpu_drm.h for new GPUVM fault ioctl
* amdgpu: add support for querying VM faults information
* xf86drm: mark DRM_MAX_MINOR as deprecated
* ci: bump FreeBSD to 13.2
* Thu Sep 21 2023 Stefan Dirsch - provide/obsolete dropped packages libkms1/libkms-devel (bsc#1215526)
* Wed Sep 20 2023 Stefan Dirsch - adjusted n_libdrm-drop-valgrind-dep-generic.patch, n_libdrm-drop-valgrind-dep-intel.patch to generated 2.4.116 pkgconfig files in order to fix build against sle15/Leap 15.x
* Sat Aug 26 2023 Stefan Dirsch - Update to 2.4.116
* nouveau: add interface to make buffer objects global
* xf86drm: update DRM_NODE_NAME_MAX supporting more nodes
* xf86drm: use drm device name to identify drm node type
* meson: drop pthread-stubs dependency on BSDs
* amdgpu: add marketing names from amd-5.4.3 (22.40.3)
* tests/amdgpu: Fix Usage string
* tests/amdgpu: Add all 9 options to the help output
* tests/amdgpu: Allow to exclude a test or a suite of tests
* amdgpu: add an environment variable that overrides the context priority
* amdgpu: remove va::dev member
* tests/amdgpu/vcn: change vbv_buffer name to input
* tests/amdgpu/vcn: fix drm test failure
* tests/amdgpu/vcn: fix session buffer issue for vcn1-vcn3
* tests/amdgpu/vcn:update decoder unit test
* xf86drm: bump DRM_MAX_MINOR to 64
* xf86drm: drop control nodes implementation
* Sync headers with drm-next
* xf86drm: add drmSyncobjEventfd
* build: bump version to 2.4.116
* xf86drmMode: constify drmModeCrtcSetGamma
* tests/util: Add vkms driver
* test/amdgpu/hotunplug: add apu check for hotplug test
* Sat Feb 11 2023 Hans-Peter Jansen - Adjust the n_libdrm-drop-valgrind
* patches accordingly
* Thu Feb 09 2023 Stefan Dirsch - Update to 2.4.115
* mdgpu: add marketing names from amd-5.4 (22.40)
* amdgpu: add some additional marketing names
* tests/amdgpu: use AMDGPU_TIMEOUT_INFINITE to query fence
* intel: Eliminate need to keep adding PCI IDs
* drm_fourcc: sync drm_fourcc with latest drm-next kernel
* xf86drm: Add support for decoding Vivante format modifiers
* tests/amdgpu/jpeg: enable unit test for jpeg 4
* xf86drm: fix warning in drmGetFormatModifierNameFromVivante()
* xf86drm: add support for printing AMD GFX11 modifiers
* Wed Nov 23 2022 Dominique Leuenberger - Apply n_libdrm-drop-valgrind-dep-generic.patch and n_libdrm-drop-valgrind-dep-intel.patch only when the build uses meson < 0.64. With meson 0.64, we don\'t get the dependency on valgraind added.
* Tue Nov 22 2022 Stefan Dirsch - split n_libdrm-drop-valgrind-dep.patch into n_libdrm-drop-valgrind-dep-generic.patch and n_libdrm-drop-valgrind-dep-intel.patch to fix build on s390 and armv7l
* Tue Nov 22 2022 Dominique Leuenberger - Only apply libdrm-drop-valgrind-dep.patch if valgrnid_support is enabled (fix build on e.g. aarch64).
* Tue Nov 22 2022 Stefan Dirsch - renamed libdrm-drop-valgrind-dep.patch to n_libdrm-drop-valgrind-dep.patch in order to mark it as \'never to be upstreamed\'
* Tue Nov 22 2022 Dominique Leuenberger - Add libdrm-drop-valgrind-dep.patch (as source): drop dependency on valgrind on generated pkgconfig files. The .pc files are auto-generated by meson and are \'technically\' correct, but we do not want to inject valgrind here (we can get away with this hack as it\'s only relevant when using pkg-config --static, and we do not provide static libs anyway).
* Thu Nov 03 2022 Stefan Dirsch - Update to 2.4.114
* 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
* meson: fast-fail on unsupported OSes
* include/drm/drm_fourcc.h: Update from Linux v6.0-rc7
* include/drm/i915_drm.h: Update from Linux v6.0-rc7
* tests/util: add imx-lcdif driver
* 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
* Tue Sep 13 2022 Stefan Dirsch - disabled intel driver on s390x
* Mon Sep 12 2022 Dirk Müller - update to 2.4.113:
* amdgpu: update marketing names
* sync i915_pciids with kernel
* atomic: fix atomic_add_unless() fallback\'s return value
* intel: Avoid aliasing violation
* intel: Hook up new platforms IDs
* meson: auto-enable etnaviv on arm, arc, mips and loongarch architectures
* modetest: use drmGetFormatName()
* lots of testsuite and CI improvements- enable intel support everywhere as there are now discrete intel GPUs- enable vc4 support on armv7/aarch64- simplify valgrind support ifdefery
* Fri Jul 22 2022 Dirk Müller - update to 2.4.112:
* xf86drmMode: introduce drmModeConnectorGetPossibleCrtcs
* xf86drmMode: introduce drmModeGetConnectorTypeName
* xf86drmMode: constify drmModeAtomicReq functions
* gen_table_fourcc: strip _MODIFIER suffix for INVALID
* testsuite fixes
* Fri Jun 03 2022 Stefan Dirsch - update to 2.4.111
* bugfixes
* drops libkms- added tegra-
* tools on aarch64 to spefile
* Mon Feb 28 2022 Dirk Müller - update to 2.4.110:
* build system updates
* amdgpu: implement new CTX OP to set/get stable pstates
* amdgpu: update_drm for new CTX OP to set/get stable pstates
* intel: Add support for ADL-N
* intel: Add support for RPLS platform
* intel: sync pciids with Linux kernel
* update to tests
* Fri Nov 26 2021 Dirk Müller - update to 2.4.109:
* amdgpu: add new function to get fd
* radeon: remove duplicate struct declaration
* xf86drm: fix compiler warnings
* ci fixes
* Wed Nov 24 2021 Dirk Müller - update to 2.4.108:
* amdgpu: add amdgpu_stress utility v2
* amdgpu: add marketing names from 21.30
* amdgpu: add new marketing name
* amdgpu: Make marketing names consistent
* amdgpu: use drmCloseBufferHandle
* build: bump version to 2.4.108
* drm_fourcc: sync drm_fourcc with latest drm-next kernel
* etnaviv: use drmCloseBufferHandle
* exynos: use drmCloseBufferHandle
* Fix -Werror=format build errors on FreeBSD
* freedreno: use drmCloseBufferHandle
* headers: drm: Sync with drm-next
* intel: Do not assert on unknown chips in drm_intel_decode_context_alloc
* intel: Drop legacy execbuffer support
* intel: sync ADL-S PCI IDs with kernel
* intel: Sync pci ids
* intel: use drmCloseBufferHandle
* man: refer to drmCloseBufferHandle instead of DRM_IOCTL_GEM_CLOSE
* meson: Build libdrm.so as an unversioned lib on Android.
* meson: Don\'t build libkms for Android.
* nouveau: print bo address in the GPU/CPU vm and its size
* nouveau: use drmCloseBufferHandle
* omap: use drmCloseBufferHandle
* radeon: use drmCloseBufferHandle
* tegra: use drmCloseBufferHandle
* test/amdgpu: Bob to Alice copy should be TMZ in secure bounce test
* tests/amdgpu: Fix TMZ secure bounce test
* xf86drm: add GEM_CLOSE ioctl wrapper
* xf86drm: add iterator API for DRM/KMS IN_FORMATS blobs
* xf86drm: fix mem leak in drm_usb_dev_path()
* xf86drmMode: make drm_property_type_is arg const
* xf86drmMode: simplify drm_property_type_is
* xf86drmMode: switch to standard inline qualifier
* xf86drm: Update drmGetFormatModifierNameFromArm to handle AFRC
* Mon Sep 27 2021 Stefan Dirsch - covers jira#SLE/SLE-18743
* Sun Jul 11 2021 Tobias Klausmann - Update to version 2.4.107:
* amdgpu: update marketing names
* tests/amdgpu: Fix valgrind warning
* test/amdgpu: Add helper functions for hot unplug
* test/amdgpu/hotunplug: Add test suite for GPU unplug
* tests/amdgpu/hotunplug: Add unplug with cs test.
* tests/amdgpu/hotunplug: Add hotunplug with exported bo test
* tests/amdgpu/hotunplug: Add hotunplug with exported fence
* amdgpu: Add vamgr for capture/replay.
* include in xf86drmMode when the OS is FreeBSD
* _WANT_KERNEL_ERRNO must be defined in FreeBSD for ERESTART to be used
* Conditionally include and on Linux, BSD
* Revert \"tests/amdgpu: fix bo eviction test issue\"
* xf86drm: Add a human readable representation for format modifiers
* xf86drm: Add a vendor function to decode the format modifier
* xf86drm: Add support for decoding Nvidia format modifiers
* xf86drm: Add support for decoding AMD format modifiers
* xf86drm: Add support for decoding AMLOGIC format modifiers
* README.rst: Include some notes about syncing uapi headers
* amdgpu: Added product name for E9390,E9560 and E9565 dgpu
* intel: Add support for ADLP
* Wed May 19 2021 Paolo Stivanin - Update to 2.4.106:
* various nouveau fixes
* improve tests
* Wed Apr 07 2021 Dirk Müller - update to 2.4.105:
* amdgpu: add function of INFO ioctl for querying video caps
* amdgpu: sync up amdgpu_drm.h with latest from kernel
* xf86drmMode: set FB_MODIFIERS flag when modifiers are supplied
* xf86drmMode: introduce drmModeGetPropertyType
* intel: Keep libdrm working without pread/pwrite ioctls
* xf86drm: fix null pointer deref in drmGetBufInfo
* intel: Add support for JSL
* xf86drm: warn about GEM handle reference counting
* xf86drmMode: add drmIsKMS
* intel: add INTEL_ADLS_IDS to the pciids list
* intel: sync i915_pciids.h with kernel
* amdgpu: update marketing names
* tests and build system fixes
* Sun Jan 24 2021 Stefan Dirsch - reenabled build of manual pages (switch from xsltproc to rst2man)
* Sun Jan 24 2021 Dirk Müller - update to 2.4.104:
* headers: drm: Sync with drm-next
* Remove outdated comments about stdint.h
* Remove definitions duplicated from drm_mode.h
* xf86drmMode.h use ANSI C99 arrays
* Document drmModeConnection
* man: convert to reSTructuredText
* testsuite fixes
* Wed Jan 06 2021 Dirk Müller - update to 2.4.103:
* xf86drm.c: Use integer logarithm.
* amdgpu: only enable security tests on raven family
* amdgpu: sync up amdgpu_drm.h with latest from kernel
* amdgpu: add marketing names from 20.40
* intel: add INTEL_DG1_IDS to the pciids list
* amdgpu: add device IDs for Raven, Picasso and Renoir
* intel: sync i915_pciids.h with kernel
* amdgpu: Add Device IDs for Embedded Raven2 platforms
* intel: sync i915_pciids.h with kernel
* xf86drm.c: fix build failure
* core: use `O_RDONLY` instead of ambiguous `0` flag
* lots of tests/amdgpu updates
* Mon Aug 31 2020 Stefan Dirsch - version 2.4.102 needed for jira#SLE/SLE-12880, jira#SLE/SLE-12882
* Wed May 27 2020 Stefan Dirsch - upgrade to version 2.4.102
* lots of FreeBSD and modetest stuff
* Mon Apr 20 2020 Philipp Seiler - upgrade to version 2.4.101
* adds some new AMD GPUs
* Thu Nov 07 2019 Stefan Dirsch - 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)
* Wed Oct 30 2019 Stefan Dirsch - Update to version 2.4.100
* bugfixes (boo#1155382)
* Wed Jul 03 2019 Stefan Dirsch - Update to version 2.4.99
* bug fixes
* Tue Apr 23 2019 Stefan Dirsch - 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.
* Mon Feb 11 2019 sndirschAATTsuse.com- back to subpackage name libdrm-tools as requested by jengelhAATTinai.de
* Thu Jan 24 2019 bjorn.lieAATTgmail.com- 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.
* Tue Jan 22 2019 sndirschAATTsuse.com- 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
* Wed Dec 19 2018 Guillaume GARDET - Enable aarch64 build for: etnaviv, exynos and tegra
* Wed Dec 19 2018 Guillaume GARDET - Fix --enable-freedreno option as it is not experimental anymore- Add etnaviv support- Add exynos support (used by Arndale board and Samsung Chromebook)
* Wed Oct 17 2018 sndirschAATTsuse.com- 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
* Sun Oct 07 2018 sndirschAATTsuse.com- 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 :-\\
* Sat Aug 04 2018 tobias.johannes.klausmannAATTmni.thm.de- 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
* Thu May 10 2018 mimi.vxAATTgmail.com- 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
* Tue Mar 06 2018 mimi.vxAATTgmail.com- 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
* Wed Feb 21 2018 emil.l.velikovAATTgmail.com- Remove unneeded defattr stanza
* Wed Feb 21 2018 emil.l.velikovAATTgmail.com- Remove pthread-stubs dependency
* Wed Feb 21 2018 emil.l.velikovAATTgmail.com- Remove unneeded autotool dependencies
* Sat Feb 17 2018 tobias.johannes.klausmannAATTmni.thm.de- 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
* Mon Jan 15 2018 sndirschAATTsuse.com- U_intel-Add-more-Coffeelake-PCI-IDs.patch
* Add more Coffeelake PCI IDs (request by Intel)
* Mon Dec 18 2017 tobias.johannes.klausmannAATTmni.thm.de- 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.
* Sun Nov 05 2017 tobias.johannes.klausmannAATTmni.thm.de- Update to version 2.4.88: + amdgpu: Fix wrappers for AMDGPU_VM IOCTL.
* Wed Nov 01 2017 tobias.johannes.klausmannAATTmni.thm.de- 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
* Mon Oct 23 2017 tobias.johannes.klausmannAATTmni.thm.de- 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
* Thu Oct 12 2017 tobias.johannes.klausmannAATTmni.thm.de- 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
* Sat Sep 30 2017 jengelhAATTinai.de- Remove --with-pic which has no effect on shared-only builds. Rectify SRPM group.
* Fri Aug 25 2017 sndirschAATTsuse.com- 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
* Wed Aug 02 2017 roAATTsuse.de- build-require util-macros-devel for suse_version > 1320
* Thu Jul 20 2017 tobias.johannes.klausmannAATTmni.thm.de- 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
* Fri May 26 2017 sndirschAATTsuse.com- 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
* Mon Apr 17 2017 tobias.johannes.klausmannAATTmni.thm.de- 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
* Wed Apr 12 2017 sndirschAATTsuse.com- 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)
* Mon Apr 10 2017 tobias.johannes.klausmannAATTmni.thm.de- 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.
* Sat Apr 08 2017 tobias.johannes.klausmannAATTmni.thm.de- 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
* Tue Apr 04 2017 sndirschAATTsuse.com- do not buildrequire util-macros-devel on sle13
* Thu Mar 30 2017 sndirschAATTsuse.com- update to 2.4.76
* This release is required for upcoming Radeon Vega GPUs.
* Sat Jan 28 2017 mimi.vxAATTgmail.com- 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
* Wed Jan 25 2017 sndirschAATTsuse.com- enabled build of manual pages (bnc#1021810)
* Sat Dec 31 2016 chrisAATTcomputersalat.de- 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
* Tue Nov 15 2016 sndirschAATTsuse.com- 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.
* Tue Oct 04 2016 mimi.vxAATTgmail.com- 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
* Mon Jul 25 2016 tobias.johannes.klausmannAATTmni.thm.de- Update to version 2.4.70: More bugfixes on top of 2.4.69!
* Sun Jul 24 2016 tobias.johannes.klausmannAATTmni.thm.de- 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.
* Thu Apr 28 2016 sndirschAATTsuse.com- update to 2.4.68
* bugfixes
* Wed Apr 20 2016 sndirschAATTsuse.com- 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)
* Tue Feb 16 2016 mimi.vxAATTgmail.com- update to 2.4.67
* fixes for amdgpu
* adds KabyLake PCIids
* Fix memory leak with drmModeGetConnectorCurrent()
* Wed Feb 03 2016 eichAATTsuse.com- Disable valgrind support for all architectures if not explicitely enabled by a macro (boo#963979).
* Wed Dec 30 2015 tobias.johannes.klausmannAATTmni.thm.de- Update to version 2.4.66: This is mainly for introducing a new nouveau API. Lots of other changes as well.
* Mon Sep 21 2015 sndirschAATTsuse.com- Update to version 2.4.65
* bugfixes
* Wed Aug 19 2015 tobias.johannes.klausmannAATTmni.thm.de- Add libdrm_amdgpu1 as a requirement for libdrm-devel
* Tue Aug 18 2015 zaitorAATTopensuse.org- 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.
* Fri Aug 14 2015 mimi.vxAATTgmail.com- update baselibs.conf for AMDGPU
* Fri Aug 14 2015 mimi.vxAATTgmail.com- update to version 2.4.6.3
* This release adds AMDGPU driver, adds new AMD OLAND PCIids
* Mon Jul 27 2015 schwabAATTsuse.de- Disable valgrind support if not available
* Tue Jun 30 2015 sndirschAATTsuse.com- 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.
* Fri May 08 2015 sndirschAATTsuse.com- 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
* Wed Apr 29 2015 sndirschAATTsuse.com- 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)
* Wed Apr 08 2015 schwabAATTsuse.de- Build package libdrm_freedreno1 also on aarch64
* Fri Mar 20 2015 tobias.johannes.klausmannAATTmni.thm.de- Update to version 2.4.60: + bugfixes and cleanup + exynos improvements
* Sun Feb 22 2015 zombahAATTgmail.com- Fix include directories
* Thu Feb 19 2015 zombahAATTgmail.com- Add subpackage libdrm_tegra0 for Nvidia Tegra chips
* Mon Feb 09 2015 sndirschAATTsuse.com- Update to version 2.4.59:
* bugfixes
* more Intel Skylake support
 
ICM