)]}'
{
  "commit": "fb9431eb038caa027cb98cb18576f1a731e56f76",
  "tree": "4e4abbb34106812ac9ba415fd231f490699ed69c",
  "parents": [
    "a60387ba3114fe087349df23fa82e5ad9d5b6ff2"
  ],
  "author": {
    "name": "Randy Dunlap",
    "email": "randy.dunlap@oracle.com",
    "time": "Thu Oct 25 14:21:49 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Thu Oct 25 16:16:26 2007 -0700"
  },
  "message": "bitops kernel-doc: inline instead of macro\n\nUse duplicated inline functions for test_and_set_bit_lock() on x86\ninstead of #define macros, thus avoiding a bad example.  This allows\nkernel-doc to run cleanly instead of terminating with an error:\n\nError(linux-2.6.24-rc1//include/asm-x86/bitops_32.h:188): cannot understand prototype: \u0027test_and_set_bit_lock test_and_set_bit \u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36ebb5b02b4f1fa330a30fa17a95ab2b04818dc6",
      "old_mode": 33188,
      "old_path": "include/asm-x86/bitops_32.h",
      "new_id": "0b40f6d20bea207081fd739f8eae5b9bb3ac12f4",
      "new_mode": 33188,
      "new_path": "include/asm-x86/bitops_32.h"
    },
    {
      "type": "modify",
      "old_id": "b4d47940b9597a1106c80d8c040e8ec0cc14eed9",
      "old_mode": 33188,
      "old_path": "include/asm-x86/bitops_64.h",
      "new_id": "bba26e03f33f98891bf9f05f168bf0936b3abf3c",
      "new_mode": 33188,
      "new_path": "include/asm-x86/bitops_64.h"
    }
  ]
}
