Hi,

as pointed out by Joergen Bergmann, the previous patch that I sent was
a bit broken. I have a new one that I am currently doing a test
build of. Feel free to do the same.

-- 
Horms

#! /bin/sh -e
## <PATCHNAME>.dpatch by <[EMAIL PROTECTED]>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Description: drm: sumbol fix for race fix patch
## DP: Patch author: Horms <[EMAIL PROTECTED]>
## DP: Upstream status: not suitable for upstream

. $(dirname $0)/DPATCH

@DPATCH@
--- a/drivers/char/drm/radeon_state.c   2005-03-28 17:10:39.000000000 +0900
+++ b/drivers/char/drm/radeon_state.c   2005-03-28 17:11:16.000000000 +0900
@@ -2313,7 +2313,7 @@
         */
        orig_bufsz = cmdbuf.bufsz;
        if (orig_bufsz != 0) {
-               kbuf = drm_alloc(cmdbuf.bufsz, DRM_MEM_DRIVER);
+               kbuf = DRM_MALLOC(cmdbuf.bufsz);
                if (kbuf == NULL)
                        return DRM_ERR(ENOMEM);
                if (DRM_COPY_FROM_USER(kbuf, cmdbuf.buf, cmdbuf.bufsz))
@@ -2413,7 +2413,7 @@
        }
 
        if (orig_bufsz != 0)
-               drm_free(kbuf, orig_bufsz, DRM_MEM_DRIVER);
+               DRM_FREE(kbuf, orig_bufsz);
 
        DRM_DEBUG("DONE\n");
        COMMIT_RING();
@@ -2421,7 +2421,7 @@
 
 err:
        if (orig_bufsz != 0)
-               drm_free(kbuf, orig_bufsz, DRM_MEM_DRIVER);
+               DRM_FREE(kbuf, orig_bufsz);
        return DRM_ERR(EINVAL);
 }
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to