Re: xserver-xorg-video-ivtvdev: Changes to 'debian-experimental'

2010-10-17 Thread Ian Campbell
On Sat, 2010-10-16 at 18:52 +0200, Cyril Brulebois wrote:
 Hi Ian,
 
 Cyril Brulebois k...@alioth.debian.org (16/10/2010):
  Rebased ref, commits from common ancestor:
  commit dc16e55aed305eea5f13cf8280af782cd3d4d691
 
 since I haven't seen any work on the debian-experimental branch in a
 while, I kept the 2007 version with last changes from you as
 “debian-experimental-2007” and I superseded “debian-experimental” with
 changes on top of “debian-unstable”, i.e. building against XServer 1.9.

That's fine, IIRC everything interesting from the experimental branch
was fully merged up into debian-unstable (and if not then 2007 is so
long ago it can't have been that important ;-)).

Thanks for taking care of this.

Ian.
-- 
Ian Campbell

No alcohol, dogs or horses.


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1287303377.6575.78.ca...@cthulhu.hellion.org.uk



xserver-xorg-video-intel: Changes to 'debian-unstable'

2010-10-17 Thread Julien Cristau
 debian/changelog|7 +++
 src/intel_display.c |6 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

New commits:
commit c2636a1b8c2cfa889860a4e3f947348f3529c3fc
Author: Julien Cristau jcris...@debian.org
Date:   Sun Oct 17 11:15:30 2010 +0200

Add changelog entry

diff --git a/debian/changelog b/debian/changelog
index 506734d..9c87668 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xserver-xorg-video-intel (2:2.12.0+shadow-3) UNRELEASED; urgency=low
+
+  * Cherry-pick: display: do not report failure for setting unrecognised
+properties.  This unbreaks EDID reporting.
+
+ -- Julien Cristau jcris...@debian.org  Sun, 17 Oct 2010 11:14:48 +0200
+
 xserver-xorg-video-intel (2:2.12.0+shadow-2) unstable; urgency=low
 
   * UMS is gone, this means Linux-only (closes: 597845).

commit 63d58e20b0ede39816daaa8696fa6a4223b12b8e
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Sun Oct 17 09:21:06 2010 +0100

display: do not report failure for setting unrecognised properties

We need to accept any changes to properties not handled by ourselves -- we
can't validate the changes ourselves. Denying those changes breaks EDID
reporting, for example.

Reported-by: Elvis Pranskevichus e...@prans.net
Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
(cherry picked from commit 33133a1d38a4dce60d2e135663b545895fc85abc)

diff --git a/src/intel_display.c b/src/intel_display.c
index 5d85baa..780b204 100644
--- a/src/intel_display.c
+++ b/src/intel_display.c
@@ -1155,7 +1155,11 @@ intel_output_set_property(xf86OutputPtr output, Atom 
property,
}
}
 
-   return FALSE;
+   /* We didn't recognise this property, just report success in order
+* to allow the set to continue, otherwise we break setting of
+* common properties like EDID.
+*/
+   return TRUE;
 }
 
 static Bool


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1p7plx-000320...@alioth.debian.org



Processed: bug 600405 is forwarded to https://bugs.freedesktop.org/show_bug.cgi?id=29716

2010-10-17 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 forwarded 600405 https://bugs.freedesktop.org/show_bug.cgi?id=29716
Bug #600405 [xserver-xorg-video-intel] xserver-xorg-video-intel: changing to a 
non-native mode dims backlight
Set Bug forwarded-to-address to 
'https://bugs.freedesktop.org/show_bug.cgi?id=29716'.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
600405: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=600405
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.12873137571732.transcr...@bugs.debian.org



xserver-xorg-video-vmware: Changes to 'autobuild-unstable'

2010-10-17 Thread Cyril Brulebois
New branch 'autobuild-unstable' available with the following commits:
commit 56f2d27b57343b1c5325e86665c21efc1ff18a82
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 12:59:54 2010 +0200

