)]}'
{
  "commit": "73e87e02ec484ac459c4be262ab76960b89dc019",
  "tree": "6475f3ec73d1bc258d65da619cedef87a157f560",
  "parents": [
    "85035568a96065de6fb29478707a3ad5f1fed169"
  ],
  "author": {
    "name": "Oliver Hartkopp",
    "email": "oliver@hartkopp.net",
    "time": "Tue Apr 15 19:29:14 2008 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Apr 15 19:29:14 2008 -0700"
  },
  "message": "CAN: use hrtimers in can-bcm protocol\n\nMake use of hrtimers to support high resolution capabilities, when\nprovided by the system clocksource.\n\nThe conversion to hrtimers additionally discovered and solved an\nunlikely race condition that has been reproduced under (unrealistic)\nmassive receive load, which can only be produced on vcan software devices.\n\n[ Fix printf format warnings on 64-bit -DaveM ]\n\nSigned-off-by: Oliver Hartkopp \u003coliver@hartkopp.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e9f99b2c6bc9c985697348f8965f438eb7998789",
      "old_mode": 33188,
      "old_path": "net/can/bcm.c",
      "new_id": "74fd2d33aff43f3b73c00c52626a2f044c9c138b",
      "new_mode": 33188,
      "new_path": "net/can/bcm.c"
    }
  ]
}
