)]}'
{
  "log": [
    {
      "commit": "42d4dc3f4e1ec1396371aac89d0dccfdd977191b",
      "tree": "c5b67100cde9769c56f6872a5675d67f0e5f0df5",
      "parents": [
        "c60c390620e0abb60d4ae8c43583714bda27763f"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Apr 29 07:40:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Apr 29 07:40:12 2005 -0700"
      },
      "message": "[PATCH] Add suspend method to cpufreq core\n\nIn order to properly fix some issues with cpufreq vs. sleep on\nPowerBooks, I had to add a suspend callback to the pmac_cpufreq driver.\nI must force a switch to full speed before sleep and I switch back to\nprevious speed on resume.\n\nI also added a driver flag to disable the warnings in suspend/resume\nsince it is expected in this case to have different speed (and I want it\nto fixup the jiffies properly).\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2604f6da1afb56fae5930b58349e43a2b0345933",
      "tree": "1744196a8cf6bf3edfd7ad63c6a10f1609bd206a",
      "parents": [
        "18c8baff8fe151ea02e00047afc369ee31939e9b",
        "0f7ad450394560a6b6c72115e04bf7afd6230e70"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 16:09:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 16:09:57 2005 -0700"
      },
      "message": "Automatic merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git\n"
    },
    {
      "commit": "f4d0ee983ec01e59a77e157ab702246f397b2a2b",
      "tree": "7d80df9364db5bb892b70ee99e82395ac9859f88",
      "parents": [
        "9acf6597c533f3d5c991f730c6a1be296679018e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 28 11:33:20 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 28 11:33:20 2005 -0700"
      },
      "message": "[TG3]: Set SA_SAMPLE_RANDOM in request_irq() calls.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "82235e9170f19fa327361ee82a76618e60f2db47",
      "tree": "735bdadb8025241a514c672537f231c614010c61",
      "parents": [
        "c4d12b98ead8bb2437f656c17e7ef065fa160e13"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Apr 28 10:43:52 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Apr 28 10:43:52 2005 +0100"
      },
      "message": "[PATCH] ARM: Fix AMBA CLCD fb driver for 32bpp\n\nWe were supporting 24bpp.  However, the pixel organisation in\nmemory was 0RGB, so it was 24bpp in 32bit words.  This means\nwe\u0027re actually supporting 32bpp and not 24bpp.\n\nAlso, add a check to ensure that we don\u0027t exceed the available\nframebuffer when changing display resolutions.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c4d12b98ead8bb2437f656c17e7ef065fa160e13",
      "tree": "5c73444b7f1d60b759c223d915fb7645984e5865",
      "parents": [
        "ea3f4eaca09de1bcc80e922e56a6dabba5882f56"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Apr 28 10:38:19 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Apr 28 10:38:19 2005 +0100"
      },
      "message": "[PATCH] ARM: Fix AMBA CLCD fb driver for 1bpp/STN mono panels\n\nFix the AMBA CLCD framebuffer driver for 1bpp modes and STN\nmonochrome LCD panels.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fc67b16ecaf6ebde04096030c268adddade023f1",
      "tree": "1cce42cdca1fc9e4ec41b9f7f72c60e343cebca7",
      "parents": [
        "e8108c98dd6d65613fa0ec9d2300f89c48d554bf",
        "2d29306b231a1a0e7a70166c10e4c0f917b21334"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Apr 27 10:05:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Apr 27 10:05:42 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git\n"
    },
    {
      "commit": "e8108c98dd6d65613fa0ec9d2300f89c48d554bf",
      "tree": "3608de2fc88b062070a9d197eda9cac1fb9635d3",
      "parents": [
        "efa545791ff439d778f79d02255d59ff1f7ea0fc"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Tue Apr 26 13:09:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 13:09:35 2005 -0700"
      },
      "message": "[PATCH] PC300 pci_enable_device fix\n\nCall pci_enable_device() before looking at IRQ and resources,\nand pci_disable_device() when shutting the interface down.\n\nThe driver requires this fix or the \"pci\u003drouteirq\" workaround\non 2.6.10 and later kernels.\n\nReported and tested by Artur Lipowski. \n\nFrom: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Marcelo Tosatti \u003cmarcelo.tosatti@cyclades.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n\n"
    },
    {
      "commit": "5330e9273e2b3e372b01bb1cb75be4364f02db78",
      "tree": "c05def3f207bdfca1eb9fac67d01329dd033643e",
      "parents": [
        "97af11286d68e359f61579214ca7a7b4433fe458"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Tue Apr 26 11:26:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 11:26:53 2005 -0700"
      },
      "message": "[PATCH] size_t portability fixes - drivers/usb\n\nsize_t is zu, ssize_t is zd...\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "97af11286d68e359f61579214ca7a7b4433fe458",
      "tree": "3d89de007d362d688bf48528b906faa9f0f29814",
      "parents": [
        "1e14c33fe2e3409d9f34041859af52be6e4723af",
        "2b49abac5855aff9b42cf2cdb5376ac805bebd86"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 09:02:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 09:02:40 2005 -0700"
      },
      "message": "Automatic merge of kernel.org:/home/rmk/linux-2.6-serial.git\n"
    },
    {
      "commit": "766f2fa170e65948053b06c6106c8dc8526c3e14",
      "tree": "104eb135ed4cbcc45b8e57f9c37d5f59d1679b43",
      "parents": [
        "9be80c0f0f61e8c0572d7c9d73b3ef839754a953"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Apr 26 07:43:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:43:43 2005 -0700"
      },
      "message": "[PATCH] qla trivial iomem annotation\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9be80c0f0f61e8c0572d7c9d73b3ef839754a953",
      "tree": "0ee7d15cd5f774990f89b77d350dd5b5527adabc",
      "parents": [
        "993fb38b1c0cd1a56d15aa99b337c780a538baa8"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Apr 26 07:43:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:43:42 2005 -0700"
      },
      "message": "[PATCH] oprofile trivial user annotations\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f73832fd8fc42dd7cc73487147f5d5b8f8d2cf0",
      "tree": "946c2cb0b309119814fcb55d3d53f12521c34c62",
      "parents": [
        "f815e8182b94f8fb5913b66454b40b484a2f70cc"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Apr 26 07:43:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:43:42 2005 -0700"
      },
      "message": "[PATCH] drivers/scsi NULL noise removal\n\nNULL noise in sbus scsi drivers got missed\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f815e8182b94f8fb5913b66454b40b484a2f70cc",
      "tree": "214d245b16a664f9f638cb1931df33110070e775",
      "parents": [
        "66768eb26c471091dc4ea1ed59b4bab7edc3d7bd"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Apr 26 07:43:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:43:42 2005 -0700"
      },
      "message": "[PATCH] imsttfb missing iomem annotations\n\nwrite_reg_le32() and read_reg_le32() expect iomem pointers...\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0d3e8fe662c31d614f809d0131e134e2692d6a68",
      "tree": "1bcde202c5a93e3054aa09e185606ec932ac0623",
      "parents": [
        "9727d04aa6d58e131128b4178e742c423480d476"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Apr 26 07:43:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:43:41 2005 -0700"
      },
      "message": "[PATCH] savagefb iomem annotations\n\ntrivial iomem annotations + memset() replaced with memset_io() in a\nplace that deals with ioremapped area. \n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9727d04aa6d58e131128b4178e742c423480d476",
      "tree": "45e8674d55df35301117862b513d54eca5af3407",
      "parents": [
        "b76be681f8b296c00f707220b9891934d5d74778"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Apr 26 07:43:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:43:41 2005 -0700"
      },
      "message": "[PATCH] pegasus NULL noise removal\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b76be681f8b296c00f707220b9891934d5d74778",
      "tree": "366e343ef875ade6e76c4440053f5a5a47160924",
      "parents": [
        "8cf381ca3c4a2410cea9615e205bc41bd4275e1e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Apr 26 07:43:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:43:41 2005 -0700"
      },
      "message": "[PATCH] tpm 64bit fixes (size_t)\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2b49abac5855aff9b42cf2cdb5376ac805bebd86",
      "tree": "50633da8be83ec2a965edd75466dfaa9e8075499",
      "parents": [
        "2a9604b863c854e5bee409157aabb35b6ce8ecd3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Apr 26 15:37:45 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Apr 26 15:37:45 2005 +0100"
      },
      "message": "[PATCH] Serial: Convert 8250_hp300 to use serial8250_{un,}register_port\n\nConvert 8250_hp300 to use serial8250_register_port() and\nserial8250_unregister_port().\n\nTested by Kars de Jong, 4/4/2005.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2a9604b863c854e5bee409157aabb35b6ce8ecd3",
      "tree": "5e806532eb739615ba0cc21797707a44fea83423",
      "parents": [
        "45849282bfd7543253761cbf7db96151b05e5ed1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Apr 26 15:32:00 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Apr 26 15:32:00 2005 +0100"
      },
      "message": "[PATCH] Serial: Move error path processing inline\n\nWith unlikely() there\u0027s no need for the error path to\nuse gotos.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "45849282bfd7543253761cbf7db96151b05e5ed1",
      "tree": "1e02a8874f487041795f27427d2ee22e8c236c8c",
      "parents": [
        "b453257f057b834fdf9f4a6ad6133598b79bd982"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Apr 26 15:29:44 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Apr 26 15:29:44 2005 +0100"
      },
      "message": "[PATCH] Serial: Ensure error paths are marked with unlikely()\n\nEnsure ARM serial driver error paths are marked with the\nunlikely() compiler hint.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "99805f47dd0ede2e96f2c62c588a0d906811ed6d",
      "tree": "b8256eb1e09d04fb986d182528e0cb1becc8dc19",
      "parents": [
        "a1342206e192709a405485dbe2e647d5c4005d20",
        "9719b0c298bd6a4a608843dc989a5f94cd0a7c13"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:22:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:22:55 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/\n"
    },
    {
      "commit": "a1342206e192709a405485dbe2e647d5c4005d20",
      "tree": "0394ae057dd8012c852ef08acbb3d02c27e665b2",
      "parents": [
        "b453257f057b834fdf9f4a6ad6133598b79bd982",
        "5523662c4cd585b892811d7bb3e25d9a787e19b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:19:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:19:05 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git\n"
    },
    {
      "commit": "7366d36cb967d7a3ac324c789a8b718e61d01b31",
      "tree": "131671cdfb498727ed64bf49d52c846743e31a6d",
      "parents": [
        "2c6e75999000ebc942526466dbd0de37bfac73a4"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Mon Apr 25 18:32:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Apr 25 18:32:12 2005 -0700"
      },
      "message": "[PATCH] ppc annotations: i2c-mpc\n\nUsual iomem annotations and NULL noise removal.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2c6e75999000ebc942526466dbd0de37bfac73a4",
      "tree": "5a3c9d98da4f744fa1cedc32cb74c6dc124adc57",
      "parents": [
        "ab2fd30b668b1687a9ca9e9ea0b60145deeafe84"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Mon Apr 25 18:32:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Apr 25 18:32:12 2005 -0700"
      },
      "message": "[PATCH] ppc annotations: mpsc\n\nUsual iomem annotations + NULL noise removal.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "04237dddd14375fce1df4bfb1be92a35aa1c247f",
      "tree": "d2c8e35c19f7cac7a1d3e5a7bc55d76835d2a7e0",
      "parents": [
        "52f6d697dc0f2c039e8413e780b0f45ddf8161fc"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Apr 25 15:17:17 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Apr 25 15:17:17 2005 -0700"
      },
      "message": "[TG3]: Fix tg3_restart_ints()\n\ntg3_restart_ints() is called to re-enable interrupts after tg3_poll()\nhas finished all the work. It calls tg3_cond_int() to force an interrupt\nif the status block updated bit is set. The updated bit will be set if\nthere is a new status block update sometime during tg3_poll() and it can\nbe very often. The worst part is that even if all the work has been\nprocessed, the updated bit remains set and an interrupt will be forced\nunnecessarily.\n\nThe fix is to call tg3_has_work() instead to determine if new work is\nposted before forcing an interrupt. The way to force an interrupt is\nalso changed to use \"coalesce_now\" instead of \"SETINT\". The former is\ngenerally a safer way to force the interrupt.\n\nAlso deleted the first parameter to tg3_has_work() which is unused.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "52f6d697dc0f2c039e8413e780b0f45ddf8161fc",
      "tree": "41e9c7d722b4cd83ed2f6d5c0ae13581e309ec75",
      "parents": [
        "483ba50bd41d14d5325d6cd9935de86a982d08a2"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Apr 25 15:14:32 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Apr 25 15:14:32 2005 -0700"
      },
      "message": "[TG3]: Refresh hw index in tg3_rx()\n\nThis patch refreshes the hw rx producer in tg3_rx() so that additional\nwork posted by the hardware can be processed.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "483ba50bd41d14d5325d6cd9935de86a982d08a2",
      "tree": "885f84a0fe56ed5e3d793a5414c8ec5bb6c8a633",
      "parents": [
        "cbdbf00aaf0addd391259f94aaa8e7dc1bfc9081"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Apr 25 15:14:03 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Apr 25 15:14:03 2005 -0700"
      },
      "message": "[TG3]: Fix bug in tg3_rx()\n\nThis patch fixes a bug that causes tg3_has_work() to always return 1.\n\nrx work is determined by comparing tp-\u003erx_rcb_ptr with the current hw\nproducer index. The hw producer index is modulo the ring size, but tp-\n\u003erx_rcb_ptr is a free running counter that goes up beyond the ring size.\nAfter the ring wraps around once, tg3_has_work() will always return 1.\n\nThe fix is to always do modulo arithmetic on tp-\u003erx_rcb_ptr.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fc626b278a05a0fe3eb9abd1733120f2f400cbcd",
      "tree": "f9eb4dabb5ee45700b4f422dcf6bbaa27c7cc58e",
      "parents": [
        "67639deb099c6085acc447c1b7d6a17792dedad0"
      ],
      "author": {
        "name": "Greg Howard",
        "email": "ghoward@sgi.com",
        "time": "Mon Apr 25 13:29:46 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Apr 25 13:29:46 2005 -0700"
      },
      "message": "[IA64-SGI] snsc_event.c new file\n\nForgot the \"bk new\" to add this file. Part of the patch\nfrom Greg Howard\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "67639deb099c6085acc447c1b7d6a17792dedad0",
      "tree": "b9cdf0d92ff2c02e7ed182a93d7ea270ba752b10",
      "parents": [
        "b9e41d7fb62ae26adee84c18048037214ce5d866"
      ],
      "author": {
        "name": "Greg Howard",
        "email": "ghoward@sgi.com",
        "time": "Mon Apr 25 13:28:52 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Apr 25 13:28:52 2005 -0700"
      },
      "message": "[IA64] Altix system controller event handling\n\nThe following is an update of the patch I sent yesterday\n(3/9/05) incorporating suggestions from Christoph Hellwig and\nAndreas Schwab.  It allows Altix and Altix-like systems to\nhandle environmental events generated by the system controllers,\nand should apply on top of Jack Steiner\u0027s patch of 3/1/05 (\"New\nchipset support for SN platform\") and Mark Goodwin\u0027s patch of\n3/8/05 (\"Altix SN topology support for new chipsets and pci\ntopology\").\n\nSigned-off-by: Greg Howard \u003cghoward@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "e1e19747ecce9117610b8f3b57a3e95734230319",
      "tree": "df3d9ed57ad8155de89d1d80bbfec1833d2621fb",
      "parents": [
        "4944930ab748942e41ea4dc313fcb0946aee3f17"
      ],
      "author": {
        "name": "Bruce Losure",
        "email": "blosure@sgi.com",
        "time": "Mon Apr 25 13:09:41 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Apr 25 13:09:41 2005 -0700"
      },
      "message": "[IA64-SGI] Bus driver for the CX port of SGI\u0027s TIO chip.\n\nThis patch is to provide CX port infrastructure for SGI TIO-based\nh/w.   Also a \u0027core services\u0027 driver for SGI FPGA-based h/w.\n                                                                                \nSigned-off-by: Bruce Losure \u003cblosure@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "dc074a8a32bc12e19436b087f01f4a4700e9b9c0",
      "tree": "38739592d76c9a7f12029c0ad4f0a36c11dc7367",
      "parents": [
        "91de1fff2d431fec1162333a1e4fad9a53cd5b9e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Mon Apr 25 07:55:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Apr 25 07:55:58 2005 -0700"
      },
      "message": "[PATCH] ppc iomem annotations: mv643xx_eth\n\nvoid * __iomem replaced with intended void __iomem *.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cf025109e879294f4c6aecf94de1e7b592a9fb07",
      "tree": "05758cc7548b82c3b5d5641439f2a20480475bb1",
      "parents": [
        "edec231a8a652384cb6d61e648338aa5155f2b72",
        "9a59c1860d01b3dea9ab01d5cefb9d5c52042e6d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Apr 25 07:42:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Apr 25 07:42:22 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git\n"
    },
    {
      "commit": "f1dee7ea250bfef433fc46fd69a52b73349b24de",
      "tree": "bd585255c8420dec94ecaa6555560985e94390bd",
      "parents": [
        "77a6a22f697bbc59cd434ff999dc34162e240f16"
      ],
      "author": {
        "name": "Bob Breuer",
        "email": "breuerr@mc.net",
        "time": "Sun Apr 24 20:42:45 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 20:42:45 2005 -0700"
      },
      "message": "[SPARC]: Enable sun logo on sparc32\n\nThis enables the sun linux logo to be selected on sparc32.\n\nSigned-off-by: Bob Breuer \u003cbreuerr@mc.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6ee7c15294985e4e722959fd4482df60cefd2cc8",
      "tree": "0fb6f4154aa91bf7ad85d47894bdfe37d6e31552",
      "parents": [
        "a271c241a6036d4d583d0f47a02ba5f18b8b92b5"
      ],
      "author": {
        "name": "Tom \u0027spot\u0027 Callaway",
        "email": "tcallawa@redhat.com",
        "time": "Sun Apr 24 20:39:15 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 20:39:15 2005 -0700"
      },
      "message": "[SPARC]: TCX Framebuffer fixes\n\nUsing the same logic as the other framebuffer fixes committed in 2.6.11,\nthis is a set of fixes to make TCX functional on the console again. Adds\nthe tcx_pan_display function, sets the\nall-\u003einfo.var.{red,green,blue}.length values to 8, and runs fb_set_cmap.\nAlso looks for the correct SUNW,tcx prom value.\n\nThis patch just slipped through the cracks.\n\nOriginally by: Georg Chini \u003cgeorg.chini@triaton-webhosting.com\u003e\n\nSigned-off-by: Tom \u0027spot\u0027 Callaway \u003ctcallawa@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "10158286e7b5347dce2285895c95419b9f6f8b63",
      "tree": "97facd71256239aea471578c42d82e97d562d5cf",
      "parents": [
        "8e293ada7d6aaee43dd56a8077b83577dd108667"
      ],
      "author": {
        "name": "Tom \u0027spot\u0027 Callaway",
        "email": "tcallawa@redhat.com",
        "time": "Sun Apr 24 20:35:20 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 20:35:20 2005 -0700"
      },
      "message": "[SPARC]: module version cleanups\n\nMinor cleanups for sparc specific drivers (sunbmac, sunqe, sunlance,\nsunhme, esp) so that they have a full module version definition that is\nconsistent with other upstream drivers.\n\nSigned-off-by: Tom \u0027spot\u0027 Callaway \u003ctcallawa@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ac6910e189471e6b46ecea59e7620b083329ad4f",
      "tree": "efe17c88583ac9f315fe4db0cb15b9fef2977b32",
      "parents": [
        "758d11bf096ada9d38fc690c2efe5e4661685bfc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 20:06:16 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 20:06:16 2005 -0700"
      },
      "message": "[TG3]: Update driver version and release date.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "758d11bf096ada9d38fc690c2efe5e4661685bfc",
      "tree": "3e6659e01973d3ee028aae15d679aab218c830a9",
      "parents": [
        "d5ac99a648b8c61d0c7f1c32a8ab7f1dca0123d2"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Apr 24 19:14:36 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 19:14:36 2005 -0700"
      },
      "message": "[ATM]: ENI155P error handling fix\n\nFrom: Panagiotis Issaris \u003ctakis@lumumba.luc.ac.be\u003e\n\nIn the ENI155P device driver in six possible failure cases the requested\nirq is not being released.\n\nIn three of the above possible failure cases additionally there seems to\nbe a memory leak.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "158a0e45b69254a9ee4d7795e3b98d8c959fb799",
      "tree": "56b25f7470ff6196abd9493dffa563b5e6206cab",
      "parents": [
        "18900829f32443658ca4d4793c01621c75d551c1"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Sun Apr 24 18:59:30 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 18:59:30 2005 -0700"
      },
      "message": "[SLIP]: Remove redundant NULL pointer checks prior to kfree\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "18900829f32443658ca4d4793c01621c75d551c1",
      "tree": "cc0b1da822bfc941ad9049f85b7cc23c0f0dfc06",
      "parents": [
        "e5695f0800f8450d9a48efb1424918d18093b00b"
      ],
      "author": {
        "name": "chas williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Sun Apr 24 18:58:15 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 18:58:15 2005 -0700"
      },
      "message": "[ATM]: [fore200e] pci doesn\u0027t use global board list; use pci_register_driver()\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e5695f0800f8450d9a48efb1424918d18093b00b",
      "tree": "ebb4478c0dfa9dae51dafec9ccc5e3e878206fa6",
      "parents": [
        "56cb515628e6a831bb76783f282a71f7285dad33"
      ],
      "author": {
        "name": "chas williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Sun Apr 24 18:55:35 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 18:55:35 2005 -0700"
      },
      "message": "[ATM]: [he] Use the DMA_32BIT_MASK constant from dma-mapping.h\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "56cb515628e6a831bb76783f282a71f7285dad33",
      "tree": "ef7a70e6269eaf6f616066b6e1cd718a394d94bb",
      "parents": [
        "3b2d59d1fc86cc7217f165100a939907802dc67c"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@ghostprotocols.net",
        "time": "Sun Apr 24 18:53:06 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 18:53:06 2005 -0700"
      },
      "message": "[AX25] Introduce ax25_type_trans\n\nReplacing the open coded equivalents and making ax25 look more like\na linux network protocol, i.e. more similar to inet.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@ghostprotocols.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ef0299bf8e868c09bff13e6f3c4fc9b835f60471",
      "tree": "0b734b9d95cf5fe38a9a15a48e4900d28447502e",
      "parents": [
        "fdca124a1bcc7e624f6b887c6f26153f40ee43ee"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Sun Apr 24 12:28:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Apr 24 12:28:36 2005 -0700"
      },
      "message": "[PATCH] mostek bogus sparse annotations fixed\n\nvoid * __iomem foo is not a pointer to iomem - it\u0027s an iomem variable\ncontaining void *.  A pile of such guys in arch/sparc64/kernel/time.c,\ndrivers/sbus/char/rtc.c and include/asm-sparc64/mostek.h turned into\nintended void __iomem *. \n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fdca124a1bcc7e624f6b887c6f26153f40ee43ee",
      "tree": "4cb4f2af9dc9bf8da8476d1fd4a7d65b6c3de127",
      "parents": [
        "461790f79028ee9bfc3dd9d9afccc7e264aff9c7"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Sun Apr 24 12:28:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Apr 24 12:28:36 2005 -0700"
      },
      "message": "[PATCH] missing include in mthca\n\nMissing include - usual portability problems...\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "461790f79028ee9bfc3dd9d9afccc7e264aff9c7",
      "tree": "df42b2cb77406e1ce83312410889f9d95133322b",
      "parents": [
        "a62e7cef1aef9f98bddd92b8f9f8f3c2fb25037b"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Sun Apr 24 12:28:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Apr 24 12:28:35 2005 -0700"
      },
      "message": "[PATCH] broken dependency for floppy on ARM\n\n(!ARCH_S390 \u0026\u0026 !M68K \u0026\u0026 !IA64 \u0026\u0026 !UML) is obviously always true on ARM.\n\nIntended behaviour for ARM is \"absent unless we are on RiscPC or\nEBSA285\".  So what we want is added \u0026\u0026 !ARM in the first term - without\nit the last part (|| ARCH_RPC || ARCH_EBSA285, that is) doesn\u0027t do\nanything. \n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a62e7cef1aef9f98bddd92b8f9f8f3c2fb25037b",
      "tree": "93dfd2aedd5da83b054929e5fd4000fc026aaf9a",
      "parents": [
        "3106dbcd914d8dac4b89f52d8d51ec93526cbb95"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Sun Apr 24 12:28:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Apr 24 12:28:35 2005 -0700"
      },
      "message": "[PATCH] missing include in hisax\n\nMissing include, breaks at least on arm.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b5a48daddc88fa0467a6ba371fcff0710781bf11",
      "tree": "2f9fd369478420e4c5151f7ff2443018eb681fe6",
      "parents": [
        "e3b9ab1a6da339312bb23747693805fa63e2ffd0"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Sun Apr 24 12:28:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Apr 24 12:28:35 2005 -0700"
      },
      "message": "[PATCH] broken dependency for I2C_MPC\n\nAll boards dealt with by I2C_MPC are 32bit.  Moreover, driver simply\nwon\u0027t build on ppc64 - it uses ppc32-only types all over the place. \nDependency fixed - it\u0027s PPC32, not PPC. \n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bc86120a85ebf553180946e8854d1993f074e9f5",
      "tree": "d2d84a28a50328d8d910176b4031482ee308bc55",
      "parents": [
        "df6c6804ce1d383c878ab071bce8125125d96abc"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Sun Apr 24 12:28:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Apr 24 12:28:34 2005 -0700"
      },
      "message": "[PATCH] SCSI GFP fixes\n\nSomebody forgot that | has higher priority than ?:.  As the result,\nallocation is done with bogus flags - instead of GFP_ATOMIC + possibly\nGFP_DMA we always get GFP_DMA and no GFP_ATOMIC. \n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9719b0c298bd6a4a608843dc989a5f94cd0a7c13",
      "tree": "72abe7e0dd4b4135ca8b2d6f4e7cb81bd173a437",
      "parents": [
        "f3fae6ed6aafe71826e03876ad3d4e1d3f238ec8"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "patrick.boettcher@desy.de",
        "time": "Sat Apr 23 13:16:15 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Sat Apr 23 13:16:15 2005 -0700"
      },
      "message": "[PATCH] USB: Fix for ati_remote\n\nwhen stealing code from ati_remote for a GPL-driver of my usbradio (because of\nits neat usb int transfers) I found out, that the inbuf is freed twice.\n\nI don\u0027t have the ati-remote, so I don\u0027t know it is a problem at all, but it\nlooks strange to me anyway. Also I don\u0027t know if it has been fixed already in\nnewer kernel versions.\n\n\nFrom: Patrick Boettcher \u003cpatrick.boettcher@desy.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f3fae6ed6aafe71826e03876ad3d4e1d3f238ec8",
      "tree": "9c85c51031ae67ef9e8448a57ba4037d95899ccc",
      "parents": [
        "7ea13c9c0e40d24c5f45a3a6bee8a2a39bfb1df4"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Apr 22 15:07:02 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:07:02 2005 -0700"
      },
      "message": "[PATCH] USB: better usbnet zaurus/mdlm/... fix\n\nThis is a somewhat more comprehensive fix for the problem of devices\nlike the newer Zaurii ... or in this case some Motorola cell phones.\n\nTo recap, the problem\u0027s root cause is that these devices aren\u0027t using\nstandard USB class specifications for their network links, and so far\nwe\u0027ve had to add lots of device-specific driver entries.  The vendor\nfix abuses the CDC MDLM descriptors (they _could_ have conformed to\nthe spec, but didn\u0027t) and defines a \"Belcarra firmware\" pseudo-class.\n\nThis patch recognizes that pseudo-class by the GUIDs in those descriptors,\nand handles the devices that just use the Zaurus framing.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7ea13c9c0e40d24c5f45a3a6bee8a2a39bfb1df4",
      "tree": "b8a64ad2f988b45cc9183d07cbfe33432c03be20",
      "parents": [
        "fb3b4ebc0be618dbcc2326482a83c920d51af7de"
      ],
      "author": {
        "name": "David Hollis",
        "email": "dhollis@davehollis.com",
        "time": "Fri Apr 22 15:07:02 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:07:02 2005 -0700"
      },
      "message": "[PATCH] usbnet: Convert ASIX code to use new status infrastructure\n\nModify the ASIX USB Ethernet code to make use of the new status\ninfrastructure in usbnet.\n\nAdditionally, add a link_reset() handler to the struct usbnet\nstructure to provide a generic means for a driver to perform link\nreset tasks such as a determining link speed and setting\ndevice flags accordingly.\n\n\nSigned-off-by: David Hollis \u003cdhollis@davehollis.com\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "fb3b4ebc0be618dbcc2326482a83c920d51af7de",
      "tree": "e0b4c9bc6eacf08028041e3f7c25adb3e9638a00",
      "parents": [
        "b19dcd9341a81ff6e04fcec396f77eeb91570584"
      ],
      "author": {
        "name": "Roman Kagan",
        "email": "rkagan@mail.ru",
        "time": "Fri Apr 22 15:07:01 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:07:01 2005 -0700"
      },
      "message": "[PATCH] USB: MODALIAS change for bcdDevice\n\nThe patch below adjusts the MODALIAS generated by the usb hotplug\nfunction to match the proposed change to scripts/mod/file2alias.c.\n\nSigned-off-by: Roman Kagan \u003crkagan@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "2e0a6b8cd27375089f8356e7f1ce2319059696eb",
      "tree": "958f2dd42626fd18ba5f85b7bab1eb4a7680ff75",
      "parents": [
        "2c47e7f37830cc83e7c77f0d5b7d4ac15105475b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Apr 22 15:07:01 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:07:01 2005 -0700"
      },
      "message": "[PATCH] USB: drivers/usb/net/zd1201.c: make some code static\n\nThis patch makes some needlessly global code static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "2c47e7f37830cc83e7c77f0d5b7d4ac15105475b",
      "tree": "051be37e98b7f5a1fe590818c1044ea3aac3f42a",
      "parents": [
        "7107627b04b46bce8212e6a6811add5eb8bcb476"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Apr 22 15:07:00 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:07:00 2005 -0700"
      },
      "message": "[PATCH] USB: drivers/usb/media/pwc/: make code static\n\nThis patch makes needlessly global code static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "7107627b04b46bce8212e6a6811add5eb8bcb476",
      "tree": "494ce4cfa89021907ce4e212a4a768aace5a3584",
      "parents": [
        "be5e3383a95446e933be198d3025df10a072794b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Apr 22 15:07:00 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:07:00 2005 -0700"
      },
      "message": "[PATCH] USB: drivers/usb/media/sn9c102_core.c: make 2 functions static\n\nThis patch makes two needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "be5e3383a95446e933be198d3025df10a072794b",
      "tree": "1bd89cd23ee98127f08ccd076f4485a2e8138df7",
      "parents": [
        "cef11127ea59cc5ac8fb956c355727999c6796dc"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Apr 22 15:07:00 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:07:00 2005 -0700"
      },
      "message": "[PATCH] USB: drivers/usb/input/usbkbd.c: make a function static\n\nThis patch makes a needlessly global function static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cef11127ea59cc5ac8fb956c355727999c6796dc",
      "tree": "349a6201e2acbac49d9f87e0ee102c031bab2e16",
      "parents": [
        "35ecc486a3f1811b85b7b22196b8b7422d713b51"
      ],
      "author": {
        "name": "Thomas Winischhofer",
        "email": "thomas@winischhofer.net",
        "time": "Fri Apr 22 15:06:59 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:06:59 2005 -0700"
      },
      "message": "[PATCH] USB: new SiS device id\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "35ecc486a3f1811b85b7b22196b8b7422d713b51",
      "tree": "fc0c453f6a02b8c36ca49e337c55864832b04128",
      "parents": [
        "36045fb77cb8b4043063ea54067907a1afd317b4"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:06:59 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:06:59 2005 -0700"
      },
      "message": "[PATCH] USB: fix up the HP49G+ Calculator USB Serial driver\n\nFix compiler warnings, and remove unneeded #includes\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "36045fb77cb8b4043063ea54067907a1afd317b4",
      "tree": "f997f900af829aeb155ee74fe7b187bd9c7cbce1",
      "parents": [
        "35f4a0c4416b4fd789f94328dc5940e79e1507b0"
      ],
      "author": {
        "name": "Arthur Huillet",
        "email": "arthur.huillet@agoctrl.org",
        "time": "Fri Apr 22 15:06:59 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:06:59 2005 -0700"
      },
      "message": "[PATCH] USB: add HP49G+ Calculator USB Serial support\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "35f4a0c4416b4fd789f94328dc5940e79e1507b0",
      "tree": "3e581a7766d64b3c067a11371da7870f0795e0a2",
      "parents": [
        "275cfdf412aee2367883b6cd764e06c07bd37a79"
      ],
      "author": {
        "name": "Sven Anderson",
        "email": "sven@anderson.de",
        "time": "Fri Apr 22 15:06:58 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:06:58 2005 -0700"
      },
      "message": "[PATCH] USB: clean up all iPod models in unusual_devs.h\n\nPhil Dibowitz wrote:\n\u003e 1. You\u0027re adding product IDs 1202, 1203, 1204, and 1205. 1203 was\n\u003e already there, but you remove it, OK, but 1205 is already there, so\n\u003e you\u0027ll need to fix that.\n\nI was not removing 1203, it\u0027s just the extension of the bcd range. You are \nright about 1205, as I wrote, it was a patch against 2.6.11.7. Attached is \na patch against 2.6.12-rc2.\n\n\u003e 2. I\u0027m OK with the full bcd range if Apple is changing it on firmware\n\u003e revs... fine, but it\u0027s bcd, not hex... 0x9999 \u003d)\n\nI just copied from other entries. There\u0027re a lot 0xffffs in unusual_dev.h, \nso I assumed it is correct. I changed it to 0x9999.\n\n\u003e 3. It\u0027s rather obnoxious to take the original submitter\u0027s credit away.\n\nI didn\u0027t remove it, I changed it to \"based on...\". Because I changed \nsomething (the range) in his entry, I thought it is the best to take the \nresponsibility but keep the origin. Anyway, in the new patch I did it in a \ndifferent way.\n\n\u003e 4. Your /proc/bus/usb/devices shows 1204, but I see no evidence 1202 is\n\u003e really an iPod.\n\nI don\u0027t have an old iPod mini, but you find a lot of evidence here:\n\nhttp://www.google.com/search?q\u003d0x1202+ipod\n\nEspecially this one:\n\nhttp://www.qbik.ch/usb/devices/showdescr.php?id\u003d2737\n\n\u003e It also looks like 1205\u0027s entry is getting mangled, but I haven\u0027t\n\u003e attempted to apply the patch, so I\u0027m not sure.\n\nNo, the patch was ok, but I agree it looks strange. It\u0027s not very \nreadable, because I cannot tell diff to work blockwise instead of \nlinewise. Because of the similarity of the entries, diff splits and merges \nthem. Anyway, the new patch \"looks\" better. ;-)\n\nSigned-off-by: Sven Anderson \u003csven-linux@anderson.de\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n\n"
    },
    {
      "commit": "275cfdf412aee2367883b6cd764e06c07bd37a79",
      "tree": "5f8d84c637125859001957cd72de85870e11628a",
      "parents": [
        "efab7739d99eae948971140b2aa3dddf7f72c900"
      ],
      "author": {
        "name": "Hideaki YOSHIFUJI",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Fri Apr 22 15:06:58 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 22 15:06:58 2005 -0700"
      },
      "message": "[PATCH] USB: compilation failure on usb/image/microtek.c\n\nmaybe typo?\n\nSigned-off-by: Hideaki YOSHIFUJI \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "21b7ef0c6c62a14bc8e1c8c0af4e1f0ba3a56d66",
      "tree": "71e53bd0464abd14d6b37c5b4487eaa438d46b65",
      "parents": [
        "5c5d281a93e9816966b6131ccec19519dab0e103",
        "b179fb8ca57590eeb0a5d6c8dc99f91773f09c73"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Apr 22 10:18:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Apr 22 10:18:06 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git\n"
    },
    {
      "commit": "b179fb8ca57590eeb0a5d6c8dc99f91773f09c73",
      "tree": "34490b121e2be5ff1635cdaeaf27f738e7c4bb24",
      "parents": [
        "623f41eb923d7f34888cbd9e4f50a7b1a79d0ae5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 21 22:18:03 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 22:18:03 2005 -0700"
      },
      "message": "[SPARC64]: In sunsab driver, make sure to set the uart timeout.\n\nThis breaks serial consoles badly.  Thanks to Eric Brower\nfor tracking down the problem.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "623f41eb923d7f34888cbd9e4f50a7b1a79d0ae5",
      "tree": "261baa54024f334d2a6f888e383e75cc12ffd757",
      "parents": [
        "b4bca26c0160f48b4eb04f21d31a229832732013"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 21 22:06:13 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 22:06:13 2005 -0700"
      },
      "message": "[SPARC64]: In sunsu driver, make sure to fully init chip for kbd/ms\n\nWe were forgetting to call sunsu_change_speed().  The reason\nthat replugging in the mouse cable \"fixes things\" is that\ncauses a BREAK interrupt which in turn caused a call to\nsunsu_change_speed() which would get the chip setup properly.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b4bca26c0160f48b4eb04f21d31a229832732013",
      "tree": "b4a6d736fcb8664753066df3e6a93ed24c0f409b",
      "parents": [
        "d7be828e03969ea7f922f299acb8daa0d8ce7006"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 21:42:34 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 21:42:34 2005 -0700"
      },
      "message": "[SPARC]: Provide generic ioctls in Sparc RTC driver.\n\nProvide support for drivers/char/rtc.c ioctls in the\nMostek rtc driver as well as the Sparc specific RTCGET\nand RTCSET.\n\nThis allows userspace to be much less messy.  Currently\nutil-linux and other spots jump through hoops trying\nvarious ioctl variants until it hits the right one whatever\ndriver actually being used supports.\n\nEventually all of this should move over to the genrtc.c\ndriver, but not today...\n\nWhile we are here, fix up the register types for sparse.\n\nThanks to Frans Pop for helping point out this issue.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7938109fff944e0117976a39946d99d2b0b0250d",
      "tree": "1e1c24ad874db00f827fc6d9087402db6becefc9",
      "parents": [
        "88b06bc26b87cf0490b0e3faea7fefc7549dd75d"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 21 17:13:59 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:13:59 2005 -0700"
      },
      "message": "[TG3]: Add msi test\n\nAdd MSI test for chips that support MSI. If MSI test fails, it will\nswitch back to INTx mode and will print a message asking the user to\nreport the failure.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "88b06bc26b87cf0490b0e3faea7fefc7549dd75d",
      "tree": "ffba7c235ad94e3c1e0074cb209504e6ea25afe3",
      "parents": [
        "1c8594b48b00a98d12477355e944e165a5f64cd5"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 21 17:13:25 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:13:25 2005 -0700"
      },
      "message": "[TG3]: Add msi support\n\nAdd MSI support for 5751 C0 and 5752.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1c8594b48b00a98d12477355e944e165a5f64cd5",
      "tree": "f784f244a3322b25abb7fae02cae7be20a64eb53",
      "parents": [
        "e6af301be3c129adbc8a7c8ffb76e62533ad9575"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 21 17:12:46 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:12:46 2005 -0700"
      },
      "message": "[TG3]: Fix bug in tg3_set_eeprom()\n\nFix a bug in tg3_set_eeprom() when the length is less than 4 and the\noffset is not 4-byte aligned.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e6af301be3c129adbc8a7c8ffb76e62533ad9575",
      "tree": "02b2fd5de20468f5966cf3e73fbfa5e6f86baa63",
      "parents": [
        "361b4ac29bc651c7612d4bf21434ae6fe06b78e4"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 21 17:12:05 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:12:05 2005 -0700"
      },
      "message": "[TG3]: Add nvram lock-out support for 5752 TPM\n\nAdd support for the NVRAM lock-out feature for TPM in 5752. If lock-out\nis enabled, certain NVRAM registers cannot be written to.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "361b4ac29bc651c7612d4bf21434ae6fe06b78e4",
      "tree": "a0d1b0a7f89a7d45c63b269bef5eeacf6f8dc734",
      "parents": [
        "3e7d83bc96d59013792e5546e7832668d3adbce7"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 21 17:11:21 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:11:21 2005 -0700"
      },
      "message": "[TG3]: Add nvram detection for 5752\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e7d83bc96d59013792e5546e7832668d3adbce7",
      "tree": "e622228e8fd43e1461ea525afa453fbcddc39125",
      "parents": [
        "ff645bec523819fa4d28d7e0de7d998e3edb0c57"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 21 17:10:36 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:10:36 2005 -0700"
      },
      "message": "[TG3]: Add GPIO3 for 5752\n\nAdd bit definitions for the new GPIO3 in 5752. GPIO3 must be driven as\noutput when it is unused.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ff645bec523819fa4d28d7e0de7d998e3edb0c57",
      "tree": "b1f7bff1f67465f53adf9906d73d87412edfa876",
      "parents": [
        "8c6bda1a89c148f3a28edc09a76dac9bff57d8ee"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 21 17:09:53 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:09:53 2005 -0700"
      },
      "message": "[TG3]: Workaround 5752 A0 chip ID\n\nThe 5752 A0 chip ID is wrong in hardware. The simplest way to workaround\nit is to change it to the correct value in tp-\u003epci_chip_rev_id. This\nway, it is easier to check for the ASIC_REV_5752 in the rest of the\ndriver.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8c6bda1a89c148f3a28edc09a76dac9bff57d8ee",
      "tree": "883fa60cf8087f720e8c810ba29ba034a1de0f48",
      "parents": [
        "314fba348e1f64a30b53d3cff5d96872424e8498"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 21 17:09:08 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:09:08 2005 -0700"
      },
      "message": "[TG3]: Fix tg3_set_power_state()\n\nFix tg3_set_power_state to drive GPIOs properly based on the\nTG3_FLAG_EEPROM_WRITE_PROTECT flag. Some delays are also added after D0\nand D3 power state changes.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "314fba348e1f64a30b53d3cff5d96872424e8498",
      "tree": "0f167465d14b4d8e6170097651eced60ab48be95",
      "parents": [
        "7d0c41ef89dad9008edf1c3c0022721ebad39999"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 21 17:07:04 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:07:04 2005 -0700"
      },
      "message": "[TG3]: Setup proper GPIO settings\n\nSetup proper GPIO settings in tp-\u003egrc_local_ctrl before calling\ntg3_set_power() state in tg3_get_invariants() and after chip reset.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7d0c41ef89dad9008edf1c3c0022721ebad39999",
      "tree": "2da17c83458f8a84f99d05ea201bc71e8f2155fe",
      "parents": [
        "85e94cedc44d1c2c1663b5b18f703ca5e7316e59"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 21 17:06:20 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:06:20 2005 -0700"
      },
      "message": "[TG3]: Split tg3_phy_probe into 2 functions\n\nSplit the 1st half of tg3_phy_probe() into tg3_get_eeprom_hw_cfg() so\nthat the TG3_FLAG_EEPROM_WRITE_PROT can be determined before calling\ntg3_set_power_state() in tg3_get_invariants(). This will allow\ntg3_set_power_state() to drive the GPIOs correctly based on the config.\ninformation in eeprom.\n\nOn the 5752, there are no pull-up resistors on the GPIO pins and it is\nnecessary to drive the unused GPIOs as output.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85e94cedc44d1c2c1663b5b18f703ca5e7316e59",
      "tree": "0e28e8b073f7ecefd2916dd40d248b914d1a6c0b",
      "parents": [
        "053d78000be4906fac6446ad517ca3897dc6cd84"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 21 17:05:28 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:05:28 2005 -0700"
      },
      "message": "[TG3]: Minor 5752 fixes\n\nSome minor 5752 fixes mostly for correctness and add 5752 PHY ID.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "053d78000be4906fac6446ad517ca3897dc6cd84",
      "tree": "3ba4a5f488457ce6432d956b2363e3a3806396f6",
      "parents": [
        "1b440c568e28186956ef765c69ab124401088663"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Apr 21 17:03:52 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:03:52 2005 -0700"
      },
      "message": "[TG3]: add support for bcm5752 rev a1\n\nReplace existing ASIC_REV_5752 definition with ASIC_REV_5752_A0,\nand add definition for ASIC_REV_5752_A1. Then, add ASIC_REV_5752_A1\nto check for setting TG3_FLG2_5750_PLUS in tg3_get_invariants.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1b440c568e28186956ef765c69ab124401088663",
      "tree": "f7d34015aaccfe11e667c36c8055ebe28cf93301",
      "parents": [
        "bb7064dc09ff90015ddc7d818dd8fefb8ca5b936"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Apr 21 17:03:18 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:03:18 2005 -0700"
      },
      "message": "[TG3]: check TG3_FLG2_5750_PLUS flag to set TG3_FLG2_5705_PLUS flag\n\nUse check of TG3_FLG2_5750_PLUS in tg3_get_invariants to set\nTG3_FLG2_5705_PLUS flag.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bb7064dc09ff90015ddc7d818dd8fefb8ca5b936",
      "tree": "683f6e32186ea6e62dcb1647b05ab3ceb0d8de6c",
      "parents": [
        "863925f59e5425e4af6996b9c50857c766940176"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Apr 21 17:02:41 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:02:41 2005 -0700"
      },
      "message": "[TG3]: use TG3_FLG2_57{05,50}_PLUS flags in tg3_get_invariants\n\nRewrite checks in tg3_get_invariants to use TG3_FLG2_5705_PLUS and\nTG3_FLG2_5750_PLUS flags.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "863925f59e5425e4af6996b9c50857c766940176",
      "tree": "217e33fff2291c22617665bd30b4d8fd6ea5f0ee",
      "parents": [
        "cbf46853c8db75f98bd005dc545aca0703063d4b"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Apr 21 17:02:04 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:02:04 2005 -0700"
      },
      "message": "[TG3]: more use of TG3_FLG2_5705_PLUS flag\n\nRewrite of a couple of troublesome multi-way if statements to use\nTG3_FLG2_5705_PLUS flag.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cbf46853c8db75f98bd005dc545aca0703063d4b",
      "tree": "c9bc918aeecc55b6de0ee93a9daab25ab09a3b4e",
      "parents": [
        "6708e5cc103ba045fca035b4d8df236ca31fb8bc"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Apr 21 17:01:29 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:01:29 2005 -0700"
      },
      "message": "[TG3]: use new TG3_FLG2_5750_PLUS flag\n\nReplace a number of two-way if statements checking for 5750, and/or\n5752 to reference the newly-defined TG3_FLG2_5750_PLUS flag instead.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6708e5cc103ba045fca035b4d8df236ca31fb8bc",
      "tree": "5bce9bd2fd887fc5091e9bb234d2cd99c931413c",
      "parents": [
        "fcf026936c613fc6ca4685677a461100d87eec81"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Apr 21 17:00:52 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:00:52 2005 -0700"
      },
      "message": "[TG3]: define TG3_FLG2_5750_PLUS flag\n\nDefine TG3_FLG2_5750_PLUS flag and set it in tg3_get_invariants for\nASIC_REV_5750 or ASIC_REV_5752.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fcf026936c613fc6ca4685677a461100d87eec81",
      "tree": "a666b7538467be00b16bcc2f33b1dcdbfdffe277",
      "parents": [
        "6e9017a7d9b949aea638eeba67d34affaa145f14"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Apr 21 17:00:02 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 17:00:02 2005 -0700"
      },
      "message": "[TG3]: use TG3_FLG2_5705_PLUS instead of multi-way if\u0027s\n\nReplace a number of three-way if statements checking for 5705, 5750,\nand 5752 to reference the equivalent TG3_FLG2_5705_PLUS flag instead.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6e9017a7d9b949aea638eeba67d34affaa145f14",
      "tree": "c68448ebd05911a8b026cc6130f61db988546f6c",
      "parents": [
        "af2bcd97b570f39da94103f80f67433dab515049"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Apr 21 16:58:56 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 16:58:56 2005 -0700"
      },
      "message": "[TG3]: add bcm5752 entry to pci_ids.h\n\nAdd proper entry for bcm5752 PCI ID to pci_ids.h, and use it in tg3.\nI did this separately in case patches like this (i.e. new PCI IDs)\nneed to come from more \"official\" sources.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "af2bcd97b570f39da94103f80f67433dab515049",
      "tree": "64cb1715f1963e89067f7e572df5d7121512bfad",
      "parents": [
        "2052da946096590035438626afbc7f329d2549d8"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Apr 21 16:57:50 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 16:57:50 2005 -0700"
      },
      "message": "[TG3]: add bcm5752 to tg3_pci_tbl\n\nAdd hard-coded definition of bcm5752 PCI ID to tg3_pci_tbl.\nNext patch will change entry to use pci_ids.h-based definition.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2052da946096590035438626afbc7f329d2549d8",
      "tree": "4cdb3bf407c8573f26a5a373016520b2ef44e8c7",
      "parents": [
        "ebc37b611616ad46dce7d590b15ad655aa50213a"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Apr 21 16:56:08 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 16:56:08 2005 -0700"
      },
      "message": "[TG3]: add basic bcm5752 support\n\nAdd ASIC_REV_5752 definition.\n\nTrack-down all references to ASIC_REV_5750 and mirror them with\nreferences to the newly defined ASIC_REV_5752.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "62b56faa43a7e672e659d14f38f553ed8b40ea70",
      "tree": "9120479b4c721855b378db8907e1259f2e583f2b",
      "parents": [
        "e4ec0f23c878f761cf33f3cbb66c66d6c05931ba"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Apr 21 14:09:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 21 14:09:42 2005 -0700"
      },
      "message": "[PATCH] Fix tgafb.c compile failure\n\nThe untested patch below should fix this compile error.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e4ec0f23c878f761cf33f3cbb66c66d6c05931ba",
      "tree": "1f80476e6420e8a12a8aa065d5cd106bd0f5b147",
      "parents": [
        "dfe547ab872951949a1a2fcc5cedbedad27a2fe5"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@steamballoon.com",
        "time": "Thu Apr 21 14:09:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 21 14:09:42 2005 -0700"
      },
      "message": "[PATCH] Fix non-legacy ISO receive regression\n\nFix non-legacy multichannel ISO receive, broken by Parag Wardukar\u0027s\nallocation fix.  Multichannel ISO receive still sucks; it should be possible\nto use both legacy and non-legacy modes at the same time, but with this\npatch, things are no worse than they were in 2.6.11 and allocation is\nstill done at the correct time.\n\nSigned-off-by: Jody McIntyre \u003cscjody@steamballoon.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dfe547ab872951949a1a2fcc5cedbedad27a2fe5",
      "tree": "3b04fbebf69951526baeb2eb5453baa3f68f7fc0",
      "parents": [
        "8d134db051134c38ae6bf36034403c7da7f0e3da"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@steamballoon.com",
        "time": "Thu Apr 21 14:09:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 21 14:09:42 2005 -0700"
      },
      "message": "[PATCH] ohci1394: tlabels misprinted in DBGMSG\n\n- Print the correct value in the DBGMSG in dma_rcv_tasklet().\n  See OHCI 1.1 section 8.7, page 103 ff.\n- Print tlabels as %d everywhere.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@steamballoon.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d8470b7c13e11c18cf14a7e3180f0b00e715e4f0",
      "tree": "c92b15c165366a6d5c616305cb4b68349882cb61",
      "parents": [
        "3a6fd752a50af92765853879f4a11cc0cfcd0320"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Thu Apr 21 08:30:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 21 08:30:30 2005 -0700"
      },
      "message": "[PATCH] fix for ISDN ippp filtering\n\nWe do not longer use DLT_LINUX_SLL for activ/pass filters but\nDLT_PPP_WITHDIRECTION witch need 1 as outbound flag. \n\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n\n"
    },
    {
      "commit": "858eaca169ed5e7b1b14eebb889323e75a02af0e",
      "tree": "385e241e0cc18794b8d8b70095181e2578bee14c",
      "parents": [
        "a2755a80f40e5794ddc20e00f781af9d6320fafb"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@SteelEye.com",
        "time": "Thu Apr 21 07:35:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 21 07:35:45 2005 -0700"
      },
      "message": "[PATCH] Fix aic7xxx_osm.c compile with older gcc\u0027s\n\nMy version of gcc doesn\u0027t warn about this error (declaration in the\nmiddle of a set of statements).\n\nThe fix is simple (this also corrects return code; for init functions it\nshould be zero or error). \n\n"
    },
    {
      "commit": "9f6c6fc505560465be0964eb4da1b6ca97bd3951",
      "tree": "9660991b5e417ad7bb74e105c037ff358f60ba27",
      "parents": [
        "c3c661932cd53582c5b03692b99649300977248a",
        "f0e035f4b6940aae6836500b642029c289ed4535"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org.(none)",
        "time": "Tue Apr 19 13:14:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org.(none)",
        "time": "Tue Apr 19 13:14:28 2005 -0700"
      },
      "message": "Merge with kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/\n\nfor 13 driver core, sysfs, and debugfs fixes.\n"
    },
    {
      "commit": "c3c661932cd53582c5b03692b99649300977248a",
      "tree": "de34eb5c85e5534cc23184622a257f7bddbc4376",
      "parents": [
        "c79bea07ec4d3ef087962699fe8b2f6dc5ca7754",
        "a4b38364093bf2094ff858ad45f490521bb87984"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org.(none)",
        "time": "Tue Apr 19 13:12:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org.(none)",
        "time": "Tue Apr 19 13:12:03 2005 -0700"
      },
      "message": "Merge with kernel.org:/pub/scm/linux/kernel/git/gregkh/aoe-2.6.git/\n\nfor 11 aoe bugfix patches.\n"
    },
    {
      "commit": "c79bea07ec4d3ef087962699fe8b2f6dc5ca7754",
      "tree": "3fbdc4745cfde60df7d05815b343e4a253020530",
      "parents": [
        "a9e4820c4c170b3df0d2185f7b4130b0b2daed2c",
        "1d66c64c3cee10a465cd3f8bd9191bbeb718f650"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org.(none)",
        "time": "Tue Apr 19 07:31:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org.(none)",
        "time": "Tue Apr 19 07:31:40 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6.git/\n"
    },
    {
      "commit": "a9e4820c4c170b3df0d2185f7b4130b0b2daed2c",
      "tree": "962bc52ba0e8e585d88e1fb9a9be9a67072767dd",
      "parents": [
        "c0698f2f6e4839ce9463ce731c892993215ea067",
        "e838a0d4d5260bce452c96914a6e86b217c53c55"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org.(none)",
        "time": "Tue Apr 19 07:28:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org.(none)",
        "time": "Tue Apr 19 07:28:57 2005 -0700"
      },
      "message": "Merge with Greg\u0027s USB tree at kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/\n\nYah, it does work to merge. Knock wood.\n"
    },
    {
      "commit": "a4b38364093bf2094ff858ad45f490521bb87984",
      "tree": "474c8d5acc153eb1736c9a76be0973a32e5995f8",
      "parents": [
        "0c6f0e7920f39b28bdbe5f134f3e592542332d87"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:22 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:22 2005 -0700"
      },
      "message": "[PATCH] aoe 12/12: send outgoing packets in order\n\nI can\u0027t use list.h, since sk_buff doesn\u0027t have a list_head but instead\nhas two struct sk_buff pointers, and I want to avoid any extra memory\nallocation.\n\nsend outgoing packets in order\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "0c6f0e7920f39b28bdbe5f134f3e592542332d87",
      "tree": "0d31149e2c52557555d35696e13d3d9baabc1eaa",
      "parents": [
        "e3b7df65e089f143b9228472b80fb96c495fb634"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:22 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:22 2005 -0700"
      },
      "message": "[PATCH] aoe 11/12: add support for disk statistics\n\nadd support for disk statistics\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "63e9cc5d6fbe8b58ea1ee96439d356cbf726fbc0",
      "tree": "91d5831da4a99c3d9dafd8e8440516787a536f73",
      "parents": [
        "03347936afcba990525736ae39daa13f643eac5f"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:20 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:20 2005 -0700"
      },
      "message": "[PATCH] aoe 6/12: Alexey Dobriyan sparse cleanup\n\nAlexey Dobriyan sparse cleanup\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@mail.ru\u003e\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "03347936afcba990525736ae39daa13f643eac5f",
      "tree": "caee9292bd519aa195b8150c1bac9cd94bb17e72",
      "parents": [
        "fa83c2ddd4293bd8bcaeeaf14bfdbf2fbe810420"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:19 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:19 2005 -0700"
      },
      "message": "[PATCH] aoe 5/12: don\u0027t try to free null bufpool\n\ndon\u0027t try to free null bufpool\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "b68650fd3f31d47426a2b1c6cfad904880258423",
      "tree": "cce16ef0a7fb6cce6238f55f219134e900811943",
      "parents": [
        "32465c650670c7499548d70fdeed57fab44ee679"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:18 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:18 2005 -0700"
      },
      "message": "[PATCH] aoe 3/12: update driver version to 6\n\nupdate driver version to 6\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "32465c650670c7499548d70fdeed57fab44ee679",
      "tree": "ec83b6febfcaa9b2b7c756b9ef38c59c7806ce9b",
      "parents": [
        "fc458dcda27c6d26cb11ef9ee9c1c3599711be94"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:18 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:18 2005 -0700"
      },
      "message": "[PATCH] aoe 2/12: allow multiple aoe devices with same MAC\n\nallow multiple aoe devices with same MAC addr\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "fc458dcda27c6d26cb11ef9ee9c1c3599711be94",
      "tree": "a54d1b213653dc992a1700a96b5805b72e687028",
      "parents": [
        "c0698f2f6e4839ce9463ce731c892993215ea067"
      ],
      "author": {
        "name": "ecashin@coraid.com",
        "email": "ecashin@coraid.com",
        "time": "Mon Apr 18 22:00:17 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 22:00:17 2005 -0700"
      },
      "message": "[PATCH] aoe 1/12: remove too-low cap on minor number\n\nremove too-low cap on minor number\n\nSigned-off-by: Ed L. Cashin \u003cecashin@coraid.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    }
  ],
  "next": "089d42b013675b028a499c61bac59954067dc668"
}