Add build-dep on libx11-dev and libxext-dev, needed for vmwarectrl (because 
it's unconditionally needed).

commit 1f0563d60a71758c04c81319b9f48dc7f80c1993
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 04:37:47 2010 +0200

No longer require libdrm-dev on hurd-i386, since upstream now supports 
building and running without libdrm.

commit 305e21f70e8edba26563ac9fee1863aa8f6fba15
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 04:35:03 2010 +0200

Update changelogs.

commit 1d3cc56ee9d2a099858ed7d979c2595d9a380dbd
Merge: a631938 30ac6ea
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 04:32:46 2010 +0200

Merge remote branch 'upstream/master'

commit a631938abda53e79a06bf3df50bfcc2c01066495
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 04:26:20 2010 +0200

Bump xutils-dev build-dep for util-macros 1.8.

commit b5f75c4e1c32c3815e10944078a3c2bb303a95ed
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 04:23:35 2010 +0200

Update debian/copyright.

commit bed17e789fac6218fb50fdd993387d7cb77b85e7
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 04:20:50 2010 +0200

Update changelogs.

commit 32fceed4f47b1ec53be7d427975bdb5c4ef60146
Merge: e639e9f 456b74e
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 04:19:33 2010 +0200

Merge commit 'xf86-video-vmware-11.0.2'

commit 30ac6eaf64aa483102b72b65843686a35094
Author: Jesse Adkins jesserayadk...@gmail.com
Date:   Tue Sep 28 13:29:52 2010 -0700

Purge cvs tags.

Signed-off-by: Jesse Adkins jesserayadk...@gmail.com
Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com

commit 083a663bbb186bfb854eda3b9f33d7fc24252ec5
Author: Thomas Hellstrom thellst...@vmware.com
Date:   Thu Sep 16 10:08:12 2010 +0200

Make the modinfo string contain an optional subpatch number

The idea is that the build system assigns this number if needed.
As an example it might be the commit number since the last version tag.

Signed-off-by: Thomas Hellstrom thellst...@vmware.com

commit 5a2206c328caaed95daf91aff9220d3a51b492bd
Author: Thomas Hellstrom thellst...@vmware.com
Date:   Thu Sep 16 09:58:07 2010 +0200

Make sure we build on 1.4.99.

Signed-off-by: Thomas Hellstrom thellst...@vmware.com

commit da0f931b90833c7f706ace24b0c9dff2672f1e97
Author: Thomas Hellstrom thellst...@vmware.com
Date:   Wed Sep 8 09:57:35 2010 +0200

vmwlegacy: Fix a segfault in vmwareCursorCloseScreen.

The segfault occured because the named function was using resources that
were already taken down, because VMWARECloseScreen was called very late
in the CloseScreen callchain.

Make sure we wrap the CloseScreen pointers late in ScreenInit to avoid this.

Signed-off-by: Thomas Hellstrom thellst...@vmware.com

commit 03dca39afa06da04472d56ec4888f010186c6a13
Author: Thomas Hellstrom thellst...@vmware.com
Date:   Tue Sep 7 21:55:28 2010 +0200

vmwlegacy: A number of Xv fixes

Properly init and uninit the port private clipboxes on setup and end.
Clear the port private clipboxes on video stop, to force re-painting
of the colorkey when the stream is resumed.
Make sure the colorkey is painted *before* the overlay is flushed. Some
host implementations seem picky about this.

Signed-off-by: Thomas Hellstrom thellst...@vmware.com

commit dfb062e024dfd20789ee8d43c7f94640faa5ea9f
Author: Thomas Hellstrom thellst...@vmware.com
Date:   Tue Sep 7 12:17:46 2010 +0200

vmware/vmwlegacy: Silence compilation errors and -warnings.

Silence warnings and errors on various server versions due to incorrect
usage of libc functions.

Signed-off-by: Thomas Hellstrom thellst...@vmware.com

commit 12e4577c020c6905d09459d833fd1c5313f1647b
Author: Thomas Hellstrom thellst...@vmware.com
Date:   Fri Sep 3 11:19:01 2010 +0200

vmwlegacy: Always scale screen dimensions to the initial DPI on modeswitch.

When we switch mode we usually alter the size in a constant DPI environment
rather than keeping the size constant and alter the DPI.

Signed-off-by: Thomas Hellstrom thellst...@vmware.com

commit 81a0a1a37e703296d109022bb76a1291e84064fd
Author: Thomas Hellstrom thellst...@vmware.com
Date:   Wed Sep 1 07:58:18 2010 +0200

vmware: Handle chain-loader failures gracefully.

If the vmwlegacy driver wasn't present when expected, that would
leave the X server in a confused state. Thus report loading errors properly
back to the X server.

Signed-off-by: Thomas Hellstrom thellst...@vmware.com

commit 2a72ea7a1b1519451350e0741d145f513124a208
Author: Gaetan Nadon mems...@videotron.ca
Date:   Wed Aug 18 10:57:02 2010 -0400

vmwarectrl: rework standalone 

Bug#600405: xserver-xorg-video-intel: changing to a non-native mode dims backlight

2010-10-17 Thread Simon McVittie
tags 600405 + patch
thanks

On Sat, 16 Oct 2010 at 23:05:51 +0100, Simon McVittie wrote:
 On Sat, 16 Oct 2010 at 22:01:15 +0100, Simon McVittie wrote:
  This is on a Lenovo X200s. I've tried downgrading to 
  xserver-xorg-video-intel
  2:2.9.1-4 from testing (with everything else the same), which doesn't
  exhibit this bug. However, 2:2.13.0-1 from experimental still has the bug.
 
 Having tried this out in various versions from snapshot.d.o, it seems this
 regressed in 2:2.12.0+shadow-1. I've sent appropriate BTS control messages.

It turns out this can be worked around by reverting part of the +shadow
series. On the upstream bug, Chris Wilson thinks the correct fix is to improve
backlight setting in the kernel, though.

Regards,
S

From a19836099da7e920137ee1c2bcae56f4b492df46 Mon Sep 17 00:00:00 2001
From: Simon McVittie s...@debian.org
Date: Sun, 17 Oct 2010 12:17:45 +0100
Subject: [PATCH] Revert display: outputs are enabled automatically by KMS

This reverts commit 19c48d3b3f33582baa87a9b3a9189e320e4cea45.
Reverting this appears to work around
https://bugs.freedesktop.org/show_bug.cgi?id=29716.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=29716
Bug-Debian: http://bugs.debian.org/600405
---
 src/intel_display.c |   16 ++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/intel_display.c b/src/intel_display.c
index d32224e..d9c4b5b 100644
--- a/src/intel_display.c
+++ b/src/intel_display.c
@@ -327,7 +327,7 @@ intel_crtc_apply(xf86CrtcPtr crtc)
uint32_t *output_ids;
int output_count = 0;
int fb_id, x, y;
-   int i, ret = FALSE;
+   int i, ret;
 
output_ids = calloc(sizeof(uint32_t), xf86_config-num_output);
if (!output_ids)
@@ -378,14 +378,26 @@ intel_crtc_apply(xf86CrtcPtr crtc)
} else
ret = TRUE;
 
