Re: [PATCH] non-crashy GTT mapping patch

2008-10-29 Thread Jesse Barnes
Ok here's an updated patch set that takes into account most of your comments. There are still a few open issues though: - fence register allocation for pre-965 buffer execution - unmap_mapping_range cost (it looked like the function would short-circuit if there was nothing to do, but I

Re: [PATCH] non-crashy GTT mapping patch

2008-10-28 Thread Jesse Barnes
On Monday, October 27, 2008 11:27 am Jesse Barnes wrote: On Friday, October 24, 2008 2:57 pm Jesse Barnes wrote: Ok this one doesn't crash and doesn't leave the flushing list full at leavevt time, so I think it's ready for some actual review. I'm using the patch I posted to intel-gfx@ to

Re: [PATCH] non-crashy GTT mapping patch

2008-10-28 Thread Eric Anholt
On Tue, 2008-10-28 at 14:37 -0700, Jesse Barnes wrote: On Monday, October 27, 2008 11:27 am Jesse Barnes wrote: On Friday, October 24, 2008 2:57 pm Jesse Barnes wrote: Ok this one doesn't crash and doesn't leave the flushing list full at leavevt time, so I think it's ready for some actual

Re: [PATCH] non-crashy GTT mapping patch

2008-10-28 Thread Jesse Barnes
On Tuesday, October 28, 2008 4:55 pm Eric Anholt wrote: On Tue, 2008-10-28 at 14:37 -0700, Jesse Barnes wrote: On Monday, October 27, 2008 11:27 am Jesse Barnes wrote: On Friday, October 24, 2008 2:57 pm Jesse Barnes wrote: Ok this one doesn't crash and doesn't leave the flushing list

Re: [PATCH] non-crashy GTT mapping patch

2008-10-27 Thread Jesse Barnes
On Friday, October 24, 2008 2:57 pm Jesse Barnes wrote: Ok this one doesn't crash and doesn't leave the flushing list full at leavevt time, so I think it's ready for some actual review. I'm using the patch I posted to intel-gfx@ to do tiled EXA pixmaps, but I think my approach of faulting in

[PATCH] non-crashy GTT mapping patch

2008-10-24 Thread Jesse Barnes
Ok this one doesn't crash and doesn't leave the flushing list full at leavevt time, so I think it's ready for some actual review. I'm using the patch I posted to intel-gfx@ to do tiled EXA pixmaps, but I think my approach of faulting in fence registers may not be the best one (though I haven't