)]}'
{
  "commit": "1c6e6d91b22c4271e8a5dab559a08cb005a77073",
  "tree": "2801132011569f0635b896cde16a1e9c2db3acdf",
  "parents": [
    "d8e7b2b3ac5319fcee616488c628c2bbe7e2937b",
    "c1176d6f03e1085797ce83648a2c76ae15a2b515"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Oct 08 12:02:06 2009 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Oct 08 12:02:06 2009 -0700"
  },
  "message": "Merge branch \u0027drm-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6: (24 commits)\n  drm/radeon/kms: fix vline register for second head.\n  drm/r600: avoid assigning vb twice in blit code\n  drm/radeon: use list_for_each_entry instead of list_for_each\n  drm/radeon/kms: Fix AGP support for R600/RV770 family (v2)\n  drm/radeon/kms: Fallback to non AGP when acceleration fails to initialize (v2)\n  drm/radeon/kms: Fix RS600/RV515/R520/RS690 IRQ\n  drm/radeon: Fix setting of bits\n  drm/ttm: fix refcounting in ttm global code.\n  drm/fb: add more correct 8/16/24/32 bpp fb support.\n  drm/fb: add setcmap and fix 8-bit support.\n  drm/radeon/kms: respect single crtc cards, only create one crtc. (v2)\n  drm: Delete the DRM_DEBUG_KMS in drm_mode_cursor_ioctl\n  drm/radeon/kms: add support for \"Surround View\"\n  drm/radeon/kms: Fix irq handling on AVIVO hw\n  drm/radeon/kms: R600/RV770 remove dead code and print message for wrong BIOS\n  drm/radeon/kms: Fix R600/RV770 disable acceleration path\n  drm/radeon/kms: Fix R600/RV770 startup path \u0026 reset\n  drm/radeon/kms: Fix R600 write back buffer\n  drm/radeon/kms: Remove old init path as no hw use it anymore\n  drm/radeon/kms: Convert RS600 to new init path\n  ...\n",
  "tree_diff": []
}