+   /* Turn on any outputs on this crtc that may have been disabled */
+   for (i = 0; i  xf86_config-num_output; i++) {
+   xf86OutputPtr output = xf86_config-output[i];
+
+   if (output-crtc != crtc)
+   continue;
+
+   intel_output_dpms(output, DPMSModeOn);
+   }
+
intel_set_gem_max_sizes(scrn);
 
if (scrn-pScreen)
xf86_reload_cursors(scrn-pScreen);
 
+   return ret;
+
 done:
free(output_ids);
-   return ret;
+   return FALSE;
 }
 
 static Bool
-- 
1.7.1




-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101017125156.ga2...@reptile.pseudorandom.co.uk



Plans for unstable experimental, and autobuilding

2010-10-17 Thread Cyril Brulebois
Hi,

after a quick discussion with Julien, it seems one way to handle
things for a while would be:
 - unstable: use it only for stuff targeted at squeeze (“of course”
   I'd say).
 - experimental: use it to prepare stuff for XServer 1.9

src:xorg-server  src:xorg should be ready in experimental; most
drivers are as well; missing ones should only be intel, nouveau,
openchrome.
 * intel: waiting for 2.12+shadow to migrate, then move 2.13 to sid,
   and have it migrate, possibly with some fixes.
 * nouveau: new codebase in experimental.
 * openchrome: ditto.

Question is: how do we handle building new versions against XServer
1.7; and how do we build packages for users to test before we ACK or
NACK patches for unstable(→testing)?

I'm currently setting up an autobuilder for amd64 and i386, where one
is going to be able to upload source packages to build (either against
unstable=1.7 or experimental=1.9); suggested branch names in the git
repositories are autobuild-{unstable,experimental}.

Details will follow, I just wanted to explain what that
autobuild-unstable branch in drivers/xserver-xorg-video-vmware.git
was.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#577976: xserver-xorg-video-vesa: New VESA driver excrutiatingly slow

2010-10-17 Thread Stefan Monnier
 The VESA driver from Debian testing is incredibly slow (I get to see
 in which order my windows are drawn when switching desktop). Now, I
 know that VESA is not accelerated, but this is much worse. The VESA
 driver from Debian stable (from Xorg server 1.4.2) is *much* faster
 (as in quite usable for everyday coding). Has anyone seen this or
 has any idea how I can get back the normal speed (other than by
 downgrading to Debian stable's driver)?

 I have no idea whether that would make any difference, but can you
 check what happens if you install libgl1-mesa-dri? (For some reasons a
 dlopen is attempted on swrast_dri.so)

It is installed already.

 You may want to check what happens with fbdev instead?

Yes, that's a good idea, thanks.


Stefan



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/jwviq1027u9.fsf-monnier+in...@gnu.org



Re: Plans for unstable experimental, and autobuilding

2010-10-17 Thread Cyril Brulebois
Cyril Brulebois k...@debian.org (17/10/2010):
 Question is: how do we handle building new versions against XServer
 1.7; and how do we build packages for users to test before we ACK or
 NACK patches for unstable(→testing)?
 
 I'm currently setting up an autobuilder for amd64 and i386, where
 one is going to be able to upload source packages to build (either
 against unstable=1.7 or experimental=1.9); suggested branch names in
 the git repositories are autobuild-{unstable,experimental}.
 
 Details will follow, I just wanted to explain what that
 autobuild-unstable branch in drivers/xserver-xorg-video-vmware.git
 was.

http://autobuild.ikibiki.org/ has rationale, instructions, and files.

Upcoming features:
 - Debian and optionally upstream changelogs from last upload in the
   Debian archive.
 - Link to build logs.
 - “Public” (to be defined) incoming queue.

Under the hood: LXC, sbuild, and some shell/perl glue.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#598819: gdb.txt

2010-10-17 Thread r ductor
Hi, I installed xserver-xorg-core-dbg and
xserver-xorg-video-nouveau-dbg, and attached gdb to X as explained in
http://wiki.debian.org/XStrikeForce/XserverDebugging
http://wiki.x.org/wiki/Development/Documentation/ServerDebugging

I attach the logfile, hope that could help. If more actions are needed
I'll be happy to help.
Continuing.

Program received signal SIGPIPE, Broken pipe.
0xb77dd430 in __kernel_vsyscall ()
#0  0xb77dd430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb75ba13b in __libc_writev (fd=-1218215948, vector=0xbfc2d4d8, count=1)
at ../sysdeps/unix/sysv/linux/writev.c:51
resultvar = value optimized out
result = value optimized out
#2  0x080ac71e in _XSERVTransSocketWritev (ciptr=0x9d22770, buf=0xbfc2d4d8, 
size=1)
at /usr/include/X11/Xtrans/Xtranssock.c:2153
No locals.
#3  0x080abeaf in _XSERVTransWritev (ciptr=0x9d22770, buf=0xbfc2d4d8, size=1) 
at /usr/include/X11/Xtrans/Xtrans.c:912
No locals.
#4  0x080a79d6 in FlushClient (who=0x962f580, oc=0x962f708, __extraBuf=0x0, 
extraCount=0) at ../../os/io.c:898
before = value optimized out
remain = value optimized out
i = value optimized out
len = 0
oco = 0xa012d18
connection = 36
trans_conn = 0x9d22770
iov = {{iov_base = 0x9625d28, iov_len = 32}, {iov_base = 0xa04af18, 
iov_len = 44472760}, {
iov_base = 0xbfc2d518, iov_len = 136192492}}
padBuffer = \000\000
written = 0
padsize = 0
notWritten = 32
todo = 32
#5  0x080a637c in CloseDownConnection (client=0x962f580) at 
../../os/connection.c:1037
oc = 0x962f708
#6  0x0806d33d in CloseDownClient (client=0x962f580) at 
../../dix/dispatch.c:3602
really_close_down = 1
#7  0x08072eb8 in Dispatch () at ../../dix/dispatch.c:450
result = 1
client = 0x962f580
nready = 0
start_tick = 137140
#8  0x0806695a in main (argc=8, argv=0xbfc2d714, envp=0xbfc2d738) at 
../../dix/main.c:285
i = value optimized out
alwaysCheckForInput = {0, 1}
1   ../../dix/main.c: No such file or directory.
in ../../dix/main.c
No symbol i in current context.


