)]}'
{
  "commit": "75fea73dce4ed7c1725f9f5c0adf5aecc8d0fcfd",
  "tree": "0201cb3b7c7712b357c198b1fc942242916d062b",
  "parents": [
    "2094acbb714e24e464c810c2d8fa57493fcb25a6"
  ],
  "author": {
    "name": "Alexander Duyck",
    "email": "aduyck@mirantis.com",
    "time": "Mon Sep 28 11:10:38 2015 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Sep 29 16:27:47 2015 -0700"
  },
  "message": "net: Swap ordering of tests in ip_route_input_mc\n\nThis patch just swaps the ordering of one of the conditional tests in\nip_route_input_mc.  Specifically it swaps the testing for the source\naddress to see if it is loopback, and the test to see if we allow a\nloopback source address.\n\nThe reason for swapping these two tests is because it is much faster to\ntest if an address is loopback than it is to dereference several pointers\nto get at the net structure to see if the use of loopback is allowed.\n\nSigned-off-by: Alexander Duyck \u003caduyck@mirantis.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6bab84503cd9bb9622a3f269e7cde67aafc9b6aa",
      "old_mode": 33188,
      "old_path": "net/ipv4/route.c",
      "new_id": "43508c8d08e28f7db3681b610bf770903797484a",
      "new_mode": 33188,
      "new_path": "net/ipv4/route.c"
    }
  ]
}
