)]}'
{
  "commit": "1ef4d4242d9c494c49ae1ae66dc938fce0272816",
  "tree": "74c64ec940b306b5d1e7bb93a980041ad670468d",
  "parents": [
    "d1cd355a5e44dfe993efc0c0458ca9f99a28a9a3"
  ],
  "author": {
    "name": "Stephen Rothwell",
    "email": "sfr@canb.auug.org.au",
    "time": "Tue Apr 24 17:57:33 2007 +1000"
  },
  "committer": {
    "name": "Stephen Rothwell",
    "email": "sfr@canb.auug.org.au",
    "time": "Fri Jul 20 13:39:06 2007 +1000"
  },
  "message": "Consolidate of_find_node_by routines\n\nThis consolidates the routines of_find_node_by_path, of_find_node_by_name,\nof_find_node_by_type and of_find_compatible_device.  Again, the comparison\nof strings are done differently by Sparc and PowerPC and also these add\nread_locks around the iterations.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fa221ce87148ae385b3787b0fc076d998eafe6d",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/prom.c",
      "new_id": "bdcd23d8d8b99f8648b61a63aa4ece60f66c375a",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/prom.c"
    },
    {
      "type": "modify",
      "old_id": "3f8ccfad2e013252dc1dc1cdf4abe07bb0184185",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/prom.c",
      "new_id": "012f98346bcd54405daef3e8a01f95a733665bde",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/prom.c"
    },
    {
      "type": "modify",
      "old_id": "ee96ef61bc997cac31dc6dd4bae860599550774d",
      "old_mode": 33188,
      "old_path": "arch/sparc64/kernel/prom.c",
      "new_id": "2b2017ce2267b8e973f160e2b5c16bcf6002ecd2",
      "new_mode": 33188,
      "new_path": "arch/sparc64/kernel/prom.c"
    },
    {
      "type": "modify",
      "old_id": "6b6dfcc56522122ff4e5f99af3d227318cef8b40",
      "old_mode": 33188,
      "old_path": "drivers/of/base.c",
      "new_id": "9377f3bc410ac0083e96f3fefb48400ae4342a43",
      "new_mode": 33188,
      "new_path": "drivers/of/base.c"
    },
    {
      "type": "modify",
      "old_id": "75b1144ca580abade65b0887efac6f8ce41420cb",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/prom.h",
      "new_id": "6e391c9894ce7e513f7e75e1a62c263d5f7a6eb1",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/prom.h"
    },
    {
      "type": "modify",
      "old_id": "c7d54958a90eddde61cb65edf1396f189942b06f",
      "old_mode": 33188,
      "old_path": "include/asm-sparc/prom.h",
      "new_id": "db9feb75bd86f0713b26fe09edd366abefc8c80e",
      "new_mode": 33188,
      "new_path": "include/asm-sparc/prom.h"
    },
    {
      "type": "modify",
      "old_id": "e83896f3c141a3178c791be8dcf8c0b180b5aa98",
      "old_mode": 33188,
      "old_path": "include/asm-sparc64/prom.h",
      "new_id": "2b9e0d795faf7d1ddfbe360589947f4c6e4b8c55",
      "new_mode": 33188,
      "new_path": "include/asm-sparc64/prom.h"
    }
  ]
}
