All of lore.kernel.org
 help / color / mirror / Atom feed
* Require for drm control-node
       [not found] <HE1PR04MB32890EDA7938D4A0A644AB9298AD0@HE1PR04MB3289.eurprd04.prod.outlook.com>
@ 2017-08-10  8:27 ` Jared Hu
  2017-08-13 13:27   ` Christian König
  0 siblings, 1 reply; 5+ messages in thread
From: Jared Hu @ 2017-08-10  8:27 UTC (permalink / raw)
  To: dri-devel; +Cc: daniel.vetter


[-- Attachment #1.1.1: Type: text/plain, Size: 2597 bytes --]

Hi All,

I'm a gstreamer developer and is trying to implement a video display plugin based on DRM/KMS which is named "kmssink".

I met a problem that the kmssink will have permission issue when running with x11 and wayland. Because these two window system will hold DRM-Master in their life time. So I'm change the code to use control node "controlD64" for display and file node card0 for memory management. It work really well. Video can show on multi display with wayland and x11. But I notice that in the Linux kernel mainline, below commit remove the control node:

commit 8a357d10043c75e980e7fcdb60d2b913491564af
Author: Daniel Vetter <daniel.vetter@ffwll.ch<mailto:daniel.vetter@ffwll.ch>>
Date:   Fri Oct 28 10:10:50 2016 +0200

    drm: Nerf DRM_CONTROL nodes

    Looking at the ioctl permission checks I noticed that it's impossible
    to import gem buffers into a control nodes, and fd2handle/handle2fd
    also don't work, so no joy with dma-bufs.

    The only way to do anything with a control node is by drawing stuff
    into a dumb buffer and displaying that. I suspect control nodes are an
    entirely unused thing, and a cursory check shows that there does not
    seem to be any callers of drmOpenControl nor of the other drmOpen
    functions using DRM_MODE_CONTROL.

    Since I don't like dead uabi, let's remove it. But since this would be
    a really big change I think it's better to start out small by simply
    not registering anything. We can garbage-collect the dead code later
    on, once we're sure it's really not used anywhere.

    Acked-by: Dave Airlie <airlied@gmail.com<mailto:airlied@gmail.com>>
    Signed-off-by: Daniel Vetter <daniel.vetter@intel.com<mailto:daniel.vetter@intel.com>>
    Link: http://patchwork.freedesktop.org/patch/msgid/20161028081050.1042-1-daniel.vetter@ffwll.ch

This will have big impace on my case, and I cannot figure out how to fix this issue. I think control node is useful, actually many users are using this node for application development including rockchip and amlogic. details please refer to: http://gstreamer-devel.966125.n4.nabble.com/Can-kmssink-run-with-x11-or-wayland-which-is-based-on-drm-kms-also-td4683783.html#a4683819

I'm sending this mail for require restoring control node in file system, or is there any other way to fix my permission issue?

Thanks.

Best wishes

Haihua Hu
MPU Mulitmedia Software
NXP Semiconductors
No.288 ZhuYuan Road
Suzhou New District 215011, P.R.C
Phone: +86-512-680566738
jared.hu@nxp.com
[cid:image003.png@01D13808.32F8E040]



[-- Attachment #1.1.2: Type: text/html, Size: 9255 bytes --]

[-- Attachment #1.2: image001.png --]
[-- Type: image/png, Size: 182 bytes --]

[-- Attachment #1.3: image002.png --]
[-- Type: image/png, Size: 22041 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Require for drm control-node
  2017-08-10  8:27 ` Require for drm control-node Jared Hu
@ 2017-08-13 13:27   ` Christian König
  2017-08-14  1:54     ` Jared Hu
  0 siblings, 1 reply; 5+ messages in thread
From: Christian König @ 2017-08-13 13:27 UTC (permalink / raw)
  To: Jared Hu, dri-devel; +Cc: daniel.vetter


[-- Attachment #1.1: Type: text/plain, Size: 3700 bytes --]

Hi Jared,

> I met a problem that the kmssink will have permission issue when 
> running with x11 and wayland.
This is intentional, at least with the current DRM KMS API design only 
one application is allowed to control a DRM device.

> So I’m change the code to use control node “controlD64” for display 
> and file node card0 for memory management. It work really well.
That sounds like a rather big bug to me, as far as I know control nodes 
are completely deprecated and should never be used concurrently with the 
DRM master on the primary node.

What hardware are trying this on?

Regards,
Christian.

Am 10.08.2017 um 10:27 schrieb Jared Hu:
>
> Hi All,
>
> I’m a gstreamer developer and is trying to implement a video display 
> plugin based on DRM/KMS which is named “kmssink”.
>
> I met a problem that the kmssink will have permission issue when 
> running with x11 and wayland. Because these two window system will 
> hold DRM-Master in their life time. So I’m change the code to use 
> control node “controlD64” for display and file node card0 for memory 
> management. It work really well. Video can show on multi display with 
> wayland and x11. But I notice that in the Linux kernel mainline, below 
> commit remove the control node:
>
> *commit 8a357d10043c75e980e7fcdb60d2b913491564af *
>
> *Author: Daniel Vetter <daniel.vetter@ffwll.ch 
> <mailto:daniel.vetter@ffwll.ch>>*
>
> *Date:   Fri Oct 28 10:10:50 2016 +0200 *
>
> **
>
> *    drm: Nerf DRM_CONTROL nodes *
>
> **
>
> *    Looking at the ioctl permission checks I noticed that it's 
> impossible *
>
> *    to import gem buffers into a control nodes, and fd2handle/handle2fd *
>
> *    also don't work, so no joy with dma-bufs. *
>
> **
>
> *    The only way to do anything with a control node is by drawing stuff *
>
> *    into a dumb buffer and displaying that. I suspect control nodes 
> are an *
>
> *    entirely unused thing, and a cursory check shows that there does 
> not *
>
> *    seem to be any callers of drmOpenControl nor of the other drmOpen *
>
> *    functions using DRM_MODE_CONTROL. *
>
> **
>
> *    Since I don't like dead uabi, let's remove it. But since this 
> would be *
>
> *    a really big change I think it's better to start out small by 
> simply *
>
> *    not registering anything. We can garbage-collect the dead code 
> later *
>
> *    on, once we're sure it's really not used anywhere. *
>
> **
>
> *    Acked-by: Dave Airlie <airlied@gmail.com <mailto:airlied@gmail.com>>*
>
> *    Signed-off-by: Daniel Vetter <daniel.vetter@intel.com 
> <mailto:daniel.vetter@intel.com>>*
>
> *    Link: 
> http://patchwork.freedesktop.org/patch/msgid/20161028081050.1042-1-daniel.vetter@ffwll.ch*
>
> This will have big impace on my case, and I cannot figure out how to 
> fix this issue. I think control node is useful, actually many users 
> are using this node for application development including rockchip and 
> amlogic. details please refer to: 
> http://gstreamer-devel.966125.n4.nabble.com/Can-kmssink-run-with-x11-or-wayland-which-is-based-on-drm-kms-also-td4683783.html#a4683819
>
> I‘m sending this mail for *require restoring control node in file 
> system, or is there any other way to fix my permission issue*?
>
> Thanks.
>
> Best wishes
>
> cid:image002.png@01D13808.32F8E040*__*
>
> *Haihua Hu*
>
> *MPU Mulitmedia Software**__*
>
> NXP Semiconductors
>
> No.288 ZhuYuan Road
>
> Suzhou New District 215011, P.R.C
>
> Phone: +86-512-680566738
>
> jared.hu@nxp.com
>
> cid:image003.png@01D13808.32F8E040
>
>
>
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel



[-- Attachment #1.2.1: Type: text/html, Size: 11463 bytes --]

[-- Attachment #1.2.2: image001.png --]
[-- Type: image/png, Size: 182 bytes --]

[-- Attachment #1.2.3: image002.png --]
[-- Type: image/png, Size: 22041 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Require for drm control-node
  2017-08-13 13:27   ` Christian König
@ 2017-08-14  1:54     ` Jared Hu
  2017-08-14  6:45       ` Daniel Vetter
  0 siblings, 1 reply; 5+ messages in thread
From: Jared Hu @ 2017-08-14  1:54 UTC (permalink / raw)
  To: dri-devel, Christian König; +Cc: daniel.vetter


[-- Attachment #1.1.1: Type: text/plain, Size: 4205 bytes --]

Hi Christian,

i'm working on nxp i.mx8 platform, as far as i know, kmssink cannot run with window system based on drm, i think kmssink is a good plugin for video playback because of flex display configure and multi screen support. We need this feature to support it.

best regards,
Jared

获取 Outlook for Android<https://aka.ms/ghei36>



发件人: Christian König
发送时间: 8月13日星期日 21:27
主题: Re: Require for drm control-node
收件人: Jared Hu, dri-devel@lists.freedesktop.org
抄送: daniel.vetter@ffwll.ch


Hi Jared,

I met a problem that the kmssink will have permission issue when running with x11 and wayland.

This is intentional, at least with the current DRM KMS API design only one application is allowed to control a DRM device.

So I’m change the code to use control node “controlD64” for display and file node card0 for memory management. It work really well.

That sounds like a rather big bug to me, as far as I know control nodes are completely deprecated and should never be used concurrently with the DRM master on the primary node.

What hardware are trying this on?

Regards,
Christian.

Am 10.08.2017 um 10:27 schrieb Jared Hu:

Hi All,



I’m a gstreamer developer and is trying to implement a video display plugin based on DRM/KMS which is named “kmssink”.



I met a problem that the kmssink will have permission issue when running with x11 and wayland. Because these two window system will hold DRM-Master in their life time. So I’m change the code to use control node “controlD64” for display and file node card0 for memory management. It work really well. Video can show on multi display with wayland and x11. But I notice that in the Linux kernel mainline, below commit remove the control node:



commit 8a357d10043c75e980e7fcdb60d2b913491564af

Author: Daniel Vetter <daniel.vetter@ffwll.ch<mailto:daniel.vetter@ffwll.ch>>

Date:   Fri Oct 28 10:10:50 2016 +0200



    drm: Nerf DRM_CONTROL nodes



    Looking at the ioctl permission checks I noticed that it's impossible

    to import gem buffers into a control nodes, and fd2handle/handle2fd

    also don't work, so no joy with dma-bufs.



    The only way to do anything with a control node is by drawing stuff

    into a dumb buffer and displaying that. I suspect control nodes are an

    entirely unused thing, and a cursory check shows that there does not

    seem to be any callers of drmOpenControl nor of the other drmOpen

    functions using DRM_MODE_CONTROL.



    Since I don't like dead uabi, let's remove it. But since this would be

    a really big change I think it's better to start out small by simply

    not registering anything. We can garbage-collect the dead code later

    on, once we're sure it's really not used anywhere.



    Acked-by: Dave Airlie <airlied@gmail.com<mailto:airlied@gmail.com>>

    Signed-off-by: Daniel Vetter <daniel.vetter@intel.com<mailto:daniel.vetter@intel.com>>

    Link: http://patchwork.freedesktop.org/patch/msgid/20161028081050.1042-1-daniel.vetter@ffwll.ch



This will have big impace on my case, and I cannot figure out how to fix this issue. I think control node is useful, actually many users are using this node for application development including rockchip and amlogic. details please refer to: http://gstreamer-devel.966125.n4.nabble.com/Can-kmssink-run-with-x11-or-wayland-which-is-based-on-drm-kms-also-td4683783.html#a4683819



I‘m sending this mail for require restoring control node in file system, or is there any other way to fix my permission issue?


[cid:image002.png@01D13808.32F8E040]



Thanks.



Best wishes

Haihua Hu

MPU Mulitmedia Software

NXP Semiconductors

No.288 ZhuYuan Road

Suzhou New District 215011, P.R.C

Phone: +86-512-68
[cid:image003.png@01D13808.32F8E040]

0566738

jared.hu@nxp.com<mailto:jared.hu@nxp.com>







_______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org<mailto:dri-devel@lists.freedesktop.org> https://lists.freedesktop.org/mailman/listinfo/dri-devel





[-- Attachment #1.1.2: Type: text/html, Size: 17484 bytes --]

[-- Attachment #1.2: image001.png --]
[-- Type: image/png, Size: 182 bytes --]

[-- Attachment #1.3: image002.png --]
[-- Type: image/png, Size: 22041 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Require for drm control-node
  2017-08-14  1:54     ` Jared Hu
@ 2017-08-14  6:45       ` Daniel Vetter
  2017-08-14  8:02         ` Christian König
  0 siblings, 1 reply; 5+ messages in thread
From: Daniel Vetter @ 2017-08-14  6:45 UTC (permalink / raw)
  To: Jared Hu; +Cc: Christian König, dri-devel


[-- Attachment #1.1.1: Type: text/plain, Size: 5121 bytes --]

Hi Jared,

What you need is something like Wayland's subsurface support, so that part
of your apps screen can be passed to the compositor as NV12, and the
compositor then uses a plane for that.

Directly letting clients bypass the compositor using the design you're
proposing is not something we're supporting in upstream.
-Daniel

On Mon, Aug 14, 2017 at 3:54 AM, Jared Hu <jared.hu@nxp.com> wrote:

> Hi Christian,
>
> i'm working on nxp i.mx8 platform, as far as i know, kmssink cannot run
> with window system based on drm, i think kmssink is a good plugin for video
> playback because of flex display configure and multi screen support. We
> need this feature to support it.
>
> best regards,
> Jared
>
> 获取 Outlook for Android <https://aka.ms/ghei36>
>
>
>
> 发件人: Christian König
> 发送时间: 8月13日星期日 21:27
> 主题: Re: Require for drm control-node
> 收件人: Jared Hu, dri-devel@lists.freedesktop.org
> 抄送: daniel.vetter@ffwll.ch
>
>
> Hi Jared,
>
> I met a problem that the kmssink will have permission issue when running
> with x11 and wayland.
>
>
> This is intentional, at least with the current DRM KMS API design only one
> application is allowed to control a DRM device.
>
> So I’m change the code to use control node “controlD64” for display and
> file node card0 for memory management. It work really well.
>
>
> That sounds like a rather big bug to me, as far as I know control nodes
> are completely deprecated and should never be used concurrently with the
> DRM master on the primary node.
>
> What hardware are trying this on?
>
> Regards,
> Christian.
>
> Am 10.08.2017 um 10:27 schrieb Jared Hu:
>
> Hi All,
>
>
>
> I’m a gstreamer developer and is trying to implement a video display
> plugin based on DRM/KMS which is named “kmssink”.
>
>
>
> I met a problem that the kmssink will have permission issue when running
> with x11 and wayland. Because these two window system will hold DRM-Master
> in their life time. So I’m change the code to use control node “controlD64”
> for display and file node card0 for memory management. It work really well.
> Video can show on multi display with wayland and x11. But I notice that in
> the Linux kernel mainline, below commit remove the control node:
>
>
>
> *commit 8a357d10043c75e980e7fcdb60d2b913491564af *
>
> *Author: Daniel Vetter <**daniel.vetter@ffwll.ch <daniel.vetter@ffwll.ch>*
> *>*
>
> *Date:   Fri Oct 28 10:10:50 2016 +0200 *
>
>
>
> *    drm: Nerf DRM_CONTROL nodes *
>
>
>
> *    Looking at the ioctl permission checks I noticed that it's impossible
> *
>
> *    to import gem buffers into a control nodes, and fd2handle/handle2fd *
>
> *    also don't work, so no joy with dma-bufs. *
>
>
>
> *    The only way to do anything with a control node is by drawing stuff *
>
> *    into a dumb buffer and displaying that. I suspect control nodes are
> an *
>
> *    entirely unused thing, and a cursory check shows that there does not *
>
> *    seem to be any callers of drmOpenControl nor of the other drmOpen *
>
> *    functions using DRM_MODE_CONTROL. *
>
>
>
> *    Since I don't like dead uabi, let's remove it. But since this would
> be *
>
> *    a really big change I think it's better to start out small by simply *
>
> *    not registering anything. We can garbage-collect the dead code later *
>
> *    on, once we're sure it's really not used anywhere. *
>
>
>
> *    Acked-by: Dave Airlie <**airlied@gmail.com <airlied@gmail.com>**>*
>
> *    Signed-off-by: Daniel Vetter <**daniel.vetter@intel.com
> <daniel.vetter@intel.com>**>*
>
> *    Link: *
> *http://patchwork.freedesktop.org/patch/msgid/20161028081050.1042-1-daniel.vetter@ffwll.ch*
> <http://patchwork.freedesktop.org/patch/msgid/20161028081050.1042-1-daniel.vetter@ffwll.ch>
>
>
>
> This will have big impace on my case, and I cannot figure out how to fix
> this issue. I think control node is useful, actually many users are using
> this node for application development including rockchip and amlogic.
> details please refer to: http://gstreamer-devel.966125.
> n4.nabble.com/Can-kmssink-run-with-x11-or-wayland-which-is-
> based-on-drm-kms-also-td4683783.html#a4683819
>
>
>
> I‘m sending this mail for *require restoring control node in file system,
> or is there any other way to fix my permission issue*?
>
>
> [image: cid:image002.png@01D13808.32F8E040]
>
>
>
> Thanks.
>
>
>
> Best wishes
>
> *Haihua Hu*
>
> *MPU Mulitmedia Software*
>
> NXP Semiconductors
>
> No.288 ZhuYuan Road
>
> Suzhou New District 215011, P.R.C
>
> Phone: +86-512-68
> [image: cid:image003.png@01D13808.32F8E040]
>
> 0566738
>
> jared.hu@nxp.com
>
>
>
>
>
>
>
> _______________________________________________ dri-devel mailing list
> dri-devel@lists.freedesktop.org https://lists.freedesktop.org/
> mailman/listinfo/dri-devel
>
>
>
>
>


-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

[-- Attachment #1.1.2: Type: text/html, Size: 17449 bytes --]

[-- Attachment #1.2: image002.png --]
[-- Type: image/png, Size: 22041 bytes --]

[-- Attachment #1.3: image001.png --]
[-- Type: image/png, Size: 182 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Require for drm control-node
  2017-08-14  6:45       ` Daniel Vetter
@ 2017-08-14  8:02         ` Christian König
  0 siblings, 0 replies; 5+ messages in thread
From: Christian König @ 2017-08-14  8:02 UTC (permalink / raw)
  To: Daniel Vetter, Jared Hu; +Cc: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 6268 bytes --]

> Directly letting clients bypass the compositor using the design you're 
> proposing is not something we're supporting in upstream.
Yes, completely agree.

> i'm working on nxp i.mx8 platform
That this works with control nodes actually sounds like a rather nasty 
bug in some of the ARM drivers. What driver does that platform use?

We should either ping the maintainer of that driver or let Dave in his 
role as subsystem maintainer take a look.

Christian.

Am 14.08.2017 um 08:45 schrieb Daniel Vetter:
> Hi Jared,
>
> What you need is something like Wayland's subsurface support, so that 
> part of your apps screen can be passed to the compositor as NV12, and 
> the compositor then uses a plane for that.
>
> Directly letting clients bypass the compositor using the design you're 
> proposing is not something we're supporting in upstream.
> -Daniel
>
> On Mon, Aug 14, 2017 at 3:54 AM, Jared Hu <jared.hu@nxp.com 
> <mailto:jared.hu@nxp.com>> wrote:
>
>     Hi Christian,
>
>     i'm working on nxp i.mx8 platform, as far as i know, kmssink
>     cannot run with window system based on drm, i think kmssink is a
>     good plugin for video playback because of flex display configure
>     and multi screen support. We need this feature to support it.
>
>     best regards,
>     Jared
>
>     获取 Outlook for Android <https://aka.ms/ghei36>
>
>
>
>     发件人: Christian König
>     发送时间: 8月13日星期日 21:27
>     主题: Re: Require for drm control-node
>     收件人: Jared Hu, dri-devel@lists.freedesktop.org
>     <mailto:dri-devel@lists.freedesktop.org>
>     抄送: daniel.vetter@ffwll.ch <mailto:daniel.vetter@ffwll.ch>
>
>
>     Hi Jared,
>
>>     I met a problem that the kmssink will have permission issue when
>>     running with x11 and wayland.
>
>     This is intentional, at least with the current DRM KMS API design
>     only one application is allowed to control a DRM device.
>
>>     So I’m change the code to use control node “controlD64” for
>>     display and file node card0 for memory management. It work really
>>     well.
>
>     That sounds like a rather big bug to me, as far as I know control
>     nodes are completely deprecated and should never be used
>     concurrently with the DRM master on the primary node.
>
>     What hardware are trying this on?
>
>     Regards,
>     Christian.
>
>     Am 10.08.2017 um 10:27 schrieb Jared Hu:
>
>     Hi All,
>
>
>
>     I’m a gstreamer developer and is trying to implement a video
>     display plugin based on DRM/KMS which is named “kmssink”.
>
>
>
>     I met a problem that the kmssink will have permission issue when
>     running with x11 and wayland. Because these two window system will
>     hold DRM-Master in their life time. So I’m change the code to use
>     control node “controlD64” for display and file node card0 for
>     memory management. It work really well. Video can show on multi
>     display with wayland and x11. But I notice that in the Linux
>     kernel mainline, below commit remove the control node:
>
>
>
>     *commit 8a357d10043c75e980e7fcdb60d2b913491564af *
>
>     *Author: Daniel Vetter <**daniel.vetter@ffwll.ch
>     <mailto:daniel.vetter@ffwll.ch>**>*
>
>     *Date: Fri Oct 28 10:10:50 2016 +0200 *
>
>     **
>
>     *drm: Nerf DRM_CONTROL nodes *
>
>     **
>
>     *    Looking at the ioctl permission checks I noticed that it's
>     impossible *
>
>     *    to import gem buffers into a control nodes, and
>     fd2handle/handle2fd *
>
>     *    also don't work, so no joy with dma-bufs. *
>
>     **
>
>     *    The only way to do anything with a control node is by drawing
>     stuff *
>
>     *    into a dumb buffer and displaying that. I suspect control
>     nodes are an *
>
>     *    entirely unused thing, and a cursory check shows that there
>     does not *
>
>     *    seem to be any callers of drmOpenControl nor of the other
>     drmOpen *
>
>     *    functions using DRM_MODE_CONTROL. *
>
>     **
>
>     *    Since I don't like dead uabi, let's remove it. But since this
>     would be *
>
>     *    a really big change I think it's better to start out small by
>     simply *
>
>     *    not registering anything. We can garbage-collect the dead
>     code later *
>
>     *    on, once we're sure it's really not used anywhere. *
>
>     **
>
>     *    Acked-by: Dave Airlie <**airlied@gmail.com
>     <mailto:airlied@gmail.com>**>*
>
>     *Signed-off-by: Daniel Vetter <**daniel.vetter@intel.com
>     <mailto:daniel.vetter@intel.com>**>*
>
>     *Link:
>     **http://patchwork.freedesktop.org/patch/msgid/20161028081050.1042-1-daniel.vetter@ffwll.ch*
>     <http://patchwork.freedesktop.org/patch/msgid/20161028081050.1042-1-daniel.vetter@ffwll.ch>
>
>
>
>     This will have big impace on my case, and I cannot figure out how
>     to fix this issue. I think control node is useful, actually many
>     users are using this node for application development including
>     rockchip and amlogic. details please refer to:
>     http://gstreamer-devel.966125.n4.nabble.com/Can-kmssink-run-with-x11-or-wayland-which-is-based-on-drm-kms-also-td4683783.html#a4683819
>     <http://gstreamer-devel.966125.n4.nabble.com/Can-kmssink-run-with-x11-or-wayland-which-is-based-on-drm-kms-also-td4683783.html#a4683819>
>
>
>
>     I‘m sending this mail for *require restoring control node in file
>     system, or is there any other way to fix my permission issue*?
>
>
>     cid:image002.png@01D13808.32F8E040
>
>
>
>     Thanks.
>
>
>
>     Best wishes
>
>     *Haihua Hu*
>
>     *MPU Mulitmedia Software*
>
>     NXP Semiconductors
>
>     No.288 ZhuYuan Road
>
>     Suzhou New District 215011, P.R.C
>
>     Phone: +86-512-68
>     cid:image003.png@01D13808.32F8E040
>
>     0566738
>
>     jared.hu@nxp.com <mailto:jared.hu@nxp.com>
>
>
>
>
>
>
>
>     _______________________________________________ dri-devel mailing
>     list dri-devel@lists.freedesktop.org
>     <mailto:dri-devel@lists.freedesktop.org>
>     https://lists.freedesktop.org/mailman/listinfo/dri-devel
>     <https://lists.freedesktop.org/mailman/listinfo/dri-devel>
>
>
>
>
>
>
>
> -- 
> Daniel Vetter
> Software Engineer, Intel Corporation
> +41 (0) 79 365 57 48 - http://blog.ffwll.ch



[-- Attachment #1.2.1: Type: text/html, Size: 25168 bytes --]

[-- Attachment #1.2.2: image001.png --]
[-- Type: image/png, Size: 182 bytes --]

[-- Attachment #1.2.3: image002.png --]
[-- Type: image/png, Size: 22041 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-08-14  8:02 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <HE1PR04MB32890EDA7938D4A0A644AB9298AD0@HE1PR04MB3289.eurprd04.prod.outlook.com>
2017-08-10  8:27 ` Require for drm control-node Jared Hu
2017-08-13 13:27   ` Christian König
2017-08-14  1:54     ` Jared Hu
2017-08-14  6:45       ` Daniel Vetter
2017-08-14  8:02         ` Christian König

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.