)]}'
{
  "commit": "de553c189e3faa0d0c38f366f73379b46587b80e",
  "tree": "0fbc7bd2c042518383ee07287812453176ae8b0d",
  "parents": [
    "fe0499ae95f5f636bda1f6e0bdba5b7b023ea827"
  ],
  "author": {
    "name": "Gerrit Renker",
    "email": "gerrit@erg.abdn.ac.uk",
    "time": "Sun Dec 10 00:06:32 2006 -0200"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Mon Dec 11 14:34:51 2006 -0800"
  },
  "message": "[DCCP] ccid3: Sanity-check RTT samples\n\nCCID3 performance depends much on the accuracy of RTT samples.  If RTT\nsamples grow too large, performance can be catastrophically poor.\n\nTo limit the amount of possible damage in such cases, the patch\n * introduces an upper limit which identifies a maximum `sane\u0027 RTT value;\n * uses a macro to enforce this upper limit.\n\nUsing a macro was given preference, since it is necessary to identify the\ncalling function in the warning message. Since exceeding this threshold\nidentifies a critical condition, DCCP_CRIT is used and not DCCP_WARN.\n\nMany thanks to Ian McDonald for collaboration on this issue.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\nAcked-by: Ian McDonald \u003cian.mcdonald@jandi.co.nz\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7618d51aa2d20c3d45c96c266064ff8560457ace",
      "old_mode": 33188,
      "old_path": "net/dccp/ccids/ccid3.c",
      "new_id": "122a716eb877f9a4269da57a80e5b2054a100802",
      "new_mode": 33188,
      "new_path": "net/dccp/ccids/ccid3.c"
    },
    {
      "type": "modify",
      "old_id": "da0ca3c0a7b3efcd202f1a1bb9341dcf5532a245",
      "old_mode": 33188,
      "old_path": "net/dccp/ccids/ccid3.h",
      "new_id": "3fa0f69ed3209ec2563e13c11e5dba3a31a60750",
      "new_mode": 33188,
      "new_path": "net/dccp/ccids/ccid3.h"
    }
  ]
}
