)]}'
{
  "commit": "73d2eaac8a3f1ec1d6d0a80ea7302a439ca9b933",
  "tree": "1656adeecc51ba47cc4c081d0d7c56d7ec75ced2",
  "parents": [
    "2938429501b73f6aeb312236eac7ed0416a07cd5"
  ],
  "author": {
    "name": "Andres Salomon",
    "email": "dilinger@collabora.co.uk",
    "time": "Fri Feb 05 01:42:43 2010 -0500"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Feb 05 07:36:50 2010 -0800"
  },
  "message": "CS5536: apply pci quirk for BIOS SMBUS bug\n\nThe new cs5535-* drivers use PCI header config info rather than MSRs to\ndetermine the memory region to use for things like GPIOs and MFGPTs.  As\nanticipated, we\u0027ve run into a buggy BIOS:\n\n[    0.081818] pci 0000:00:14.0: reg 10: [io  0x6000-0x7fff]\n[    0.081906] pci 0000:00:14.0: reg 14: [io  0x6100-0x61ff]\n[    0.082015] pci 0000:00:14.0: reg 18: [io  0x6200-0x63ff]\n[    0.082917] pci 0000:00:14.2: reg 20: [io  0xe000-0xe00f]\n[    0.083551] pci 0000:00:15.0: reg 10: [mem 0xa0010000-0xa0010fff]\n[    0.084436] pci 0000:00:15.1: reg 10: [mem 0xa0011000-0xa0011fff]\n[    0.088816] PCI: pci_cache_line_size set to 32 bytes\n[    0.088938] pci 0000:00:14.0: address space collision: [io 0x6100-0x61ff] already in use\n[    0.089052] pci 0000:00:14.0: can\u0027t reserve [io  0x6100-0x61ff]\n\nThis is a Soekris board, and its BIOS sets the size of the PCI ISA bridge\ndevice\u0027s BAR0 to 8k.  In reality, it should be 8 bytes (BAR0 is used for\nSMBus stuff).  This quirk checks for an incorrect size, and resets it\naccordingly.\n\nSigned-off-by: Andres Salomon \u003cdilinger@collabora.co.uk\u003e\nTested-by: Leigh Porter \u003cleigh@leighporter.org\u003e\nTested-by: Jens Rottmann \u003cJRottmann@LiPPERTEmbedded.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c74694345b6ea6321fe643c2720c86812220f363",
      "old_mode": 33188,
      "old_path": "drivers/pci/quirks.c",
      "new_id": "d58b94030ef38ad8295388dc5fae6cf000fab0d7",
      "new_mode": 33188,
      "new_path": "drivers/pci/quirks.c"
    }
  ]
}
