)]}'
{
  "log": [
    {
      "commit": "cecf4864cf52a4a243a62b2856a6a155edbb55e8",
      "tree": "ffbf170ed0208e81e9561dca3ad7786c362a7024",
      "parents": [
        "1d2450a4a6eb656798c6282b5ffc8e5f9f52ac14"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Aug 18 14:33:01 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 15:04:30 2005 -0700"
      },
      "message": "[PATCH] PCI: Add pci_walk_bus function to PCI core (nonrecursive)\n\nThe PCI error recovery infrastructure needs to be able to contact all\nthe drivers affected by a PCI error event, which may mean traversing\nall the devices under a given PCI-PCI bridge.  This patch adds a\nfunction to the PCI core that traverses all the PCI devices on a PCI\nbus and under any PCI-PCI bridges on that bus (and so on), calling a\ngiven function for each device.  This provides a way for the error\nrecovery code to iterate through all devices that are affected by an\nerror event.\n\nThis version is not implemented as a recursive function.  Instead,\nwhen we reach a PCI-PCI bridge, we set the pointers to start doing the\ndevices on the bus under the bridge, and when we reach the end of a\nbus\u0027s devices, we use the bus-\u003eself pointer to go back up to the next\nhigher bus and continue doing its devices.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "95a629657dbe28e44a312c47815b3dc3f1ce0970",
      "tree": "0e48656b5d61e26078a50af9f6766e52934fbedf",
      "parents": [
        "085ae41f66657a9655ce832b0a61832a06f0e1dc"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 28 11:37:33 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:57:25 2005 -0700"
      },
      "message": "[PATCH] PCI: start paying attention to a lot of pci function return values\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "688d191821de7893043f5a37970472627aaffa4e",
      "tree": "bee038b981147f4f9f3ac0ca23348376044678dd",
      "parents": [
        "d7ed538a02c219119adb20f1dccbf0f8015e53f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 02 14:55:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 02 14:55:40 2005 -0700"
      },
      "message": "pci: make bus resource start address override minimum IO address\n\nThe reason we have PCIBIOS_MIN_IO and PCIBIOS_MIN_CARDBUS_IO is because\nwe want to protect badly documented motherboard PCI resources and thus\ndon\u0027t want to allocate new resources in low IO/MEM space.\n\nHowever, if we have already discovered a PCI bridge with a specified\nresource base, that should override that decision.\n\nThis change will allow us to move the \"careful\" region upwards without\nresulting in problems allocating resources in low mappings.  This was\nbrought on by us having allocated a bus resource at 0x1000, conflicting\nwith a undocumented VAIO Sony PI resources.\n"
    },
    {
      "commit": "6ef6f0e33c4645fc8d23201ad5a6a289b4303cbb",
      "tree": "ff7861a550b5eea24788ccc07ca0df5294f9067b",
      "parents": [
        "e4ea9bb7e9f177e03a917b1f1213de0315f819ee"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:49 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:40 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: Link newly created pci child bus to its parent on creation\n\nWhen a pci child bus is created, add it to the parent\u0027s children list\nimmediately rather than waiting till pci_bus_add_devices().  For hot-plug\nbridges/devices, pci_bus_add_devices() may be called much later, after they\nhave been properly configured.  In the meantime, this allows us to use the\nnormal pci bus search functions for the hot-plug bridges/buses.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
