)]}'
{
  "commit": "fddb7b5761f104f034a0e708ece756d9b2eb2cac",
  "tree": "f995ec889ebc1edc3fc9d3b0fe1da1fe9c2d6b76",
  "parents": [
    "2b05ad33e1e624e7f08b8676d270dc7725403b7e"
  ],
  "author": {
    "name": "Flavio Leitner",
    "email": "fbl@redhat.com",
    "time": "Wed Jan 25 08:34:52 2012 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Jan 25 21:50:43 2012 -0500"
  },
  "message": "tcp: bind() optimize port allocation\n\nPort autoselection finds a port and then drop the lock,\nthen right after that, gets the hash bucket again and lock it.\n\nFix it to go direct.\n\nSigned-off-by: Flavio Leitner \u003cfbl@redhat.com\u003e\nSigned-off-by: Marcelo Ricardo Leitner \u003cmleitner@redhat.com\u003e\nAcked-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ecd19b5a7ee2c1948ded8a7c07d62ec21986e4c8",
      "old_mode": 33188,
      "old_path": "net/ipv4/inet_connection_sock.c",
      "new_id": "19d66cefd7d34beae89c617a10f195f2f097770f",
      "new_mode": 33188,
      "new_path": "net/ipv4/inet_connection_sock.c"
    }
  ]
}
