)]}'
{
  "commit": "57e6319dd61d5ca10fe8dd57bcce8c0e2c480799",
  "tree": "906c40cec199f96f657a1e782fdc4dfcfdc81ade",
  "parents": [
    "f2ee442115c9b6219083c019939a9cc0c9abb2f8"
  ],
  "author": {
    "name": "Feng Tang",
    "email": "feng.tang@intel.com",
    "time": "Thu Nov 10 13:23:39 2011 +0000"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Nov 11 23:58:58 2011 -0200"
  },
  "message": "vrtc: change its year offset from 1960 to 1972\n\nReal world year equals the value in vrtc YEAR register plus an offset.\nWe used 1960 as the offset to make leap year consistent, but for a\ndevice\u0027s first use, its YEAR register is 0 and the system year will\nbe parsed as 1960 which is not a valid UNIX time and will cause many\napplications to fail mysteriously. So we use 1972 instead to fix this\nissue.\n\nUpdated patch which adds a sanity check suggested by Mathias\n\nThis isn\u0027t a change in behaviour for systems, because 1972 is the one we\nactually use. It\u0027s the old version in upstream which is out of sync with\nall devices.\n\nSigned-off-by: Feng Tang \u003cfeng.tang@intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8ac6f1eb66d56c0b3aac1e65591a4b2f707b3ed",
      "old_mode": 33188,
      "old_path": "arch/x86/platform/mrst/vrtc.c",
      "new_id": "225bd0f0f675395643c47859e61e0e5b6354ecb1",
      "new_mode": 33188,
      "new_path": "arch/x86/platform/mrst/vrtc.c"
    },
    {
      "type": "modify",
      "old_id": "d33544802a2ea5fc023390a069bcbc1f9d147a41",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-mrst.c",
      "new_id": "bb21f443fb7038719458d03c97e4b4eb00a225a1",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-mrst.c"
    }
  ]
}
