)]}'
{
  "log": [
    {
      "commit": "3196180a54b593838c0b6496e5b524a2f69bb190",
      "tree": "d0950d918d26b00c80700363f1851b54f80b5259",
      "parents": [
        "8b6d043b7ee2d1b819dc833d677ea2aead71a0c0"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Apr 08 09:38:47 2010 -0700"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Tue May 11 12:01:10 2010 -0700"
      },
      "message": "PCI: change PCI_MSI help text to recommend enabling\n\nMost current machines have no problem with this, and in fact many devices and\nfeatures work best (or only!) with MSI.\n\nReported-by: Petteri Räty \u003cbetelgeuse@gentoo.org\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "41a68a748bbc61f5bcea999e33ba72926dfbe6f7",
      "tree": "d6b100c49d847270c235a9788b0bebb9372bcec9",
      "parents": [
        "7c9342b8dd1a32386fc32bffb9eedebbfe264763"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Jan 18 17:24:10 2010 +0100"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Mon Feb 22 16:17:01 2010 -0800"
      },
      "message": "PCI: push deprecated pci_find_device() function to last user\n\nThe ISDN4Linux HiSax driver family contains the last remaining users\nof the deprecated pci_find_device() function. This patch creates a\nprivate copy of that function in HiSax, and removes the now unused\nglobal function together with its controlling configuration option,\nCONFIG_PCI_LEGACY.\n\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "8d6cfdcdb50e94c92b3621422d909fa7cc41f866",
      "tree": "31bd8f15f78b6b607df7515f6f8f99d9e0c245bb",
      "parents": [
        "c7dabef8a2c59e6a3de9d66fc35fb6a43ef7172d"
      ],
      "author": {
        "name": "Thadeu Lima de Souza Cascardo",
        "email": "cascardo@holoscopio.com",
        "time": "Fri Oct 30 17:46:48 2009 -0200"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Wed Nov 04 13:06:42 2009 -0800"
      },
      "message": "PCI: remove pci_find_slot from PCI_LEGACY config description\n\nCommit 3b073eda has removed pci_find_slot, so there\u0027s no point in\nmentioning it in the config description as one of the deprecated APIs\nthere are enabled by PCI_LEGACY and still used by some drivers.\n\nSigned-off-by: Thadeu Lima de Souza Cascardo \u003ccascardo@holoscopio.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "204d49a5613a06eb2fa5c3b842a29b1336cc7995",
      "tree": "942a75a2a900858c7bd34af0669256e09faae577",
      "parents": [
        "476f644edf7c22b47e6a118e4a1e138112a5ef14"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Oct 26 11:20:47 2009 -0600"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Wed Nov 04 13:06:39 2009 -0800"
      },
      "message": "PCI hotplug: move IOAPIC support from acpiphp to ioapic driver\n\nThis patch moves PCI I/O APIC support from acpiphp to a separate driver.\n\nLike pciehp and shpchp, acpiphp handles PCI hotplug, i.e., addition and\nremoval of PCI adapters.  But in addition, acpiphp handles some ACPI\nhotplug, such as the addition of new host bridges, and the I/O APIC\nsupport was tangled up with that.\n\nI don\u0027t think the I/O APIC support needs to be in acpiphp; PCI I/O APICs\nusually appear as a function on a PCI host bridge, and we\u0027ll enumerate the\nAPIC before any of the devices behind the bridge that use it.\n\nAs far as I know, nobody actually uses I/O APIC hotplug.  It depends on\nacpi_register_ioapic(), which is only implemented for ia64, and I don\u0027t\nthink any vendors have supported I/O chassis hotplug yet.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nReviewed-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nCC: Satoru Takeuchi \u003ctakeuchi_satoru@jp.fujitsu.com\u003e\nCC: MUNEDA Takahiro \u003cmuneda.takahiro@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "d1b054da8f599905f3c18a218961dcf17f9d5f13",
      "tree": "99b62e6771c3b73142dd0622463bed0e19724342",
      "parents": [
        "8293b0f629095efbe7c7e3f9b437f8c040c19eb5"
      ],
      "author": {
        "name": "Yu Zhao",
        "email": "yu.zhao@intel.com",
        "time": "Fri Mar 20 11:25:11 2009 +0800"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Fri Mar 20 10:48:22 2009 -0700"
      },
      "message": "PCI: initialize and release SR-IOV capability\n\nIf a device has the SR-IOV capability, initialize it (set the ARI\nCapable Hierarchy in the lowest numbered PF if necessary; calculate\nthe System Page Size for the VF MMIO, probe the VF Offset, Stride\nand BARs). A lock for the VF bus allocation is also initialized if\na PF is the lowest numbered PF.\n\nReviewed-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Yu Zhao \u003cyu.zhao@intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "c70e0d9dfef3d826c8ae4f7544acc53887cb161d",
      "tree": "e870ac2759edc8dbb2dc67b18c0c42e827283fc7",
      "parents": [
        "2debb4d2019fa05a0896f1591dea0e0dc21bc046"
      ],
      "author": {
        "name": "Chris Wright",
        "email": "chrisw@sous-sol.org",
        "time": "Tue Nov 25 21:17:13 2008 -0800"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Wed Jan 07 11:12:38 2009 -0800"
      },
      "message": "PCI: pci-stub module to reserve pci device\n\nWhen doing device assignment with KVM there\u0027s currently nothing to\nprotect the device from having a driver in the host as well as the guest.\nThis trivial module just binds the pci device on the host to a stub\ndriver so that a real host driver can\u0027t bind to the device.  It has no\npci id table, it supports only dynamic ids.\n\n # echo \"8086 10f5\" \u003e /sys/bus/pci/drivers/pci-stub/new_id\n # echo -n 0000:00:19.0 \u003e /sys/bus/pci/drivers/e1000e/unbind\n # echo -n 0000:00:19.0 \u003e /sys/bus/pci/drivers/pci-stub/bind\n # ls -l /sys/bus/pci/devices/0000:00:19.0/driver\n lrwxrwxrwx 1 root root 0 2008-11-25 19:10 /sys/bus/pci/devices/0000:00:19.0/driver -\u003e ../../../bus/pci/drivers/pci-stub\n\nCc: \"Kay, Allen M\" \u003callen.m.kay@intel.com\u003e\nCc: \"Nakajima, Jun\" \u003cjun.nakajima@intel.com\u003e\nSigned-off-by: Chris Wright \u003cchrisw@sous-sol.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "bd3989e006ed1c88d47c3308746ae0330fc1bcf4",
      "tree": "e2e5bb10e57e901519f998f9ac703d3bc8bb9c1e",
      "parents": [
        "ccb9d59e682d7bd758457b6d2458365cc68fad7a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Oct 29 09:48:09 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:35:17 2007 -0800"
      },
      "message": "PCI: Add Kconfig option to disable deprecated pci_find_* API\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5adc55da4a7758021bcc374904b0f8b076508a11",
      "tree": "41f113f25532c3ffc1e3194114fbc68d67ce2001",
      "parents": [
        "032de8e2fe3c0eec5fb0ffe4d38aa602dad397dc"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Mar 27 03:02:51 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed May 02 19:02:38 2007 -0700"
      },
      "message": "PCI: remove the broken PCI_MULTITHREAD_PROBE option\n\nThis patch removes the PCI_MULTITHREAD_PROBE option that had already \nbeen marked as broken.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "f282b97021ddc95c6092b9016f667c0963858fb1",
      "tree": "3a9b6e1a7b1afa732eaf31fd9b8793f245e85422",
      "parents": [
        "314e77b3eec57001eaff82b82920150175b74e09"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Wed Apr 18 18:46:20 2007 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed May 02 19:02:37 2007 -0700"
      },
      "message": "msi: introduce ARCH_SUPPORTS_MSI Kconfig option (rev2)\n\nAllows architectures to advertise that they support MSI rather than listing\neach architecture as a PCI_MSI dependency.\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nAcked-by: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "35a17eb6a87c9ceb0d35dcb51f464fe6faf584ab",
      "tree": "7f56095a56e9f62dca7514cdfe781739548011f5",
      "parents": [
        "68c921869491c119142612fa5796c9f8b4e9970b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Feb 10 17:41:02 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Feb 10 23:50:37 2007 -0800"
      },
      "message": "[SPARC64]: Add PCI MSI support on Niagara.\n\nThis is kind of hokey, we could use the hardware provided facilities\nmuch better.\n\nMSIs are assosciated with MSI Queues.  MSI Queues generate interrupts\nwhen any MSI assosciated with it is signalled.  This suggests a\ntwo-tiered IRQ dispatch scheme:\n\n\tMSI Queue interrupt --\u003e queue interrupt handler\n\t\tMSI dispatch --\u003e driver interrupt handler\n\nBut we just get one-level under Linux currently.  What I\u0027d like to do\nis possibly stick the IRQ actions into a per-MSI-Queue data structure,\nand dispatch them form there, but the generic IRQ layer doesn\u0027t\nprovide a way to do that right now.\n\nSo, the current kludge is to \"ACK\" the interrupt by processing the\nMSI Queue data structures and ACK\u0027ing them, then we run the actual\nhandler like normal.\n\nWe are wasting a lot of useful information, for example the MSI data\nand address are provided with ever MSI, as well as a system tick if\navailable.  If we could pass this into the IRQ handler it could help\nwith certain things, in particular for PCI-Express error messages.\n\nThe MSI entries on sparc64 also tell you exactly which bus/device/fn\nsent the MSI, which would be great for error handling when no\nregistered IRQ handler can service the interrupt.\n\nWe override the disable/enable IRQ chip methods in sun4v_msi, so we\nhave to call {mask,unmask}_msi_irq() directly from there.  This is\nanother ugly wart.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fd8d4b11354a8a33ef61b06fa64880c2c6d25ae4",
      "tree": "fdbd7d4fb30d4b978dfc24a28a763ee0ff01cb9a",
      "parents": [
        "05a8057bb38bc803682f3e0af305c258b4566285"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Dec 14 16:40:00 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 05 12:33:05 2007 -0800"
      },
      "message": "[PATCH] PCI: disable PCI_MULTITHREAD_PROBE\n\nUnfortunatly, no one reads Kconfig help entries :(\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "72a73a69f6a79266b8b4b18f796907b73a5c01e3",
      "tree": "7684193f3c7f21b0ca14c430b8ead75b2c2025eb",
      "parents": [
        "4549df891a31b9a05b7d183106c09049b79327be",
        "2b290da053608692ea206507d993b70c39d2cdea"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 01 16:41:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 01 16:41:27 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6: (28 commits)\n  PCI: make arch/i386/pci/common.c:pci_bf_sort static\n  PCI: ibmphp_pci.c: fix NULL dereference\n  pciehp: remove unnecessary pci_disable_msi\n  pciehp: remove unnecessary free_irq\n  PCI: rpaphp: change device tree examination\n  PCI: Change memory allocation for acpiphp slots\n  i2c-i801: SMBus patch for Intel ICH9\n  PCI: irq: irq and pci_ids patch for Intel ICH9\n  PCI: pci_{enable,disable}_device() nestable ports\n  PCI: switch pci_{enable,disable}_device() to be nestable\n  PCI: arch/i386/kernel/pci-dma.c: ioremap balanced with iounmap\n  pci/i386: style cleanups\n  PCI: Block on access to temporarily unavailable pci device\n  pci: fix __pci_register_driver error handling\n  pci: clear osc support flags if no _OSC method\n  acpiphp: fix missing acpiphp_glue_exit()\n  acpiphp: fix use of list_for_each macro\n  Altix: Initial ACPI support - ROM shadowing.\n  Altix: SN ACPI hotplug support.\n  Altix: Add initial ACPI IO support\n  ...\n"
    },
    {
      "commit": "009af1ff78bfc30b9a27807dd0207fc32848218a",
      "tree": "06dd8221232cc563792e1dede6f59dc5a2f00d7f",
      "parents": [
        "0215ffb08ce99e2bb59eca114a99499a4d06e704"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 27 16:12:30 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:36:55 2006 -0800"
      },
      "message": "PCI: Let PCI_MULTITHREAD_PROBE not be broken\n\nIt\u0027s not really broken, but people keep running into other problems\ncaused by it.  Re-enable it so that the drivers get stress tested.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "03a67a46af8647b2c7825107045ecae641e103d3",
      "tree": "7986405e63cfafe97f9fb6093b1ce2a96d1657c3",
      "parents": [
        "93e06b4140cc018826bce4d97b0bf7c9ba05ae6e"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Thu Nov 30 05:32:19 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Nov 30 05:32:19 2006 +0100"
      },
      "message": "Fix typos in doc and comments\n\nChanges persistant -\u003e persistent. www.dictionary.com does not know\npersistant (with an A), but should it be one of those things you can\nspell in more than one correct way, let me know.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "3cb2fccc5f48a4d6269dfd00b4db570fca2a04d5",
      "tree": "d11c4db3e38705f7d2c51531e744dd9d27834883",
      "parents": [
        "5d3f083d8f897ce2560bbd4dace483d5aa60d623"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Thu Nov 30 05:22:59 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Nov 30 05:22:59 2006 +0100"
      },
      "message": "Fix misc Kconfig typos\n\nFix various Kconfig typos.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "bb44c308ee37c14ab63251e27d6d8b4dc73a10a4",
      "tree": "dddf54bf2e8174361fd8c4422fd62192c913861a",
      "parents": [
        "6851ecc6e2fa4a01449a0fec9f4abd9aec43afde"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Oct 27 16:12:30 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 03 11:49:04 2006 -0800"
      },
      "message": "PCI: Let PCI_MULTITHREAD_PROBE depend on BROKEN\n\nPCI_MULTITHREAD_PROBE is an interesting feature, but in its current state\nit seems to be more of a trap for users who accidentally enable it.\n\nThis patch lets PCI_MULTITHREAD_PROBE depend on BROKEN for 2.6.19.\n\nThe intention is to get this patch reversed in -mm as soon as it\u0027s in\nLinus\u0027 tree, and reverse it for 2.6.20 or 2.6.21 after the fallout of\nin-kernel problems PCI_MULTITHREAD_PROBE causes got fixed.\n\n(akpm: I get enough bug reports already)\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fbab41ccc479b6b0ba15c137af9e0b1c100bff24",
      "tree": "52b7d856d274a2cab3270a87f3b892b6c9220f1d",
      "parents": [
        "53bc5b2db16ceefdd972b9ffd1f7bde5c427939e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Oct 11 01:22:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 11 11:14:23 2006 -0700"
      },
      "message": "[PATCH] HT_IRQ must depend on PCI\n\nCONFIG_PCI\u003dn, CONFIG_HT_IRQ\u003dy results in the following compile error:\n\n...\n  LD      vmlinux\narch/i386/mach-generic/built-in.o: In function `apicid_to_node\u0027:\nsummit.c:(.text+0x53): undefined reference to `apicid_2_node\u0027\narch/i386/kernel/built-in.o: In function `arch_setup_ht_irq\u0027:\n(.text+0xcf79): undefined reference to `write_ht_irq_low\u0027\narch/i386/kernel/built-in.o: In function `arch_setup_ht_irq\u0027:\n(.text+0xcf85): undefined reference to `write_ht_irq_high\u0027\narch/i386/kernel/built-in.o: In function `k7nops\u0027:\nalternative.c:(.data+0x1358): undefined reference to `mask_ht_irq\u0027\nalternative.c:(.data+0x1360): undefined reference to `unmask_ht_irq\u0027\nmake[1]: *** [vmlinux] Error 1\n\nBug report by Jesper Juhl.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "95d77884c77beed676036d2f74d10b470a483c63",
      "tree": "7897bc159d0d8ac972abc76e01d6e54c2bca3c84",
      "parents": [
        "03571e11c4a6d08230657f80970f0a5cc7820471"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Oct 04 02:17:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:30 2006 -0700"
      },
      "message": "[PATCH] htirq: tidy up the htirq code\n\nThis moves the declarations for the architecture helpers into\ninclude/linux/htirq.h from the generic include/linux/pci.h.  Hopefully this\nwill make this distinction clearer.\n\nhtirq.h is included where it is needed.\n\nThe dependency on the msi code is fixed and removed.\n\nThe Makefile is tidied up.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8b955b0dddb35e398b07e217a81f8bd49400796f",
      "tree": "6fc307371b6889ac08fa5a7187cde1c137c8d765",
      "parents": [
        "e78d01693be38bf93dd6bb49b86e143da450de86"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Oct 04 02:16:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:29 2006 -0700"
      },
      "message": "[PATCH] Initial generic hypertransport interrupt support\n\nThis patch implements two functions ht_create_irq and ht_destroy_irq for\nuse by drivers.  Several other functions are implemented as helpers for\narch specific irq_chip handlers.\n\nThe driver for the card I tested this on isn\u0027t yet ready to be merged.\nHowever this code is and hypertransport irqs are in use in a few other\nplaces in the kernel.  Not that any of this will get merged before 2.6.19\n\nBecause the ipath-ht400 is slightly out of spec this code will need to be\ngeneralized to work there.\n\nI think all of the powerpc uses are for a plain interrupt controller in a\nchipset so support for native hypertransport devices is a little less\ninteresting.\n\nHowever I think this is a half way decent model on how to separate arch\nspecific and generic helper code, and I think this is a functional model of\nhow to get the architecture dependencies out of the msi code.\n\n[akpm@osdl.org: Kconfig fix]\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f397f865076e3471ec884ee73ad5e34165fac2a",
      "tree": "173e87afa0d6f5ab26c8faf1279d5d4a6c8758ce",
      "parents": [
        "d779249ed4cb3b50690de6de8448829d65a1cd08"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jul 18 10:59:59 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 25 21:08:40 2006 -0700"
      },
      "message": "PCI: enable driver multi-threaded probe\n\nThis provides a build and run-time option to turn on multhreaded probe\nfor all PCI drivers.  It can cause bad problems on multi-processor\nmachines that take a while to find their root disks, and play havoc on\nmachines that don\u0027t use persistant device names for block or network\ndevices.\n\nBut it can cause speedups on some machines, my tiny laptop\u0027s boot goes\nup by 0.4 seconds, and my desktop boots up several seconds faster.\n\nUse at your own risk!!!\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "309e57df7b766172ba137a8cbd909f88dd76e8e9",
      "tree": "74cc85977654925c76c687e597c7586b9e75629b",
      "parents": [
        "5eeca8e688b6affba4cd85262152fdd1b274ad33"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Sun Mar 05 22:33:34 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:16 2006 -0800"
      },
      "message": "[PATCH] PCI: Provide a boot parameter to disable MSI\n\nSeveral drivers are starting to grow options to disable MSI.  However,\nit\u0027s often a host chipset issue, not something which individual drivers\nshould handle.  So we add the pci\u003dnomsi kernel parameter to allow the user\nto disable MSI modes for systems we haven\u0027t added to the quirk list yet.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5eeca8e688b6affba4cd85262152fdd1b274ad33",
      "tree": "b7b44b1b931ea80809dac937db230116bab2e721",
      "parents": [
        "1305e9184a3de84f78dca102b293d21007bb6c49"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 05 16:49:48 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:16 2006 -0800"
      },
      "message": "[PATCH] PCI: the scheduled removal of PCI_LEGACY_PROC\n\nThis patch contains the scheduled removal of PCI_LEGACY_PROC.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "982245f01734e9d5a3ab98b2b2e9761ae7719094",
      "tree": "96ff56ff327f9a50f91a46886967f349d9a0a5e7",
      "parents": [
        "74d863ee8a9da2b0f31e0f977daf127807b2e9d2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 17 04:22:20 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:57:23 2005 -0700"
      },
      "message": "[PATCH] PCI: remove CONFIG_PCI_NAMES\n\nThis patch removes CONFIG_PCI_NAMES.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\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"
    }
  ]
}
