)]}'
{
  "commit": "fa56d4cb4022c8b313c3b99236e1b87effc3655b",
  "tree": "b51b1e66ac75b1412f57f7e41e3aff4bc8f0f0f7",
  "parents": [
    "2d5abcedeb41f4af9582c60cef70749c3ab90a3b"
  ],
  "author": {
    "name": "Bartlomiej Zolnierkiewicz",
    "email": "bzolnier@gmail.com",
    "time": "Tue Jun 23 11:29:11 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Fri Aug 07 10:42:59 2009 -0700"
  },
  "message": "ide: allow ide_dev_read_id() to be called from the IRQ context\n\n* Un-static __ide_wait_stat().\n\n* Allow ide_dev_read_id() helper to be called from the IRQ context by\n  adding irq_ctx flag and using mdelay()/__ide_wait_stat() when needed.\n\n* Switch ide_driveid_update() to set irq_ctx flag.\n\nThis change is needed for the consecutive patch which fixes races in\nhandling of user-space SET XFER commands but for improved bisectability\nand clarity it is better to do it in a separate patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2892b242bbe1c84feed1a343bdbb6494135f9e9a",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-iops.c",
      "new_id": "b99873845d21a92c8fe4e8a7b36ae9aff18895e7",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-iops.c"
    },
    {
      "type": "modify",
      "old_id": "1bb106f6221a5aad84aa6385158b23d53b9eaa69",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-probe.c",
      "new_id": "8de442cbee948ca7a6fa646654c08c55650d66a4",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-probe.c"
    },
    {
      "type": "modify",
      "old_id": "edc93a6d931db45fecc9ba3064aecb0619ea6115",
      "old_mode": 33188,
      "old_path": "include/linux/ide.h",
      "new_id": "cb6cd0459a5ee13bbe8f1ad915b528f45d0b74e8",
      "new_mode": 33188,
      "new_path": "include/linux/ide.h"
    }
  ]
}
