On Tue, 2005-11-08 at 12:25 -0800, Eric Anholt wrote:
> CVSROOT:      /cvs/dri
> Module name:  drm
> Repository:   drm/shared-core/
> Changes by:   [EMAIL PROTECTED]       05/11/08 12:25:00
> 
> Log message:
>   Initial port of savage to FreeBSD for the AGP and !ShadowStatus case.  Adds
>   drm_mtrr_{add,del} for handling the MTRR setup.  Still has a LOR issue with
>   DRM_VERIFYAREA_READ/DRM_COPY_FROM_USER_UNCHECKED in savage_bci.c -- this 
> won't
                                                        ^^
that should read savage_state.c.  Also, for those playing at home, "LOR"
means "lock order reversal" -- one of a few different ways of getting
the fine-grained locking in FreeBSD wrong.

>   work with the fine-grained locking in use, and just doing a single copyin 
> to a
>   temporary will probably work fine.  Also note that the module leaks
>   approximately 4 kb on unload.


-- 
Eric Anholt                                     [EMAIL PROTECTED]
http://people.freebsd.org/~anholt/              [EMAIL PROTECTED]

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to