Obtaining Xorg DDX commit privilege

2018-06-04 Thread Kevin Brace
Hi everyone, I hope I am doing this right. More than a week ago, I requested Xorg DDX commit privilege. https://bugs.freedesktop.org/show_bug.cgi?id=106605 Unfortunately, there has been no action taken so far. I do have OpenChrome related commit privilege and I wanted to extend it to other

Re: [PATCH xserver 5/5] xwayland: refactor egl_backends for wayland registry

2018-06-04 Thread Lyude Paul
On Fri, 2018-06-01 at 16:31 +0200, Olivier Fourdan wrote: > To be able to check for availability of the Wayland interfaces required > to run a given EGL backend (either GBM or EGL streams for now), we need > to have each backend structures and vfuncs in place before we enter the > Wayland registry

Re: [PATCH xserver] Xext/shm: Refuse to work for remote clients

2018-06-04 Thread Adam Jackson
On Mon, 2018-06-04 at 16:47 +0300, Alexander Volkov wrote: > diff --git a/Xext/shm.c b/Xext/shm.c > index fc8441c43..41ab0e2b6 100644 > --- a/Xext/shm.c > +++ b/Xext/shm.c > @@ -1302,6 +1302,10 @@ static int > ProcShmDispatch(ClientPtr client) > { > REQUEST(xReq); > + > +if

Re: [PATCH xserver 1/5] xwayland: Allow "-eglstream" option

2018-06-04 Thread Olivier Fourdan
Hi On 4 June 2018 at 16:24, Emil Velikov wrote: > On 24 May 2018 at 15:10, Olivier Fourdan wrote: > > The command line option "-eglstream" used to enable EGLi stream support > > for NVidia GPU was made available only when Xwayland was built with EGL > > stream support enabled. > > > > Wayland

Re: [PATCH xserver 5/5] xwayland: small xdg_output cleanup

2018-06-04 Thread Emil Velikov
On 24 May 2018 at 15:11, Olivier Fourdan wrote: > Make xwl_output_get_xdg_output() private, it doesn't need to be > available elsewhere. > s/small xdg_output cleanup/make xwl_output_get_xdg_output static/ With this and the nitpicks in 1/5 + 3/5 nitpicks the series is Reviewed-by: Emil Velikov

Re: [PATCH xserver 3/5] xwayland: process Wayland events after adding screen

2018-06-04 Thread Emil Velikov
On 24 May 2018 at 15:11, Olivier Fourdan wrote: > When we're done adding a new screen, we need to process pending Wayland > events again so that we don't end up processing xdg_output events when > unexpected if glamor is disabled (either becauase "-shm" was passed or > because "-eglstream"

Re: [PATCH xserver 1/5] xwayland: Allow "-eglstream" option

2018-06-04 Thread Emil Velikov
On 24 May 2018 at 15:10, Olivier Fourdan wrote: > The command line option "-eglstream" used to enable EGLi stream support > for NVidia GPU was made available only when Xwayland was built with EGL > stream support enabled. > > Wayland compositors who spawn Xwayland have no easy way to tell whether

[PATCH xserver] Xext/shm: Refuse to work for remote clients

2018-06-04 Thread Alexander Volkov
Avoid access to System V shared memory segment on the X server side for clients forwarded via SSH. Also prevent them from hanging while waiting for the reply from the ShmCreateSegment request. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=11080 Signed-off-by: Alexander Volkov ---