xserver-xorg-video-intel: Changes to 'autobuild-unstable'

2010-10-17 Thread Cyril Brulebois
New branch 'autobuild-unstable' available with the following commits:
commit 28fa81f03ad51cd6df6447e64e485f3c1e2bb4d4
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 19:26:21 2010 +0200

Adapt libdrm-dev build-dep, building in unstable is ok.

commit 848704f36b9b65187909ec30b547d995ec9d9f15
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 19:15:14 2010 +0200

Update changelogs.

commit 0e7c27aca79109b9f2ac042c08611c7110671488
Merge: 9f5151d 33133a1
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 19:08:29 2010 +0200

Merge remote branch 'upstream/master' into autobuild-unstable

commit 33133a1d38a4dce60d2e135663b545895fc85abc
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Sun Oct 17 09:21:06 2010 +0100

display: do not report failure for setting unrecognised properties

We need to accept any changes to properties not handled by ourselves -- we
can't validate the changes ourselves. Denying those changes breaks EDID
reporting, for example.

Reported-by: Elvis Pranskevichus e...@prans.net
Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk

commit 8507ef50ba08061ac158848a7c4c136e1755d87e
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Wed Oct 13 09:45:59 2010 +0100

Fix driverName regression for i830 from 4083197a

Reported-by: Stefan Glasenhardt ste...@glasen-hardt.de
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=30808
Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk

commit 15aab1ef982fb67eb2ea463089f070afd9a2cfe5
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Wed Oct 13 09:50:25 2010 +0100

Move EDID_COMPLETE_RAWDATA define to intel.h to avoid redifinition warning

The compiler was simply warning that we defined the name prior to
including the original definition, so reorder.

Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk

commit d2bc2212f8be746e697a6d6d83bc66d9ce43
Author: Stefan Dirsch sndir...@suse.de
Date:   Fri Oct 8 17:48:38 2010 +0200

Make driver compile for 1.6 Xserver series again. Part deux.

Signed-off-by: Matthias Hopf mh...@suse.de
Acked-by: Chris Wilson ch...@chris-wilson.co.uk

commit 5472359d6860af655a3c286d30558540376c9fdb
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Fri Oct 8 15:23:13 2010 +0100

dri: Check for pixmap privates before dereferencing them

It is still possible for the pixmap allocator to return a software only
pixmap (i.e. without an associated GEM buffer or intel_pixmap), so check
before dereferencing.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=30707
Reported-by: Matthias Hopf mh...@suse.de
Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk

commit 4083197a44d1a1a05d33654b3c7d6e96d7472fe7
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Thu Oct 7 12:45:02 2010 +0100

Include a chipset generation number to clarify device specific paths.

Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk

commit 1444ea35706992a1f094fe029e6a7d9eec0f93c6
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Wed Oct 6 12:36:30 2010 +0100

dri+shadow: Only tweak the acceleration of CopyRegion if using shadow.

Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk

commit f286891d1415fc607f0c1b574e6bce4b3759493e
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Wed Oct 6 11:38:48 2010 +0100

dri: Reattach the fake pixmap for the shadow scanout to the drawable.

Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk

commit 23ee926bcd8ddd7a2785786efdf119e4fae75bfd
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Wed Oct 6 10:20:49 2010 +0100

uxa: Skip a pixmap lookup if there is no driver finish access function

Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk

commit 707901bf98073fb56179a0b61c806f85ef8f413c
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Wed Oct 6 08:47:20 2010 +0100

uxa: Re-enable acceleration.

