)]}'
{
  "commit": "1ffb96c587fa2af0d690dc3548a4a781c477bfb7",
  "tree": "e813df1932a8f2ed55f9f5d5f35407a878620680",
  "parents": [
    "f772b3d9ca135087a70406d8466e57d1cf29237e"
  ],
  "author": {
    "name": "Thibaut VARENE",
    "email": "T-Bone@parisc-linux.org",
    "time": "Thu Mar 15 12:59:19 2007 +0100"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Tue Mar 27 08:53:04 2007 +0200"
  },
  "message": "make elv_register() output atomic\n\nBooting 2.6.21-rc3-g45592145 I noticed the following on one of my\nmachines in the bootlog:\n\nio scheduler noop registered\u003c6\u003eTime: jiffies clocksource has been installed.\n\nio scheduler deadline registered (default)\n\nLooking at block/elevator.c, it appears that elv_register() uses two\nconsecutive printks in a non-atomic way, leading to the above glitch. The\nattached trivial patch fixes this issue, by using a single printk.\n\nSigned-off-by: Thibaut VARENE \u003cvarenet@parisc-linux.org\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25f6ef28e3bb34567db40fb0d8472f39038d0ae5",
      "old_mode": 33188,
      "old_path": "block/elevator.c",
      "new_id": "96a00c822748cf8a673071a32806358963f5cdad",
      "new_mode": 33188,
      "new_path": "block/elevator.c"
    }
  ]
}
