Re: any xserver stable branch nominations?

2013-11-01 Thread Matt Dew
snip Hi Matt, Now that Keith has applied this in master, can you please consider it for the point release? It is a regression fix that would make (at least) the r128 driver work again, so it would be nice to have this float into distribution updates.

Re: [git pull] 1.14 randr fixes

2013-11-01 Thread Matt Dew
Hi Dave, merged. bab4908..ad2fa50 server-1.14-branch - server-1.14-branch (1.14.5 nomination window.) Matt On 10/31/2013 06:52 PM, Dave Airlie wrote: Hi, This is a bunch of patches from master that make the randr and output hotplugging stuff better on 1.14. Dave. The following

Re: [PULL] sync corner case fix

2013-11-01 Thread Keith Packard
Peter Hutterer peter.hutte...@who-t.net writes: Peter Hutterer (3): configure: remove a comment os: use a constant for backtrace array size sync: fix corner-case in triggering idle alarms Merged. 66c5ee0..977e264 master - master -- keith.pack...@intel.com

Re: [PATCH 1/2] Remove 'Readv' interface

2013-11-01 Thread Mark Kettenis
From: Keith Packard kei...@keithp.com Date: Thu, 31 Oct 2013 13:10:24 -0700 No-one uses this, so there's no reason for it to be in the library I don't really think it makes sense to remove Readv but keep Writev. It's not that you're removing a significant amount of code... Signed-off-by:

Re: [PATCH 1/2] Remove 'Readv' interface

2013-11-01 Thread Keith Packard
Mark Kettenis mark.kette...@xs4all.nl writes: From: Keith Packard kei...@keithp.com Date: Thu, 31 Oct 2013 13:10:24 -0700 No-one uses this, so there's no reason for it to be in the library I don't really think it makes sense to remove Readv but keep Writev. It's not that you're removing a

Re: [PATCH 08/10] Add support for MIT-SHM AttachFd request

2013-11-01 Thread Kristian Høgsberg
On Fri, Nov 1, 2013 at 12:37 AM, Keith Packard kei...@keithp.com wrote: Kristian Høgsberg k...@bitplanet.net writes: On Thu, Oct 31, 2013 at 3:43 PM, Keith Packard kei...@keithp.com wrote: This passes a file descriptor from the client to the server, which is then mmap'd A problem we

[PATCH modular] build.sh: add presentproto, dri3proto, and libxshmfence

