)]}'
{
  "commit": "c71b64f3617b5a4362c6e4e0aefdd66d6ac6affd",
  "tree": "947b4febb1b863d9028274c064da2f698b803120",
  "parents": [
    "8ac88f2d2818c8efc1558626a4e7fb47dcc18987"
  ],
  "author": {
    "name": "Gerald Van Baren",
    "email": "gvb@unssw.com",
    "time": "Mon Oct 15 22:24:36 2012 -0400"
  },
  "committer": {
    "name": "Gerald Van Baren",
    "email": "gvb@unssw.com",
    "time": "Mon Oct 15 22:24:36 2012 -0400"
  },
  "message": "libfdt: Add helper function to create a trivial, empty tree\n\nThe libfdt read/write functions are now usable enough that it\u0027s become a\nmoderately common pattern to use them to build and manipulate a device\ntree from scratch.  For example, we do so ourself in our rw_tree1 testcase,\nand qemu is starting to use this model when building device trees for some\ntargets such as e500.\n\nHowever, the read/write functions require some sort of valid tree to begin\nwith, so this necessitates either having a trivial canned dtb to begin with\nor, more commonly, creating an empty tree using the serial-write functions\nfirst.\n\nThis patch adds a helper function which uses the serial-write functions to\ncreate a trivial, empty but complete and valid tree in a supplied buffer,\nready for manipulation with the read/write functions.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\n\nFrom git://git.jdl.com/software/dtc.git patch hash be6026838 with\nadaptations to include/libfdt.h and lib/libfdt/Makefile for the U-Boot\nenvironment.\n\nSigned-off-by: Gerald Van Baren \u003cvanbaren@cideas.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4589c5feb45033377fea72ab3885ca76808ba074",
      "old_mode": 33188,
      "old_path": "include/libfdt.h",
      "new_id": "c93ae28833e172c3bca7ee188da1c200f3eb27c5",
      "new_mode": 33188,
      "new_path": "include/libfdt.h"
    },
    {
      "type": "modify",
      "old_id": "c965577dc093e7a21325b9e37b74ab9ebdb7645e",
      "old_mode": 33188,
      "old_path": "lib/libfdt/Makefile",
      "new_id": "0693d4bf5585541d85e9f173d5e8aa2e16d95162",
      "new_mode": 33188,
      "new_path": "lib/libfdt/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f72d13b1d19c0bce7a27658e18a5f9fe26b2453c",
      "new_mode": 33188,
      "new_path": "lib/libfdt/fdt_empty_tree.c"
    }
  ]
}