A side-effect of discriminating offscreen based on the devPrivate.ptr
was that it broke uxa_finish_access and so after any fallback to s/w on
a Pixmap, it remained in software for the reminder of its life.

Introduce an explicit boolean to mark whether or not hardware
acceleration is enabled for a pixmap (with a GEM buffer).

Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk

commit 54f545e0631a287f421ef6a6f20831624b212cf2
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Wed Oct 6 08:50:13 2010 +0100

Revert Clear pixmap-devPrivate.ptr [regression in 7c7294e]

This reverts commit 48b4e224297fa807be0e2bc7a67bf7e94579e8de.

The better fix is to manually mark the pixmap when acceleration is and
is not permitted. Whilst the devPrivate.ptr are invalid upon creation,
it is not worth carring code that serves no purpose.

commit d1925deedd70c6c4374e42de5aa44989fe328b58
Author: Chris Wilson 

Bug#587999: switches pixel columns

2010-10-17 Thread Cyril Brulebois
Michel Dänzer daen...@debian.org (06/10/2010):
 BTW, this bug is fixed in the upstream release 6.13.2.

Yes:
| commit 91f707d308d4bbf16c3d62d046cf280fef5a8f4c
| Author: Heikki Lindholm ho...@iki.fi
| Date:   Fri Aug 27 02:26:24 2010 -0400
|
| xv: fix non-kms/non-dri Xv column ordering on big endian systems
|
| Column order is wrong on big endian systems, primarly because of a
| bits / bytes mix up with the bpp variable. Fix tested with r100 and
| r300, screen depth 16 and 32 with YV12 and YUY2 (overlay, textured video),
| RGBA and RGBT (overlay).
|
| Should fix: https://bugs.freedesktop.org/show_bug.cgi?id=29041
|
| Signed-off-by: Heikki Lindholm ho...@iki.fi

Probably something we want in squeeze.

BTW, I'm currently having a look at what happened between 6.13.1 
6.13.2.

Mraw,
KiBi.


signature.asc
Description: Digital signature


xserver-xorg-video-ati: Changes to 'autobuild-unstable'

2010-10-17 Thread Cyril Brulebois
New branch 'autobuild-unstable' available with the following commits:
commit e34dc2770654b11ddb759848583d4ee0e7b5ca35
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 22:31:53 2010 +0200

Add version to the xutils-dev build-dep, needed for new macros.

commit 10544931d61b4b07e3ef10cc98c99ac27cbfc471
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 22:31:31 2010 +0200

