)]}'
{
  "commit": "d583bc18812f8da52bf25eef9cd111e5fd46a6ab",
  "tree": "7b886a4ce61b7c0bf8085da5e56b323a9a2fa193",
  "parents": [
    "35142ddbf7d81ff3f1d9521611e734b8d5014df2"
  ],
  "author": {
    "name": "Tejun Heo",
    "email": "htejun@gmail.com",
    "time": "Wed Jul 04 18:02:07 2007 +0900"
  },
  "committer": {
    "name": "Jeff Garzik",
    "email": "jeff@garzik.org",
    "time": "Tue Jul 10 21:27:09 2007 -0400"
  },
  "message": "libata: simplify PCI legacy SFF host handling\n\nWith PCI resource fix up for legacy hosts.  We can use the same code\npath to allocate IO resources and initialize host for both legacy and\nnative SFF hosts.  Only IRQ requesting needs to be different.\n\nRename ata_pci_*_native_host() to ata_pci_*_sff_host(), kill all\nlegacy specific functions and use the renamed functions instead.  This\nsimplifies code a lot.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "257fda90e5277a486fe0403f7749b4e15431e178",
      "old_mode": 33188,
      "old_path": "drivers/ata/libata-core.c",
      "new_id": "681693534f4fc84e45512cf0925a6686ce49b78e",
      "new_mode": 33188,
      "new_path": "drivers/ata/libata-core.c"
    },
    {
      "type": "modify",
      "old_id": "fa1c22c7b38fef986e0029c139a471e53667459b",
      "old_mode": 33188,
      "old_path": "drivers/ata/libata-sff.c",
      "new_id": "ca7d2245d6840b2580141ceae2b81542366a3d6e",
      "new_mode": 33188,
      "new_path": "drivers/ata/libata-sff.c"
    },
    {
      "type": "modify",
      "old_id": "b2656867c64711075e77478bf6186f9cd0b81b57",
      "old_mode": 33188,
      "old_path": "drivers/ata/sata_nv.c",
      "new_id": "db81e3efa5ec4f03c3d8ab7888a07bd632cb3589",
      "new_mode": 33188,
      "new_path": "drivers/ata/sata_nv.c"
    },
    {
      "type": "modify",
      "old_id": "fd80bcf1b236c1179b777ebb5e3305693a84c965",
      "old_mode": 33188,
      "old_path": "drivers/ata/sata_sis.c",
      "new_id": "33716b00c6b7ec1de843a36772303a035e52ed31",
      "new_mode": 33188,
      "new_path": "drivers/ata/sata_sis.c"
    },
    {
      "type": "modify",
      "old_id": "aca71819f6e8cfd35c6a5af8f4a9a7bdab5dace1",
      "old_mode": 33188,
      "old_path": "drivers/ata/sata_uli.c",
      "new_id": "b52f83ab056ac30256ef2b9c6d75831fdf9efc52",
      "new_mode": 33188,
      "new_path": "drivers/ata/sata_uli.c"
    },
    {
      "type": "modify",
      "old_id": "a4c0832033d8cc3145c75d5bd050916564129251",
      "old_mode": 33188,
      "old_path": "drivers/ata/sata_via.c",
      "new_id": "c4124475f754f101fc427a63934901d59de9083b",
      "new_mode": 33188,
      "new_path": "drivers/ata/sata_via.c"
    },
    {
      "type": "modify",
      "old_id": "bf98d44c8109116f7fc5eae444fcbcc2b766a71d",
      "old_mode": 33188,
      "old_path": "include/linux/libata.h",
      "new_id": "0c8b6578bd596a1cffcab8ab6f6f81ab22e0b1ab",
      "new_mode": 33188,
      "new_path": "include/linux/libata.h"
    }
  ]
}
