linux/drivers/gpu/drm
Alex Deucher ec8fbb44b5 drm/amdgpu: make compute timeouts consistent
For kernel compute queues, align the timeout with
other kernel queues (10 sec).  This had previously
been set higher for OpenCL when it used kernel
queues, but now OpenCL uses KFD user queues which
don't have a timeout limitation. This also aligns
with SR-IOV which already used a shorter timeout.

Additionally the longer timeout negatively impacts
the user experience with kernel queues for interactive
applications.

Reviewed-by: Kent Russell <kent.russell@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-07-16 16:14:29 -04:00
..
adp drm: convert many bridge drivers from devm_kzalloc() to devm_drm_bridge_alloc() API 2025-05-23 15:03:47 +02:00
amd drm/amdgpu: make compute timeouts consistent 2025-07-16 16:14:29 -04:00
arm drm/arm/hdlcd: Replace struct simplefb_format with custom type 2025-06-11 09:29:47 +02:00
armada
aspeed
ast drm/ast: Gen7: Switch default registers to gen4+ state 2025-07-09 14:36:23 +02:00
atmel-hlcdc
bridge drm/bridge: tc358767: fix uninitialized variable regression 2025-07-07 13:07:52 +02:00
ci drm/ci: Uprev igt 2025-07-04 11:06:38 -07:00
clients drm/fbdev-client: Skip DRM clients if modesetting is absent 2025-07-06 14:05:07 +03:00
display Merge remote-tracking branch 'drm/drm-next' into drm-misc-next 2025-07-08 16:49:07 +02:00
etnaviv drm/sched: Store the drm client_id in drm_sched_fence 2025-05-28 16:15:58 +02:00
exynos treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
fsl-dcu
gma500 pci-v6.16-changes 2025-06-04 11:26:17 -07:00
gud drm/format-helper: Split off byte swapping from drm_fb_xrgb8888_to_rgb565() 2025-06-27 15:59:23 +02:00
hisilicon pci-v6.16-changes 2025-06-04 11:26:17 -07:00
hyperv drm/hyperv: Add support for drm_panic 2025-06-05 14:59:56 +02:00
i915 Driver Changes: 2025-07-11 11:25:35 +02:00
imagination drm/imagination: Clear runtime PM errors while resetting the GPU 2025-07-04 16:25:08 +01:00
imx drm/imx: Add i.MX8qxp Display Controller KMS 2025-05-14 15:11:31 +08:00
ingenic
kmb
lib drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
lima drm: Get rid of drm_sched_job.id 2025-05-28 16:16:15 +02:00
logicvc
loongson PCI: Add CONFIG_MMU dependency 2025-04-23 15:40:30 -05:00
mcde drm/mcde: convert to devm_drm_bridge_alloc() API 2025-04-29 11:21:23 +02:00
mediatek Merge drm/drm-next into drm-misc-next 2025-06-11 09:01:34 +02:00
meson drm-misc-next for 6.17: 2025-06-18 08:09:35 +10:00
mgag200 Merge drm/drm-next into drm-misc-next 2025-06-11 09:01:34 +02:00
msm drm/msm: Small function param doc fix 2025-07-05 09:59:12 -07:00
mxsfb
nouveau drm/dp: Change argument type of drm_edp_backlight_enable 2025-06-30 20:41:47 +05:30
nova gpu: drm: nova: select AUXILIARY_BUS instead of depending on it 2025-05-15 20:59:32 +02:00
omapdrm drm: omapdrm: reduce clang stack usage 2025-06-12 21:29:52 +03:00
panel drm/panel: samsung-s6e8aa0: Drop MIPI_DSI_MODE_VSYNC_FLUSH flag 2025-07-01 10:46:07 +02:00
panfrost drm/panfrost: Add support for Mali on the MT8370 SoC 2025-06-20 15:49:25 +01:00
panthor drm/panthor: Fix UAF in panthor_gem_create_with_handle() debugfs code 2025-07-10 10:16:50 +01:00
pl111
qxl PCI: Add CONFIG_MMU dependency 2025-04-23 15:40:30 -05:00
radeon drm/radeon: Do not hold console lock during resume 2025-07-15 14:07:53 -04:00
renesas drm: renesas: rz-du: mipi_dsi: Add function pointers for configuring VCLK and mode validation 2025-06-12 19:42:28 +01:00
rockchip drm/rockchip: vop2: Fix the update of LAYER/PORT select registers when there are multi display output on rk3588/rk3568 2025-07-08 17:44:08 +02:00
scheduler drm/sched: Consolidate drm_sched_rq_select_entity_rr 2025-07-09 11:48:30 +02:00
sitronix drm-misc-next for 6.17: 2025-06-18 08:09:35 +10:00
solomon
sprd
sti drm/sti: hda: convert to devm_drm_bridge_alloc() API 2025-07-09 11:24:45 +02:00
stm drm/bridge: stm_lvds: convert to devm_drm_bridge_alloc() API 2025-05-21 13:40:09 +02:00
sun4i drm: sun4i: de33: mixer: add mixer configuration for the H616 2025-06-02 09:59:10 +02:00
sysfb drm/format-helper: Move drm_fb_build_fourcc_list() to sysfb helpers 2025-06-18 10:46:03 +02:00
tegra drm/tegra: Use dma_buf from GEM object instance 2025-07-07 17:02:28 +02:00
tests drm/format-helper: Split off byte swapping from drm_fb_xrgb8888_to_rgb565() 2025-06-27 15:59:23 +02:00
tidss drm/tidss: Add OLDI bridge support 2025-06-26 12:37:24 +03:00
tilcdc
tiny drm/bochs: Add support for drm_panic 2025-06-23 11:30:18 +02:00
ttm Merge tag 'drm-intel-next-2025-07-04' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next 2025-07-08 14:07:44 +02:00
tve200
udl drm/gem-shmem: Do not map s/g table by default 2025-07-07 15:23:41 +02:00
v3d Merge drm/drm-next into drm-misc-next 2025-06-11 09:01:34 +02:00
vboxvideo
vc4 drm-misc-next for 6.17: 2025-06-18 08:09:35 +10:00
vgem drm/vgem/vgem_drv convert to use faux_device 2025-07-07 15:24:14 +02:00
virtio drm/virtio: Fix NULL pointer deref in virtgpu_dma_buf_free_obj() 2025-05-12 14:49:41 +03:00
vkms drm/vkms: convert to use faux_device 2025-07-07 15:24:03 +02:00
vmwgfx drm/vmwgfx: drop printing the TTM refcount for debugging 2025-06-30 13:35:44 +02:00
xe UAPI Changes: 2025-07-11 11:08:53 +02:00
xen
xlnx drm: zynqmp_dp: convert to devm_drm_bridge_alloc() API 2025-05-21 13:40:09 +02:00
Kconfig pci-v6.16-changes 2025-06-04 11:26:17 -07:00
Kconfig.debug drm/format-helper: Move drm_fb_build_fourcc_list() to sysfb helpers 2025-06-18 10:46:03 +02:00
Makefile drm/gpusvm, drm/pagemap: Move migration functionality to drm_pagemap 2025-06-26 18:00:07 +02:00
drm_atomic.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_atomic_helper.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_atomic_state_helper.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_atomic_uapi.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_auth.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_blend.c drm/doc: document front-buffer rendering 2025-04-30 23:35:00 +02:00
drm_bridge.c drm/bridge: add warning for bridges not using devm_drm_bridge_alloc() 2025-06-26 15:05:20 +02:00
drm_bridge_helper.c drm/bridge: Include <linux/export.h> 2025-06-16 09:02:25 +02:00
drm_buddy.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_cache.c
drm_client.c drm/client: Include <linux/export.h> 2025-06-16 09:02:29 +02:00
drm_client_event.c drm/client: Include <linux/export.h> 2025-06-16 09:02:29 +02:00
drm_client_modeset.c drm/client: Include <linux/export.h> 2025-06-16 09:02:29 +02:00
drm_color_mgmt.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_connector.c drm/connector: move HDR sink metadata to display info 2025-06-23 21:44:55 +03:00
drm_crtc.c
drm_crtc_helper.c
drm_crtc_helper_internal.h
drm_crtc_internal.h
drm_damage_helper.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_debugfs.c drm: add debugfs support on per client-id basis 2025-07-04 15:59:06 +02:00
drm_debugfs_crc.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_displayid.c
drm_displayid_internal.h drm/edid: Refactor DisplayID timing block structs 2025-04-16 20:40:51 +03:00
drm_draw.c
drm_draw_internal.h
drm_drv.c drm: move drm based debugfs funcs to drm_debugfs.c 2025-07-04 15:58:22 +02:00
drm_dumb_buffers.c
drm_edid.c drm-misc-next for 6.17: 2025-06-27 09:58:05 +10:00
drm_edid_load.c
drm_eld.c
drm_encoder.c
drm_exec.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_fb_dma_helper.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_fb_helper.c drm/client: Include <linux/export.h> 2025-06-16 09:02:29 +02:00
drm_fbdev_dma.c drm/client: Include <linux/export.h> 2025-06-16 09:02:29 +02:00
drm_fbdev_shmem.c drm/client: Include <linux/export.h> 2025-06-16 09:02:29 +02:00
drm_fbdev_ttm.c drm/client: Include <linux/export.h> 2025-06-16 09:02:29 +02:00
drm_file.c drm: add debugfs support on per client-id basis 2025-07-04 15:59:06 +02:00
drm_flip_work.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_format_helper.c drm/format-helper: Split off byte swapping from drm_fb_xrgb8888_to_rgb565() 2025-06-27 15:59:23 +02:00
drm_format_internal.h drm/format-helper: Split off byte swapping from drm_fb_xrgb8888_to_rgb565() 2025-06-27 15:59:23 +02:00
drm_fourcc.c drm/fourcc: Add RGB161616 and BGR161616 formats 2025-06-28 09:36:16 +02:00
drm_framebuffer.c
drm_gem.c drm/gem: Add ww_acquire_ctx support to drm_gem_lru_scan() 2025-07-04 11:09:43 -07:00
drm_gem_atomic_helper.c drm/gem: Include <linux/export.h> 2025-06-16 09:02:35 +02:00
drm_gem_dma_helper.c
drm_gem_framebuffer_helper.c drm/gem: Include <linux/export.h> 2025-06-16 09:02:35 +02:00
drm_gem_shmem_helper.c drm/shmem-helper: Import dmabuf without mapping its sg_table 2025-06-03 09:21:01 +02:00
drm_gem_ttm_helper.c drm/gem: Include <linux/export.h> 2025-06-16 09:02:35 +02:00
drm_gem_vram_helper.c drm/gem: Include <linux/export.h> 2025-06-16 09:02:35 +02:00
drm_gpusvm.c drm/pagemap: Add a populate_mm op 2025-06-26 18:00:09 +02:00
drm_gpuvm.c drm/gpuvm: Add locking helpers 2025-07-04 11:09:43 -07:00
drm_internal.h drm: move drm based debugfs funcs to drm_debugfs.c 2025-07-04 15:58:22 +02:00
drm_ioc32.c
drm_ioctl.c
drm_kms_helper_common.c
drm_lease.c
drm_managed.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_mipi_dbi.c drm/format-helper: Split off byte swapping from drm_fb_xrgb8888_to_rgb565() 2025-06-27 15:59:23 +02:00
drm_mipi_dsi.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_mm.c
drm_mode_config.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_mode_object.c
drm_modes.c
drm_modeset_helper.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_modeset_lock.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_of.c
drm_pagemap.c drm/xe: Implement and use the drm_pagemap populate_mm op 2025-06-26 18:00:10 +02:00
drm_panel.c drm/panel: Include <linux/export.h> 2025-06-16 09:02:39 +02:00
drm_panel_backlight_quirks.c drm/panel: Include <linux/export.h> 2025-06-16 09:02:39 +02:00
drm_panel_orientation_quirks.c drm/panel: Include <linux/export.h> 2025-06-16 09:02:39 +02:00
drm_panic.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_panic_qr.rs rust: drm: remove unnecessary imports 2025-07-05 13:03:54 +02:00
drm_pci.c drm: Do not include <linux/export.h> 2025-06-16 09:00:09 +02:00
drm_plane.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_plane_helper.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_prime.c Revert "drm/prime: remove drm_prime_lookup_buf_by_handle" 2025-06-13 15:52:52 +02:00
drm_print.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_privacy_screen.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_privacy_screen_x86.c
drm_probe_helper.c
drm_property.c
drm_rect.c
drm_self_refresh_helper.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_simple_kms_helper.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_suballoc.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_syncobj.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_sysfs.c
drm_trace.h
drm_trace_points.c
drm_vblank.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
drm_vblank_work.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_vma_manager.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00
drm_writeback.c drm: Include <linux/export.h> 2025-06-16 09:01:23 +02:00