Displaying 10 results from an estimated 10 matches for "drm_fb_helper_add_one_connector".
2018 May 02
0
[PATCH] drm/nouveau: Fix deadlock in nv50_mstm_register_connector()
...================================================
WARNING: possible circular locking dependency detected
4.17.0-rc3Lyude-Test+ #1 Tainted: G O
------------------------------------------------------
kworker/1:0/18 is trying to acquire lock:
00000000c832f62d (&helper->lock){+.+.}, at: drm_fb_helper_add_one_connector+0x2a/0x60 [drm_kms_helper]
but task is already holding lock:
00000000942e28e2 (crtc_ww_class_mutex){+.+.}, at: drm_modeset_backoff+0x8e/0x1c0 [drm]
which lock already depends on the new lock.
the existing dependency chain (in reverse order) is:
-> #3 (crtc_ww_class_mutex){+.+.}:
ww_mu...
2017 Jul 13
11
[Bug 101778] New: Kernel Error on Lenovo P51 when setting graphics to hybrid (Nvidia Optimus with intel+nvidia)
....11.0-1-amd64 #1 Debian 4.11.6-1
[ 28.616248] Hardware name: LENOVO 20HH0014GE/20HH0014GE, BIOS N1UET31W (1.05
) 02/13/2017
[ 28.616266] Workqueue: events_long drm_dp_mst_link_probe_work
[drm_kms_helper]
[ 28.616280] task: ffff9e947fd92100 task.stack: ffffb20306494000
[ 28.616294] RIP: 0010:drm_fb_helper_add_one_connector+0x17/0xd0
[drm_kms_helper]
[ 28.616308] RSP: 0018:ffffb20306497c60 EFLAGS: 00010202
[ 28.616319] RAX: 0000000000000000 RBX: ffff9e946c19c010 RCX:
0000000000000000
[ 28.616333] RDX: ffff9e947cfe8c58 RSI: ffff9e946c19c010 RDI:
0000000000000000
[ 28.616347] RBP: ffff9e946c19c010 R08: ffff9e946...
2017 Nov 10
2
[PATCH] Accept 3d controllers and not only VGA controllers.
... struct nouveau_drm *drm = nouveau_drm(connector->dev);
+ if (!drm->fbcon)
+ {
+ NV_WARN(drm, "drm->fbcon of %s point to NULL. Will not register
connector\n",
+ connector->name);
+ return;
+ }
drm_modeset_lock_all(drm->dev);
drm_fb_helper_add_one_connector(&drm->fbcon->helper, connector);
drm_modeset_unlock_all(drm->dev);
--
2.13.6
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 862 bytes
Desc: OpenPGP digital signature
URL: <https://lists.f...
2017 Dec 03
2
[PATCH] Accept 3d controllers and not only VGA controllers.
...!drm->fbcon)
>> + {
>> + NV_WARN(drm, "drm->fbcon of %s point to NULL. Will not register
>> connector\n",
>> + connector->name);
>> + return;
>> + }
>> drm_modeset_lock_all(drm->dev);
>> drm_fb_helper_add_one_connector(&drm->fbcon->helper, connector);
>> drm_modeset_unlock_all(drm->dev);
>>
>>
>
> Hi,
>
> the patch looks OK to me, yet as noted in IRC, i'd like to have this
> patch split into two and have the ->fbcon check as a precondition to
> the 3D...
2017 Dec 14
2
[PATCH] Accept 3d controllers and not only VGA controllers.
...NV_WARN(drm, "drm->fbcon of %s point to NULL. Will not register
>>>> connector\n",
>>>> + connector->name);
>>>> + return;
>>>> + }
>>>> drm_modeset_lock_all(drm->dev);
>>>> drm_fb_helper_add_one_connector(&drm->fbcon->helper, connector);
>>>> drm_modeset_unlock_all(drm->dev);
>>>>
>>>>
>>> Hi,
>>>
>>> the patch looks OK to me, yet as noted in IRC, i'd like to have this
>>> patch split into two and have th...
2017 Dec 18
2
[PATCH] Accept 3d controllers and not only VGA controllers.
...l not
>> register
>>>>>> connector\n",
>>>>>> + connector->name);
>>>>>> + return;
>>>>>> + }
>>>>>> drm_modeset_lock_all(drm->dev);
>>>>>> drm_fb_helper_add_one_connector(&drm->fbcon->helper,
>> connector);
>>>>>> drm_modeset_unlock_all(drm->dev);
>>>>>>
>>>>>>
>>>>> Hi,
>>>>>
>>>>> the patch looks OK to me, yet as noted in IRC, i'd like t...
2017 Nov 11
0
[PATCH] Accept 3d controllers and not only VGA controllers.
...>dev);
>
> + if (!drm->fbcon)
> + {
> + NV_WARN(drm, "drm->fbcon of %s point to NULL. Will not register
> connector\n",
> + connector->name);
> + return;
> + }
> drm_modeset_lock_all(drm->dev);
> drm_fb_helper_add_one_connector(&drm->fbcon->helper, connector);
> drm_modeset_unlock_all(drm->dev);
>
>
Hi,
the patch looks OK to me, yet as noted in IRC, i'd like to have this
patch split into two and have the ->fbcon check as a precondition to the
3D Controller part. But lets see what the...
2017 Dec 14
0
[PATCH] Accept 3d controllers and not only VGA controllers.
...{
>>> + NV_WARN(drm, "drm->fbcon of %s point to NULL. Will not register
>>> connector\n",
>>> + connector->name);
>>> + return;
>>> + }
>>> drm_modeset_lock_all(drm->dev);
>>> drm_fb_helper_add_one_connector(&drm->fbcon->helper, connector);
>>> drm_modeset_unlock_all(drm->dev);
>>>
>>>
>> Hi,
>>
>> the patch looks OK to me, yet as noted in IRC, i'd like to have this
>> patch split into two and have the ->fbcon check as a prec...
2017 Dec 14
0
[PATCH] Accept 3d controllers and not only VGA controllers.
...bcon of %s point to NULL. Will not
>register
>>>>> connector\n",
>>>>> + connector->name);
>>>>> + return;
>>>>> + }
>>>>> drm_modeset_lock_all(drm->dev);
>>>>> drm_fb_helper_add_one_connector(&drm->fbcon->helper,
>connector);
>>>>> drm_modeset_unlock_all(drm->dev);
>>>>>
>>>>>
>>>> Hi,
>>>>
>>>> the patch looks OK to me, yet as noted in IRC, i'd like to have
>this
>>>&...
2017 Dec 18
0
[PATCH] Accept 3d controllers and not only VGA controllers.
...>>>>>>> connector\n",
>>>>>>> + connector->name);
>>>>>>> + return;
>>>>>>> + }
>>>>>>> drm_modeset_lock_all(drm->dev);
>>>>>>> drm_fb_helper_add_one_connector(&drm->fbcon->helper,
>>> connector);
>>>>>>> drm_modeset_unlock_all(drm->dev);
>>>>>>>
>>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> the patch looks OK to me, yet as...