Re: Merging DRI changes

2007-06-14 Thread Keith Whitwell
Kristian Høgsberg wrote: Hi, I've finished the changes to the DRI interface that I've been talking about for a while (see #5714). Ian had a look at the DRI driver side of things, and ACK'ed those changes. I've done the X server changes now plus a couple of GLX module cleanups, and I think

Re: drm: Branch 'vblank-rework'

2007-06-14 Thread Michel Dänzer
On Wed, 2007-06-13 at 14:26 -0700, Jesse Barnes wrote: On Wednesday, June 13, 2007 12:24:05 Michel Dänzer wrote: On Tue, 2007-06-12 at 13:37 -0700, Jesse Barnes wrote: +typedef struct drm_modeset_ctl { + drm_modeset_ctl_cmd_t cmd; + unsigned long arg; +} drm_modeset_ctl_t;

[Bug 10561] SecondLife client hangs at startup with r300

2007-06-14 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=10561 --- Comment #28 from [EMAIL PROTECTED] 2007-06-14 01:25 PST --- Looks like compat_radeon_cp_texture() is simply missing the code to update the 32 bit ioctl parameters before returning. So probably this will happen with any 32 bit app

[KJ PATCH] Replacing memset(addr,0,PAGE_SIZE) with clear_page(addr) in drivers/char/drm/i810_dma.c

2007-06-14 Thread Shani Moideen
Replacing memset(addr,0,PAGE_SIZE) with clear_page(addr) in drivers/char/drm/i810_dma.c Signed-off-by: Shani Moideen [EMAIL PROTECTED] diff --git a/drivers/char/drm/i810_dma.c b/drivers/char/drm/i810_dma.c index 603d17f..4dbd97f 100644 --- a/drivers/char/drm/i810_dma.c +++

[KJ PATCH] Replacing memset(addr,0,PAGE_SIZE) with clear_page(addr) in drivers/char/drm/i830_dma.c

2007-06-14 Thread Shani Moideen
Replacing memset(addr,0,PAGE_SIZE) with clear_page(addr) in drivers/char/drm/i830_dma.c Signed-off-by: Shani Moideen [EMAIL PROTECTED] diff --git a/drivers/char/drm/i830_dma.c b/drivers/char/drm/i830_dma.c index 3314a9f..2b6632d 100644 --- a/drivers/char/drm/i830_dma.c +++

[KJ PATCH] Replacing memset(addr,0,PAGE_SIZE) with clear_page(addr) in drivers/char/drm/i915_dma.c

2007-06-14 Thread Shani Moideen
Replacing memset(addr,0,PAGE_SIZE) with clear_page(addr) in drivers/char/drm/i915_dma.c Signed-off-by: Shani Moideen [EMAIL PROTECTED] diff --git a/drivers/char/drm/i915_dma.c b/drivers/char/drm/i915_dma.c index 1ba15d9..4f17eb6 100644 --- a/drivers/char/drm/i915_dma.c +++

Re: pulling over ttm interface changes

2007-06-14 Thread Thomas Hellström
Dave Airlie wrote: cheers, Kristian Kristian, This is OK with me. It will add an extra malloc / free for every buffer object creation / destruction, but will make it easier to maintain in the future, (and we can get rid of the padding for future expansion). Exactly, I took

Re: pulling over ttm interface changes

2007-06-14 Thread Kristian Høgsberg
On 6/14/07, Thomas Hellström [EMAIL PROTECTED] wrote: Dave Airlie wrote: cheers, Kristian Kristian, This is OK with me. It will add an extra malloc / free for every buffer object creation / destruction, but will make it easier to maintain in the future, (and we can get

Re: pulling over ttm interface changes

2007-06-14 Thread Thomas Hellström
Kristian Høgsberg wrote: On 6/14/07, Thomas Hellström [EMAIL PROTECTED] wrote: Dave Airlie wrote: cheers, Kristian Kristian, This is OK with me. It will add an extra malloc / free for every buffer object creation / destruction, but will make it easier to maintain in the

Re: drm: Branch 'vblank-rework'

2007-06-14 Thread Jesse Barnes
On Thursday, June 14, 2007 12:40:46 Michel Dänzer wrote: On Wed, 2007-06-13 at 14:26 -0700, Jesse Barnes wrote: On Wednesday, June 13, 2007 12:24:05 Michel Dänzer wrote: On Tue, 2007-06-12 at 13:37 -0700, Jesse Barnes wrote: +typedef struct drm_modeset_ctl { +

Re: pulling over ttm interface changes

2007-06-14 Thread Kristian Høgsberg
On 6/14/07, Thomas Hellström [EMAIL PROTECTED] wrote: Kristian Høgsberg wrote: ... True. And if we bump libdrm major version, we can drop the hash table and skip lists too. With DRI interface changes, I moved the hash table implementation into libGL, the only place it's used. Kristian

Re: pulling over ttm interface changes

2007-06-14 Thread Thomas Hellström
Kristian Høgsberg wrote: On 6/14/07, Thomas Hellström [EMAIL PROTECTED] wrote: Kristian Høgsberg wrote: ... True. And if we bump libdrm major version, we can drop the hash table and skip lists too. With DRI interface changes, I moved the hash table implementation into libGL, the

Re: drm: Branch 'vblank-rework'

2007-06-14 Thread Jesse Barnes
Ok, I updated the branch with most of your suggestions. I think the ioctl still needs work (just made it a u64 for now), since at the very least we'll need to add the new one Keith suggested to handle CRTC reconfiguration. Please take a look and I'll test some more. I also added some

[Bug 5092] Unichrome (K8M800) locks up when working with textures

2007-06-14 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=5092 [EMAIL PROTECTED] changed: What|Removed |Added CC||[EMAIL PROTECTED] --- Comment