)]}'
{
  "log": [
    {
      "commit": "5edbfb7c8af0577097dae87cdd4dfdba82bb9579",
      "tree": "497ba94999eb10524dd0d6d98ba708e83cae75d8",
      "parents": [
        "ccdcf77ae32e3d3347fdf3810b27f899e98c34fb"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:45:26 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:41 2005 -0700"
      },
      "message": "[PATCH] stop exporting two functions\n\nThe way we\u0027re looking at USB suspend lately doesn\u0027t expect drivers to\ncall usb_suspend_device() or usb_resume_device() directly; that\u0027ll\nbe implicit when no interfaces are in use.\n\nThis patch removes those APIs from visibility outside usbcore.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\n\n drivers/usb/core/hub.c |   12 ++++--------\n drivers/usb/core/usb.h |    4 ++++\n include/linux/usb.h    |    5 -----\n 3 files changed, 8 insertions(+), 13 deletions(-)\n"
    },
    {
      "commit": "ccdcf77ae32e3d3347fdf3810b27f899e98c34fb",
      "tree": "88e49a51a4778966aa64a138896f3a3321cc97fe",
      "parents": [
        "a7f72abe8fac9b919135005e06216be8eef945a2"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:45:13 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:41 2005 -0700"
      },
      "message": "[PATCH] ISP116x PM updates\n\nThis makes the isp116x driver stop using usb_suspend_device() and\nusb_resume_device() ... usbcore now calls to the root hub methods,\nremoving the need for this.  It also switches from keventd to khubd\nfor remote wakeup.  (Compile tested.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/host/isp116x-hcd.c |   29 ++++-------------------------\n drivers/usb/host/isp116x.h     |    1 -\n 2 files changed, 4 insertions(+), 26 deletions(-)\n"
    },
    {
      "commit": "a7f72abe8fac9b919135005e06216be8eef945a2",
      "tree": "2cc4ca35130559348fb2985224ccb6a570eb3e5a",
      "parents": [
        "f2cb36c1df427431a8c6096b4ad113df767c1bd9"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:44:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:40 2005 -0700"
      },
      "message": "[PATCH] UHCI PM updates\n\nThis removes suspend and resume path recursion in UHCI.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/host/uhci-hcd.c |    9 ---------\n 1 file changed, 9 deletions(-)\n"
    },
    {
      "commit": "f2cb36c1df427431a8c6096b4ad113df767c1bd9",
      "tree": "8a5b07e0ea2e177e01e72ec8554f58d521beaaef",
      "parents": [
        "f197b2c54b9d9a133a9a8ff92f35cadf8945ea14"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:43:30 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:40 2005 -0700"
      },
      "message": "[PATCH] update PCI early-handoff handling for OHCI\n\nThe PCI \"early usb handoff\" quirk logic didn\u0027t work like \"ohci-hcd\" ...\nThis patch makes it do so by:\n\n  - Resetting the controller after kicking BIOS off, matching the\n    normal \"chip in hardware reset\" startup mode;\n\n  - Reporting any BIOS that borks this simple handoff; it\u0027s likely\n    got a few other surprises for us too.\n\n  - Ignoring that handoff on HPPA;\n\nThe diagnostic string is mostly shared with EHCI, saving a few bytes.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/host/pci-quirks.c |   22 ++++++++++++++++++----\n 1 file changed, 18 insertions(+), 4 deletions(-)\n"
    },
    {
      "commit": "f197b2c54b9d9a133a9a8ff92f35cadf8945ea14",
      "tree": "a5a4da41e38d8681977a9f3b52fa2e5f1db278ea",
      "parents": [
        "5f827ea3c3820cd8e0a1a35e4d275c8b78ee94e1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:42:53 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:40 2005 -0700"
      },
      "message": "[PATCH] OHCI PM updates\n\nThis simplifies the OHCI root hub suspend logic:\n\n - Uses new usbcore root hub calls to make autosuspend work again:\n\t* Uses a newish usbcore root hub wakeup mechanism,\n\t  making requests to khubd not keventd.\n\t* Uses an even newer sibling suspend hook.\n\n - Expect someone always made usbcore call ohci_hub_suspend() before bus\n   glue fires; and that ohci_hub_resume() is only called after that bus\n   glue ran.  Previously, only CONFIG_USB_SUSPEND promised those things.\n   (Includes updates to PCI and OMAP bus glue.)\n\n - Handle a not-noticed-before special case during resume from one of\n   the swsusp snapshots when using \"usb-handoff\":  the controller isn\u0027t\n   left in RESET state.  (A bug to fix in the usb-handoff code...)\n\nAlso cleans up a minor debug printk glitch, and switches an mdelay over\nto an msleep (how did that stick around for so long?).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/host/ohci-dbg.c  |    4 ----\n drivers/usb/host/ohci-hcd.c  |    2 +-\n drivers/usb/host/ohci-hub.c  |   42 ++++++++++++------------------------------\n drivers/usb/host/ohci-mem.c  |    1 -\n drivers/usb/host/ohci-omap.c |   36 ++++++++++++------------------------\n drivers/usb/host/ohci-pci.c  |   40 ++++++++--------------------------------\n drivers/usb/host/ohci.h      |    1 -\n 7 files changed, 33 insertions(+), 93 deletions(-)\n"
    },
    {
      "commit": "5f827ea3c3820cd8e0a1a35e4d275c8b78ee94e1",
      "tree": "7bd8a0f12f83c219cab6da7e30e8d0e1d94df57d",
      "parents": [
        "f3f3253d644d36a2ea5464005a9c2cf28804d200"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:38:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:40 2005 -0700"
      },
      "message": "[PATCH] usbcore PCI glue updates for PM\n\nThis updates the PCI glue to address the new and simplified usbcore suspend\nsemantics, where CONFIG_USB_SUSPEND becomes irrelevant to HCDs because\nhcd-\u003ehub_suspend() will always be called.\n\n  - Removes now-unneeded recursion support\n\n  - Go back to ignoring faults reported by the wakeup calls; we expect them\n    to fail sometimes, and that\u0027s just fine.\n\nThe PCI HCDs will need simple changes to catch up to this, like being able\nto ignore the setting of CONFIG_USB_SUSPEND.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/core/hcd-pci.c |  106 +++++++++++++++++++++------------------------\n drivers/usb/core/hcd.h     |    6 +-\n 2 files changed, 53 insertions(+), 59 deletions(-)\n"
    },
    {
      "commit": "f3f3253d644d36a2ea5464005a9c2cf28804d200",
      "tree": "913d5d38de9acea02b95c43ea23dc6a28f791236",
      "parents": [
        "979d5199fee9e80290ddeb532e5993bd15506712"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:37:29 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:40 2005 -0700"
      },
      "message": "[PATCH] root hub updates (greater half)\n\nThis patch associates hub suspend and resume logic (including for root hubs)\nwith CONFIG_PM -- instead of CONFIG_USB_SUSPEND as before -- thereby unifying\ntwo troublesome versions of suspend logic into just one.  It\u0027ll be easier to\nkeep things right from now on.\n\n  - Now usbcore _always_ calls hcd-\u003ehub_suspend as needed, instead of\n    only when USB_SUSPEND is enabled:\n     * Those root hub methods are now called from hub suspend/resume;\n       no more skipping between layers during device suspend/resume;\n     * It now handles cases allowed by sysfs or autosuspended root hubs,\n       by forcing the hub interface to resume too.\n\n  - All devices, including virtual root hubs, now get the same treatment\n    on their resume paths ... including re-activating all their interfaces.\n\nPlus it gets rid of those stub copies of usb_{suspend,resume}_device(), and\nupdates the Kconfig to match the new definition of USB_SUSPEND:  it provides\n(a) selective suspend, downstream from hubs; and (b) remote wakeup, upstream\nfrom any device configuration which supports it.\n\nThis calls for minor followup patches for most HCDs (and their PCI glue).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/core/Kconfig |   11 ++-\n drivers/usb/core/hub.c   |  163 +++++++++++++++++++++++++----------------------\n 2 files changed, 97 insertions(+), 77 deletions(-)\n"
    },
    {
      "commit": "979d5199fee9e80290ddeb532e5993bd15506712",
      "tree": "6987772d41ec540b7e32beaa50c1493a95e3e2c8",
      "parents": [
        "9293677af3dace2645dec0d0808efa02d36bf47b"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:32:24 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:40 2005 -0700"
      },
      "message": "[PATCH] root hub changes (lesser half)\n\nThis patch collects various small updates related to root hubs, to shrink\nlater patches which build on them.\n\n  - For root hub suspend/resume support:\n     * Make the existing usb_hcd_resume_root_hub() routine respect pmcore\n       locking, exporting and using the dpm_runtime_resume() method.\n     * Add a new usb_hcd_suspend_root_hub() to pair with that routine.\n       (Essential to make OHCI autosuspend behave again...)\n     * HC_SUSPENDED by itself only refers to the root hub\u0027s downstream ports.\n       So let HCDs see root hub URBs unless the parent device is suspended.\n\n  - Remove an assertion we no longer need (and now, also don\u0027t want).\n\n  - Generic suspend/resume updates to work better with swsusp.\n     * Ignore the FREEZE vs SUSPEND distinction for hardware; trying to\n       use it breaks the swsusp snapshots it\u0027s supposed to help (sigh).\n     * On resume, mark devices as resumed right away, but then\n       do nothing else if the device is marked NOTATTACHED.\n\nThese changes shouldn\u0027t be very noticable by themselves.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/base/power/runtime.c |    1\n drivers/usb/core/hcd.c       |   64 ++++++++++++++++++++++++++++++++++++++-----\n drivers/usb/core/hcd.h       |    1\n drivers/usb/core/hub.c       |   45 ++++++++++++++++++++++++------\n drivers/usb/core/usb.c       |   20 +++++++++----\n drivers/usb/core/usb.h       |    1\n 6 files changed, 111 insertions(+), 21 deletions(-)\n"
    },
    {
      "commit": "9293677af3dace2645dec0d0808efa02d36bf47b",
      "tree": "1300a91bd6d6b20a69e35f67e7ff71b5a5d776e6",
      "parents": [
        "7ff71d6adf81a43505b7cbaa034e4063d3439182"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:32:11 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:40 2005 -0700"
      },
      "message": "[PATCH] all HCDs provide root hub suspend/resume methods\n\nThis cleans up a small recent FIXME, ensuring that all the HCDs provide\nroot hub suspend/resume methods.  It also wraps the calls to those root\nsuspend routines just like on the PCI \"USB_SUSPEND not defined\" cases,\nso non-PCI bus glue won\u0027t be as tempted to behave very differently.\n\nSeveral of the SOC based OHCI drivers forgot to list those methods;\nthe patch also adds those missing declarations.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/core/hcd.c          |   42 +++++++++++++++++++++++++---------------\n drivers/usb/host/ohci-au1xxx.c  |    5 ++++\n drivers/usb/host/ohci-lh7a404.c |    5 ++++\n drivers/usb/host/ohci-pxa27x.c  |    1\n drivers/usb/host/ohci-s3c2410.c |    1\n drivers/usb/host/ohci-sa1111.c  |    1\n 6 files changed, 40 insertions(+), 15 deletions(-)\n"
    },
    {
      "commit": "7ff71d6adf81a43505b7cbaa034e4063d3439182",
      "tree": "ea7edb953d9fb47f6132e52e1e8d422d8bdae06b",
      "parents": [
        "e9b7bd4ee7f6e3ee002dc72c5211cd97c7186d00"
      ],
      "author": {
        "name": "Matt Porter",
        "email": "mporter@kernel.crashing.org",
        "time": "Thu Sep 22 22:31:15 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:39 2005 -0700"
      },
      "message": "[PATCH] EHCI, split out PCI glue\n\nThis splits BIOS and PCI specific support out of ehci-hcd.c into\nehci-pci.c.  It follows the model already used in the OHCI driver\nso support for non-PCI EHCI controllers can be more easily added.\n\nSigned-off-by: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/host/ehci-hcd.c |  543 ++++++--------------------------------------\n drivers/usb/host/ehci-pci.c |  414 +++++++++++++++++++++++++++++++++\n drivers/usb/host/ehci.h     |    1\n 3 files changed, 492 insertions(+), 466 deletions(-)\n"
    },
    {
      "commit": "e9b7bd4ee7f6e3ee002dc72c5211cd97c7186d00",
      "tree": "03eb4c6ae1529c904a3aca42fa597f8548bddcb4",
      "parents": [
        "a1d59ce842a35b552f22868404e4e7c923242257"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Sep 22 22:30:48 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:39 2005 -0700"
      },
      "message": "[PATCH] one less word in struct device\n\nThis saves a word from \"struct device\" ... there\u0027s a refcounting mechanism\nstub that\u0027s rather ineffective (the values are never even tested!), which\ncan safely be deleted.  With this patch it uses normal device refcounting,\nso any potential users of the pm_parent mechanism will be more correct.\n(That mechanism is actually unusable for now though; it does nothing.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/base/power/main.c |   26 +++-----------------------\n include/linux/pm.h        |    1 -\n 2 files changed, 3 insertions(+), 24 deletions(-)\n"
    },
    {
      "commit": "a1d59ce842a35b552f22868404e4e7c923242257",
      "tree": "ee92b9406d1d10e07dcc433ae403dc6574f3013c",
      "parents": [
        "8b4cd42134fbd3c9a9a5c3467d31717798219b1b"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Sep 16 14:22:51 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:39 2005 -0700"
      },
      "message": "[PATCH] USB: UHCI: Split apart the physical and logical framelist arrays\n\nThis patch (as563) splits the physical and logical framelist arrays in\nuhci-hcd into two separate pieces.  This will allow slightly better memory\nutilization, since each piece is no larger than a single page whereas\nbefore the whole thing was a little bigger than two pages.  It also allows\nthe logical array to be allocated in non-DMA-coherent memory.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8b4cd42134fbd3c9a9a5c3467d31717798219b1b",
      "tree": "aec7570ecc2f481b2a3357f05810be8c3d897669",
      "parents": [
        "e08fb39b771dd7dcba405669b5384fe9929e1caf"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Sep 16 14:17:45 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:39 2005 -0700"
      },
      "message": "[PATCH] USB: UHCI: Remove unused fields and unneeded tests for NULL\n\nThis patch (as562) removes from the uhci-hcd driver a few unused fields\nand some unnecessary tests against NULL and assignments to NULL.  In fact\nit wasn\u0027t until fairly recently that the tests became unnecessary.\nBefore last winter it was possible that the driver\u0027s stop() routine would\nget called even if the start() routine returned an error, but now that\ncan\u0027t happen.  Hence there\u0027s no longer any need to check for partial\ninitialization.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e08fb39b771dd7dcba405669b5384fe9929e1caf",
      "tree": "3f83d9925c9561394844f8124dbbb475d7e8e723",
      "parents": [
        "8ad7fe16df5e07320626be83fbba6d1c6bda5ec0"
      ],
      "author": {
        "name": "Matt Porter",
        "email": "mporter@kernel.crashing.org",
        "time": "Mon Sep 19 09:40:24 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:39 2005 -0700"
      },
      "message": "[PATCH] USB: Fix usb hub build\n\nSigned-off-by: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/core/hub.c |    2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)\n"
    },
    {
      "commit": "8ad7fe16df5e07320626be83fbba6d1c6bda5ec0",
      "tree": "7bd854843d6d61756a16421368aa6cb1428b23c8",
      "parents": [
        "dbc3887e7df4be78b33a83b97fde5d5f9a389859"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Sep 13 19:59:11 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:39 2005 -0700"
      },
      "message": "[PATCH] remove some USB_SUSPEND dependencies\n\nThis simplifies some of the PM-related #ifdeffing by recognizing\nthat USB_SUSPEND depends on PM.  Also, OHCI drivers were often\ntesting for USB_SUSPEND when they should have tested just PM.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/core/hcd.c          |    2 ++\n drivers/usb/host/ohci-hcd.c     |    2 +-\n drivers/usb/host/ohci-hub.c     |    4 ++--\n drivers/usb/host/ohci-omap.c    |    2 +-\n drivers/usb/host/ohci-pci.c     |    2 +-\n drivers/usb/host/ohci-ppc-soc.c |    4 ++--\n drivers/usb/host/ohci-pxa27x.c  |    2 +-\n drivers/usb/host/ohci-s3c2410.c |    3 +--\n drivers/usb/host/ohci-sa1111.c  |    2 +-\n 9 files changed, 12 insertions(+), 11 deletions(-)\n"
    },
    {
      "commit": "dbc3887e7df4be78b33a83b97fde5d5f9a389859",
      "tree": "d0b037dbf3971bbd95d038429857ef9f78a19879",
      "parents": [
        "390a8c345e6415cbf811232feedac70b56c9fc8d"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Sep 13 19:57:36 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:39 2005 -0700"
      },
      "message": "[PATCH] remove duplicated resume path code\n\nThis gets rid of some inconsistently duplicated logic to resume interfaces.\nSimilar code was in both finish_port_resume() and in usb_generic_resume().\nNow there is just one copy of that code, accessed regardless of whether\nCONFIG_USB_SUSPEND is enabled.  Fault handling is also more consistent.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "390a8c345e6415cbf811232feedac70b56c9fc8d",
      "tree": "5a27e9421575c080d31884c4eedeed710d7134f1",
      "parents": [
        "c9f89fa40cf274130b56475175a35af961d4b165"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Sep 13 19:57:27 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:38 2005 -0700"
      },
      "message": "[PATCH] remove usb_suspend_device() parameter\n\nThis patch removes the extra usb_suspend_device() parameter.  The original\nreason to pass that parameter was so that this routine could suspend any\nactive children.  A previous patch removed that functionality ... leaving\nno reason to pass the parameter.  A close analogy is pci_set_power_state,\nwhich doesn\u0027t need a pm_message_t either.\n\nOn the internal code path that comes through the driver model, the parameter\nis now used to distinguish cases where USB devices need to \"freeze\" but not\nsuspend.   It also checks for an error case that\u0027s accessible through sysfs:\nattempting to suspend a device before its interfaces (or for hubs, ports).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/core/hub.c         |   34 +++++++++++++++++++++-------------\n drivers/usb/core/usb.c         |   23 +++++++++++++++++++++--\n drivers/usb/host/ehci-hcd.c    |    2 +-\n drivers/usb/host/isp116x-hcd.c |    2 +-\n drivers/usb/host/ohci-pci.c    |    2 +-\n include/linux/usb.h            |    2 +-\n 6 files changed, 46 insertions(+), 19 deletions(-)\n"
    },
    {
      "commit": "c9f89fa40cf274130b56475175a35af961d4b165",
      "tree": "9d02038c4e5589a2b13df98da647a59d46b69567",
      "parents": [
        "db69087437dd5135a9362da1c37fe072070e8f60"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Sep 13 19:57:04 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:38 2005 -0700"
      },
      "message": "[PATCH] remove suspend-path recursion\n\nThis patch removes some recursion in the CONFIG_USB_SUSPEND logic, which\nsuspended children (of devices or hubs) that weren\u0027t already suspended.\nWhen it sees such cases, suspend now just fails cleanly.\n\nThat logic was not needed during system-wide sleep state transitions; and\ngiven the current notions of how to manage selective suspend transitions,\nwe don\u0027t want it there either.  Where it was particularly handy was coping\nwith various limitations of the sysfs \"echo -n N \u003e power/state\" support.\n(These include assuming that \"N\" is always meaningful to the driver; and\nthat drivers can only transition to state N from state zero.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "db69087437dd5135a9362da1c37fe072070e8f60",
      "tree": "1affacd290eff29b5dc589bbf47369e20d6101db",
      "parents": [
        "7586269c0b52970f60bb69fcb86e765fc1d72309"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Sep 13 19:56:33 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:38 2005 -0700"
      },
      "message": "[PATCH] usb_interface power state\n\nThis updates the handling of power state for USB interfaces.\n\n  - Formalizes an existing invariant:  interface \"power state\" is a boolean:\n    ON when I/O is allowed, and FREEZE otherwise.  It does so by defining\n    some inlined helpers, then using them.\n\n  - Adds a useful invariant:  the only interfaces marked active are those\n    bound to non-suspended drivers.  Later patches build on this invariant.\n\n  - Simplifies the interface driver API (and removes some error paths) by\n    removing the requirement that they record power state changes during\n    suspend and resume callbacks.  Now usbcore does that.\n\nA few drivers were simplified to address that last change.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/core/hub.c       |   33 +++++++++------------\n drivers/usb/core/message.c   |    1\n drivers/usb/core/usb.c       |   65 +++++++++++++++++++++++++++++++++----------\n drivers/usb/core/usb.h       |   18 +++++++++++\n drivers/usb/input/hid-core.c |    2 -\n drivers/usb/misc/usbtest.c   |   10 ------\n drivers/usb/net/pegasus.c    |    2 -\n drivers/usb/net/usbnet.c     |    2 -\n 8 files changed, 85 insertions(+), 48 deletions(-)\n"
    },
    {
      "commit": "7586269c0b52970f60bb69fcb86e765fc1d72309",
      "tree": "a0cb04f9527101e8b9331350e4dd9d57e6e019e7",
      "parents": [
        "38ffdd62b0f466ef9126ac9f060ade5f218b4887"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Sep 23 17:14:37 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:38 2005 -0700"
      },
      "message": "[PATCH] USB: move handoff code\n\nThis moves the PCI quirk handling for USB host controllers from the\nPCI directory to the USB directory.  Follow-on patches will need to:\n\n(a) merge these copies with the originals in the HCD reset methods.\nthey don\u0027t wholly agree, despite doing the very same thing; and\n\n(b) eventually change it so \"usb-handoff\" is the default, to help\nget more robust USB/BIOS/input/... interactions.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/Makefile              |    2\n drivers/pci/quirks.c          |  253 ---------------------------------------\n drivers/usb/Makefile          |    1\n drivers/usb/host/Makefile     |    5\n drivers/usb/host/pci-quirks.c |  272 ++++++++++++++++++++++++++++++++++++++++++\n 5 files changed, 280 insertions(+), 253 deletions(-)\n"
    },
    {
      "commit": "38ffdd62b0f466ef9126ac9f060ade5f218b4887",
      "tree": "4f636beb7bcc713e0f454058541850b4cabf69fa",
      "parents": [
        "e639dd3f4edd4847d160899b19e95ee1a06a6dcb"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sat Sep 24 13:10:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:38 2005 -0700"
      },
      "message": "[PATCH] ub: suppress gcc warnings for pointer casts\n\nWhen building on a 64-bit platform, gcc produces a warning\n\"cast of a pointer to an integer of a different size\".\nThe scatterlist.offset on the LHS is unsigned int, so I used\nthat originally.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@yahoo.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/block/ub.c |    4 ++--\n 1 file changed, 2 insertions(+), 2 deletions(-)\n"
    },
    {
      "commit": "e639dd3f4edd4847d160899b19e95ee1a06a6dcb",
      "tree": "c5d99cf857c77005af27b688d3935f90c3c8536a",
      "parents": [
        "d6e5bcf4a7ebbe258124a931f1449338340a99b5"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:38 2005 -0700"
      },
      "message": "[PATCH] USB: add more snooping hooks in devio.c\n\nNow we can log the urbs travelling through usbfs\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d6e5bcf4a7ebbe258124a931f1449338340a99b5",
      "tree": "e36249673c11e20f90ad837831c104b1dfce9947",
      "parents": [
        "094f1649577dfc7f2c7407a8380e05a506b31f7f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:37 2005 -0700"
      },
      "message": "[PATCH] devfs: Remove the mode field from usb_class_driver as it\u0027s no longer needed\n\nAlso fixes all drivers that set this field, and removes some other devfs\nspecfic USB logic.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/class/usblp.c           |    3 +--\n drivers/usb/core/file.c             |   19 ++++---------------\n drivers/usb/image/mdc800.c          |    3 +--\n drivers/usb/input/aiptek.c          |    2 +-\n drivers/usb/input/hiddev.c          |    3 +--\n drivers/usb/media/dabusb.c          |    3 +--\n drivers/usb/misc/auerswald.c        |    3 +--\n drivers/usb/misc/idmouse.c          |    5 ++---\n drivers/usb/misc/legousbtower.c     |    5 ++---\n drivers/usb/misc/rio500.c           |    3 +--\n drivers/usb/misc/sisusbvga/sisusb.c |    5 -----\n drivers/usb/misc/usblcd.c           |    9 ++++-----\n drivers/usb/usb-skeleton.c          |    3 +--\n include/linux/usb.h                 |    7 ++-----\n 14 files changed, 22 insertions(+), 51 deletions(-)\n"
    },
    {
      "commit": "094f1649577dfc7f2c7407a8380e05a506b31f7f",
      "tree": "5775c40d5c05f5427bb36c3c61d0db143c719bdd",
      "parents": [
        "8da608caa07d5c9745ec86bf7c25ad423352f9a4"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:37 2005 -0700"
      },
      "message": "[PATCH] USB: add endpoint information to sysfs\n\nThis patch adds endpoint information for both devices and interfaces to\nsysfs.  Previously it was only possible to get the endpoint information\nfrom usbfs, and never possible to get any information on endpoint 0.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/core/sysfs.c |  195 ++++++++++++++++++++++++++++++++++++++++++++++-\n include/linux/usb.h      |    4\n 2 files changed, 197 insertions(+), 2 deletions(-)\n"
    },
    {
      "commit": "8da608caa07d5c9745ec86bf7c25ad423352f9a4",
      "tree": "cc8f60e24846a4fbc5c9dd5afb8fd676a6adc73f",
      "parents": [
        "c9c7746dd333c12f482af2f1e63ea7eafc7cd529"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:37 2005 -0700"
      },
      "message": "[PATCH] USB: disable tasklet if rtl8150 device is removed while active.\n\nThis fixes a oops seen in the wild.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c9c7746dd333c12f482af2f1e63ea7eafc7cd529",
      "tree": "df7ed40559585aee2e394dbadf3f0449616eabf6",
      "parents": [
        "72f30b6f2f5f68dd426e9fe83817b882c2d04e50"
      ],
      "author": {
        "name": "Rui Santos",
        "email": "rsantos@grupopie.com",
        "time": "Fri Sep 23 20:06:50 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:37 2005 -0700"
      },
      "message": "[PATCH] USB: ftdi: Artemis and ATIK based USB astronomical CCD cameras\n\nThis patch enables direct kernel support for the Artemis\nand ATIK astronomical based USB CCD cameras.\nSince all communications with this camera are done via an\nFTDI 245BM chip, it was only needed to specify the\nProductID and VendorID of all three devices.\nIn what tests are concerned, data was transfered from and\nto the FTDI at the chips Top speed (360KB/s).\n\nSigned-off-by: Rui Santos \u003crsantos@grupopie.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/serial/ftdi_sio.c |    3 +++\n drivers/usb/serial/ftdi_sio.h |   13 +++++++++++++\n 2 files changed, 16 insertions(+)\n"
    },
    {
      "commit": "72f30b6f2f5f68dd426e9fe83817b882c2d04e50",
      "tree": "21f2785ff8dbd4c612f1f01cd9d2f8c6baef3dd5",
      "parents": [
        "7efe5d7c3e3a82e43b0f8fb29c6797317bce7a9a"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Sep 27 10:19:39 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:37 2005 -0700"
      },
      "message": "[PATCH] USB: ehci.patch (earlier irq disable)\n\nThis tweaks the EHCI reboot notifier to also halt the EHCI controller, and\nmakes that halt code force IRQs off.  Both should always have been done.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/host/ehci-hcd.c |    8 ++++++++\n 1 file changed, 8 insertions(+)\n"
    },
    {
      "commit": "7efe5d7c3e3a82e43b0f8fb29c6797317bce7a9a",
      "tree": "2e246004dfc130947574e340a4968239b3f2d20b",
      "parents": [
        "dbe0580d0d2fccf63b0349840a7ae3dbb16f3074",
        "f8977d0a9b7ac84cfe700278a2ca64cb33c93a13"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 15:57:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 15:57:32 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n"
    },
    {
      "commit": "dbe0580d0d2fccf63b0349840a7ae3dbb16f3074",
      "tree": "e8c0e8fb951226d470e11aca5bad555f79d8d558",
      "parents": [
        "20731945ae743034353a88c307920d1f16cf8ac8",
        "19c1f3ca4272008a256cc153f3e3feb097799070"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 15:54:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 15:54:06 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-mmc\n"
    },
    {
      "commit": "f8977d0a9b7ac84cfe700278a2ca64cb33c93a13",
      "tree": "13af729851215bdbc2291b752f2000a94dff6abb",
      "parents": [
        "2f028234f2c7f31dc0ff0784e20f14be11f7035c"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Tue Oct 25 10:28:42 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:02 2005 -0700"
      },
      "message": "[PATCH] PCI fixup for Toshiba laptops and ohci1394\n\nThis is a fix for a bug I see on my Toshiba laptop, where the ohci1394\ncontroller gets initialized improperly.  The patch adds two PCI fixups\nto arch/i386/pci/fixup.c, one that happens early on to cache the value\nof the PCI_CACHE_LINE_SIZE config register, and another that later\nrestores the value, along with a valid IRQ number and some BAR values.\nI\u0027ve tested it on my laptop, and it prevents me from running into what I\nconsider to be a major bug: IRQ 11 is disabled by the IRQ debug code,\ncausing my wireless to break.\n\nThanks to Rob for the original patch to ohci1394.c and Stefan for lots\nof proofreading (and a last minute bug caught in review!) and additional\ninformation collection.  I think the DMI system list is correct, but we\nmay need to add some more PCI IDs to the PCI_FIXUP macros over time.\n\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2f028234f2c7f31dc0ff0784e20f14be11f7035c",
      "tree": "8aa60f015a1bc8d4579bbfa4b7ba6066bfdd4990",
      "parents": [
        "8f7020d36374dda9366fee1343f8eacfe8f5e641"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady@gmail.com",
        "time": "Thu Oct 20 09:55:32 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:02 2005 -0700"
      },
      "message": "[PATCH] pci_ids: cleanup comments\n\npci_ids.h cleanup: convert // comment to /* comment */\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8f7020d36374dda9366fee1343f8eacfe8f5e641",
      "tree": "fb9531fed55030c6334957ff38235421c83377b9",
      "parents": [
        "f05aab8ef653abcbd454739264a9f5cf63f6f9f8"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Oct 23 11:57:38 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:01 2005 -0700"
      },
      "message": "[PATCH] kernel-doc: PCI fixes\n\nPCI: add descriptions for missing function parameters.\nEliminate all kernel-doc warnings here.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f05aab8ef653abcbd454739264a9f5cf63f6f9f8",
      "tree": "d114ce10cac5702e543210b9c539692c8d2fad59",
      "parents": [
        "8e5dce35221850759671b2847a2e51030f7626bd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Oct 23 11:58:19 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:01 2005 -0700"
      },
      "message": "[PATCH] kernel-doc: fix PCI hotplug\n\nPCI hotplug.c: does not contain kernel-doc, so don\u0027t process it for now.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8e5dce35221850759671b2847a2e51030f7626bd",
      "tree": "209dba22e714697336158ef43a2460068a65566b",
      "parents": [
        "5457b6a6013516a73b8f48ec1adb9984b577a5c1"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Tue Oct 18 17:21:40 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:01 2005 -0700"
      },
      "message": "[PATCH] acpiphp: allocate resources for adapters with bridges\n\nAllocate resources for adapters with bridges on them.\n\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5457b6a6013516a73b8f48ec1adb9984b577a5c1",
      "tree": "a0571bc80cfd4256a3e7a995480e6fb6e1f3cde6",
      "parents": [
        "a1720fdbd0f90e64668a59a304d01c5ba001b450"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+lkml@arm.linux.org.uk",
        "time": "Sun Oct 16 21:32:46 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:01 2005 -0700"
      },
      "message": "[PATCH] PCI: Convert megaraid to use pci_driver shutdown method\n\nConvert megaraid to use pci_driver\u0027s shutdown method rather than\nthe generic device_driver shutdown method.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a1720fdbd0f90e64668a59a304d01c5ba001b450",
      "tree": "598e37eb0e64f78f29e27f85cfb63b60912994b7",
      "parents": [
        "d10211b278c70fbebb83fb9e4ee717ca13f69b2d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+lkml@arm.linux.org.uk",
        "time": "Sun Oct 16 21:31:36 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:01 2005 -0700"
      },
      "message": "[PATCH] PCI: Fixup PCI driver shutdown\n\nAdd a warning to pci driver registration code so that we know\nwhether we have drivers using the obsolete driver shutdown\nmethod.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d10211b278c70fbebb83fb9e4ee717ca13f69b2d",
      "tree": "65ad1bb2de1a48d024e57563562678c5c4cbd5f0",
      "parents": [
        "c2608a111b621d5cf0e4c2876d79e67333ce5341"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Oct 15 22:02:19 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:01 2005 -0700"
      },
      "message": "[PATCH] PCI: fix edac drivers for radisys 82600 borkage\n\nI told you that the pci_ids.h cleanup was a bad idea ;)\n\nCc: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c2608a111b621d5cf0e4c2876d79e67333ce5341",
      "tree": "0e90b0bc85f026c74434f132760d7a4e12cf4eab",
      "parents": [
        "7c8942f993dc069db0e0327a343bbec8a6e96074"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:44 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:01 2005 -0700"
      },
      "message": "[PATCH] shpchp: fix oops at driver unload\n\nAt unload time, the shpchp driver does not remove sysfs files\nit had created in the driver\u0027s probe entry point. This patch\nfixes this problem.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7c8942f993dc069db0e0327a343bbec8a6e96074",
      "tree": "22e617e853e1af63ebd3953e34cee56f573d442b",
      "parents": [
        "ee138334d5eb5ca662b2d69228420c1ccc051e0e"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: reduce debug message verbosity\n\nReduce the number of debug messages generated if shpchp debug is\nenabled. I tried to restrict this to removing debug messages that\nare either early-driver-debug type messages, or print information\nthat can be inferred through other debug prints.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ee138334d5eb5ca662b2d69228420c1ccc051e0e",
      "tree": "6c8f0d28ab39f4ea9abb0e9986f8c9a3fca6f470",
      "parents": [
        "2178bfad9ccb0cbeb79599dd1dc349dd4567aa49"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:42 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: miscellaneous cleanups\n\nRemove un-necessary header includes, remove dead code, remove\nsome type casts, receive function return in the correct data\ntype...\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2178bfad9ccb0cbeb79599dd1dc349dd4567aa49",
      "tree": "9a58ee4a73e36b31edd8b5660966403d7c6c5562",
      "parents": [
        "70b6091946ab486c4dab8abeb4a3fc2bf7d3e7fe"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:41 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: remove redundant data structures\n\nState information is currently stored in per-slot as well as\nper-pci-function data structures in shpchp. There\u0027s a lot of\noverlap in the information kept, and some of it is never used.\nThis patch consolidates the state information to per-slot and\neliminates unused data structures. The biggest change is to\neliminate the pci_func structure and the code around managing\nits lists.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "70b6091946ab486c4dab8abeb4a3fc2bf7d3e7fe",
      "tree": "b61b3262529be1b03cabac951bac5cf764e2daf2",
      "parents": [
        "1410dc1cef1e2f5e90c1fcb97041f42e0eee35b4"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:40 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: dont save PCI config for hotplug slots/devices\n\nThis patch eliminates saving the PCI config header for devices\nin hotplug capable slots. We now use the PCI core to get the\nspecific parts of the config header as required.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1410dc1cef1e2f5e90c1fcb97041f42e0eee35b4",
      "tree": "dffc17757791d79f2a83b5a85cf21278f3803448",
      "parents": [
        "424600f9706b20a8a33ad928d3d0326bd88679bc"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:39 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: detect SHPC capability before doing a lot of work\n\nThe shpc driver registers its probe function for all pci-pci\nbridges in the system. Not all of them will be shpc capable, so\nlook for this capability early in the probe function and return\nif there\u0027s no work to do on this bridge. The old shpc driver\ndid some initialization work on all bridges before detecting\nthat shpc is not supported and unwinds the work it\u0027s already done\nin that case.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "424600f9706b20a8a33ad928d3d0326bd88679bc",
      "tree": "364509b512ff4f522b38329df582553a9c8fb6ff",
      "parents": [
        "7e88ed199689f333668b62348051202706b6a74a"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:38 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: reduce dependence on ACPI\n\nReduce the SHPC hotplug driver\u0027s dependence on ACPI. We don\u0027t\nwalk the acpi namespace anymore to build a list of bridges and\ndevices. The remaining interaction with ACPI is to run the\n_OSHP method to transition control of hotplug hardware from\nsystem BIOS to the shpc hotplug driver, and to run the _HPP\nmethod to get hotplug device parameters like cache line size,\nlatency timer and SERR/PERR enable from BIOS.\n\nNote that one of the side effects of this patch is that shpchp\ndoes not enable the hot-added device or its DMA bus mastering\nautomatically now. It expects the device driver to do that.\nThis may break some drivers and we will have to fix them as\nthey are reported.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7e88ed199689f333668b62348051202706b6a74a",
      "tree": "5dd9d1f727a1b6b1435e475dcc62e7fde26d99f5",
      "parents": [
        "dbd7a78818d125a0ebd5507d4edb4dd5900006ab"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:37 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:59 2005 -0700"
      },
      "message": "[PATCH] shpchp: remove redundant display of PCI device resources\n\nInfo about resources assigned to PCI devices is already available\nthrough sysfs and pci utilities. There\u0027s no need for shpchp to\ncreate another sysfs file to display the same information.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dbd7a78818d125a0ebd5507d4edb4dd5900006ab",
      "tree": "682a1681aad47f70bfb760fca077f54589be92c6",
      "parents": [
        "e3b1bd572f1cdb247bb4266a593b6894dc578d6a"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:36 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:59 2005 -0700"
      },
      "message": "[PATCH] shpchp: use the PCI core for hotplug resource management\n\nThis patch converts the standard hotplug controller driver to use\nthe PCI core for resource management. This eliminates a whole lot\nof duplicated code, and integrates shpchp in the system\u0027s normal\nPCI handling code.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e3b1bd572f1cdb247bb4266a593b6894dc578d6a",
      "tree": "a3f4fe0abd9700d90ff8b6f349e9f639a4234be1",
      "parents": [
        "934199e95d6ac28f42686fe3009877eff33e06c3"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Sep 21 22:26:31 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:59 2005 -0700"
      },
      "message": "[PATCH] PCI: Add quirk for SMBus on HP D530\n\nOne more SMBus unhiding quirk, this time for the HP D530. Requested and\nsuccessfully tested by Ben Cranston.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "934199e95d6ac28f42686fe3009877eff33e06c3",
      "tree": "607f305d0a7841484bd7b1e1adf956c7231db2de",
      "parents": [
        "b7924c38c9a9c6151213bc0d91776eace614e761"
      ],
      "author": {
        "name": "linas",
        "email": "linas@austin.ibm.com",
        "time": "Wed Sep 28 19:33:38 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:59 2005 -0700"
      },
      "message": "[PATCH] ppc64 PCI Hotplug: cleanup unsymmetric API routines\n\nThis is a minor patch to the ppc64 PCI hotplug code; it makes the call to\nrpaphp_unconfig_pci_adapter() symmetric with respect to the call to\nrpaphp_config_pci_adapter().  I discussed this with John Rose, who\nhad provided the last round of changes for these functions; he\nappearently had this patch but somehow failed to mail it out.\n\nTested. (added/removed device).\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\n\n drivers/pci/hotplug/rpaphp.h      |    3 ++-\n drivers/pci/hotplug/rpaphp_core.c |    5 ++++-\n drivers/pci/hotplug/rpaphp_pci.c  |   11 +++--------\n 3 files changed, 9 insertions(+), 10 deletions(-)\n"
    },
    {
      "commit": "b7924c38c9a9c6151213bc0d91776eace614e761",
      "tree": "68609a74c3bc43e510f58f9c808a0a74e9d23452",
      "parents": [
        "4153812fc10ea91cb1a7b6ea4f4337dd211c1ef7"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady@gmail.com",
        "time": "Thu Sep 29 11:06:40 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:59 2005 -0700"
      },
      "message": "[PATCH] pci_ids: remove non-referenced symbols from pci_ids.h\n\npci_ids.h cleanup: removed non-referenced symbols, compile tested\nwith \u0027make allmodconfig\u0027\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n include/linux/pci_ids.h |  540 ------------------------------------------------\n 1 file changed, 540 deletions(-)\n"
    },
    {
      "commit": "4153812fc10ea91cb1a7b6ea4f4337dd211c1ef7",
      "tree": "d56a554c172635f2d9e2fff7b8f30f8daa84d5ac",
      "parents": [
        "b135c4815051bad6b2472e4ad0152f205918d2c5"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady@gmail.com",
        "time": "Thu Sep 29 10:40:52 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:59 2005 -0700"
      },
      "message": "[PATCH] pci_ids: macros: replace partial with whole symbols\n\npci_ids cleanup: replace symbols built by macros with whole symbols to\naid grep searches.\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/video/cirrusfb.c |   24 ++++++++++++------------\n sound/oss/ymfpci.c       |   17 +++++++++--------\n sound/pci/bt87x.c        |   11 +++++++----\n 3 files changed, 28 insertions(+), 24 deletions(-)\n"
    },
    {
      "commit": "b135c4815051bad6b2472e4ad0152f205918d2c5",
      "tree": "5f82d14946fca89161deb4beb9c71c0305da845e",
      "parents": [
        "acc06632e387fd05d2bf3480f6a2f4d1a62734b8"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady@gmail.com",
        "time": "Thu Sep 29 10:39:46 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:59 2005 -0700"
      },
      "message": "[PATCH] pci_ids: remove duplicates from pci_ids.h\n\npci_ids.h cleanup: remove duplicated entries and change some defines to\nexplicit value rather than in terms of another constant, preparation for\nremoving unused symbols\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n include/linux/pci_ids.h |   28 +++++++++-------------------\n 1 file changed, 9 insertions(+), 19 deletions(-)\n"
    },
    {
      "commit": "acc06632e387fd05d2bf3480f6a2f4d1a62734b8",
      "tree": "c578620b9d6ae0c817fae385435c8d2bfad97ffe",
      "parents": [
        "fe89cf4c4b7a3d9a0ff95eb0506aa7c9baaccda1"
      ],
      "author": {
        "name": "R.Marek@sh.cvut.cz",
        "email": "R.Marek@sh.cvut.cz",
        "time": "Thu Sep 29 08:35:41 2005 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:58 2005 -0700"
      },
      "message": "[PATCH] unhide ICH6 SMBus - take 2\n\nThis patch unhides hidden SMBus on ICH6 chipset installed in\nAsus M6V notebook. I would like to thank Michal Mleczko for\ntesting and help.\n\nSigned-Off-By: Rudolf Marek \u003cr.marek@sh.cvut.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/pci/quirks.c |   24 ++++++++++++++++++++++++\n 1 file changed, 24 insertions(+)\n"
    },
    {
      "commit": "fe89cf4c4b7a3d9a0ff95eb0506aa7c9baaccda1",
      "tree": "496c9092452395e6d616adedab53e7ac85b199b6",
      "parents": [
        "c8920f0c8b3b42537ab4a54ff92c11daf48fdfec"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Sep 28 14:03:08 2005 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:58 2005 -0700"
      },
      "message": "[PATCH] cpqphp: add pci_enable_device()\n\nAdd pci_{enable,disable}_device() calls.  Without pci_enable_device(),\ndev-\u003eirq is garbage, and cpqphp relies on it.\n\nThis fixes a problem reported by Bruno Redondi.  He reported a flood\nof ACPI interrupts, that caused kacpid to run 100% of the time:\n    http://bugzilla.kernel.org/show_bug.cgi?id\u003d5312\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/pci/hotplug/cpqphp_core.c |   24 +++++++++++++++++++-----\n 1 file changed, 19 insertions(+), 5 deletions(-)\n"
    },
    {
      "commit": "c8920f0c8b3b42537ab4a54ff92c11daf48fdfec",
      "tree": "f8ee6aaf2a90e46a630a113cca127b04ab1f5e2a",
      "parents": [
        "d3535fbbce0eef8faa8de30d187fc83b11b858ef"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Sep 28 15:15:16 2005 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:58 2005 -0700"
      },
      "message": "[PATCH] cpcihp_zt5550: add pci_enable_device()\n\nAdd pci_{enable,disable}_device() calls.  Without pci_enable_device(),\ndev-\u003eirq is garbage, and cpcihp_zt5550 relies on it.\n\nCompiled but untested, since I don\u0027t have the hardware.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Scott Murray \u003cscottm@somanetworks.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/pci/hotplug/cpcihp_zt5550.c |   25 +++++++++++++++++++++----\n 1 file changed, 21 insertions(+), 4 deletions(-)\n"
    },
    {
      "commit": "d3535fbbce0eef8faa8de30d187fc83b11b858ef",
      "tree": "e0bad970776d58a8a79bfeb12d310acabe05aa61",
      "parents": [
        "b30197d2c07b396907b81673354a015a9d2b216c"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Sep 28 17:50:51 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:58 2005 -0700"
      },
      "message": "[PATCH] pci: cleanup need_restore switch statement\n\nCleanup the need_restore switch statement in\npci_set_power_state(). This makes it more safe by explicitly handling\nall the PCI power states instead of handling them as the default\ncase. It also reads a little better IMHO.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b30197d2c07b396907b81673354a015a9d2b216c",
      "tree": "eb70ae0b28d7164510a4a9e78444cc7f81616490",
      "parents": [
        "e04b0ea2e0f9c1bb0d874db4493fc7f7a623116b"
      ],
      "author": {
        "name": "Brian King",
        "email": "brking@us.ibm.com",
        "time": "Tue Sep 27 01:21:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:58 2005 -0700"
      },
      "message": "[PATCH] PCI: ipr: Block config access during BIST\n\nIPR scsi adapter have an exposure today in that they issue BIST to the adapter\nto reset the card.  If, during the time it takes to complete BIST, userspace\nattempts to access PCI config space, the host bus bridge will master abort the\naccess since the ipr adapter does not respond on the PCI bus for a brief\nperiod of time when running BIST.  On PPC64 hardware, this master abort\nresults in the host PCI bridge isolating that PCI device from the rest of the\nsystem, making the device unusable until Linux is rebooted.  This patch makes\nuse of some newly added PCI layer APIs that allow for protection from\nuserspace accessing config space of a device in scenarios such as this.\n\nSigned-off-by: Brian King \u003cbrking@us.ibm.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/scsi/ipr.c |    2 ++\n 1 file changed, 2 insertions(+)\n"
    },
    {
      "commit": "e04b0ea2e0f9c1bb0d874db4493fc7f7a623116b",
      "tree": "75937e50de883f69e906a4c8bc9f119d86c14411",
      "parents": [
        "2cea752f683af1be58ee8f25717c0a8118e0ac5b"
      ],
      "author": {
        "name": "Brian King",
        "email": "brking@us.ibm.com",
        "time": "Tue Sep 27 01:21:55 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:58 2005 -0700"
      },
      "message": "[PATCH] PCI: Block config access during BIST\n\nSome PCI adapters (eg.  ipr scsi adapters) have an exposure today in that they\nissue BIST to the adapter to reset the card.  If, during the time it takes to\ncomplete BIST, userspace attempts to access PCI config space, the host bus\nbridge will master abort the access since the ipr adapter does not respond on\nthe PCI bus for a brief period of time when running BIST.  On PPC64 hardware,\nthis master abort results in the host PCI bridge isolating that PCI device\nfrom the rest of the system, making the device unusable until Linux is\nrebooted.  This patch is an attempt to close that exposure by introducing some\nblocking code in the PCI code.  When blocked, writes will be humored and reads\nwill return the cached value.  Ben Herrenschmidt has also mentioned that he\nplans to use this in PPC power management.\n\nSigned-off-by: Brian King \u003cbrking@us.ibm.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/pci/access.c    |   89 ++++++++++++++++++++++++++++++++++++++++++++++++\n drivers/pci/pci-sysfs.c |   20 +++++-----\n drivers/pci/pci.h       |    7 +++\n drivers/pci/proc.c      |   28 +++++++--------\n drivers/pci/syscall.c   |   14 +++----\n include/linux/pci.h     |    7 +++\n 6 files changed, 134 insertions(+), 31 deletions(-)\n"
    },
    {
      "commit": "2cea752f683af1be58ee8f25717c0a8118e0ac5b",
      "tree": "a0d40566377824eb6cfe5faac802140392dcee28",
      "parents": [
        "20731945ae743034353a88c307920d1f16cf8ac8"
      ],
      "author": {
        "name": "R.Marek@sh.cvut.cz",
        "email": "R.Marek@sh.cvut.cz",
        "time": "Tue Sep 27 21:54:51 2005 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:58 2005 -0700"
      },
      "message": "[PATCH] PCI: ICH6 ACPI and GPIO quirk\n\nThis patch just adds ACPI and GPIO regions to its LPC bridge, similar\nway as ICH4 did. I would like to thank Michal Mleczko for testing.\n\nSigned-off-by: Rudolf Marek \u003cr.marek@sh.cvut.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/pci/quirks.c |   12 ++++++++++++\n 1 file changed, 12 insertions(+)\n"
    },
    {
      "commit": "20731945ae743034353a88c307920d1f16cf8ac8",
      "tree": "132c796fe3a167dece8cec7a40b1d5dd83a68bc8",
      "parents": [
        "406119f49d4a6cf8b6eee639128e0575a95065e3",
        "a9d1b24d91f91b77db3da8aeacb414764f789b9c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 14:14:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 14:14:57 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6\n"
    },
    {
      "commit": "a9d1b24d91f91b77db3da8aeacb414764f789b9c",
      "tree": "a7400c6154b7e5b6839b3c25fecc2daac75c4a2b",
      "parents": [
        "0dc9a32d9a975ccd25b9f531451165c93e1c7313"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Oct 22 00:23:27 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:15 2005 -0700"
      },
      "message": "[PATCH] I2C: add i2c module alias for i2c drivers to use\n\nThis is the start of adding hotplug-like support for i2c devices.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0dc9a32d9a975ccd25b9f531451165c93e1c7313",
      "tree": "df2c1fd2bd0f98d305a9630da86737a91201d8f9",
      "parents": [
        "b890a07f7b002ee473986fa85ae3582de399a4cf"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Oct 22 00:23:27 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] I2C: remove devfs support from i2c-dev driver\n\nas devfs is gone, this isn\u0027t needed anymore.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b890a07f7b002ee473986fa85ae3582de399a4cf",
      "tree": "d29b5a2d41d0a6ce7b5da57576cb876f53e29eac",
      "parents": [
        "90209b42d0498d57a804bf81fea427bf39c5315c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 22:21:24 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] hwmon: smsc47m1 documentation update\n\nThe SMSC LPC47M997 Super-I/O chip seems to be compatible with the\nLPC47M192, so it is supported by the smsc47m1 driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "90209b42d0498d57a804bf81fea427bf39c5315c",
      "tree": "e6668317e71a45ed585ecdb27eafa0b285dc9f33",
      "parents": [
        "c3df5806cdae6fac678c662b527cb974bef4b60c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 22:20:21 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] hwmon: lm90 documentation update\n\nUpdate the I2C addresses for the ADM1032 and ADT7461 chips.\nAlso update the links to the Analog Devices web site.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c3df5806cdae6fac678c662b527cb974bef4b60c",
      "tree": "a510da8447852247907dd6896cdf51c7e3d60844",
      "parents": [
        "8256fe0f40f1cd72f80f2c46fe0ab1638f03a98d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:39:40 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] hwmon: Add PEC support to the lm90 driver\n\nAdd PEC support to the lm90 driver. Only the ADM1032 chip supports it,\nand in a rather tricky way, which is why this patch comes with\ndocumentation reinforcements. At least, this demonstrates that the new\nPEC support logic in i2c-core can properly deal with chips with partial\nPEC support.\n\nAs enabling PEC causes a significant performance drop, it can be\ndisabled through a sysfs file (unsurprisingly named \"pec\").\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8256fe0f40f1cd72f80f2c46fe0ab1638f03a98d",
      "tree": "7a61802fe469ad3f199506ed832ad460d32b3649",
      "parents": [
        "e8aac4a9b417643dd9739b48473790a09b8b6cbe"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:37:52 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] hwmon: Separate the lm90 register read function\n\nPreparatory patch to add PEC support to the lm90 driver. We need a\ncentralized function to read register values, where the PEC code will\nbe later inserted. A positive side effect is that read errors are now\nhandled properly.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e8aac4a9b417643dd9739b48473790a09b8b6cbe",
      "tree": "70934ffa1a7327c62d13f09d0e1d8b74277b0a62",
      "parents": [
        "585b3160f8212e58325bc1c0292c2ec01ac5db84"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:34:42 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] i2c: i2c-i801 PEC code cleanups\n\nThe tests leading to the use of hardware PEC in the i2c-i801 driver\ncan be simplified.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "585b3160f8212e58325bc1c0292c2ec01ac5db84",
      "tree": "368c38952dc1ee6b514266f6b25a285d6bc5d98c",
      "parents": [
        "421ef47be20c5454b12ae0ec918d5073a9d2b938"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:31:15 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] i2c: SMBus PEC support rewrite, 3 of 3\n\nThe new SMBus PEC implementation doesn\u0027t support PEC emulation on\nnon-PEC non-I2C SMBus masters, so we can drop all related code.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "421ef47be20c5454b12ae0ec918d5073a9d2b938",
      "tree": "a7225bd055acb418693d0e6ed4f8d886dc68ec55",
      "parents": [
        "b8095544bc27044a7aa79e1e073b781a249910c3"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:28:55 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] i2c: SMBus PEC support rewrite, 2 of 3\n\nThis is my rewrite of the SMBus PEC support. The original\nimplementation was known to have bugs (credits go to Hideki Iwamoto\nfor reporting many of them recently), and was incomplete due to a\nconceptual limitation.\n\nThe rewrite affects only software PEC. Hardware PEC needs very little\ncode and is mostly untouched.\n\nTechnically, both implementations differ in that the original one\nwas emulating PEC in software by modifying the contents of an\ni2c_smbus_data union (changing the transaction to a different type),\nwhile the new one works one level lower, on i2c_msg structures (working\non message contents). Due to the definition of the i2c_smbus_data union,\nnot all SMBus transactions could be handled (at least not without\nchanging the definition of this union, which would break user-space\ncompatibility), and those which could had to be implemented\nindividually. At the opposite, adding PEC to an i2c_msg structure\ncan be done on any SMBus transaction with common code.\n\nAdvantages of the new implementation:\n\n* It\u0027s about twice as small (from ~136 lines before to ~70 now, only\n  counting i2c-core, including blank and comment lines). The memory\n  used by i2c-core is down by ~640 bytes (~3.5%).\n\n* Easier to validate, less tricky code. The code being common to all\n  transactions by design, the risk that a bug can stay uncovered is\n  lower.\n\n* All SMBus transactions have PEC support in I2C emulation mode\n  (providing the non-PEC transaction is also implemented). Transactions\n  which have no emulation code right now will get PEC support for free\n  when they finally get implemented.\n\n* Allows for code simplifications in header files and bus drivers\n  (patch follows).\n\nDrawbacks (I guess there had to be at least one):\n\n* PEC emulation for non-PEC capable non-I2C SMBus masters was dropped.\n  It was based on SMBus tricks and doesn\u0027t quite fit in the new design.\n  I don\u0027t think it\u0027s really a problem, as the benefit was certainly\n  not worth the additional complexity, but it\u0027s only fair that I at\n  least mention it.\n\nLastly, let\u0027s note that the new implementation does slightly affect\ncompatibility (both in kernel and user-space), but doesn\u0027t actually\nbreak it. Some defines will be dropped, but the code can always be\nchanged in a way that will work with both the old and the new\nimplementations. It shouldn\u0027t be a problem as there doesn\u0027t seem to be\nmany users of SMBus PEC to date anyway.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b8095544bc27044a7aa79e1e073b781a249910c3",
      "tree": "2e7f92c1d6765d44531a5d5c830e53fc2f8d760f",
      "parents": [
        "142078f6f09986c2b8f5ebe215ce405438080317"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:25:04 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:13 2005 -0700"
      },
      "message": "[PATCH] i2c: SMBus PEC support rewrite, 1 of 3\n\nDiscard I2C_FUNC_SMBUS_*_PEC defines. i2c clients are not supposed to\ncheck for PEC support of i2c bus drivers on individual SMBus\ntransactions, and i2c bus drivers are not supposed to advertise them.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "142078f6f09986c2b8f5ebe215ce405438080317",
      "tree": "4dbfcd958b06e3935ba64f3ba6bbbd12c5b26f5b",
      "parents": [
        "eb00a28ae1a8fc4b3914f94ab1944396b8dda9fc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:21:50 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:13 2005 -0700"
      },
      "message": "[PATCH] i2c: i2c-i810 documentation update\n\nUpdate the documented list of devices supported by the i2c-i810\ndriver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "eb00a28ae1a8fc4b3914f94ab1944396b8dda9fc",
      "tree": "002802351fdc91eacce8de3a6fe442c2299a99f0",
      "parents": [
        "cd19cc4732395eb3dbaf49042233b5ac69b1fbd3"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:20:17 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:13 2005 -0700"
      },
      "message": "[PATCH] i2c: Drop unused parport i2c IDs\n\nDrop unused i2c-over-parallel-port i2c IDs:\n* I2C_HW_B_LPC was never actually used as far as I could search.\n* I2C_HW_B_ELV and I2C_HW_B_VELLE are no more used since the\n  introduction of the unified i2c-parport driver in Linux 2.6.2.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cd19cc4732395eb3dbaf49042233b5ac69b1fbd3",
      "tree": "a904941e7033eac700530cdecdd759f933f6c9f0",
      "parents": [
        "6344a8ece0bacccf61817450e8ccf78c973fc0c5"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:14:16 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:13 2005 -0700"
      },
      "message": "[PATCH] i2c: ID redefinition cleanups\n\nFix several redefinitions of i2c IDs. i2c IDs must not be defined\noutside of i2c-id.h.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Henk Vergonet \u003chenk@god.dyndns.org\u003e\nAcked-by: Mark McClelland \u003cmark@alpha.dyndns.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6344a8ece0bacccf61817450e8ccf78c973fc0c5",
      "tree": "2cfb965523a097ce90163dee5482ffa5fd5ab009",
      "parents": [
        "c49efceffa599299ab3f38b1cdf8c2f1bf9811c4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 26 21:09:41 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:13 2005 -0700"
      },
      "message": "[PATCH] i2c: Static function fixes, 4 of 4\n\nFix functions declared static and then implemented\nwithout the static in drivers/i2c/chips.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c49efceffa599299ab3f38b1cdf8c2f1bf9811c4",
      "tree": "e7b0124f85ad5563875c92679545f4c2fb38c956",
      "parents": [
        "d8d2061590c87c20bf78133461bc74df78803ecb"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 26 21:07:25 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:13 2005 -0700"
      },
      "message": "[PATCH] hwmon: Static function fixes, 3 of 4\n\nFixup functions that have been declared static\nand then actually defined without the static on.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d8d2061590c87c20bf78133461bc74df78803ecb",
      "tree": "39ca3da820be362cabfff53f9d5446f6c3dc8059",
      "parents": [
        "6536c49a1ee2bd85eee0e7fa41e67c5743f2f93e"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 26 21:05:46 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:13 2005 -0700"
      },
      "message": "[PATCH] hwmon: Static function fixes, 2 of 4\n\nlm78.c and lm85.c have a number of items declared static\nthen implemented without the static on them. The following\npatch fixes these sparse errors.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6536c49a1ee2bd85eee0e7fa41e67c5743f2f93e",
      "tree": "6286f837ae9b7109aae92658f2b676e0151c2766",
      "parents": [
        "2445eb62e98250f1ec8cbc8cf7c4be9cfafe88e5"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 26 21:04:12 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: Static function fixes, 1 of 4\n\neeprom_detect is first declared static and then when\nthe function is actually implemented, there is no static.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2445eb62e98250f1ec8cbc8cf7c4be9cfafe88e5",
      "tree": "d378cbfddb05c37d09cf03c71f070b02aed7a9cc",
      "parents": [
        "deb875c7ff2ef417a2daff41ee4b357098b7ab10"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Oct 17 23:16:25 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: Documentation update\n\nUpdate the i2c documentation: kzalloc should be used instead of\nkmalloc.\n\nI also fixed a couple other things nearby in writing-clients, as several\npast changes had never been reported there.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "deb875c7ff2ef417a2daff41ee4b357098b7ab10",
      "tree": "aad952c341d91e9c6bda7653d73bb8f2624dd8a0",
      "parents": [
        "078d9fe4fe8dada13e37d2e2790b0ad780324097"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Oct 17 23:14:31 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: kzalloc cleanups, 2 of 2\n\nUse kzalloc instead of kmalloc in the S4882 SMBus multiplexing driver.\nI guess it\u0027s safer that way.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "078d9fe4fe8dada13e37d2e2790b0ad780324097",
      "tree": "dc878bab118133d65a78eb553d7eaa7ccb21cc84",
      "parents": [
        "5263ebb51eb098b01caf229498c954999117e4a7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Oct 17 23:12:36 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: kzalloc cleanups, 1 of 2\n\nDrop useless casts on kzalloc returned values, as suggested by\nJiri Slaby.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5263ebb51eb098b01caf229498c954999117e4a7",
      "tree": "f18933c0b38a51ba9f100e7be4f5f5d54838cf45",
      "parents": [
        "ba9c2e8d15da029ea3051c95e446b2d638ef02e2"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Mon Oct 17 23:09:43 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: kzalloc conversion, other drivers\n\nUse kzalloc instead of kmalloc+memset in all remaining i2c bus and\nchip drivers.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ba9c2e8d15da029ea3051c95e446b2d638ef02e2",
      "tree": "28272b92080f18f16008c09464190939183c8698",
      "parents": [
        "2286066faf51890e49ad61e2ceab683666cd9108"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Mon Oct 17 23:08:32 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] hwmon: kzalloc conversion\n\nUse kzalloc instead of kmalloc+memset in all hardware monitoring\ndrivers.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2286066faf51890e49ad61e2ceab683666cd9108",
      "tree": "fc9e7dc7a898e80485ea25065ff9143ec0e6407e",
      "parents": [
        "4d4e5ce8648561b964699afb2df5e7268a84599b"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Mon Oct 17 23:07:05 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: kzalloc conversion, ixp bus drivers\n\nUse kzalloc instead of kmalloc+memzero in the ixp2000 and ixp4xx\nI2C bus drivers.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4d4e5ce8648561b964699afb2df5e7268a84599b",
      "tree": "95d88cfc63db1e14cba71074a6108ed9a4b16737",
      "parents": [
        "ddec748f328af6b67e4d0ce0248a8e9f36751827"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "alessandro.zummo@towertech.it",
        "time": "Mon Oct 17 23:04:42 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: New Xicor X1205 RTC driver\n\nNew driver for the Xicor X1205 RTC chip.\n\nSigned-off-by: Alessandro Zummo \u003calessandro.zummo@towertech.it\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ddec748f328af6b67e4d0ce0248a8e9f36751827",
      "tree": "ce99658260e0a5f3d56e67d5d33ce8e498947990",
      "parents": [
        "7ab83a9137ccd3e092fb6ad0cb105b4d1fb617ae"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Oct 17 23:02:42 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] hwmon: Missing class check in two hwmon drivers\n\nThe atxp1 and ds1621 drivers should make sure they do not probe\nnon-hwmon i2c adapters.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7ab83a9137ccd3e092fb6ad0cb105b4d1fb617ae",
      "tree": "e76341e6617eac19514ce2e41768514f7c9acedb",
      "parents": [
        "1747ef1b8c9b7b9c6a9aae3543a9b99acabb7e10"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Mon Oct 17 23:01:45 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] hwmon: New device ID for the smsc47b397 driver\n\nThis patch adds a new ID to the SMSC LPC47B397-NC hardware\nmonitoring driver - for a chip that is claimed to be 100%\ncompatible otherwise.\n\nSigned-off-by: Bryan Young (Utilitek Systems, Inc.)\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1747ef1b8c9b7b9c6a9aae3543a9b99acabb7e10",
      "tree": "3f436cabbffd56f103ea9464f5056597b474ebd9",
      "parents": [
        "6586bcd7b2bbe255110b2db772da4415c7865a2a"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Mon Oct 17 22:58:35 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] Owner field additions to many i2c drivers, 5 of 5\n\nIn function i2c_isa_add_driver, copied driver should inherit the owner\nfield as well as the name field.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6586bcd7b2bbe255110b2db772da4415c7865a2a",
      "tree": "0f5b10ccc7656fef1817c8fb7489aff51389de54",
      "parents": [
        "e78f857cc5299c3f6b3d046084696ef205948837"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Mon Oct 17 22:54:45 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] Owner field additions to many i2c drivers, 4 of 5\n\nThis patch updates the .owner field for the i2c core struct xxxx_driver\nvariables.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e78f857cc5299c3f6b3d046084696ef205948837",
      "tree": "ff83d0b12d252becaa211f99da5b9e1f9c74f9b7",
      "parents": [
        "0cf3628181660be4e21fe520766dcbc3da9d71c8"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Mon Oct 17 22:53:52 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] Owner field additions to many i2c drivers, 3 of 5\n\nThis patch updates the .owner field for various struct xxxx_driver\nvariables which are available on PPC_MAC arch.\n\nThis one was _not_ even compile-tested...\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0cf3628181660be4e21fe520766dcbc3da9d71c8",
      "tree": "0537200cc49c93bb2d2f3630f589ff2b87718f91",
      "parents": [
        "ccd7aa0cc9413b79b69f6cd7c18daa1c22dfa512"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Mon Oct 17 22:51:37 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] Owner field additions to many i2c drivers, 2 of 5\n\nThis patch updates the .owner field for various struct xxxx_driver variables,\nother than pci_driver.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ccd7aa0cc9413b79b69f6cd7c18daa1c22dfa512",
      "tree": "da13f4e66aeb206019d5a1a5796b5a30ac65da7d",
      "parents": [
        "fe3d6a99782d5345b1927e872d77d1778668094b"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Mon Oct 17 22:47:48 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] Owner field additions to many i2c drivers, 1 of 5\n\nThis patch updates .owner field for various struct pci_driver variables.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fe3d6a99782d5345b1927e872d77d1778668094b",
      "tree": "d275d3abee80c0ec19193350ede05308697b51fe",
      "parents": [
        "3634ff6a32e90d9db0ec19297e80059143c1aa7f"
      ],
      "author": {
        "name": "Stig Telfer",
        "email": "stig@lizardlogic.co.uk",
        "time": "Sat Oct 08 00:23:27 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] i2c: Big i2c-elektor cleanup\n\nCleanups to the i2c-elektor driver:\n\n* Set the i2c_adapter name field to \"i2c-elektor\" and use this string\n  in all resource requests and printks.\n* Change space-padding for tab indentation, kill trailing white space,\n  remove space before comma.\n* Use dev_info, pr_info and pr_debug instead of printk.\n* Lines chopped to 80 columns.\n\nSigned-off-by: Stig Telfer \u003cstig@lizardlogic.co.uk\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3634ff6a32e90d9db0ec19297e80059143c1aa7f",
      "tree": "c07cf34e839b70d9ab1c604b179943b199d542f3",
      "parents": [
        "00bffb6e29c5ef12cea7904905f8b959187076c9"
      ],
      "author": {
        "name": "Stig Telfer",
        "email": "stig@lizardlogic.co.uk",
        "time": "Sat Oct 08 00:21:48 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] i2c: Fix i2c-elektor on Alpha\n\nThis patch updates the i2c-elektor driver, enabling it to compile\ncleanly, load and run.  The key change is that it uses the new\n__iomem/iowrite8/ioread8 functions to abstract the direct or\nmemory-mapped variants of register access.  Also, the original driver\nwould crash on module load on the Alpha because the PCI memory region\nwas not remapped into kernel memory.\n\nI have managed the following testing:\n\n* compiled and tested it on my Alpha UP2000+ system.\n* compiles cleanly for x86 but I don\u0027t have the hardware to test.\n\nSigned-off-by: Stig Telfer \u003cstig@lizardlogic.co.uk\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "00bffb6e29c5ef12cea7904905f8b959187076c9",
      "tree": "76da2f90a3ae3bd697cfbe8d7be358e9892b4f89",
      "parents": [
        "6c129be8c7bd1bdbd47ba8e17f6e5053ef04aee8"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 08 00:19:52 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] i2c: Drop meaningless use of I2C_DF_NOTIFY in i2c_client structures\n\nI2C_DF_NOTIFY is an i2c_driver flag, using it as an i2c_client flag\ndoesn\u0027t make any sense.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nAcked-by: Randy Vinson \u003crvinson@mvista.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6c129be8c7bd1bdbd47ba8e17f6e5053ef04aee8",
      "tree": "ee63ddf9651ae49a2b48615135ea338ba9e12bb9",
      "parents": [
        "30dac7469741906436b50f9413dccd446366d371"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 08 00:17:35 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] i2c: Rename i2c-parport variable to avoid confusion\n\nIt\u0027s a bit confusing to name a variable the same as an unrelated\nstructure. The compiler doesn\u0027t complain, but it certainly makes the\ncode harder to understand, and could confuse grep and LXR among\nothers.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "30dac7469741906436b50f9413dccd446366d371",
      "tree": "b5285192cd8b4274781d2dabd3bf89ceefadba82",
      "parents": [
        "d3554b4a2fb0e2229eb0d3fa9ece5b2f0b906d3e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 08 00:15:59 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] i2c: Drop I2C_SMBUS_I2C_BLOCK_MAX\n\nDrop I2C_SMBUS_I2C_BLOCK_MAX, use I2C_SMBUS_BLOCK_MAX instead.\n\nI2C_SMBUS_I2C_BLOCK_MAX has always been defined to the same value as\nI2C_SMBUS_BLOCK_MAX, and this will never change: setting it to a lower\nvalue would make no sense, setting it to a higher value would break\ni2c_smbus_data compatibility. There is no point in changing\ni2c_smbus_data to support larger block transactions in SMBus mode, as\nno SMBus hardware supports more than 32 byte blocks. Thus, for larger\ntransactions, direct I2C transfers are the way to go.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d3554b4a2fb0e2229eb0d3fa9ece5b2f0b906d3e",
      "tree": "34015428b2b1eee320130b7fea86504ff41834d0",
      "parents": [
        "862bc36f682b25dd97833f702b4f8c97661b8811"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 08 00:14:17 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] i2c: Drop unused per-i2c-algorithm adapter max\n\nThere are no more per-i2c-algorithm adapter max. Last time there were\nwas in July 1999.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "862bc36f682b25dd97833f702b4f8c97661b8811",
      "tree": "bdafe5326e72ec7cc9a677746ca7332ae73e7bd3",
      "parents": [
        "91749996287c230671788014f422f72e594e7b86"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 08 00:12:01 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] hwmon: Drop useless w83627hf initialization step\n\nDrop a useless initialization step in the w83627hf driver. The comment\nsays that the W83627HF PWM2 can be disabled, but it can\u0027t. I suppose\nthis is a leftover from the w83781d driver (from which the w83627hf\ndriver is derived), as for example the W83782D had the ability to\ndisable PWM2.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "91749996287c230671788014f422f72e594e7b86",
      "tree": "65da0e02eba42ad395db31e36cc673b65a2c5706",
      "parents": [
        "80ce3b7d0f52877b80cddc3ace8b332d888f0131"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 08 00:10:00 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:09 2005 -0700"
      },
      "message": "[PATCH] hwmon: Drop legacy ISA address support from it87\n\nDrop legacy ISA address support from the it87 driver. All supported\nchips are Super-I/O chips, so the device ISA address can be safely read\nfrom Super-I/O space rather than blindly assumed.\n\nTwo nearby inaccurate documentation statements have been fixed as well:\n* The IT8705F doesn\u0027t have an SMBus interface.\n* The SiS950 doesn\u0027t have a distinct prefix.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "80ce3b7d0f52877b80cddc3ace8b332d888f0131",
      "tree": "8ca3be85ad953a8a9c874e1c0e805dcd7314c19a",
      "parents": [
        "31ec5bc57146a479fac6f6878146059180413e43"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 08 00:06:09 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:09 2005 -0700"
      },
      "message": "[PATCH] i2c: Drop out-of-date, colliding ioctl definitions\n\nDelete 2 out-of-date, colliding ioctl defines. I2C_UDELAY and\nI2C_MDELAY are supposed to be used by i2c-algo-bit, but actually\naren\u0027t (and I suspect never were). Moreover, their values are the same\nas I2C_FUNCS and I2C_SLAVE_FORCE, respectively, which *are* widely\nused.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "31ec5bc57146a479fac6f6878146059180413e43",
      "tree": "1d07157c39a0ed694c5a2cfb97254b1a2f04d25a",
      "parents": [
        "7865e24935ec7e76fb482c749015a23052e51f76"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 08 00:04:13 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:09 2005 -0700"
      },
      "message": "[PATCH] i2c: Fix misplaced i2c.h comment\n\nFix a misplaced comment in i2c.h. Spotted by Hideki Iwamoto.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "7865e24935ec7e76fb482c749015a23052e51f76"
}
