)]}'
{
  "commit": "c5428e950ad42640f00092949fd17e356dfdeafa",
  "tree": "cd057c47f1e5ae5c27739be27b347d99c85a2106",
  "parents": [
    "7a6f9cbb37120c745fc187083fb5c3de4dca4f97"
  ],
  "author": {
    "name": "Coly Li",
    "email": "coly.li@suse.de",
    "time": "Wed Apr 22 23:21:56 2009 +0800"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Wed Apr 22 17:41:25 2009 +0200"
  },
  "message": "uv_time: add parameter to uv_read_rtc()\n\nuv_read_rtc() is referenced by read member of struct clocksource clocksource_uv.\nIn include/linux/clocksource.h, read of struct clocksource is declared as:\ncycle_t (*read)(struct clocksource *cs)\n\nThis got introduced recently in:\n\n   8e19608: clocksource: pass clocksource to read() callback\n\nBut arch/x86/kernel/uv_time.c was not properly converted by that pach.\n\nThis patch adds a dummy parameter (struct clocksource type) to uv_read_rtc() to\nfix the incompatible reference in clocksource_uv, and add a NULL parameter in\nall places where uv_read_rtc() gets called.\n\n[ Impact: cleanup, address compiler warning ]\n\nSigned-off-by: Coly Li \u003ccoly.li@suse.de\u003e\nCc: Dimitri Sivanich \u003csivanich@sgi.com\u003e\nCc: Magnus Damm \u003cdamm@igel.co.jp\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nLKML-Reference: \u003c49EF3614.1050806@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Dimitri Sivanich \u003csivanich@sgi.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ffb6c53326e9bf728c6b5f5c984d13402b581c9",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/uv_time.c",
      "new_id": "583f11d5c4803d0028ddeae63e4bad1aa3d03360",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/uv_time.c"
    }
  ]
}
