)]}'
{
  "commit": "da7ce6e2feb8e5b3ac3c1c365937c7ab009c76a2",
  "tree": "9b42f7df2dd3b6ddf78c8ecdfd4fd912e3940d10",
  "parents": [
    "78187865efa5aec5a28a200a39153f98d8f38d4d"
  ],
  "author": {
    "name": "Roel Kluin",
    "email": "12o3l@tiscali.nl",
    "time": "Mon Dec 10 15:49:24 2007 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Mon Dec 10 19:43:54 2007 -0800"
  },
  "message": "asm-h8300: parentheses around definition CLOCK_TICK_RATE\n\nSome places where CLOCK_TICK_RATE may be used incorrectly:\n\narch/arm/mach-mx3/time.c:125:   __raw_writel((v / CLOCK_TICK_RATE) - 1, MXC_GPT_GPTPR);\ndrivers/watchdog/davinci_wdt.c:103:     timer_margin \u003d (((u64)heartbeat * CLOCK_TICK_RATE) \u0026 0xffffffff);\ndrivers/watchdog/davinci_wdt.c:105:     timer_margin \u003d (((u64)heartbeat * CLOCK_TICK_RATE) \u003e\u003e 32);\ndrivers/watchdog/ks8695_wdt.c:64:       unsigned long tval \u003d wdt_time * CLOCK_TICK_RATE;\n\nI\u0027m not sure whether this definition is used there, but adding parentheses\nshould be good anyway.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\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": "20413145fabb904ecc9533bd92b35c09933947d8",
      "old_mode": 33188,
      "old_path": "include/asm-h8300/timex.h",
      "new_id": "23e67013439fbbc2c3e2439a2dbd305028f63ae8",
      "new_mode": 33188,
      "new_path": "include/asm-h8300/timex.h"
    }
  ]
}
