)]}'
{
  "commit": "4fefcb27050b98c97b1c32bc710fc2f874449dee",
  "tree": "1983f5ca546dab13d56ad8207762fee6088c9079",
  "parents": [
    "df4f7fe7bd516b3833e25c692c3970e22038a6ca"
  ],
  "author": {
    "name": "yakui_zhao",
    "email": "yakui.zhao@intel.com",
    "time": "Tue Jun 02 14:09:47 2009 +0800"
  },
  "committer": {
    "name": "Dave Airlie",
    "email": "airlied@redhat.com",
    "time": "Thu Jun 11 18:36:36 2009 +1000"
  },
  "message": "drm: add separate drm debugging levels\n\nNow all the DRM debug info will be reported if the boot option of\n\"drm.debug\u003d1\" is added. Sometimes it is inconvenient to get the debug\ninfo in KMS mode. We will get too much unrelated info.\n\nThis will separate several DRM debug levels and the debug level can be used\nto print the different debug info. And the debug level is controlled by the\nmodule parameter of drm.debug\n\nIn this patch it is divided into four debug levels;\n       \tdrm_core, drm_driver, drm_kms, drm_mode.\n\nAt the same time we can get the different debug info by changing the debug\nlevel. This can be done by adding the module parameter. Of course it can\nbe changed through the /sys/module/drm/parameters/debug after the system is\nbooted.\n\nFour debug macro definitions are provided.\n\tDRM_DEBUG(fmt, args...)\n\tDRM_DEBUG_DRIVER(prefix, fmt, args...)\n\tDRM_DEBUG_KMS(prefix, fmt, args...)\n\tDRM_DEBUG_MODE(prefix, fmt, args...)\n\nWhen the boot option of \"drm.debug\u003d4\" is added, it will print the debug info\nusing DRM_DEBUG_KMS macro definition.\nWhen the boot option of \"drm.debug\u003d6\" is added, it will print the debug info\nusing DRM_DEBUG_KMS/DRM_DEBUG_DRIVER.\n\nSometimes we expect to print the value of an array.\nFor example: SDVO command,\nIn such case the following four DRM debug macro definitions are added:\n\tDRM_LOG(fmt, args...)\n\tDRM_LOG_DRIVER(fmt, args...)\n\tDRM_LOG_KMS(fmt, args...)\n\tDRM_LOG_MODE(fmt, args...)\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9631e3a1ea69f421177cfead3e1c2ce3be9993b",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/drm_stub.c",
      "new_id": "89050684fe0d2c7b33a2fdf0a31287c5955e5778",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/drm_stub.c"
    },
    {
      "type": "modify",
      "old_id": "efa5f79a35c72854b2379827108c4c2f607ec164",
      "old_mode": 33188,
      "old_path": "include/drm/drmP.h",
      "new_id": "afc21685230e3c2dbc2132a6f78c53bcb2202380",
      "new_mode": 33188,
      "new_path": "include/drm/drmP.h"
    }
  ]
}
