I'm actually kind of shocked that it works at all otherwise.
Signed-off-by: Adam Jackson
---
drivers/gpu/drm/i915/intel_bios.c | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/i915/intel_bios.c
b/drivers/gpu/drm/i915/intel_bios.c
index 4c748d8..
On Fri, 28 May 2010 13:55:37 +0800, Zou Nan hai wrote:
> introduce an new API for command to execute on
> different ring buffer.
> This is need for VAAPI to decode H.264 on
> BSD ring buffer
How do you detect that the kernel supports the new path? You need to be
doing a getparam or something to
On Thu, 27 May 2010 10:26:42 +0800, Zhenyu Wang wrote:
> Sandybridge(Gen6) has new format for PIPE_CONTROL command,
> the flush and post-op control are in dword 1 now. This
> changes command length field for difference between Ironlake
> and Sandybridge.
>
> I tried to test this with noop request
On Thu, 27 May 2010 10:55:10 +0800, Zhenyu Wang wrote:
> Sandybridge GTT has new cache control bits in PTE, which controls
> graphics page cache in LLC or LLC/MLC. This one trys to setup a
> new gtt driver for Gen6, and using new type mask function for that.
> And this sets cache control to always
On Thu, 27 May 2010 14:15:34 +0100, Chris Wilson
wrote:
> As we do not have a requirement to be atomic and avoid sleeping whilst
> performing the slow copy for shmem based pread and pwrite, we can use
> kmap instead, thus simplifying the code.
>
> Signed-off-by: Chris Wilson
Applied this serie
On Thu, 27 May 2010 14:21:01 +0100, Chris Wilson
wrote:
> We can avoid an early clflush when pwriting if we use the current CPU
> write domain rather than moving the object to the GTT domain for the
> purposes of the pwrite. This has the advantage of not flushing the
> presumably hot data that we
On Thu, 27 May 2010 13:18:22 +0100, Chris Wilson
wrote:
> The callers expect us to cleanup any partially initialised structures
> before reporting the error.
>
> Signed-off-by: Chris Wilson
Applied this series.
pgpyyBZHNgCia.pgp
Description: PGP signature
On Fri, 28 May 2010 19:55:24 +1000
Dave Airlie wrote:
> On Fri, May 28, 2010 at 7:12 PM, Daniel Vetter wrote:
> > On Fri, May 28, 2010 at 01:02:08PM +1000, Dave Airlie wrote:
> >> This fixes a regression in the copy fb code we use to get seamless
> >> startup on Fedora/RHEL, without this fix, we
On Tue, May 25, 2010 at 01:06:50PM +0800, Xiang, Haihao wrote:
> This interface is the same as drm_intel_bo_alloc except the allocated
> size isn't rounded up, so it bypasses the cache bucket.
>
> The size of the BO created by drm_intel_bo_alloc for a 1920x800,4:2:0 YUV
> planar surface is 4M, it
On my Ubuntu 10.04 desktop at work (kernel: 2.6.32-22-generic), udev
eats too much CPU (7%). That's with a Firefox with a few tabs (including
one with a flash-based web radio), Evolution, Gnome-Terminal and gedit,
without desktop effects. I haven't noticed anything similar with my home
Gentoo deskt
On Fri, May 28, 2010 at 7:12 PM, Daniel Vetter wrote:
> On Fri, May 28, 2010 at 01:02:08PM +1000, Dave Airlie wrote:
>> This fixes a regression in the copy fb code we use to get seamless
>> startup on Fedora/RHEL, without this fix, we block forever in the wait
>> when starting X.
>
> I've just che
On Fri, 28 May 2010 11:28:50 +0200, Daniel Vetter wrote:
> On Thu, May 27, 2010 at 02:15:35PM +0100, Chris Wilson wrote:
> > Since we now get_user_pages() outside of the mutex prior to performing
> > the copy, we kmap() the page inside the copy routine and so need to
> > perform an ordinary memcpy
On Thu, May 27, 2010 at 02:15:35PM +0100, Chris Wilson wrote:
> Since we now get_user_pages() outside of the mutex prior to performing
> the copy, we kmap() the page inside the copy routine and so need to
> perform an ordinary memcpy() and not copy_from_user().
Patches look sane and will definitel
On Fri, May 28, 2010 at 01:02:08PM +1000, Dave Airlie wrote:
> This fixes a regression in the copy fb code we use to get seamless
> startup on Fedora/RHEL, without this fix, we block forever in the wait
> when starting X.
I've just checked latest -linus and found in include/drm/drm_os_linux.h:
#d
14 matches
Mail list logo