)]}'
{
  "commit": "7cb8a93968e395e40a72a50da0b6114e752304b4",
  "tree": "2d2ab4468555120fb04b86097fce9e31b584154f",
  "parents": [
    "8d068875caca3b507ffa8a57d521483fd4eebcc7"
  ],
  "author": {
    "name": "Steffen Klassert",
    "email": "steffen.klassert@secunet.com",
    "time": "Mon Feb 11 07:02:36 2013 +0100"
  },
  "committer": {
    "name": "Steffen Klassert",
    "email": "steffen.klassert@secunet.com",
    "time": "Mon Feb 11 14:07:01 2013 +0100"
  },
  "message": "xfrm: Allow inserting policies with matching mark and different priorities\n\nWe currently can not insert policies with mark and mask\nsuch that some flows would be matched from both policies.\nWe make this possible when the priority of these policies\nare different. If both policies match a flow, the one with\nthe higher priority is used.\n\nReported-by: Emmanuel Thierry \u003cemmanuel.thierry@telecom-bretagne.eu\u003e\nReported-by: Romain Kuntz \u003cr.kuntz@ipflavors.com\u003e\nSigned-off-by: Steffen Klassert \u003csteffen.klassert@secunet.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "456b11b0f049341d7ba731b66c3ab0f26b2c468a",
      "old_mode": 33188,
      "old_path": "net/xfrm/xfrm_policy.c",
      "new_id": "257dfb18aef440dc2dd290a051ad4b8df9e4b4dc",
      "new_mode": 33188,
      "new_path": "net/xfrm/xfrm_policy.c"
    }
  ]
}
