)]}'
{
  "commit": "4f52037e0c85998601cafe5c6843b11063203514",
  "tree": "c694854aa0e407106ae7b8f14ce41738bf53eb74",
  "parents": [
    "a8f41063159cdd4d2265a29a4e3209b5763d5296"
  ],
  "author": {
    "name": "Joe Lawrence",
    "email": "joe.lawrence@redhat.com",
    "time": "Mon Jul 29 11:34:41 2019 -0400"
  },
  "committer": {
    "name": "Masahiro Yamada",
    "email": "yamada.masahiro@socionext.com",
    "time": "Thu Aug 15 23:33:53 2019 +0900"
  },
  "message": "livepatch/klp-convert: abort on special sections\n\nTo properly convert alternatives, paravirt ops, and static keys,\nklp-convert needs to implement \"klp.arch\" sections as supported by\nd4c3e6e1b193 (“livepatch/x86: apply alternatives and paravirt patches\nafter relocations”).\n\nThere is some amount of ELF section bookkeeping required for this (ie,\nmoving data structure entries and relocations to their \".klp.arch\"\nequivalents) but the hardest part will be determining klp_object\nrelationships.  This may require some larger changes to livepatch API,\nso defer support for now.\n\nSigned-off-by: Joe Lawrence \u003cjoe.lawrence@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "abf050f8ec52ab84de683965c2964a94fd06b01f",
      "old_mode": 33188,
      "old_path": "scripts/livepatch/klp-convert.c",
      "new_id": "2e59c6da1e876ab52d4c5827acee4302762a3482",
      "new_mode": 33188,
      "new_path": "scripts/livepatch/klp-convert.c"
    }
  ]
}
