Show patches with: Submitter = Lyude Paul       |    State = Action Required       |    Archived = No       |   132 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[3/3] drm/dp_mst: Fix topology ref leak in drm_dp_mst_allocate_vcpi() drm/dp_mst: Misc drive-by fixes - - - 0 0 0 2019-01-16 Lyude Paul New
[2/3] drm/dp_mst: Fix potential topology ref leak in drm_dp_atomic_find_vcpi_slots() drm/dp_mst: Misc drive-by fixes - - - 0 0 0 2019-01-16 Lyude Paul New
[1/3] drm/dp_mst: Remove lock check in drm_atomic_get_mst_topology_state() drm/dp_mst: Misc drive-by fixes - - - 0 0 0 2019-01-16 Lyude Paul New
[v2] drm/i915: Pass down rc in intel_encoder->compute_config() [v2] drm/i915: Pass down rc in intel_encoder->compute_config() - 1 - 0 0 0 2019-01-15 Lyude Paul New
[WIP,15/15] drm/nouveau: Use atomic VCPI helpers for MST MST refcounting/atomic helpers cleanup - - - 0 0 0 2018-12-14 Lyude Paul New
[WIP,14/15] drm/dp_mst: Check payload count in drm_dp_mst_atomic_check() MST refcounting/atomic helpers cleanup - 1 - 0 0 0 2018-12-14 Lyude Paul New
[WIP,13/15] drm/dp_mst: Start tracking per-port VCPI allocations MST refcounting/atomic helpers cleanup - - - 0 0 0 2018-12-14 Lyude Paul New
[WIP,12/15] drm/dp_mst: Add some atomic state iterator macros MST refcounting/atomic helpers cleanup - 1 - 0 0 0 2018-12-14 Lyude Paul New
[WIP,11/15] drm/nouveau: Grab payload lock in nv50_msto_payload() MST refcounting/atomic helpers cleanup - - - 0 0 0 2018-12-14 Lyude Paul New
[WIP,10/15] drm/nouveau: Stop unsetting mstc->port, use malloc refs MST refcounting/atomic helpers cleanup - - - 0 0 0 2018-12-14 Lyude Paul New
[WIP,09/15] drm/nouveau: Fix potential use-after-frees for MSTCs MST refcounting/atomic helpers cleanup - - - 0 0 0 2018-12-14 Lyude Paul New
[WIP,08/15] drm/nouveau: Remove unnecessary VCPI checks in nv50_msto_cleanup() MST refcounting/atomic helpers cleanup - - - 0 0 0 2018-12-14 Lyude Paul New
[WIP,07/15] drm/nouveau: Remove bogus cleanup in nv50_mstm_add_connector() MST refcounting/atomic helpers cleanup - - - 0 0 0 2018-12-14 Lyude Paul New
[WIP,06/15] drm/i915: Keep malloc references to MST ports MST refcounting/atomic helpers cleanup - - - 0 0 0 2018-12-14 Lyude Paul New
[WIP,05/15] drm/dp_mst: Fix payload deallocation on hotplugs using malloc refs MST refcounting/atomic helpers cleanup - 1 - 0 0 0 2018-12-14 Lyude Paul New
[WIP,04/15] drm/dp_mst: Stop releasing VCPI when removing ports from topology MST refcounting/atomic helpers cleanup - 1 - 0 0 0 2018-12-14 Lyude Paul New
[WIP,03/15] drm/dp_mst: Introduce new refcounting scheme for mstbs and ports MST refcounting/atomic helpers cleanup - - - 0 0 0 2018-12-14 Lyude Paul New
[WIP,02/15] drm/dp_mst: Refactor drm_dp_update_payload_part1() MST refcounting/atomic helpers cleanup - 1 - 0 0 0 2018-12-14 Lyude Paul New
[WIP,01/15] drm/dp_mst: Remove bogus conditional in drm_dp_update_payload_part1() MST refcounting/atomic helpers cleanup - 2 - 0 0 0 2018-12-14 Lyude Paul New
drm/dp_mst: Fix memory leak in drm_dp_mst_topology_mgr_destroy() drm/dp_mst: Fix memory leak in drm_dp_mst_topology_mgr_destroy() - - - 0 0 0 2018-12-11 Lyude Paul In Next
[2/2] drm/nouveau: Grab an rpm reference before/after DP AUX transactions drm/nouveau: Fix DP AUX RPM issues - - - 0 0 0 2018-11-17 Lyude Paul New
[1/2] drm/dp: Add ->pre/post_transfer() hooks for drm_dp_aux drm/nouveau: Fix DP AUX RPM issues - - - 0 0 0 2018-11-17 Lyude Paul New
drm/atomic_helper: Stop modesets on unregistered connectors harder drm/atomic_helper: Stop modesets on unregistered connectors harder - - - 0 0 0 2018-10-16 Lyude Paul New
drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors - 1 - 0 0 0 2018-10-09 Lyude Paul New
drm/amdgpu: Suppress keypresses from ACPI_VIDEO events drm/amdgpu: Suppress keypresses from ACPI_VIDEO events - - - 0 0 0 2018-09-22 Lyude Paul New
drm/probe_helper: Don't bother probing when connectors are forced off drm/probe_helper: Don't bother probing when connectors are forced off - - - 0 0 0 2018-09-17 Lyude Paul New
drm/atomic: Use drm_drv_uses_atomic_modeset() for debugfs creation drm/atomic: Use drm_drv_uses_atomic_modeset() for debugfs creation - 1 - 0 0 0 2018-09-17 Lyude Paul New
drm/nouveau: Grab runtime PM ref in nv50_mstc_detect() drm/nouveau: Grab runtime PM ref in nv50_mstc_detect() - 1 - 0 0 0 2018-09-14 Lyude Paul New
[v4,6/6] drm/nouveau: Refactor nvXX_backlight_init() Backlight fixes and cleanup - - - 0 0 0 2018-09-06 Lyude Paul New
[v4,5/6] drm/nouveau: Cleanup indenting in nouveau_backlight.c Backlight fixes and cleanup - 1 - 0 0 0 2018-09-06 Lyude Paul New
[v4,4/6] drm/nouveau: s/nouveau_backlight_exit/nouveau_backlight_fini/ Backlight fixes and cleanup - 1 - 0 0 0 2018-09-06 Lyude Paul New
[v4,3/6] drm/nouveau: Move backlight device into nouveau_connector Backlight fixes and cleanup - 1 - 0 0 0 2018-09-06 Lyude Paul New
[v4,2/6] drm/nouveau: Add NV_PRINTK_ONCE and variants Backlight fixes and cleanup - - - 0 0 0 2018-09-06 Lyude Paul New
[v4,1/6] drm/nouveau: Check backlight IDs are >= 0, not > 0 Backlight fixes and cleanup - 1 - 0 0 0 2018-09-06 Lyude Paul New
[v2] drm/nouveau: Fix nouveau_connector_ddc_detect() [v2] drm/nouveau: Fix nouveau_connector_ddc_detect() - 1 - 0 0 0 2018-08-30 Lyude Paul New
[RESEND,v3,6/6] drm/nouveau: Refactor nvXX_backlight_init() drm/nouveau: Backlight fixes and cleanup - - - 0 0 0 2018-08-29 Lyude Paul New
[RESEND,v3,5/6] drm/nouveau: Cleanup indenting in nouveau_backlight.c drm/nouveau: Backlight fixes and cleanup - 1 - 0 0 0 2018-08-29 Lyude Paul New
[RESEND,v3,4/6] drm/nouveau: s/nouveau_backlight_exit/nouveau_backlight_fini/ drm/nouveau: Backlight fixes and cleanup - 1 - 0 0 0 2018-08-29 Lyude Paul New
[RESEND,v3,3/6] drm/nouveau: Move backlight device into nouveau_connector drm/nouveau: Backlight fixes and cleanup - 1 - 0 0 0 2018-08-29 Lyude Paul New
[RESEND,v3,2/6] drm/nouveau: Add NV_PRINTK_ONCE and variants drm/nouveau: Backlight fixes and cleanup - - - 0 0 0 2018-08-29 Lyude Paul New
[RESEND,v3,1/6] drm/nouveau: Check backlight IDs are >= 0, not > 0 drm/nouveau: Backlight fixes and cleanup - 1 - 0 0 0 2018-08-29 Lyude Paul New
[v3,5/5] drm/nouveau: Refactor nvXX_backlight_init() drm/nouveau: Backlight fixes and cleanup - - - 0 0 0 2018-08-29 Lyude Paul New
[v3,4/5] drm/nouveau: Cleanup indenting in nouveau_backlight.c drm/nouveau: Backlight fixes and cleanup - 1 - 0 0 0 2018-08-29 Lyude Paul New
[v3,3/5] drm/nouveau: s/nouveau_backlight_exit/nouveau_backlight_fini/ drm/nouveau: Backlight fixes and cleanup - 1 - 0 0 0 2018-08-29 Lyude Paul New
[v3,2/5] drm/nouveau: Move backlight device into nouveau_connector drm/nouveau: Backlight fixes and cleanup - 1 - 0 0 0 2018-08-29 Lyude Paul New
[v3,1/5] drm/nouveau: Add NV_PRINTK_ONCE and variants drm/nouveau: Backlight fixes and cleanup - - - 0 0 0 2018-08-29 Lyude Paul New
[v2,5/5] drm/nouveau: Refactor nvXX_backlight_init() drm/nouveau: Backlight fixes and cleanup - - - 0 0 0 2018-08-29 Lyude Paul New
[v2,4/5] drm/nouveau: Cleanup indenting in nouveau_backlight.c drm/nouveau: Backlight fixes and cleanup - 1 - 0 0 0 2018-08-29 Lyude Paul New
[v2,3/5] drm/nouveau: s/nouveau_backlight_exit/nouveau_backlight_fini/ drm/nouveau: Backlight fixes and cleanup - 1 - 0 0 0 2018-08-29 Lyude Paul New
[v2,2/5] drm/nouveau: Move backlight device into nouveau_connector drm/nouveau: Backlight fixes and cleanup - 1 - 0 0 0 2018-08-29 Lyude Paul New
[v2,1/5] drm/nouveau: Check backlight IDs are >= 0, not > 0 drm/nouveau: Backlight fixes and cleanup - 1 - 0 0 0 2018-08-29 Lyude Paul New
[v2,4/4] drm/i915: Remove i915_drm_dp_mst_status drm/dp_mst: Add DP MST debugfs nodes for all drivers - - - 0 0 0 2018-08-28 Lyude Paul New
[v2,3/4] drm/dp_mst: Add dp_mst_status debugfs node for all drivers drm/dp_mst: Add DP MST debugfs nodes for all drivers - - - 0 0 0 2018-08-28 Lyude Paul New
[v2,2/4] drm/dp_mst: Pass entire connector to drm_dp_mst_topology_mgr_init() drm/dp_mst: Add DP MST debugfs nodes for all drivers - - - 0 0 0 2018-08-28 Lyude Paul New
[v2,1/4] drm/debugfs: Add support for dynamic debugfs initialization drm/dp_mst: Add DP MST debugfs nodes for all drivers - - - 0 0 0 2018-08-28 Lyude Paul New
[4/4] drm/i915: Remove i915_drm_dp_mst_status drm/dp_mst: Add DP MST debugfs nodes for all drivers - - - 0 0 0 2018-08-28 Lyude Paul New
[3/4] drm/dp_mst: Add dp_mst_status debugfs node for all drivers drm/dp_mst: Add DP MST debugfs nodes for all drivers - - - 0 0 0 2018-08-28 Lyude Paul New
[2/4] drm/dp_mst: Pass entire connector to drm_dp_mst_topology_mgr_init() drm/dp_mst: Add DP MST debugfs nodes for all drivers - - - 0 0 0 2018-08-28 Lyude Paul New
[1/4] drm/debugfs: Add support for dynamic debugfs initialization drm/dp_mst: Add DP MST debugfs nodes for all drivers - - - 0 0 0 2018-08-28 Lyude Paul New
[v4] drm/i915: Re-apply "Perform link quality check, unconditionally during long pulse" [v4] drm/i915: Re-apply "Perform link quality check, unconditionally during long pulse" - - - 0 0 0 2018-08-25 Lyude Paul New
drm/nouveau: Fix nouveau_connector_ddc_detect() drm/nouveau: Fix nouveau_connector_ddc_detect() - - - 0 0 0 2018-08-23 Lyude Paul New
[3/3] drm/nouveau: Shut down GPU on kernel shutdown drm/nouveau: Fixup module probe to add ->shutdown() - - - 0 0 0 2018-08-23 Lyude Paul New
[2/3] drm/nouveau: Start using new drm_dev initialization helpers drm/nouveau: Fixup module probe to add ->shutdown() - - - 0 0 0 2018-08-23 Lyude Paul New
[1/3] drm/nouveau: Fix potential memory leak in nouveau_drm_load() drm/nouveau: Fixup module probe to add ->shutdown() - - - 0 0 0 2018-08-23 Lyude Paul New
[5/5] drm/nouveau: Refactor nvXX_backlight_init() [1/5] drm/nouveau: Check backlight IDs are >= 0, not > 0 - - - 0 0 0 2018-08-23 Lyude Paul New
[4/5] drm/nouveau: Cleanup indenting in nouveau_backlight.c [1/5] drm/nouveau: Check backlight IDs are >= 0, not > 0 - - - 0 0 0 2018-08-23 Lyude Paul New
[3/5] drm/nouveau: s/nouveau_backlight_exit/nouveau_backlight_fini/ [1/5] drm/nouveau: Check backlight IDs are >= 0, not > 0 - - - 0 0 0 2018-08-23 Lyude Paul New
[2/5] drm/nouveau: Move backlight device into nouveau_connector [1/5] drm/nouveau: Check backlight IDs are >= 0, not > 0 - - - 0 0 0 2018-08-23 Lyude Paul New
[1/5] drm/nouveau: Check backlight IDs are >= 0, not > 0 [1/5] drm/nouveau: Check backlight IDs are >= 0, not > 0 - - - 0 0 0 2018-08-23 Lyude Paul New
[2/2] drm/nouveau: Fix GM107 disp dmac chan init on ThinkPad P50 drm/nouveau: Fix GM107 disp init failures on ThinkPad P50 - - - 0 0 0 2018-08-20 Lyude Paul New
[1/2] drm/nouveau: Fix GM107 disp core chan init on ThinkPad P50 drm/nouveau: Fix GM107 disp init failures on ThinkPad P50 - - - 0 0 0 2018-08-20 Lyude Paul New
drm/nouveau: Prevent handling ACPI HPD events too early drm/nouveau: Prevent handling ACPI HPD events too early - - - 0 0 0 2018-08-16 Lyude Paul New
[v3,3/3] drm/nouveau: Remove useless poll_enable() call in drm_load() Cleanup drm_kms_helper_poll_enable/disable() calls 1 1 - 0 0 0 2018-08-15 Lyude Paul New
[v3,2/3] drm/nouveau: Remove useless poll_disable() call in switcheroo_set_state() Cleanup drm_kms_helper_poll_enable/disable() calls 1 1 - 0 0 0 2018-08-15 Lyude Paul New
[v3,1/3] drm/nouveau: Remove useless poll_enable() call in switcheroo_set_state() Cleanup drm_kms_helper_poll_enable/disable() calls 1 1 - 0 0 0 2018-08-15 Lyude Paul New
[v8,5/5] drm/nouveau: Fix deadlocks in nouveau_connector_detect() Fix connector probing deadlocks from RPM bugs 1 1 - 0 0 0 2018-08-15 Lyude Paul New
[v8,4/5] drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() Fix connector probing deadlocks from RPM bugs 1 1 - 0 0 0 2018-08-15 Lyude Paul New
[v8,3/5] drm/nouveau: Fix deadlock with fb_helper with async RPM requests Fix connector probing deadlocks from RPM bugs 1 1 - 0 0 0 2018-08-15 Lyude Paul New
[v8,2/5] drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend() Fix connector probing deadlocks from RPM bugs 2 - - 0 0 0 2018-08-15 Lyude Paul New
[v8,1/5] drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement Fix connector probing deadlocks from RPM bugs 2 - - 0 0 0 2018-08-15 Lyude Paul New
[3/3] drm/nouveau: Remove useless poll_enable() call in drm_load() Cleanup drm_kms_helper_poll_enable/disable() calls - 1 - 0 0 0 2018-08-13 Lyude Paul New
[2/3] drm/nouveau: Remove useless poll_disable() call in switcheroo_set_state() Cleanup drm_kms_helper_poll_enable/disable() calls - 1 - 0 0 0 2018-08-13 Lyude Paul New
[1/3] drm/nouveau: Remove useless poll_enable() call in switcheroo_set_state() Cleanup drm_kms_helper_poll_enable/disable() calls - 1 - 0 0 0 2018-08-13 Lyude Paul New
[v7,5/5] drm/nouveau: Fix deadlocks in nouveau_connector_detect() Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-13 Lyude Paul New
[v7,4/5] drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-13 Lyude Paul New
[v7,3/5] drm/nouveau: Fix deadlock with fb_helper with async RPM requests Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-13 Lyude Paul New
[v7,2/5] drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend() Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-13 Lyude Paul New
[v7,1/5] drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-13 Lyude Paul New
[v6,5/5] drm/nouveau: Fix deadlocks in nouveau_connector_detect() Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-13 Lyude Paul New
[v6,4/5] drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-13 Lyude Paul New
[v6,3/5] drm/nouveau: Fix deadlock with fb_helper with async RPM requests Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-13 Lyude Paul New
[v6,2/5] drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend() Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-13 Lyude Paul New
[v6,1/5] drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-13 Lyude Paul New
[2/2] drm/nouveau: Reset MST branching unit before enabling Fix display detection issues with P50-P52 docks - - - 0 0 0 2018-08-09 Lyude Paul New
[1/2] drm/nouveau: Only write DP_MSTM_CTRL when needed Fix display detection issues with P50-P52 docks - - - 0 0 0 2018-08-09 Lyude Paul New
drm/nouveau: Don't forget to cancel hpd_work on suspend/unload drm/nouveau: Don't forget to cancel hpd_work on suspend/unload - - - 0 0 0 2018-08-07 Lyude Paul New
[v5,13/13] drm/nouveau: Call pm_runtime_get_noresume() from hpd handlers Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-07 Lyude Paul New
[v5,12/13] drm/nouveau: Fix deadlocks in nouveau_connector_detect() Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-07 Lyude Paul New
[v5,11/13] drm/nouveau: Respond to HPDs by probing one conn at a time Fix connector probing deadlocks from RPM bugs - - - 0 0 0 2018-08-07 Lyude Paul New
[v5,10/13] drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() Fix connector probing deadlocks from RPM bugs - 1 - 0 0 0 2018-08-07 Lyude Paul New
« 1 2 »