)]}'
{
  "commit": "7363a5b233734dba339f2874ff6ed6c489d3d865",
  "tree": "e982156d409f29c82bcc7ec5e4e6160a11bc3685",
  "parents": [
    "d0af4160d19ff2849386140881e729f9ba86f2aa"
  ],
  "author": {
    "name": "Ilpo Järvinen",
    "email": "ilpo.jarvinen@helsinki.fi",
    "time": "Sat Feb 28 04:44:33 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Mar 02 03:00:12 2009 -0800"
  },
  "message": "tcp: separate timeout marking loop to it\u0027s own function\n\nSome comment about its current state added. So far I have\nseen very few cases where the thing is actually useful,\nusually just marginally (though admittedly I don\u0027t usually\nsee top of window losses where it seems possible that there\ncould be some gain), instead, more often the cases suffer\nfrom L-marking spike which is certainly not desirable\n(I\u0027ll bury improving it to my todo list, but on a low\nprio position).\n\nSigned-off-by: Ilpo Järvinen \u003cilpo.jarvinen@helsinki.fi\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "125b4517f3681a616a729714eed399732fc4aaeb",
      "old_mode": 33188,
      "old_path": "net/ipv4/tcp_input.c",
      "new_id": "03f5ede872243baf461dbaa607957734052ed4fa",
      "new_mode": 33188,
      "new_path": "net/ipv4/tcp_input.c"
    }
  ]
}
