)]}'
{
  "commit": "c91eee56dc4f8c3d9ae834bacb835596d47a709e",
  "tree": "f4bdff8e42f8df9aa30cb8d058a172c33823516c",
  "parents": [
    "5300fdcb7b7e97d83033bc7196582705524d35ea"
  ],
  "author": {
    "name": "Thomas Graf",
    "email": "tgraf@suug.ch",
    "time": "Wed Aug 13 16:38:30 2014 +0200"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Thu Aug 14 15:13:39 2014 -0700"
  },
  "message": "rhashtable: unexport and make rht_obj() static\n\nNo need to export rht_obj(), all inner to outer object translations\noccur internally. It was intended to be used with rht_for_each() which\nnow primarily serves as the iterator for rhashtable_remove_pprev() to\neffectively flush and free the full table.\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c6048e77f294c2cdcf4acf71f9b4efe2761c150",
      "old_mode": 33188,
      "old_path": "include/linux/rhashtable.h",
      "new_id": "af967c4c7591e5a3ec32a5da94b95d93c65bab77",
      "new_mode": 33188,
      "new_path": "include/linux/rhashtable.h"
    },
    {
      "type": "modify",
      "old_id": "338dd7aa5e1378d72f3888892814d55787189b76",
      "old_mode": 33188,
      "old_path": "lib/rhashtable.c",
      "new_id": "a2c78810ebc1a64a95903645dec6d14eed6ba1b6",
      "new_mode": 33188,
      "new_path": "lib/rhashtable.c"
    }
  ]
}
