On Mon, Jul 27, 2009 at 23:33, Brian Paul<[email protected]> wrote: > RALOVICH wrote: >> >> Hi, >> >> I would like to nominate the following patches from master for >> inclusion in the 7.5 branch: >> >> ddef7dc87b2001fbe117ee5f24a0c645ee95a03c - this fixes the intel >> driver context leak >> 6d66f23c50ebe8f973757b6fd1b81c9b7920c447 - probably this too, but >> definitely requires testing! >> >> Please consider them! > > I've cherry-picked them to the 7.5 branch. Thanks. > > -Brian > >
Thanks for pushing them. On the other hand there is at least one leak in the current 7.5 intel driver (worth of ~80 KB) which I dont have time to debug now. See valgrind output from glxgears: ==17930== 82,512 (504 direct, 82,008 indirect) bytes in 3 blocks are definitely lost in loss record 43 of 54 ==17930== at 0x4C216F4: calloc (vg_replace_malloc.c:397) ==17930== by 0x7F62CD1: drm_intel_gem_bo_alloc_internal (intel_bufmgr_gem.c:384) ==17930== by 0x78E9072: prepare_surfaces (brw_wm_surface_state.c:467) ==17930== by 0x78CCB7D: brw_validate_state (brw_state_upload.c:346) ==17930== by 0x78C0B48: brw_draw_prims (brw_draw.c:377) ==17930== by 0x79910FF: vbo_save_playback_vertex_list (vbo_save_draw.c:277) ==17930== by 0x790DE77: execute_list (dlist.c:5851) ==17930== by 0x79106EA: _mesa_CallList (dlist.c:6940) ==17930== by 0x402B41: (within /usr/bin/glxgears) ==17930== by 0x40333E: (within /usr/bin/glxgears) ==17930== by 0x53525A5: (below main) (libc-start.c:222) ==17930== This is not present in current master. Kristof ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
