)]}'
{
  "commit": "6bf1574ee33270e7c0b9d43103e8cedffd9f74db",
  "tree": "926e7008acacd0e49c1de0d615073a0d916b5b89",
  "parents": [
    "4dde4610c4ab54e9d36a4afaa98c23b017f7f9e3"
  ],
  "author": {
    "name": "Eric Dumazet",
    "email": "dada1@cosmosbay.com",
    "time": "Sun Jan 13 22:27:52 2008 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Jan 28 15:02:03 2008 -0800"
  },
  "message": "[X25]: Avoid divides and sparse warnings\n\n   CHECK   net/x25/af_x25.c\nnet/x25/af_x25.c:117:46: warning: expensive signed divide\n   CHECK   net/x25/x25_facilities.c\nnet/x25/x25_facilities.c:209:30: warning: expensive signed divide\n   CHECK   net/x25/x25_in.c\nnet/x25/x25_in.c:250:26: warning: expensive signed divide\n   CHECK   net/x25/x25_proc.c\nnet/x25/x25_proc.c:48:11: warning: context imbalance in \u0027x25_seq_route_start\u0027\n- wrong count at exit\nnet/x25/x25_proc.c:72:13: warning: context imbalance in \u0027x25_seq_route_stop\u0027 -\nunexpected unlock\nnet/x25/x25_proc.c:112:11: warning: context imbalance in\n\u0027x25_seq_socket_start\u0027 - wrong count at exit\nnet/x25/x25_proc.c:129:13: warning: context imbalance in \u0027x25_seq_socket_stop\u0027\n- unexpected unlock\nnet/x25/x25_proc.c:190:11: warning: context imbalance in\n\u0027x25_seq_forward_start\u0027 - wrong count at exit\nnet/x25/x25_proc.c:215:13: warning: context imbalance in\n\u0027x25_seq_forward_stop\u0027 - unexpected unlock\n   CHECK   net/x25/x25_subr.c\nnet/x25/x25_subr.c:362:57: warning: expensive signed divide\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92cfe8e3e0b8d24133b6e5e07cafa6d5d27328e2",
      "old_mode": 33188,
      "old_path": "net/x25/af_x25.c",
      "new_id": "07fad7ccf83204c137b90fb0bfc906dd25a0dfbf",
      "new_mode": 33188,
      "new_path": "net/x25/af_x25.c"
    },
    {
      "type": "modify",
      "old_id": "dec404afa11333830ac69330ce2d6ef4a7fa357a",
      "old_mode": 33188,
      "old_path": "net/x25/x25_facilities.c",
      "new_id": "a21f6646eb3a85cd1275708ba53960ed085402da",
      "new_mode": 33188,
      "new_path": "net/x25/x25_facilities.c"
    },
    {
      "type": "modify",
      "old_id": "1c88762c27943858bbc55394eb0fec6cbf053932",
      "old_mode": 33188,
      "old_path": "net/x25/x25_in.c",
      "new_id": "7d7c3abf38b573fa64f1bb35026dc5bf80cdcd3c",
      "new_mode": 33188,
      "new_path": "net/x25/x25_in.c"
    },
    {
      "type": "modify",
      "old_id": "7d55e50c936f9a2fe11daeba85ece6099815b858",
      "old_mode": 33188,
      "old_path": "net/x25/x25_proc.c",
      "new_id": "78b05342606ef07fff0d80d5a24c68ca2c6ed225",
      "new_mode": 33188,
      "new_path": "net/x25/x25_proc.c"
    },
    {
      "type": "modify",
      "old_id": "8d6220aa5d0fd5748814659e5a2d7068c91cdf57",
      "old_mode": 33188,
      "old_path": "net/x25/x25_subr.c",
      "new_id": "511a5986af3e65b5a55153bfd6ad896d70994934",
      "new_mode": 33188,
      "new_path": "net/x25/x25_subr.c"
    }
  ]
}
