)]}'
{
  "commit": "5fd861b682785f650114f4df53060d1be7fedecd",
  "tree": "eaa02425c2be79ac21ecc684a5b2a31d9f3320c2",
  "parents": [
    "7d37c6d52fce13008f20344790a81a6a5a0003b3"
  ],
  "author": {
    "name": "Bodo Stroesser",
    "email": "bstroesser@fujitsu-siemens.com",
    "time": "Thu May 05 16:15:37 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@ppc970.osdl.org",
    "time": "Thu May 05 16:36:38 2005 -0700"
  },
  "message": "[PATCH] uml: s390 preparation, delay moved to arch\n\ns390 has fast read access to realtime clock (nanosecond resolution).  So it\nmakes sense to have an arch-specific implementation not only of __delay, but\n__udelay also.\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b41d3397d07b5089d702e0809be73c172e16d131",
      "old_mode": 33188,
      "old_path": "arch/um/kernel/ksyms.c",
      "new_id": "78d69dc74b26d3b4653932f39227159259dc2dd2",
      "new_mode": 33188,
      "new_path": "arch/um/kernel/ksyms.c"
    },
    {
      "type": "modify",
      "old_id": "2461cd73ca879012688f9c705882a7e4fad8968e",
      "old_mode": 33188,
      "old_path": "arch/um/kernel/time_kern.c",
      "new_id": "6516fc52afe01f23ecfbe0365cb251e9d3c8635d",
      "new_mode": 33188,
      "new_path": "arch/um/kernel/time_kern.c"
    },
    {
      "type": "modify",
      "old_id": "20d37dbbaf08be338ee74d4f909060d7aa78fb66",
      "old_mode": 33188,
      "old_path": "arch/um/sys-i386/delay.c",
      "new_id": "e9892eef51cee5dd85038ba98c22432bb81d42af",
      "new_mode": 33188,
      "new_path": "arch/um/sys-i386/delay.c"
    },
    {
      "type": "modify",
      "old_id": "b10bfdd26cd6618856f98c10691d08842e15134c",
      "old_mode": 33188,
      "old_path": "arch/um/sys-i386/ksyms.c",
      "new_id": "db524ab3f743a47f9d5a1b555c0efb48523dafc3",
      "new_mode": 33188,
      "new_path": "arch/um/sys-i386/ksyms.c"
    },
    {
      "type": "modify",
      "old_id": "f3b5187942b4e65ef14dd27e869fecd50861c7be",
      "old_mode": 33188,
      "old_path": "arch/um/sys-x86_64/delay.c",
      "new_id": "651332aeec22db781a0af12181210515b788a990",
      "new_mode": 33188,
      "new_path": "arch/um/sys-x86_64/delay.c"
    },
    {
      "type": "modify",
      "old_id": "40695576ca6002d7b102a8676d1dfeb9d7a938ac",
      "old_mode": 33188,
      "old_path": "include/asm-um/delay.h",
      "new_id": "0985bda66750b9ec2e989703c2e6ff078729a742",
      "new_mode": 33188,
      "new_path": "include/asm-um/delay.h"
    }
  ]
}
