)]}'
{
  "commit": "5f1fb82afba714f0a9ef2c36ffce332d9fe0b46a",
  "tree": "4ae3d2a76d8ba75186ac3950c14e1d2d9a4cc66e",
  "parents": [
    "64ed66e070ce4e41241d7d6cf33a50b462314434"
  ],
  "author": {
    "name": "Luis R. Rodriguez",
    "email": "mcgrof@kernel.org",
    "time": "Fri Nov 27 11:00:50 2015 -0800"
  },
  "committer": {
    "name": "Luis R. Rodriguez",
    "email": "mcgrof@kernel.org",
    "time": "Thu Feb 11 08:42:16 2016 -0800"
  },
  "message": "init: enable support for no depends() callback\n\nThe Linux kernel\u0027s IOMMU init table framework requires\na depends() callback to check if your feature is detected\nor needed. Since the GPXE init solution works with a linker\nscript to help you sort the init routines by levels we don\u0027t\nneed to require a depends callback for all init routines,\nif they don\u0027t have one we skip re-sorting them based on\nthis heuristic.\n\nThis will be more useful as we also add support later for\nsubarchitecture dependency semantics, which we\u0027ll do next.\n\nSigned-off-by: Luis R. Rodriguez \u003cmcgrof@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a7152b75d9603d114b0bf67806287ab1e6dbb76",
      "old_mode": 33188,
      "old_path": "init.c",
      "new_id": "179fdf9876a195eabd977c69425d23d5408a6191",
      "new_mode": 33188,
      "new_path": "init.c"
    },
    {
      "type": "modify",
      "old_id": "db3cadd6c50608e2ae4662c8617be492b049d78d",
      "old_mode": 33188,
      "old_path": "init.h",
      "new_id": "25acd22d9fb7cdb82db8d820d6c2a5e519f19e61",
      "new_mode": 33188,
      "new_path": "init.h"
    },
    {
      "type": "modify",
      "old_id": "b1c0ea46e9457cfaa607b47017eadf09139712ba",
      "old_mode": 33188,
      "old_path": "sort-init.c",
      "new_id": "feedb11afd5b5b2d5fd36a9b1b45371a5a7eb50a",
      "new_mode": 33188,
      "new_path": "sort-init.c"
    }
  ]
}
