)]}'
{
  "commit": "28a0c88312973792f439493d801ceac61baae9b3",
  "tree": "64cf598f048c5db0c9cfc9d6c453946fee19cd0b",
  "parents": [
    "b610ded71918654748b6b49f1e2636dc6bbfc96e"
  ],
  "author": {
    "name": "Lothar Waßmann",
    "email": "LW@KARO-electronics.de",
    "time": "Tue Aug 13 16:00:56 2013 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Aug 13 17:57:48 2013 -0700"
  },
  "message": "drivers/rtc/rtc-stmp3xxx.c: provide timeout for potentially endless loop polling a HW bit\n\nIt\u0027s always a bad idea to poll on HW bits without a timeout.\n\nThe i.MX28 RTC can be easily brought into a state in which the RTC is\nnot running (until after a power-on-reset) and thus the status bits\nwhich are polled in the driver won\u0027t ever change.\n\nThis patch prevents the kernel from getting stuck in this case.\n\nSigned-off-by: Lothar Waßmann \u003cLW@KARO-electronics.de\u003e\nAcked-by: Wolfram Sang \u003cwsa@the-dreams.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "767fee2ab340efb2d5ce647637053028c38b4aec",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-stmp3xxx.c",
      "new_id": "26019531db15a2f481dc87da6e6c76e085e1a06c",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-stmp3xxx.c"
    }
  ]
}
