Skip to content
Snippets Groups Projects
  1. Apr 16, 2010
    • Brice Goglin's avatar
      Prepare changelog for upload · a8ecb929
      Brice Goglin authored
    • Brice Goglin's avatar
    • Brice Goglin's avatar
      Update changelog with cherry-picked commits · 882cf719
      Brice Goglin authored
      882cf719
    • Chris Wilson's avatar
      intel: Use the correct size when allocating reloc_target_info array · 332739e3
      Chris Wilson authored
      
      Thomas tracked down this error with kdm and commit b5096402:
      
      ==4320== Invalid write of size 8
      ==4320==    at 0x9A97998: do_bo_emit_reloc (in /usr/lib/libdrm_intel.so.1.0.0)
      ==4320==    by 0x9A97B9C: drm_intel_gem_bo_emit_reloc (in /usr/lib/libdrm_intel.so.1.0.0)
      ==4320==    by 0xAED3234: intel_batchbuffer_emit_reloc (in /usr/lib/xorg/modules/dri/i965_dri.so)
      ==4320==    by 0xAF13827: brw_emit_vertices (in /usr/lib/xorg/modules/dri/i965_dri.so)
      ==4320==    by 0xAF1F14D: brw_upload_state (in /usr/lib/xorg/modules/dri/i965_dri.so)
      ==4320==    by 0xAF12122: brw_draw_prims (in /usr/lib/xorg/modules/dri/i965_dri.so)
      ==4320==    by 0xB256824: vbo_exec_vtx_flush (in /usr/lib/xorg/modules/dri/libdricore.so)
      ==4320==    by 0xB2523BB: vbo_exec_FlushVertices_internal (in /usr/lib/xorg/modules/dri/libdricore.so)
      ==4320==    by 0xB252411: vbo_exec_FlushVertices (in /usr/lib/xorg/modules/dri/libdricore.so)
      ==4320==    by 0xB195A3D: _mesa_PopAttrib (in /usr/lib/xorg/modules/dri/libdricore.so)
      ==4320==    by 0x8DF0F02: __glXDisp_Render (in /usr/lib/xorg/modules/extensions/libglx.xorg)
      ==4320==    by 0x8DF517F: __glXDispatch (in /usr/lib/xorg/modules/extensions/libglx.xorg)
      ==4320==  Address 0x126a8b80 is 0 bytes after a block of size 16,368 alloc'd
      ==4320==    at 0x4C23E03: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
      ==4320==    by 0x9A97A64: do_bo_emit_reloc (in /usr/lib/libdrm_intel.so.1.0.0)
      ==4320==    by 0x9A97B9C: drm_intel_gem_bo_emit_reloc (in /usr/lib/libdrm_intel.so.1.0.0)
      ==4320==    by 0xAED3234: intel_batchbuffer_emit_reloc (in /usr/lib/xorg/modules/dri/i965_dri.so)
      ==4320==    by 0xAF191DB: upload_binding_table_pointers (in /usr/lib/xorg/modules/dri/i965_dri.so)
      ==4320==    by 0xAF1F14D: brw_upload_state (in /usr/lib/xorg/modules/dri/i965_dri.so)
      ==4320==    by 0xAF12122: brw_draw_prims (in /usr/lib/xorg/modules/dri/i965_dri.so)
      ==4320==    by 0xB255EF6: vbo_exec_DrawArrays (in /usr/lib/xorg/modules/dri/libdricore.so)
      ==4320==    by 0x8DF67A3: __glXDisp_DrawArrays (in /usr/lib/xorg/modules/extensions/libglx.xorg)
      ==4320==    by 0x8DF0F02: __glXDisp_Render (in /usr/lib/xorg/modules/extensions/libglx.xorg)
      ==4320==    by 0x8DF517F: __glXDispatch (in /usr/lib/xorg/modules/extensions/libglx.xorg)
      ==4320==    by 0x446293: ??? (in /usr/bin/Xorg)
      
      which is simply due to only allocating space for the pointers and not
      the structs themselves. D'oh.
      
      Reported-by: default avatarThomas Bächler <thomas@archlinux.org>
      Signed-off-by: default avatarChris Wilson <chris@chris-wilson.co.uk>
      332739e3
    • Kristian Høgsberg's avatar
      Revert "Fix pkgconfig includes for /usr/include/drm" · 107ccd92
      Kristian Høgsberg authored
      This reverts commit 245d6957.
      
      libdrm now install headers in ${includedir}/libdrm and /usr/include/drm
      is reserved for the kernel headers.  We should only ever add one of these
      to the CFLAGS.
      107ccd92
  2. Apr 14, 2010
  3. Apr 06, 2010
  4. Apr 02, 2010
  5. Mar 29, 2010
  6. Mar 26, 2010
  7. Mar 25, 2010
  8. Mar 24, 2010
  9. Mar 19, 2010
  10. Mar 18, 2010
  11. Mar 17, 2010
  12. Mar 16, 2010
  13. Mar 14, 2010
  14. Mar 13, 2010
  15. Mar 07, 2010
  16. Mar 06, 2010
  17. Mar 05, 2010