2013-11-01 Thread Aaron Plattner
These new packages are needed by xserver. Signed-off-by: Aaron Plattner aplatt...@nvidia.com --- build.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build.sh b/build.sh index cf71f9e..4def1d0 100755 --- a/build.sh +++ b/build.sh @@ -823,11 +823,13 @@ build_proto() { build proto

Re: [PATCH libFS] Fix build with xtrans 1.3

2013-11-01 Thread Mark Kettenis
From: Adam Jackson a...@redhat.com Date: Fri, 1 Nov 2013 11:17:31 -0400 -Readv was in fact being used, oops. Just call straight down to readv() instead. Yuck. That's quite a layer violation. And unless I'm mistaking it won't work for WIN32 and other platforms for which Readv is

Re: [PATCH 1/2] Remove 'Readv' interface

2013-11-01 Thread Keith Packard
Mark Kettenis mark.kette...@xs4all.nl writes: From: Keith Packard kei...@keithp.com Date: Fri, 01 Nov 2013 01:50:21 -0700 Mark Kettenis mark.kette...@xs4all.nl writes: From: Keith Packard kei...@keithp.com Date: Thu, 31 Oct 2013 13:10:24 -0700 =20 No-one uses this, so there's no

Re: [PATCH 08/10] Add support for MIT-SHM AttachFd request

2013-11-01 Thread Keith Packard
Kristian Høgsberg k...@bitplanet.net writes: Just so we're clear, what I'm saying above is that this request can be trivially exploited by any client to crash the X server with SIGBUS. Yup, that's clear enough. -- keith.pack...@intel.com pgp60dUX4jgwZ.pgp Description: PGP signature

Re: [PATCH 2/2] Add APIs to send file descriptors through the network

2013-11-01 Thread Mark Kettenis
From: Keith Packard kei...@keithp.com Date: Thu, 31 Oct 2013 13:10:25 -0700 Exposes new TRANS(SendFd)/TRANS(RecvFd) APIs. Keith. This implementation isn't quite right as it doesn't use the proper CMSG_ macros to manipulate the ancillary data object information. You get way with this on

Re: [PATCH 08/10] Add support for MIT-SHM AttachFd request

2013-11-01 Thread Mark Kettenis
From: Keith Packard kei...@keithp.com Date: Thu, 31 Oct 2013 15:43:40 -0700 This passes a file descriptor from the client to the server, which is then mmap'd +static int +ProcShmCreateSegment(ClientPtr client) +{ +int fd; +ShmDescPtr shmdesc; +

Re: [PATCH 1/2] Remove 'Readv' interface

2013-11-01 Thread Gaetan Nadon
On 13-11-01 06:34 AM, Mark Kettenis wrote: Unfortunately your statement that Readv isn't used seems to be false. There is a call to _FSTransReadv in libFS/src/FSlibInt.c. Confirmed. Just found the hard way through a build break. ___

Re: [PATCH 2/2] Add APIs to send file descriptors through the network

2013-11-01 Thread Mouse
This implementation isn't quite right as it doesn't use the proper CMSG_ macros to manipulate the ancillary data object information. As I read 3542, those are for IPv6. Using them for SCM_RIGHTS data is unwarranted and, IMO, inappropriate. (That OSes do so anyway is IMO a bug.) Not to

Re: [PATCH 1/2] Remove 'Readv' interface

2013-11-01 Thread Mark Kettenis
From: Keith Packard kei...@keithp.com Date: Fri, 01 Nov 2013 11:58:57 -0700 --=-=-= Content-Transfer-Encoding: quoted-printable Mark Kettenis mark.kette...@xs4all.nl writes: From: Keith Packard kei...@keithp.com Date: Fri, 01 Nov 2013 01:50:21 -0700 =20 Mark Kettenis

Re: [PATCH modular] build.sh: add presentproto, dri3proto, and libxshmfence

2013-11-01 Thread Gaetan Nadon
On 13-11-01 01:56 PM, Aaron Plattner wrote: These new packages are needed by xserver. Signed-off-by: Aaron Plattner aplatt...@nvidia.com --- build.sh | 3 +++ 1 file changed, 3 insertions(+) I am out of context here, but these looks like prototypes from a packaging point of view. Could you

Re: [PATCH modular] build.sh: add presentproto, dri3proto, and libxshmfence

2013-11-01 Thread Matt Turner
On Fri, Nov 1, 2013 at 1:37 PM, Gaetan Nadon mems...@videotron.ca wrote: I am out of context here, but these looks like prototypes from a packaging point of view. Could you bring them up to spec? Any other xorg protos and libs can be used to copy and fix up. Otherwise it would take dozens of

Re: [PATCH modular] build.sh: add presentproto, dri3proto, and libxshmfence

2013-11-01 Thread Aaron Plattner
On 11/01/2013 01:37 PM, Gaetan Nadon wrote: On 13-11-01 01:56 PM, Aaron Plattner wrote: These new packages are needed by xserver. Signed-off-by: Aaron Plattneraplatt...@nvidia.com --- build.sh | 3 +++ 1 file changed, 3 insertions(+) I am out of context here, but these looks like

[PATCH presentproto] Copy the standard .gitignore from other proto packages

2013-11-01 Thread Aaron Plattner
Signed-off-by: Aaron Plattner aplatt...@nvidia.com --- .gitignore | 72 +++--- 1 file changed, 69 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index edddba7..89b276d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,12

[PATCH dri3proto] Copy the standard .gitignore from other proto packages

2013-11-01 Thread Aaron Plattner
Signed-off-by: Aaron Plattner aplatt...@nvidia.com --- .gitignore | 72 +++--- 1 file changed, 69 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b0e3523..2f471ac 100644 --- a/.gitignore +++ b/.gitignore @@ -1,12

[PATCH libxshmfence 2/2] Copy autotools boilerplate from http://www.x.org/wiki/NewModuleGuidelines/

2013-11-01 Thread Aaron Plattner
I verified that this works with autoconf both 2.60 and 2.69. Signed-off-by: Aaron Plattner aplatt...@nvidia.com --- configure.ac | 35 ++- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/configure.ac b/configure.ac index 2780ac5..cb779da 100644 ---

[PATCH libxshmfence 1/2] Copy the standard .gitignore from other lib packages

2013-11-01 Thread Aaron Plattner
Signed-off-by: Aaron Plattner aplatt...@nvidia.com --- .gitignore | 78 ++ 1 file changed, 78 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 000..7414fb0 --- /dev/null

Re: [PATCH 2/2] Add APIs to send file descriptors through the network

2013-11-01 Thread Keith Packard
Mark Kettenis mark.kette...@xs4all.nl writes: Keith. This implementation isn't quite right as it doesn't use the proper CMSG_ macros to manipulate the ancillary data object information. You get way with this on Linux, because it deviates from POSIX and declares the cmsg_len member as

Re: [PATCH presentproto] Copy the standard .gitignore from other proto packages

2013-11-01 Thread Gaetan Nadon
On 13-11-01 05:54 PM, Aaron Plattner wrote: Signed-off-by: Aaron Plattner aplatt...@nvidia.com --- .gitignore | 72 +++--- 1 file changed, 69 insertions(+), 3 deletions(-) Reviewed-by: Gaetan Nadon mems...@videotron.ca

Re: [PATCH dri3proto] Copy the standard .gitignore from other proto packages

2013-11-01 Thread Gaetan Nadon
On 13-11-01 05:55 PM, Aaron Plattner wrote: Signed-off-by: Aaron Plattner aplatt...@nvidia.com --- .gitignore | 72 +++--- 1 file changed, 69 insertions(+), 3 deletions(-) Reviewed-by: Gaetan Nadon mems...@videotron.ca

Re: [PATCH libxshmfence 1/2] Copy the standard .gitignore from other lib packages

2013-11-01 Thread Gaetan Nadon
On 13-11-01 05:56 PM, Aaron Plattner wrote: Signed-off-by: Aaron Plattner aplatt...@nvidia.com --- .gitignore | 78 ++ 1 file changed, 78 insertions(+) create mode 100644 .gitignore Reviewed-by: Gaetan Nadon mems...@videotron.ca

Re: [PATCH libxshmfence 2/2] Copy autotools boilerplate from http://www.x.org/wiki/NewModuleGuidelines/

2013-11-01 Thread Gaetan Nadon
On 13-11-01 05:56 PM, Aaron Plattner wrote: I verified that this works with autoconf both 2.60 and 2.69. Signed-off-by: Aaron Plattner aplatt...@nvidia.com --- configure.ac | 35 ++- 1 file changed, 18 insertions(+), 17 deletions(-) Reviewed-by: Gaetan Nadon

Re: [PATCH modular] build.sh: add presentproto, dri3proto, and libxshmfence

2013-11-01 Thread Gaetan Nadon
On 13-11-01 01:56 PM, Aaron Plattner wrote: These new packages are needed by xserver. Signed-off-by: Aaron Plattner aplatt...@nvidia.com Reviewed-by: Gaetan Nadon mems...@videotron.ca ___ xorg-devel@lists.x.org: X.Org development Archives:

Re: [PATCH modular] build.sh: add presentproto, dri3proto, and libxshmfence

2013-11-01 Thread Gaetan Nadon
On 13-11-01 05:52 PM, Aaron Plattner wrote: I'll try to put together some patches for this, though I'm not too familiar with these modules or the state of the art in autotools incantations. Thanks, that's a lot better. I appreciate very much. ___

Re: [PATCH modular] build.sh: add presentproto, dri3proto, and libxshmfence

2013-11-01 Thread Aaron Plattner
On 11/01/2013 04:49 PM, Gaetan Nadon wrote: On 13-11-01 05:52 PM, Aaron Plattner wrote: I'll try to put together some patches for this, though I'm not too familiar with these modules or the state of the art in autotools incantations. Thanks, that's a lot better. I appreciate very much.

Re: [ANNOUNCE] libxshmfence 1.0

2013-11-01 Thread Alan Coopersmith
What about platforms which don't have linux/futex.h ? Right now, xorg-server cannot build without xshmfence, and xshmfence cannot build without Linux-only API's. There needs to be some way for Solaris, BSD, MacOS and Cygwin to build without this, whether it's making xshmfence optional for