)]}'
{
  "log": [
    {
      "commit": "21855d69d1e3ace3efdb8159a4a7ab1ab98a6f19",
      "tree": "bfa5bc70ab7dabe5e4117fde96199df6c05cd261",
      "parents": [
        "0a977f15469457d9a19eed992caf71995c674064"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:32 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:28 2008 -0400"
      },
      "message": "PNP: add pnp_resource index for ISAPNP\n\nSave the ISAPNP config register index in the struct pnp_resource.\n\nWe need this because it is important to write ISAPNP configuration\nback to the same registers we read it from.  For example, if we\nread valid regions from memory descriptors 0, 1, and 3, we\u0027d\nbetter write them back to the same registers, without compressing\nthem to descriptors 0, 1, and 2.\n\nThis was previously guaranteed by using the index into the\npnp_resource_table array as the ISAPNP config register index.\nHowever, I am removing those fixed-size arrays, so we need to\nsave the ISAPNP register index elsewhere.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "784f01d5bdeae7d7005ede17305306b042ba2617",
      "tree": "5723e4bde087657b86bda865ac249b42a5c6a9cf",
      "parents": [
        "06cb58a6eb0b689f95a6c055cfc400fd30c500c6"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:30 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:27 2008 -0400"
      },
      "message": "PNP: add struct pnp_resource\n\nThis patch adds a \"struct pnp_resource\".  This currently\ncontains only a struct resource, but we will soon need\nadditional PNP-specific information.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "02d83b5da3efa3c278ce87db2637f3dd6837166d",
      "tree": "bd3de850c6a761de0584b5c82e22659b9f4a7482",
      "parents": [
        "8766ad0ce8621aa6f0e4a91ef355509cc3364d5b"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:28 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:27 2008 -0400"
      },
      "message": "PNP: make pnp_resource_table private to PNP core\n\nThere are no remaining references to the PNP_MAX_* constants or\nthe pnp_resource_table structure outside of the PNP core.  Make\nthem private to the PNP core.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f6505fef18644557f732468c1f22f84560d8a819",
      "tree": "942bf646b502369e3f8e8f398265d0872e8d3a0c",
      "parents": [
        "7e2cf31f1c97ac14b6d9dc5f1ce9e1e01aef9c18"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:25 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:26 2008 -0400"
      },
      "message": "PNP: convert assign, interface to use pnp_get_resource(), not pnp_resource_table\n\nThis removes more direct references to pnp_resource_table from the\npnp_assign_resources() path and the /sys user interface path.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f5d94ff014cb7e6212f40fc6644f3fd68507df33",
      "tree": "dc370a5b6167a5d325beb3536309e3953d1976a2",
      "parents": [
        "db9eaeab3e7ab72d773820820f1ba33960ad24c4"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:22 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:25 2008 -0400"
      },
      "message": "PNP: pass resources, not indexes, to pnp_check_port(), et al\n\nThe caller already has the struct resource pointer, so no need for\npnp_check_port(), pnp_check_mem(), etc., to look it up again.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-By: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "28ccffcf028777e830cbdc30bc54ba8a37e2fc23",
      "tree": "d71301fd3b0b5fa652f7ad18361a86a8d904a6c0",
      "parents": [
        "ecfa935a2f7ef89543608f3ca05340c158c9a236"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:18 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:24 2008 -0400"
      },
      "message": "PNP: reduce redundancy in pnp_assign_port() and others\n\nUse a temporary \"res\" pointer to replace repeated lookups in\nthe pnp resource tables.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-By: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d948a8daa059cf5b3e7f002e7b92acf00fc70c49",
      "tree": "a7fed0c0d5f4b599a6999f58619e2d8df1e68852",
      "parents": [
        "af11cb2d521f9d7e10c565bafe8f2358772baa65"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:13 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:23 2008 -0400"
      },
      "message": "PNP: factor pnp_init_resource_table() and pnp_clean_resource_table()\n\nMove the common part of pnp_init_resource_table() and\npnp_clean_resource_table() into a new pnp_init_resource().\nThis reduces a little code duplication and will be\nuseful later to initialize an individual resource.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2cd1393098073426256cb4543c897f8c340d0b93",
      "tree": "159de386797a010e13e3ae3756da0f3056b15cab",
      "parents": [
        "6969c7ed558cf5e9eff01734be0174a296938092"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:11 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:22 2008 -0400"
      },
      "message": "PNP: remove unused interfaces using pnp_resource_table\n\nRene Herman \u003crene.herman@gmail.com\u003e recently removed the only in-tree\ndriver uses of:\n\n    pnp_init_resource_table()\n    pnp_manual_config_dev()\n    pnp_resource_change()\n\nin this change:\n\n    http://git.kernel.org/?p\u003dlinux/kernel/git/torvalds/linux-2.6.git;a\u003dcommitdiff;h\u003d109c53f840e551d6e99ecfd8b0131a968332c89f\n\nThese are no longer used in the PNP core either, so we can just remove\nthem completely.\n\nIt\u0027s possible that there are out-of-tree drivers that use these\ninterfaces.  They should be changed to either (1) use PNP quirks\nto work around broken hardware or firmware, or (2) use the sysfs\ninterfaces to control resource usage from userspace.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-By: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6969c7ed558cf5e9eff01734be0174a296938092",
      "tree": "46a7d9d412e000f1ee9371608147289f48fd79a1",
      "parents": [
        "f44900020926b2cb06b87f0f52643d6285514fc3"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:10 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:22 2008 -0400"
      },
      "message": "PNP: remove pnp_resource_table from internal pnp_clean_resource_table interface\n\nThis changes pnp_clean_resource_table() to take a pnp_dev pointer\nrather than a pnp_resource_table pointer.  This reduces the visibility\nof pnp_resource_table and removes an opportunity for error in the\ncaller.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-By: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f44900020926b2cb06b87f0f52643d6285514fc3",
      "tree": "081893ba769b0f89e03832995839cfea30fcf5f9",
      "parents": [
        "81b5c75f0ed22a93c3da00650d0898eec56e1d62"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:09 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:22 2008 -0400"
      },
      "message": "PNP: add pnp_init_resources(struct pnp_dev *) interface\n\nAdd pnp_init_resources(struct pnp_dev *) to replace\npnp_init_resource_table(), which takes a pointer to the\npnp_resource_table itself.  Passing only the pnp_dev * reduces\nthe possibility for error in the caller and removes the\npnp_resource_table implementation detail from the interface.\n\nEven though pnp_init_resource_table() is exported, I did not\nexport pnp_init_resources() because it is used only by the PNP\ncore.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-By: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "81b5c75f0ed22a93c3da00650d0898eec56e1d62",
      "tree": "eeaf37bd90ed40712ac07d1e606748fdd7888d2a",
      "parents": [
        "72dcc883d8e5b59105e75ee5265442e458740575"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:08 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:21 2008 -0400"
      },
      "message": "PNP: add debug when assigning PNP resources\n\nThis patch adds code to dump PNP resources before and after\nassigning resources and before writing them to the device.\n\nThis is enabled by CONFIG_PNP_DEBUG\u003dy.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "59284cb4099411bc6f4915a5a4cb76414440c447",
      "tree": "2965bbad48655a6c1e0bf2ef5d51994ab28d627d",
      "parents": [
        "c1caf06ccfd3a4efd4b489f89bcdabd2362f31d0"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Mon Apr 28 16:34:05 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Apr 29 03:22:21 2008 -0400"
      },
      "message": "PNP: remove pnp_resource_table from internal get/set interfaces\n\nWhen we call protocol-\u003eget() and protocol-\u003eset() methods, we currently\nsupply pointers to both the pnp_dev and the pnp_resource_table even\nthough the pnp_resource_table should always be the one associated with\nthe pnp_dev.\n\nThis removes the pnp_resource_table arguments to make it clear that\nthese methods only operate on the specified pnp_dev.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-By: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b3bd86e2fdce01d6b49271a553d2a18b3e0510f3",
      "tree": "f7282cbe7454a90a4b9b105c3c2e6d9734964791",
      "parents": [
        "2bb9a6b32f98873adf89a0de04c898681a2c5b8e"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Wed Feb 06 01:40:04 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:20 2008 -0800"
      },
      "message": "isapnp driver semaphore to mutex\n\nChanged the isapnp semaphore to a mutex.\n\n[akpm@linux-foundation.org: no externs-in-c]\n[akpm@linux-foundation.org: build fix]\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc8259a6666de456460bacdd5637f5e2d71790ea",
      "tree": "6945677a13d7d139472d63aabe05be3da22fb255",
      "parents": [
        "6ed3003c19a96fe18edf8179c4be6fe14abbebbc"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Feb 06 01:40:02 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:19 2008 -0800"
      },
      "message": "simplify pnp_activate_dev() and pnp_disable_dev() return values\n\nMake pnp_activate_dev() and pnp_disable_dev() return only 0 (success) or a\nnegative error value, as pci_enable_device() and pci_disable_device() do.\n\nPreviously they returned:\n\n    0:\tdevice was already active (or disabled)\n    1:\twe just activated (or disabled) device\n    \u003c0:\t-EBUSY or error from pnp_start_dev() (or pnp_stop_dev())\n\nNow we return only 0 (device is active or disabled) or \u003c0 (error).\n\nAll in-tree callers either ignore the return values or check only for\nerrors (negative values).\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a05d0781695566296e74a3670dd5bbd3daf24ae2",
      "tree": "56a474e1011187cd1cdee542dcfa253d64e4a53c",
      "parents": [
        "5bfc43a0b65a11ca1e9edfa0c2bd34ce43da0346"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Oct 16 23:31:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:43:04 2007 -0700"
      },
      "message": "PNP: use dev_info(), dev_err(), etc in core\n\nIf we have the struct pnp_dev available, we can use dev_info(), dev_err(),\netc., to give a little more information and consistency.\n\n[akpm@linux-foundation.org: fix warning]\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7ef36390fabe2168fe31f245e49eb4e5f3762622",
      "tree": "7af187e0de1b0d11ee39610eeb23d204c76b1e02",
      "parents": [
        "36e02b62084efa72f1f04c95e13295a456f394c2"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Tue Oct 16 23:31:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:43:04 2007 -0700"
      },
      "message": "PNP: don\u0027t fail device init if no DMA channel available\n\nMost drivers for devices supporting ISA DMA can operate without DMA as well\n(falling back zo PIO).  Thus it seems inappropriate for PNP to fail device\ninitialization in case none of the possible DMA channels are available.\nInstead, it should be left to the driver to decide what to do if\nrequest_dma() fails.\n\nThe patch at once adjusts the code to account for the fact that\npnp_assign_dma() now doesn\u0027t need to report failure anymore.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c1017a4cdb68ae5368fbc9ee42c77f1f5dca8916",
      "tree": "b5f1fb278a49d851439509a4c8e3fd8f87f791cd",
      "parents": [
        "39d3ed381877246719184897c853c0c58028fe54"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Oct 15 09:50:19 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:18 2007 +0200"
      },
      "message": "[ALSA] Changed Jaroslav Kysela\u0027s e-mail from perex@suse.cz to perex@perex.cz\n\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "b173491339b9ae7f1322241ce6228c1268513a39",
      "tree": "dca8b3a7021d7957d60023e34ac96a9df5215421",
      "parents": [
        "4f0217e30249ac0eb13b65ef64f2aee627465da2"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Aug 15 10:32:13 2007 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 01:27:24 2007 -0400"
      },
      "message": "PNP: remove null pointer checks\n\nRemove some null pointer checks.  Null pointers in these areas indicate\nprogramming errors, and I think it\u0027s better to oops immediately rather\nthan return an error that is easily ignored.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-by: Adam Belay \u003cabelay@novell.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1e0aa9ad721349781b728ec4226876247e3fd431",
      "tree": "420685fa219339ba275f6c632d5c51d6d70310ac",
      "parents": [
        "b377fd3982ad957c796758a90e2988401a884241"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Aug 15 10:32:08 2007 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 24 01:27:23 2007 -0400"
      },
      "message": "PNP: fix up after Lindent\n\nMore manual fixups after Lindent.  No functional change.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-by: Adam Belay \u003cabelay@novell.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "07d4e9af109221ab731c5aaf832e89776c64b013",
      "tree": "05d05620af7b1b009f48dbad5f38004b682db271",
      "parents": [
        "9dd78466c956ac4b4f38e12032dc4249ccf57ad1"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Thu Jul 26 10:41:21 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:21 2007 -0700"
      },
      "message": "PNP: fix up after Lindent\n\nThese are manual fixups after running Lindent.  No functional change.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9dd78466c956ac4b4f38e12032dc4249ccf57ad1",
      "tree": "57ee3822b79049d38c1df952fe77e72a97c718f3",
      "parents": [
        "8ec3cf7d29aef773eee5bc6cd9b0fa4d3fb42480"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Thu Jul 26 10:41:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:20 2007 -0700"
      },
      "message": "PNP: Lindent all source files\n\nRun Lindent on all PNP source files.\n\nProduced by:\n\n    $ quilt new pnp-lindent\n    $ find drivers/pnp -name \\*.[ch] | xargs quilt add\n    $ quilt add include/linux/{pnp.h,pnpbios.h}\n    $ scripts/Lindent drivers/pnp/*.c drivers/pnp/*/*.c include/linux/pnp*.h\n    $ quilt refresh --sort\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "48670a1e018a9c0b83dc78e3b71ffb26391ee4b6",
      "tree": "1141ecd623fe160b60b9f607a59db03b7c914659",
      "parents": [
        "db98e0b434a6265c451ffe94ec0a29b8d0aaf587"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Mar 16 13:38:02 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 16 19:25:02 2007 -0700"
      },
      "message": "[PATCH] reduce pnp syslog spam\n\nMake some normal code paths in PNP stop issuing syslog spam.  Since PNP\nissues calls regardless of device capablities, it\u0027s no surprise when some\nof those devices don\u0027t support those calls!\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "b60ba8343b78b182c03cf239d4342785376c1ad1",
      "tree": "4285a89db0427674a51b76107321bfa95a63ddbd",
      "parents": [
        "e31dd6e4520439ceae4753f32dd2da2c345e929a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 12 17:07:07 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 27 09:24:00 2006 -0700"
      },
      "message": "[PATCH] 64bit resource: change pnp core to use resource_size_t\n\nBased on a patch series originally from Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\n\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c640be26f7f8b7a826529baa72fad76bd4f6f5a2",
      "tree": "69b071712c67da99d1bb3c54c29d4ba175191245",
      "parents": [
        "96766a3caae789cdfd7fc6a50bad4e0759d869b0"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Tue Apr 18 22:21:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] pnp: fix two messages in manager.c\n\nThe wording of two messages in drivers/pnp/manager.c is incorrect.  Fix that.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nAcked-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "68094e3251a664ee1389fcf179497237cbf78331",
      "tree": "1f38ff587622bab4b1063c19447832f6cbff8a6f",
      "parents": [
        "4c98cfef2efa6b6662ac28c4f0069964bbd9fdf9"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus-list@drzeus.cx",
        "time": "Tue Nov 29 09:09:32 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:31:30 2006 +0100"
      },
      "message": "[ALSA] [PATCH] alsa: Improved PnP suspend support\n\nAlso use the PnP functions to start/stop the devices during the suspend so\nthat drivers will not have to duplicate this code.\n\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b449f63c8ce4a517cb91f237cc3d68d083ec2dd3",
      "tree": "3d00143e3114f5f044c174df519378bc47dcd4ea",
      "parents": [
        "5fed0578be842dd7d24e5240a75b02bbc748501f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Nov 07 01:01:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:54:09 2005 -0800"
      },
      "message": "[PATCH] drivers/pnp/: cleanups\n\nThis patch contains the following possible cleanups:\n- make needlessly global code static\n- #if 0 the following unused global function:\n  - core.c: pnp_remove_device\n- #if 0 the following unneeded EXPORT_SYMBOL\u0027s:\n  - card.c: pnp_add_card\n  - card.c: pnp_remove_card\n  - card.c: pnp_add_card_device\n  - card.c: pnp_remove_card_device\n  - card.c: pnp_add_card_id\n  - core.c: pnp_register_protocol\n  - core.c: pnp_unregister_protocol\n  - core.c: pnp_add_device\n  - core.c: pnp_remove_device\n  - pnpacpi/core.c: pnpacpi_protocol\n  - driver.c: pnp_add_id\n  - isapnp/core.c: isapnp_read_byte\n  - manager.c: pnp_auto_config_dev\n  - resource.c: pnp_register_dependent_option\n  - resource.c: pnp_register_independent_option\n  - resource.c: pnp_register_irq_resource\n  - resource.c: pnp_register_dma_resource\n  - resource.c: pnp_register_port_resource\n  - resource.c: pnp_register_mem_resource\n\nNote that this patch #if 0\u0027s exactly one functions and removes no\nfunctions.  Most it does is the #if 0 of EXPORT_SYMBOL\u0027s, so if any modular\ncode will use any of them, re-adding will be trivial.\n\nModular ISAPnP might be interesting in some cases, but this is more legacy\ncode.  If someone would work on it to sort all the issues out (starting\nwith the point that most users of __ISAPNP__ will have to be fixed)\nre-enabling the required EXPORT_SYMBOL\u0027s won\u0027t be hard for him.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e139aa595c5d3bd01699530cbe017dec75fdb07f",
      "tree": "03d4552ed05450b49269c2b2d437bb069c603eba",
      "parents": [
        "486d46aefe7ded0d343e306be740edd972aff740"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Sep 06 15:17:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:25 2005 -0700"
      },
      "message": "[PATCH] PNP: make pnp_dbg conditional directly on CONFIG_PNP_DEBUG\n\nSeems pointless to require .c files to test CONFIG_PNP_DEBUG and\nconditionally define DEBUG before including \u003clinux/pnp.h\u003e.  Just test\nCONFIG_PNP_DEBUG directly in pnp.h.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3d41088fa327782b14b5659dbcfff62ec704c23c",
      "tree": "bd9a25f9ae7a0e232c9d5006849905e31a9dbc92",
      "parents": [
        "363412b4f70a2ba19c76a01da7580472399312d4"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Thu Jun 23 22:05:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:40 2005 -0700"
      },
      "message": "[PATCH] DocBook: update comments\n\nThis patch updates some comments to match code changes.\n\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "67be2dd1bace0ec7ce2dbc1bba3f8df3d7be597e",
      "tree": "317d114a0288d3b19ef9902f94b536a5a8731dbd",
      "parents": [
        "6013d5445f9a6d0b28090027868f455c5012d1cc"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Sun May 01 08:59:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:26 2005 -0700"
      },
      "message": "[PATCH] DocBook: fix some descriptions\n\nSome KernelDoc descriptions are updated to match the current code.\nNo code changes.\n\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\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"
    }
  ]
}
