)]}'
{
  "commit": "aa36c7bf987dfa5597c0f7c46f8fca46b2dd33d2",
  "tree": "ad9fe2294b45562b434bf7cf9e387624057bbd65",
  "parents": [
    "9dda696f0de87a2e5cfabb147e28c76b7d3c6846",
    "43c9c59185eec7caaff6e9dd8d4c93a4d9836a86"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu May 27 18:34:58 2010 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu May 27 18:34:58 2010 -0700"
  },
  "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  libata: implement dump_id force param\n  libata: disable ATAPI AN by default\n  libata-sff: make BMDMA optional\n  libata-sff: kill dummy BMDMA ops from sata_qstor and pata_octeon_cf\n  libata-sff: separate out BMDMA init\n  libata-sff: separate out BMDMA irq handler\n  libata-sff: ata_sff_irq_clear() is BMDMA specific\n  sata_mv: drop unncessary EH callback resetting\n",
  "tree_diff": []
}