Add bug closure (#587999).

commit c00ea036995bf167e3132c226f6421ce43c9e244
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 22:04:45 2010 +0200

New upstream release.

commit 8f893e7d2d4eab0a1c612b815ee68ccb1dee8265
Merge: e3a7fe4 cc5005a
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 22:03:17 2010 +0200

Merge commit 'xf86-video-ati-6.13.2'

commit e3a7fe4c1131867144efa9af30fa82d8bd61e475
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 22:02:14 2010 +0200

Revert fix build on non-kms

This reverts commit 41d0440ede985724f6becf3a5a2356efb98c42f5.

The only purpose is making it easy to merge from upstream.

commit cc5005af61f45a3552f7358dc5aa711e42f5af54
Author: Alex Deucher alexdeuc...@gmail.com
Date:   Mon Sep 27 18:20:53 2010 -0400

bump version for release

commit 7f8820fcec8c90bf2f823170bd08a23e8b4ff7af
Author: Michael Cree mc...@orcon.net.nz
Date:   Mon Sep 27 13:39:12 2010 -0400

Fix some unaligned 32bit accesses in the AtomBios code.

On the Alpha architecture unaligned 32bit accesses incur a software
trap to the kernel and pollute the kernel logs.  Fixed by use of the
ldl_u() interface.

Signed-off-by: Michael Cree mc...@orcon.net.nz

commit c4f834cdfbe96aa47ac5fb039f9dd7aa9730c8a3
Author: Nicolas Reinecke n...@das-labor.org
Date:   Mon Sep 27 13:33:55 2010 -0400

radeon: Convert remaining x(c)alloc/xfree to m/calloc/free.

Fixes deprecation warnings missed out by
f7a91ece264af9f3fd2fc18e99aefcda93ce9f5c

commit f8fb9312d791af1f77020e8c2d35bb30841ed9aa
Author: Karl Tomlinson kar...@karlt.net
Date:   Sun Aug 22 22:46:33 2010 +1200

RADEONPrepareAccess_CS: fallback to DFS when pixmap is in VRAM

This avoids costly CPU VRAM reads and lets EXA manage a system memory cache
of the portions of pixmaps needed for unaccelerated operations.

https://bugs.freedesktop.org/show_bug.cgi?id=27139

commit 35c4ff936601ee083f51510a5192fb97d622a483
Author: Karl Tomlinson kar...@karlt.net
Date:   Sun Aug 22 22:28:06 2010 +1200

radeon: complete UTS and DFS even when a scratch BO is not necessary

Turns on the big-endian paths even for little-endian systems, and adds
similar paths to the r6xx/r7xx functions.

This makes UTS and DFS reliable, which will let PrepareAccess (with
mixed pixmaps) choose to fail based on whether the pixmap is in VRAM
(to avoid CPU reads).

commit d46381a3a6bf10903803f5acaa7aa0ce06373b96
Author: Karl Tomlinson kar...@karlt.net
Date:   Sun Aug 22 21:02:45 2010 +1200

radeon: complete big endian UTS and DFS even when scratch allocation fails.

On big endian systems, PrepareAccess will fail when byte-swapping is
required so UploadToScreen and DownloadFromScreen cannot rely on
fallback to PrepareAccess.

When scratch BO space allocation fails, this patch merely adds simple
fallback to direct CPU access without any GPU blit.  This sometimes
requires a CS flush even in UploadToScreen.
(No allocation retry after a flush is added here.)

commit 4ced4e1eff67946e306c0c67c9ed59dd5f3c4ba9
Author: Karl Tomlinson kar...@karlt.net
Date:   Sun Aug 22 20:04:42 2010 +1200

RADEONDownloadFromScreenCS: flush CS writes before mapping BO for read

If unflushed CS operations write to the pixmap BO, then these need to be
flushed before mapping the BO for read.  This currently only affects big
endian systems and only when the operation writes to the GTT domain.

commit a4eef8faffbb1ea2f742273ee855f4e6f992e5c8
Author: Karl Tomlinson kar...@karlt.net
Date:   Sat Aug 21 22:29:34 2010 +1200

FinishAccess_CS: set bo_mapped to FALSE on unmap

This is actually only necessary when PrepareAccess may behave differently on
different calls with the same pixmap, which currently doesn't happen.

However resetting bo_mapped is necessary to let PrepareAccess (with mixed
pixmaps) choose to fail based on whether the pixmap is in VRAM (to avoid CPU
reads).

commit bfebe039af0c0282d04eb6234b6e6d1e02097146
Author: Karl Tomlinson kar...@karlt.net
Date:   Sat Aug 21 21:44:39 2010 +1200

DownloadFromScreenCS: download via a scratch BO if pixmap domain is unknown

radeon_bo_is_busy() may return without setting the domain out-parameter.
If this happens, then download via a scratch GTT BO to avoid CPU VRAM read.

commit b90cb61ccb0f4f80e0627141f223354a9371d47d
Author: Alex Deucher alexdeuc...@gmail.com
Date:   Tue Sep 7 11:51:16 2010 -0400

radeon: set interlaced and doublescan 

xserver-xorg-video-ati: Changes to 'autobuild-unstable'

2010-10-17 Thread Cyril Brulebois
 ChangeLog   |  232 ++
 configure.ac|7 
 debian/changelog|6 
 man/ati.man |1 
 man/radeon.man  |   21 
 src/Makefile.am |7 
 src/atombios_crtc.c |   24 
 src/atombios_output.c   |9 
 src/evergreen_accel.c   | 1115 +
 src/evergreen_exa.c | 1950 +
 src/evergreen_reg.h |  247 ++
 src/evergreen_reg_auto.h| 4039 
 src/evergreen_shader.c  | 2794 
 src/evergreen_shader.h  |  292 ++
 src/evergreen_state.h   |  341 +++
 src/evergreen_textured_videofuncs.c |  560 
 src/r600_exa.c  |  144 -
 src/r600_state.h|   42 
 src/r600_textured_videofuncs.c  |   60 
 src/r6xx_accel.c|  122 -
 src/radeon.h|   43 
 src/radeon_accel.c  |8 
 src/radeon_atombios.c   |5 
 src/radeon_cursor.c |   41 
 src/radeon_dri2.c   |  256 +-
 src/radeon_driver.c |   18 
 src/radeon_exa_shared.c |   50 
 src/radeon_exa_shared.h |4 
 src/radeon_kms.c|   35 
 src/radeon_output.c |3 
 src/radeon_reg.h|6 
 src/radeon_textured_video.c |   31 
 src/radeon_vbo.c|   38 
 src/radeon_vbo.h|   42 
 src/radeon_video.c  |2 
 35 files changed, 12227 insertions(+), 368 deletions(-)

New commits:
commit 22d7aa75ba4e37f8027033b21d277bc9e0b30510
Author: Cyril Brulebois k...@debian.org
Date:   Sun Oct 17 23:01:19 2010 +0200

Update changelogs.

diff --git a/ChangeLog b/ChangeLog
index 5fcd1dd..3a6a39c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,165 @@
+commit 042037e485396981cf4a420c247104ba5d016ca0
+Author: Alex Deucher alexdeuc...@gmail.com
+Date:   Thu Oct 14 17:00:51 2010 -0400
+
+evergreen: requires same cursor fix as avivo chips
+
+commit 0f37458c253aec46d98db6661c4def711df8fc17
+Author: Adam Jackson a...@redhat.com
+Date:   Thu Oct 14 14:37:34 2010 -0400
+
+Don't allow the config file to override BIOS location
+
+Signed-off-by: Adam Jackson a...@redhat.com
+
+commit 2918df3a312fc600e83f84c298b9653d2eb3a8d5
+Author: Alex Deucher alexdeuc...@gmail.com
+Date:   Wed Oct 13 17:16:04 2010 -0400
+
+evergreen: increase XV_CRTC Xv attribute range
+
+Cover all 6 possible crtcs.
+
+commit 0d1f9fd03d0196dda5c1ce34b2e68b007c1874f2
+Author: Alex Deucher alexdeuc...@gmail.com
+Date:   Sun Oct 10 12:06:22 2010 -0400
+
+DCE3+: UMS modesetting fixes
+
+- add mising LVTMA case statement for DCE3.0 dig encoder
+- some DCE4 systems have EN/DISABLE_OUTPUT actions
+
+commit acf4024aa0ef192355b2bd8281507b1c2e6b7de4
+Author: Alex Deucher alexdeuc...@gmail.com
+Date:   Fri Oct 8 16:30:36 2010 -0400
+
+ATOM DDC fixes for UMS
+
+- Header size was already subtraced from table size
+- Only hw capable ddc pads are shared with aux
+
+commit 74fd2b91477106a26a2d9fb4b11c885910996041
+Author: Alex Deucher alexdeuc...@gmail.com
+Date:   Thu Oct 7 17:33:00 2010 -0400
+
+DCE3.2 UMS: fix duallink
+
+Should fix:
+https://bugs.freedesktop.org/show_bug.cgi?id=30686
+
+commit 8c544272f218fd8bd93a898b96afedc2498b27bb
+Author: Alex Deucher alexdeuc...@gmail.com
+Date:   Thu Oct 7 17:25:47 2010 -0400
+
+fix the non-kms build
+
+Should fix:
+https://bugs.freedesktop.org/show_bug.cgi?id=30685
+
+commit 81360adffb2a66b9a95a38671f9227a9718c9841
+Author: Oldřich Jedlička oldium@seznam.cz
+Date:   Mon Sep 6 21:14:52 2010 +0200
+
+radeon: proper DRI2 pending events handling when client gone. (v6)
+
+Properly handle asynchronous DRI2 events for disconnected clients.
+Track client's pending requests and mark them as invalid when the
+client disconnects.
+
+This is based on the version from Alban Browaeys in bug #29065.
+
+v1 (Alban Browaeys): Based upon a detailed explanation from Oldřich
+Jedlička and comments from Christopher James Halse Rogers.
+on http://lists.x.org/archives/xorg-driver-ati/2010-August/016780.html .
+
+v2: Updated version to apply on master. Removed unnecessary
+client_index field from _DRI2FrameEvent. Added freeing/removing from
+list to failed paths of radeon_dri2_schedule_wait_msc and
+radeon_dri2_schedule_swap.
+
+v3: Adopt to older xorg-server that doesn't have dixRegisterPrivateKey.
+
+v4: Conditional include of list.h, unreachable return removed.
+
+v5: Distribute list.h as xorg_list.h, remove xorg-server version check.
+Use the version from xorg-server when available (checked in
+configure.ac).
+
+

Processed: Re: Bug#600490: debian-installer: If you choose JP106 key layout, you'll be asked keyboard layout again

2010-10-17 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 reassign 600490 xkb-data
Bug #600490 [debian-installer] debian-installer: If you choose JP106 key 
layout, you'll be asked keyboard layout again
Bug reassigned from package 'debian-installer' to 'xkb-data'.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
600490: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=600490
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.128734980410351.transcr...@bugs.debian.org



Bug#600490: debian-installer: If you choose JP106 key layout, you'll be asked keyboard layout again

2010-10-17 Thread Samuel Thibault
Samuel Thibault, le Sun 17 Oct 2010 23:09:57 +0200, a écrit :
 Yes, it seems Sergey V. Udaltsov s...@gnome.org dropped the abnt2,
 jp106 and kr106 models last year, he didn't say why.

I forgot to mention the commit id: 91da938a16b4dc29df62fa3794d2d046daa2edbe

Samuel



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101017212009.gt16...@const.famille.thibault.fr



Re: Bug#600490: debian-installer: If you choose JP106 key layout, you'll be asked keyboard layout again

2010-10-17 Thread Samuel Thibault
Samuel Thibault, le Sun 17 Oct 2010 23:09:57 +0200, a écrit :
 Sergey, could you detail a bit why you dropped the models?

Or put another way, what are they supposed to choose instead of jp106,
abnt2 and kr106?

Samuel


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101017211209.gq16...@const.famille.thibault.fr



Re: Bug#600490: debian-installer: If you choose JP106 key layout, you'll be asked keyboard layout again

2010-10-17 Thread Samuel Thibault
reassign 600490 xkb-data
thanks

Hello,

Hideki Yamane, le Mon 18 Oct 2010 00:39:56 +0900, a écrit :
  1. select keymap: Japan (106 key)
  2. after disk partitioning dialog, then asked keyboard model again.
 
  However, there is no jp106 model that previously selected in that list 
 (it comes from keyboard-configuration pacakge?).

Yes, it seems Sergey V. Udaltsov s...@gnome.org dropped the abnt2,
jp106 and kr106 models last year, he didn't say why.  Sergey, could you
detail a bit why you dropped the models?  It seems people still expect
to be able to select jp106.

Samuel


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101017210957.go16...@const.famille.thibault.fr



Bug#554114: [PATCH 0/2] Indirect link fixes

2010-10-17 Thread Loïc Minier
Hey

 Linking behavior was changed in Ubuntu 11.04, and compiz-0.8 now fails
 to build; I'm attaching patches to fix the build.

https://lists.ubuntu.com/archives/ubuntu-devel-announce/2010-October/000772.html

 I believe this also affect Debian's compiz when building with gold, and
 similar toolchain changes will be done in Debian for next release.
http://wiki.debian.org/ToolChain/DSOLinking

   Thanks for considering for the compiz-0.8 branch!

PS: please Cc: me, not subscribed to this list
-- 
Loïc Minier



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/cover.1287351854.git.l...@dooz.org



Bug#554114: [PATCH 1/2] Require xcursor for GTK_WINDOW_DECORATOR

2010-10-17 Thread Loïc Minier
From: Loïc Minier l...@dooz.org

Require xcursor for GTK_WINDOW_DECORATOR as gtk/window-decorator calls
XcursorSetTheme().

Signed-off-by: Loïc Minier l...@dooz.org
---
 configure.ac |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/configure.ac b/configure.ac
index 18783e5..bb1e46d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -301,6 +301,7 @@ AC_ARG_ENABLE(gnome-keybindings,
 if test x$use_gtk = xyes; then
   PKG_CHECK_MODULES(GTK_WINDOW_DECORATOR,
xrender = 0.8.4  \
+   xcursor \
gtk+-2.0 = 2.8.0 \
libwnck-1.0   \
pangocairo,
-- 
1.7.1




--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/c29a5df99daf779b95f13d608f96c6af81bd0dfd.1287351854.git.l...@dooz.org



Bug#554114: [PATCH 2/2] Require x11 for KDE_WINDOW_DECORATOR

2010-10-17 Thread Loïc Minier
From: Loïc Minier l...@dooz.org

Require x11 for KDE_WINDOW_DECORATOR as kde/window-decorator calls
XGetWMProtocols().

Signed-off-by: Loïc Minier l...@dooz.org
---
 configure.ac |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/configure.ac b/configure.ac
index bb1e46d..5e5de45 100644
--- a/configure.ac
+++ b/configure.ac
@@ -453,7 +453,7 @@ if test x$use_kde = xyes; then
 kdeincs=`kde-config --install include --expandvars 2/dev/null`
 if test -d $kdelibs; then
   PKG_CHECK_MODULES(KDE_WINDOW_DECORATOR,
-   dbus-1 xdamage xcomposite,
+   dbus-1 x11 xdamage xcomposite,
[use_kde=yes], [use_kde=no])
 
   KDE_CFLAGS=$QT_CXXFLAGS -I$kdeincs
-- 
1.7.1




--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/9402c1d5bc99f30c1852aeb7fff5e3e9e8037e24.1287351854.git.l...@dooz.org



Bug#554114: [PATCH 1/2] Require xcursor for GTK_WINDOW_DECORATOR

2010-10-17 Thread Loïc Minier
On Sun, Oct 17, 2010, Loïc Minier wrote:
 Require xcursor for GTK_WINDOW_DECORATOR as gtk/window-decorator calls
 XcursorSetTheme().

 Apologies, please ignore this particular patch as the XcursorSetTheme()
 call is added in an Ubuntu patch; the KDE patch is valid though.

-- 
Loïc Minier



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101017220248.ga9...@bee.dooz.org




Bug#554114: [PATCH] Indirect link fixes (master branch)

2010-10-17 Thread Loïc Minier
Hey

 (Corresponding patch for compiz/master)

 Linking behavior was changed in Ubuntu 11.04, and compiz-0.8 now fails
 to build; I'm attaching patches to fix the build.
https://lists.ubuntu.com/archives/ubuntu-devel-announce/2010-October/=
000772.html

 I believe this also affect Debian's compiz when building with gold, and
 similar toolchain changes will be done in Debian for next release.
http://wiki.debian.org/ToolChain/DSOLinking

   Thanks for considering for the master branch!

-- 
Loïc Minier



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/cover.1287353240.git.l...@dooz.org



Bug#554114: [PATCH] Require x11 for KWD4

2010-10-17 Thread Loïc Minier
Require x11 for KWD4 as kde/window-decorator-kde4/window.cpp calls
XGetWMProtocols().

Signed-off-by: Loïc Minier loic.min...@ubuntu.com
---
 kde/window-decorator-kde4/CMakeLists.txt |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/kde/window-decorator-kde4/CMakeLists.txt 
b/kde/window-decorator-kde4/CMakeLists.txt
index 6e7e95e..e8aa53c 100644
--- a/kde/window-decorator-kde4/CMakeLists.txt
+++ b/kde/window-decorator-kde4/CMakeLists.txt
@@ -17,7 +17,7 @@ if (USE_KDE4)
 
qt4_add_dbus_adaptor (kwd4_SRCS org.kde.KWin.xml decorator.h 
KWD::Decorator kwinadaptor)
 
-   pkg_check_modules (KWD4 REQUIRED xdamage xrender xcomposite xext)
+   pkg_check_modules (KWD4 REQUIRED x11 xdamage xrender xcomposite xext)
 
link_directories(
${KWD4_LIBRARY_DIRS}
-- 
1.7.1




--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/a598a72fa42d51f2a4fdab2df98d2d87fa25b520.1287353240.git.l...@dooz.org