Build date: 1779228004 - Tue May 19 22:00:04 UTC 2026 Build cvs date: 1779225321 - Tue May 19 21:15:21 UTC 2026 Build id: 2026-05-20.1 Build tags: amd64-regress ports sysupgrade Applied the following diff(s): /home/anton/tmp/robsd/src-sys-em.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P distrib/sets/lists/man/mi P lib/check_sym P lib/libcrypto/ui/ui_lib.c P lib/libcrypto/ui/ui_local.h P regress/usr.sbin/bgpd/integrationtests/capa.sh P share/man/man4/Makefile U share/man/man4/sambat.4 P sys/arch/arm64/arm64/autoconf.c P sys/arch/arm64/arm64/bus_dma.c P sys/arch/arm64/conf/GENERIC P sys/arch/arm64/dev/simplebus.c P sys/arch/arm64/include/bus.h P sys/dev/fdt/bcm2711_pcie.c P sys/dev/i2c/files.i2c U sys/dev/i2c/sambat.c P sys/dev/ic/qwx.c P sys/dev/ic/qwz.c P sys/dev/ic/qwzvar.h P sys/dev/pci/if_qwx_pci.c P sys/dev/pci/pcidevs P sys/dev/pci/pcidevs.h P sys/dev/pci/pcidevs_data.h P sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h M sys/dev/usb/uhidev.c P sys/kern/kern_sysctl.c P usr.bin/find/find.h P usr.bin/find/function.c P usr.bin/find/misc.c P usr.bin/tmux/cmd-break-pane.c P usr.bin/tmux/cmd-join-pane.c P usr.bin/tmux/cmd-kill-pane.c P usr.bin/tmux/cmd-select-pane.c P usr.bin/tmux/cmd-split-window.c P usr.bin/tmux/control-notify.c P usr.bin/tmux/format.c P usr.bin/tmux/key-bindings.c P usr.bin/tmux/layout-custom.c P usr.bin/tmux/layout-set.c P usr.bin/tmux/layout.c P usr.bin/tmux/options-table.c P usr.bin/tmux/screen-redraw.c P usr.bin/tmux/spawn.c P usr.bin/tmux/tmux.h P usr.bin/tmux/window.c P usr.sbin/bgpd/parse.y P usr.sbin/bgpd/rde_update.c M usr.sbin/bgpd/session.c P usr.sbin/ifstated/ifstated.c P usr.sbin/ospf6d/lsupdate.c P usr.sbin/ospf6d/rde_lsdb.c P usr.sbin/ospfd/lsupdate.c P usr.sbin/relayd/Makefile P usr.sbin/relayd/config.c P usr.sbin/relayd/http.h P usr.sbin/relayd/relay_http.c P usr.sbin/relayd/relayd.conf.5 commit J9eTCOszEjSHtECn Author: mglocker Date: 2026/05/19 21:15:21 Fix memory leak when freeing rx descriptors. ok kettenis@ sys/dev/ic/qwz.c commit 1nmA8FLEOJ0tKPyW Author: kettenis Date: 2026/05/19 20:32:59 Pre-allocate the bus dma maps for the rxbufs to avoid calling bus_dmamap_create(9) from interrupt context. ok mglocker@ sys/dev/ic/qwz.c commit oPoLRFIjAV5YtBL7 Author: mvs Date: 2026/05/19 17:50:23 Do not zeroize already zeroed buffer in sysctl_sysvipc(). The KERN_SYSVIPC_SEM_INFO case was a part of the big semaphores diff, KERN_SYSVIPC_SHM_INFO case to the next one. ok deraadt sys/kern/kern_sysctl.c commit 1uH7qWCAQb0LSsP3 Author: kettenis Date: 2026/05/19 16:56:59 Implement bounce buffers for arm64. Almost identical to the riscv64 version, but for now this strips the BUS_DMA_64BIT flag since the DMA constraints on arm64 also include bus constraints. This will be fixed in a future diff. (files missed in the previous commit) sys/arch/arm64/dev/simplebus.c sys/arch/arm64/include/bus.h commit h2YcXVKRvQAQ2LnN Author: deraadt Date: 2026/05/19 16:18:04 sync distrib/sets/lists/man/mi commit 6xzd2WO3b3Kw9Dzb Author: nicm Date: 2026/05/19 13:12:45 Floating panes full redraw code, by Michael Grant. usr.bin/tmux/options-table.c usr.bin/tmux/screen-redraw.c usr.bin/tmux/tmux.h commit yPWbd3aCz29UOzbn Author: kettenis Date: 2026/05/19 13:05:47 Implement bounce buffers for arm64. Almost identical to the riscv64 version, but for now this strips the BUS_DMA_64BIT flag since the DMA constraints on arm64 also include bus constraints. This will be fixed in a future diff. sys/arch/arm64/arm64/autoconf.c sys/arch/arm64/arm64/bus_dma.c sys/dev/fdt/bcm2711_pcie.c commit OtVYhMXrdCKh5kcl Author: claudio Date: 2026/05/19 12:55:40 Fix capa test since add-path send best max 3 is no longer valid. regress/usr.sbin/bgpd/integrationtests/capa.sh commit 2natYzD6Wf28hpuV Author: jsg Date: 2026/05/19 12:23:56 regen sys/dev/pci/pcidevs.h sys/dev/pci/pcidevs_data.h commit AHNQqWi2HkdlbSKs Author: claudio Date: 2026/05/19 12:23:41 Improve add-path send parser. Error out if max is used with best. Unify error messages. OK tb@ usr.sbin/bgpd/parse.y commit WWhCY8dpjwCTaGWs Author: jsg Date: 2026/05/19 12:23:13 add a Navi 33 id 7481 rev c7 is used in the Steam Machine found in libdrm amdgpu.ids sys/dev/pci/pcidevs sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h commit jn0WIC08cmezj2Pj Author: nicm Date: 2026/05/19 12:16:25 Some more easy floating panes bits. usr.bin/tmux/cmd-break-pane.c usr.bin/tmux/cmd-join-pane.c usr.bin/tmux/cmd-kill-pane.c usr.bin/tmux/cmd-select-pane.c usr.bin/tmux/control-notify.c usr.bin/tmux/format.c usr.bin/tmux/key-bindings.c usr.bin/tmux/layout-set.c usr.bin/tmux/layout.c commit NhUFZc5Wvd3FXoSl Author: claudio Date: 2026/05/19 11:39:08 Another 'to long' that is too short. OK tb@ usr.sbin/bgpd/parse.y commit bV6GDF4iqO2bnfer Author: claudio Date: 2026/05/19 11:25:57 Adjust handling of limits in up_generate_addpath() The maxpaths limit is straightforward but the handling of plus is more sublte. If plus == 0 then no extra paths should be added. So the default is to not include any extra paths (unless add-path send all is used). If plus is set and mmaxpaths is 0 add up to plus additional paths. If plus and max are used together the first limit reached will break the loop. OK tb@ usr.sbin/bgpd/rde_update.c commit K8v0GTYjVj4HBjbn Author: jsg Date: 2026/05/19 10:44:42 remove '#undef _' added for Windows CE ok jsing@ tb@ lib/libcrypto/ui/ui_local.h commit OtUBMwGS7exS5HmM Author: stsp Date: 2026/05/19 10:36:02 Make qwx(4) send the PMF good-bye deauth frame when hopping out of RUN state. In addition to sending the PMF good-bye deauth frame from qwx_stop() we must also send it when leaving RUN state for other reasons. Provided we are still running with IFF_RUNNING since otherwise qwx_stop() has already sent the deauth frame. And provided the AP did not just send a deauth frame to us, which also covers the background-scan/roaming case where a deauth frame is sent via ieee80211_node_tx_stopped() and net80211 is faking our old AP's deauth event. sys/dev/ic/qwx.c commit uxxP8eO8YEp8Guga Author: nicm Date: 2026/05/19 10:26:03 More (currently disabled) bits for creating floating panes, from Michael Grant and Dane Jensen. usr.bin/tmux/cmd-split-window.c usr.bin/tmux/spawn.c usr.bin/tmux/tmux.h usr.bin/tmux/window.c commit h53wtagw1cRTDVpi Author: stsp Date: 2026/05/19 10:10:03 Only send the PMF good-bye deauth frame if the WPA handshake has succeeded. If the RSN port is not marked valid then we have never exchanged keys with our access point and sending a correctly encrypted deauth frame is impossible. sys/dev/ic/qwx.c commit j74kS09iyAMJIPZP Author: stsp Date: 2026/05/19 10:06:35 Ensure no new tasks get scheduled while IFF_RUNNING is set in qwx_stop(). This should prevent a crash I've seen happen once where the newstate task was scheduled after an incoming auth response frame while userland was in qwx_stop() (i.e. ifconfig qwx0 down). The newstate task then crashed because qwx_stop() had already begun to tear down driver state. Fix interlock between the (badly named) CRASH_FLUSH flag which prevents new tasks, and IFF_RUNNING which indicates whether the device is ready. qwx_stop() now clears IFF_RUNNING before the CRASH_FLUSH flag is cleared. There was a small window in qwx_stop() where IFF_RUNNING was still set while CRASH_FLUSH was clear again. To make this work with PMF we need to send our good-bye deauth frame earlier since sending management frames requires IFF_RUNNING to be set. sys/dev/ic/qwx.c commit ciapZiGaKp7pL5LG Author: nicm Date: 2026/05/19 09:48:14 More bits for pane Z index tracking from floating panes, mostly by Michael Grant. usr.bin/tmux/cmd-break-pane.c usr.bin/tmux/cmd-join-pane.c usr.bin/tmux/format.c usr.bin/tmux/layout-custom.c usr.bin/tmux/layout.c usr.bin/tmux/tmux.h usr.bin/tmux/window.c commit fQWpW1wWtUkcVG8x Author: kirill Date: 2026/05/19 09:29:08 sys/qwz: implement regulatory domain for 2.4Ghz and 5Ghz without regulatory domain support it uses world, and some chanells not available from firmware point of view when AP can actually use it. OK: mglocker@ sys/dev/ic/qwz.c commit 82gzYirZMSk5dDtP Author: tb Date: 2026/05/19 09:23:36 libcrypto/ui: mechanically rename the union _ into u While mainstream OS use compilers that understand anonymous unions, which would be cleaner here, some special snowflakes rely on LibreSSL in their stacks and they sometimes use very old and special compilers. There is no need to impose a burden on them. There is far more impactful and important cleanup that could be done in the ui pit. This obviates jsg's upcoming removal of a windows-ce workaround. discussed with jsing lib/libcrypto/ui/ui_lib.c commit AF4kFvAiyICSNjNY Author: tb Date: 2026/05/19 09:17:44 libcrypto/ui: move ui_string_st to ui_lib.c. It's only used there. lib/libcrypto/ui/ui_lib.c lib/libcrypto/ui/ui_local.h commit 2rFrTcMsBdRatrPF Author: stsp Date: 2026/05/19 09:00:11 Prefer ic_bss over the ephemeral node in the scan tree, if possible. From mglocker@ via qwz(4) sys/dev/ic/qwx.c commit QcmIEdwLa0o2TY1o Author: stsp Date: 2026/05/19 08:57:27 Add missing dma syncs after copying firmware images to DMA buffers. From mglocker@ via qwz(4). sys/dev/pci/if_qwx_pci.c commit KIDcTTc9TBgI5UCq Author: stsp Date: 2026/05/19 08:55:46 The firmware listen_intval is in units of beacons, not TU. Set it properly. From mglocker@ via qwz(4). sys/dev/ic/qwx.c commit 8ijMFCiuBUS8aAje Author: stsp Date: 2026/05/19 08:53:41 Add peer to qwx(4) firmware after starting the vdev, not before. From mglocker@ via qwz(4) On ath12k this fixed a firmware crash by avoiding the peer getting created with a half-initialized vdev. The fix does not hurt on ath11k so apply it to qwx(4) as well. sys/dev/ic/qwx.c commit GRUypiqJJMakUOyG Author: claudio Date: 2026/05/19 08:21:11 In lsa_check() handling of LSA_TYPE_INTER_A_PREFIX fix len calculation for the lsa_get_prefix() call. Reported by Stuart Thomas OK tb@ deraadt@ usr.sbin/ospf6d/rde_lsdb.c commit 4uSALcQmbdw8cekk Author: claudio Date: 2026/05/19 08:15:12 Ensure that the embedded lsa.len is at least sizeof(lsa) bytes long. OK deraadt@ tb@ usr.sbin/ospf6d/lsupdate.c commit povFo2vByYkpmiAf Author: claudio Date: 2026/05/19 08:14:47 Ensure that the embedded lsa.len is at least sizeof(lsa) bytes long. OK deraadt@ tb@ usr.sbin/ospfd/lsupdate.c commit GWPfjt46PEmvYU0b Author: rsadowski Date: 2026/05/19 05:06:41 relayd: add support for the MKCALENDAR HTTP method relayd is missing this method from the WebDAV/CalDAV extensions. This causes issues when using relayd as a reverse proxy in front of CalDAV servers like Nextcloud. OK kirill@ usr.sbin/relayd/http.h usr.sbin/relayd/relay_http.c usr.sbin/relayd/relayd.conf.5 commit 1n4K10Q9f7H26scn Author: rsadowski Date: 2026/05/19 05:04:11 relayd: fix DEBUG build feedback and OK tb@ usr.sbin/relayd/Makefile usr.sbin/relayd/config.c commit didLMLAyGFYT1lxJ Author: mglocker Date: 2026/05/19 04:49:33 Enable sambat(4). ok deraadt@ sys/arch/arm64/conf/GENERIC commit vTFt628PFLiVk5xU Author: mglocker Date: 2026/05/19 04:43:43 Link sambat(4) man page. share/man/man4/Makefile commit Ia4nyUK7wk5VxOzE Author: mglocker Date: 2026/05/19 04:42:20 Add man page for sambat(4). ok deraadt@ share/man/man4/sambat.4 commit SHVsc8F2WvcvcRz1 Author: mglocker Date: 2026/05/19 04:40:45 Add sambat(4), a battery monitor for the SAM060B EC, like found on the Samsung Galaxy Book4 Edge. Thanks to Maxim Storetvedt for pointing us to the reversed engineering specs. Initial feedback and input from kettenis@. ok deraadt@ sys/dev/i2c/files.i2c sys/dev/i2c/sambat.c commit C49UDx0JmlIsUBvn Author: mglocker Date: 2026/05/19 04:17:51 Avoid calling bus_dmamap_destroy() from interrupt context in qwz(4). From stsp@ via qwx(4). ok kettenis@ sys/dev/ic/qwz.c sys/dev/ic/qwzvar.h commit r0LuraYPFC83fP3d Author: millert Date: 2026/05/19 02:08:49 brace_subst: fix single NUL byte overflow after reallocarray() The check for sufficient space when performing brace substitution did not take into account space for the terminating NUL byte. From Thomas Habets usr.bin/find/misc.c commit RmmquPyxQryktchy Author: millert Date: 2026/05/19 01:55:45 find: Fix mix of character block size check If multiple -size primaries were specified and any of the values had the 'c' suffix, it was applied to all values and not just the one that ended with 'c'. The divsize setting is now stored in the plan, not a global. From Thomas Habets usr.bin/find/find.h usr.bin/find/function.c commit YDD0hWBhBIKrVHui Author: kirill Date: 2026/05/19 01:12:49 usr.sbin/ifstated: timestamp sync external tests When external_exec() runs a test synchronously, it refreshes prevstatus but left lastexec unchanged. A later status change could therefore be ignored by eval_state(), because that code gates body evaluation on the first external test timestamp for the current state. Set lastexec together with prevstatus for synchronous runs; this keeps the cached test status and execution time consistent across state re-entry. OK: deraadt@ usr.sbin/ifstated/ifstated.c commit NOp2KiMQ2yVGikRB Author: kirill Date: 2026/05/18 23:36:50 lib/check_sym: add -I to skip printing external reference / PLT changes Needed for check-shlib-syms in ports OK: sthen@ lib/check_sym P 3RDPARTY P distrib/sets/lists/xbase/md.amd64 P distrib/sets/lists/xbase/md.arm64 P distrib/sets/lists/xbase/md.armv7 P distrib/sets/lists/xbase/md.i386 P distrib/sets/lists/xbase/md.loongson P distrib/sets/lists/xbase/md.macppc P distrib/sets/lists/xbase/md.octeon P distrib/sets/lists/xbase/md.powerpc64 P distrib/sets/lists/xbase/md.riscv64 P distrib/sets/lists/xbase/md.sparc64 P lib/libdrm/.gitlab-ci.yml P lib/libdrm/Android.bp U lib/libdrm/README.rst P lib/libdrm/gen_table_fourcc.py P lib/libdrm/meson.build P lib/libdrm/util_math.h P lib/libdrm/xf86drm.c P lib/libdrm/xf86drm.h P lib/libdrm/amdgpu/amdgpu-symbols.txt P lib/libdrm/amdgpu/amdgpu.h P lib/libdrm/amdgpu/amdgpu_asic_id.c P lib/libdrm/amdgpu/amdgpu_bo.c P lib/libdrm/amdgpu/amdgpu_device.c P lib/libdrm/amdgpu/amdgpu_gpu_info.c P lib/libdrm/amdgpu/amdgpu_internal.h U lib/libdrm/amdgpu/amdgpu_userq.c P lib/libdrm/amdgpu/amdgpu_vamgr.c P lib/libdrm/amdgpu/meson.build P lib/libdrm/data/amdgpu.ids P lib/libdrm/etnaviv/meson.build P lib/libdrm/exynos/meson.build P lib/libdrm/freedreno/meson.build P lib/libdrm/generated/generated_static_table_fourcc.h P lib/libdrm/include/drm/README P lib/libdrm/include/drm/amdgpu_drm.h P lib/libdrm/include/drm/drm.h P lib/libdrm/include/drm/drm_fourcc.h P lib/libdrm/include/drm/drm_mode.h P lib/libdrm/include/drm/virtgpu_drm.h P lib/libdrm/intel/meson.build P lib/libdrm/man/drm-kms.7.rst P lib/libdrm/man/drm-memory.7.rst P lib/libdrm/man/drm.7.rst P lib/libdrm/man/drmAvailable.3.rst P lib/libdrm/man/drmHandleEvent.3.rst P lib/libdrm/man/drmModeGetResources.3.rst P lib/libdrm/mk/config.mk P lib/libdrm/mk/libdrm_amdgpu/Makefile U lib/libdrm/mk/libdrm_amdgpu/shlib_version P lib/libdrm/mk/man/drm-kms.7 P lib/libdrm/mk/man/drm-memory.7 P lib/libdrm/mk/man/drm.7 P lib/libdrm/mk/man/drmAvailable.3 P lib/libdrm/mk/man/drmHandleEvent.3 P lib/libdrm/mk/man/drmModeGetResources.3 P lib/libdrm/nouveau/meson.build P lib/libdrm/omap/meson.build P lib/libdrm/omap/omap_drm.c P lib/libdrm/radeon/meson.build P lib/libdrm/tegra/meson.build P lib/libdrm/tests/Android.bp P lib/libdrm/tests/drmdevice.c cvs server: lib/libdrm/tests/amdgpu/amdgpu_test.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/amdgpu_test.h is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/basic_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/bo_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/cp_dma_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/cs_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/deadlock_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/decode_messages.h is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/frame.h is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/hotunplug_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/jpeg_tests.c is no longer in the repository P lib/libdrm/tests/amdgpu/meson.build cvs server: lib/libdrm/tests/amdgpu/ras_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/security_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/shader_code.h is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/shader_code_gfx10.h is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/shader_code_gfx11.h is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/shader_code_gfx9.h is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/shader_code_hang.h is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/shader_test_util.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/syncobj_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/uvd_enc_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/uve_ib.h is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/vce_ib.h is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/vce_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/vcn_tests.c is no longer in the repository cvs server: lib/libdrm/tests/amdgpu/vm_tests.c is no longer in the repository P lib/libdrm/tests/modetest/Android.bp P lib/libdrm/tests/modetest/buffers.c P lib/libdrm/tests/modetest/buffers.h P lib/libdrm/tests/modetest/modetest.c P lib/libdrm/tests/util/Android.bp P lib/libdrm/tests/util/format.c P lib/libdrm/tests/util/kms.c P lib/libdrm/tests/util/pattern.c P lib/libdrm/tests/util/pattern.h commit pXCpup61ILemUrq5 Author: jsg Date: 2026/05/19 09:57:43 update 3RDPARTY commit TBenYiNWhcXjntHM Author: jsg Date: 2026/05/19 08:31:00 sync distrib/sets/lists/xbase/md.amd64 distrib/sets/lists/xbase/md.arm64 distrib/sets/lists/xbase/md.armv7 distrib/sets/lists/xbase/md.i386 distrib/sets/lists/xbase/md.loongson distrib/sets/lists/xbase/md.macppc distrib/sets/lists/xbase/md.octeon distrib/sets/lists/xbase/md.powerpc64 distrib/sets/lists/xbase/md.riscv64 distrib/sets/lists/xbase/md.sparc64 commit WLAIoO0Itg3qCg6Q Author: jsg Date: 2026/05/19 08:28:31 Merge libdrm 2.4.133 lib/libdrm/xf86drm.c lib/libdrm/xf86drm.h lib/libdrm/amdgpu/amdgpu_bo.c lib/libdrm/generated/generated_static_table_fourcc.h lib/libdrm/include/drm/drm.h lib/libdrm/mk/config.mk lib/libdrm/mk/libdrm_amdgpu/Makefile lib/libdrm/mk/libdrm_amdgpu/shlib_version lib/libdrm/mk/man/drm-kms.7 lib/libdrm/mk/man/drm-memory.7 lib/libdrm/mk/man/drm.7 lib/libdrm/mk/man/drmAvailable.3 lib/libdrm/mk/man/drmHandleEvent.3 lib/libdrm/mk/man/drmModeGetResources.3 commit makoMixb14nyREzf Author: jsg Date: 2026/05/19 08:23:00 Import libdrm 2.4.133 lib/libdrm/.gitlab-ci.yml lib/libdrm/Android.bp lib/libdrm/README.rst lib/libdrm/gen_table_fourcc.py lib/libdrm/meson.build lib/libdrm/util_math.h lib/libdrm/xf86drm.c lib/libdrm/xf86drm.h lib/libdrm/amdgpu/amdgpu-symbols.txt lib/libdrm/amdgpu/amdgpu.h lib/libdrm/amdgpu/amdgpu_asic_id.c lib/libdrm/amdgpu/amdgpu_bo.c lib/libdrm/amdgpu/amdgpu_device.c lib/libdrm/amdgpu/amdgpu_gpu_info.c lib/libdrm/amdgpu/amdgpu_internal.h lib/libdrm/amdgpu/amdgpu_userq.c lib/libdrm/amdgpu/amdgpu_userq.c lib/libdrm/amdgpu/amdgpu_vamgr.c lib/libdrm/amdgpu/meson.build lib/libdrm/data/amdgpu.ids lib/libdrm/etnaviv/meson.build lib/libdrm/exynos/meson.build lib/libdrm/freedreno/meson.build lib/libdrm/include/drm/README lib/libdrm/include/drm/amdgpu_drm.h lib/libdrm/include/drm/drm.h lib/libdrm/include/drm/drm_fourcc.h lib/libdrm/include/drm/drm_mode.h lib/libdrm/include/drm/virtgpu_drm.h lib/libdrm/intel/meson.build lib/libdrm/man/drm-kms.7.rst lib/libdrm/man/drm-memory.7.rst lib/libdrm/man/drm.7.rst lib/libdrm/man/drmAvailable.3.rst lib/libdrm/man/drmHandleEvent.3.rst lib/libdrm/man/drmModeGetResources.3.rst lib/libdrm/nouveau/meson.build lib/libdrm/omap/meson.build lib/libdrm/omap/omap_drm.c lib/libdrm/radeon/meson.build lib/libdrm/tegra/meson.build lib/libdrm/tests/Android.bp lib/libdrm/tests/drmdevice.c lib/libdrm/tests/amdgpu/meson.build lib/libdrm/tests/modetest/Android.bp lib/libdrm/tests/modetest/buffers.c lib/libdrm/tests/modetest/buffers.h lib/libdrm/tests/modetest/modetest.c lib/libdrm/tests/util/Android.bp lib/libdrm/tests/util/format.c lib/libdrm/tests/util/kms.c lib/libdrm/tests/util/pattern.c lib/libdrm/tests/util/pattern.h