)]}'
{
  "commit": "c51aea80a9fbb423b49d432e89e515257bb2b983",
  "tree": "21012cad03d54bc2b515b30645dbebd3e51dff58",
  "parents": [
    "b2c863bd2daa2b2e36d66db58bc1e18f37151829"
  ],
  "author": {
    "name": "Adrian Bunk",
    "email": "bunk@stusta.de",
    "time": "Mon Jul 23 18:43:54 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Tue Jul 24 12:24:59 2007 -0700"
  },
  "message": "include/asm-xtensa/io.h must #include \u003casm/page.h\u003e\n\n  CC      kernel/time/clocksource.o\nIn file included from\n/home/bunk/linux/kernel-2.6/linux-2.6.22-rc6-mm1/include/linux/clocksource.h:18,\n                 from\n/home/bunk/linux/kernel-2.6/linux-2.6.22-rc6-mm1/kernel/time/clocksource.c:27:\ninclude2/asm/io.h: In function \u0027virt_to_phys\u0027:\ninclude2/asm/io.h:46: error: implicit declaration of function \u0027__pa\u0027\ninclude2/asm/io.h: In function \u0027phys_to_virt\u0027:\ninclude2/asm/io.h:51: error: implicit declaration of function \u0027__va\u0027\ninclude2/asm/io.h:51: warning: return makes pointer from integer without a cast\nmake[3]: *** [kernel/time/clocksource.o] Error 1\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Christian Zankel \u003cchris@zankel.net\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": "31ffc3f119c1cd60254325c83ca08a53b76d3947",
      "old_mode": 33188,
      "old_path": "include/asm-xtensa/io.h",
      "new_id": "0faa614d969698553a9b7b3cd840604397156b64",
      "new_mode": 33188,
      "new_path": "include/asm-xtensa/io.h"
    }
  ]
}
