)]}'
{
  "log": [
    {
      "commit": "7e491092e442b3f8c0d90d470b398fdb74703ec7",
      "tree": "22d7cd5bb83da4e669c2526bd7b18b6f23eecfcc",
      "parents": [
        "53a5fbdc2dff55161a206ed1a1385a8fa8055c34"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Oct 11 01:20:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 11 11:14:14 2006 -0700"
      },
      "message": "[PATCH] revert \"nvidiafb: use generic ddc reading\"\n\nOlaf reports that this gave him a black screen.\n\nCc: Olaf Hering \u003colaf@aepfle.de\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "53a5fbdc2dff55161a206ed1a1385a8fa8055c34",
      "tree": "9a90f7160d7a44a8ddb3a51fdaec866e01f1a359",
      "parents": [
        "0968cf51b6f2ca8a951de4b976370189cf43bbdd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 17:14:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 17:14:44 2006 -0700"
      },
      "message": "ACPI: Allow setting SCI_EN bit in PM1_CONTROL register\n\nThis is needed by at least the Mac Mini\u0027s, which (incorrectly) come back\nfrom suspend with SCI_EN clear.\n\nThanks to Frédéric Riss for hunting this down.\n\nAcked-by: Frédéric Riss \u003cfrederic.riss@gmail.com\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0968cf51b6f2ca8a951de4b976370189cf43bbdd",
      "tree": "fd29fb864a516b4c52e26700f0b1d782857c9797",
      "parents": [
        "15e541feb340bc2a4caaf707ee5ad71a47fdd068"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 10 02:58:14 2006 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 16:29:37 2006 -0700"
      },
      "message": "[PATCH] firmware/dcdbas: fix bug in error cleanup\n\nThe error path path mistakenly called sysfs_create_group() rather than\nsysfs_remove_group().  They take the same arguments, so it\u0027s easy to\ncut-n-paste such a bug.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "15e541feb340bc2a4caaf707ee5ad71a47fdd068",
      "tree": "89c77fe53af13183b63745667269b748dca628db",
      "parents": [
        "3c693024cffa5c96a20b969f4efd058675e7700f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 10 01:40:55 2006 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 16:29:37 2006 -0700"
      },
      "message": "[PATCH] irda: donauboe fixes, cleanups\n\n- fix: toshoboe_invalid_dev() was recently removed, but not all callers\n  were updated, causing the obvious linker error.  Remove caller,\n  because the check (like the one removed) isn\u0027t used.\n\n- fix: propagate request_irq() return value\n\n- cleanup: remove void* casts\n\n- cleanup: remove impossible ASSERTs\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3c693024cffa5c96a20b969f4efd058675e7700f",
      "tree": "2e49a90c3e67a898770fe0ea735d00326dbe3f69",
      "parents": [
        "107c3a73e0ee037322efa00fa3cb45b3b7eb6069",
        "10270613fb4d5a44c335cfa13e9626bf5743c01d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 16:16:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 16:16:33 2006 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Fix windfarm platform device usage\n  [POWERPC] Fix i2c-powermac platform device usage\n  [POWERPC] Fix secondary CPU startup on old \"powersurge\" SMP powermacs\n  [POWERPC] ARCH\u003dppc pt_regs fixes\n  [POWERPC] Update maple defconfig\n  [POWERPC] Fix Maple secondary IDE interrupt\n  [POWERPC] Make U4 PCIe work on maple\n  [POWERPC] cell: fix default zImage build target\n  [POWERPC] Fix boot wrapper invocation if CROSS_COMPILE contains spaces\n  [POWERPC] Fix xmon IRQ handler for pt_regs removal\n"
    },
    {
      "commit": "107c3a73e0ee037322efa00fa3cb45b3b7eb6069",
      "tree": "eaec22eb602934ba4df4b119afcfca89d655412c",
      "parents": [
        "44aa5359be589f9cbe9cf0d5c97e22b27a04c7d3"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Aug 13 15:38:04 2006 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 16:15:34 2006 -0700"
      },
      "message": "[PATCH] endianness annotations in s2io\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7359bbfd85751de23079cc26cd248635aebe840b",
      "tree": "b562d57cf0d54119d0386bfaa18d849d90d0946b",
      "parents": [
        "d08f74e58cad8f1844f6e01636a76dd52d41bb0f"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Dec 23 01:18:25 2005 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 16:15:33 2006 -0700"
      },
      "message": "[PATCH] chelsio: add endian annotations\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "56052d525a05ba9e53d4f11be2d5deee64924514",
      "tree": "798503b2208b232fe1525ac3beea173643b72b6d",
      "parents": [
        "70f38912935fd4aa3fea1ddf87ed1cee63109cc5"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Dec 01 17:10:40 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 16:15:33 2006 -0700"
      },
      "message": "[PATCH] cdrom: add endianness annotations\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "70f38912935fd4aa3fea1ddf87ed1cee63109cc5",
      "tree": "6d418457956697295c1d04b361a97134f19dd891",
      "parents": [
        "3c5c6658d2f1385cf06cdc00db9f7f124a35fb25"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:49:57 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:24 2006 -0700"
      },
      "message": "[PATCH] use %p for pointers\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3c5c6658d2f1385cf06cdc00db9f7f124a35fb25",
      "tree": "5f0a9ea9f10b2a6dddfa8599dda7d31ce1a306e7",
      "parents": [
        "59bd59842617565b27acb0b55388363211123b9c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:49:47 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:24 2006 -0700"
      },
      "message": "[PATCH] use %zu for size_t\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "663d1ba2f1f66db43ab95350f965c1d9f2e3e5bc",
      "tree": "2f797b4f4625443bbb1e7993be19f76047969eb6",
      "parents": [
        "ba674cfcbdb93cb560a4ae4d2c8b53cfbddc2d22"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:48:37 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:23 2006 -0700"
      },
      "message": "[PATCH] em28xx NULL noise removal\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ba674cfcbdb93cb560a4ae4d2c8b53cfbddc2d22",
      "tree": "11188c54255760bf509d7e58aaa1d5da8d1d69ba",
      "parents": [
        "a6ded1b0605376e18a17cb01977819bcf2677cdc"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:48:27 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:23 2006 -0700"
      },
      "message": "[PATCH] __user annotations: loop.c\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a6ded1b0605376e18a17cb01977819bcf2677cdc",
      "tree": "ce1d4b12085fd8b29183f4aeb9b902e4bea9186b",
      "parents": [
        "03dc55064117508ad474f3eede3a77bf9fbb636f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:48:17 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:23 2006 -0700"
      },
      "message": "[PATCH] openprom NULL noise removal\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "03dc55064117508ad474f3eede3a77bf9fbb636f",
      "tree": "8a3e4d4bfd97fc598f55e545df8991926f3cfbf0",
      "parents": [
        "20241ad409fbc42d9e7f92f5fdb4783b7f1b36eb"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:48:07 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:23 2006 -0700"
      },
      "message": "[PATCH] trivial iomem annotations: sata_promise\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fa1f5ea860af34d74c1475eddde3364e71fac15d",
      "tree": "e52736f361bea819db6750a372ba27e0f1a43f24",
      "parents": [
        "86f93336543314ffc46787845b631029cf11d6f8"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:47:47 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:23 2006 -0700"
      },
      "message": "[PATCH] gfp annotations: scsi_error\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "29756fa3287ff702535e459e7ca8c6038f6e9ae3",
      "tree": "b06d339fc08735ebb052723b86d139bf253ba1ba",
      "parents": [
        "4370df9782a8456039cf85d2b833c2c2097f3ded"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:47:27 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:22 2006 -0700"
      },
      "message": "[PATCH] trivial iomem annotations: istallion\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4370df9782a8456039cf85d2b833c2c2097f3ded",
      "tree": "c074d9a5222c4d1d4768eec5e00722b4f91cd480",
      "parents": [
        "e4cad1b5a4851c90c1bcf460062074a2fa10815b"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:47:17 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:22 2006 -0700"
      },
      "message": "[PATCH] acpi NULL noise removal\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e4cad1b5a4851c90c1bcf460062074a2fa10815b",
      "tree": "c627fb3cc0c711633eb3770c82be65fd77f17682",
      "parents": [
        "ba2397efe10ba728c7ff22b179e218c292227c13"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:47:07 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:22 2006 -0700"
      },
      "message": "[PATCH] passing pointer to setup_timer() should be via unsigned long\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "afc12d30a74415a49a6ce36d89f82641b46c499b",
      "tree": "29fb2348614f1e07b285f317273612b196967573",
      "parents": [
        "a9f627c9df2b6a242cdc25d46f87191941cd0844"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:46:37 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:22 2006 -0700"
      },
      "message": "[PATCH] mtd: remove several bogus casts to void * in iounmap() argument\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47b16539e1072afd2c964b97be4a95b5cf2ff801",
      "tree": "6acd1d1a667f5b724cdc5c95f0bbed2639a24b55",
      "parents": [
        "c714de5dcf41cee869c4a74e8783c6d9be459ef6"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:45:47 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:21 2006 -0700"
      },
      "message": "[PATCH] drivers/dma trivial annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c714de5dcf41cee869c4a74e8783c6d9be459ef6",
      "tree": "4fb2aa010c227e72e1dd39a58ef14290ebb24060",
      "parents": [
        "cb04e6b61985d7fafcb9529e5fcff4689f0961d3"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:45:37 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:21 2006 -0700"
      },
      "message": "[PATCH] devio __user annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "04b1add1ab9121898b7d63570aad2a9c7ee9cfa3",
      "tree": "5b43c1a73f5169731f2bbee10b53834fe712e31f",
      "parents": [
        "98ae6ccd8e15aeac1c624615c044deecf46a359a"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:45:17 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:21 2006 -0700"
      },
      "message": "[PATCH] misc sata __iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "98ae6ccd8e15aeac1c624615c044deecf46a359a",
      "tree": "206d1861baeb951e4a2994621afc3118d58f052d",
      "parents": [
        "aa7677d40072a97a861390f0ed1a8c25ce312201"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:45:07 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:21 2006 -0700"
      },
      "message": "[PATCH] fix misannotations in loop.c\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa7677d40072a97a861390f0ed1a8c25ce312201",
      "tree": "1fde4cf2d870d3628c032d6b0671fc6595bc7d82",
      "parents": [
        "48343273e846d2612b7977f2503fd97503996fa0"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:44:57 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:21 2006 -0700"
      },
      "message": "[PATCH] NULL noise removal: advansys\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "48343273e846d2612b7977f2503fd97503996fa0",
      "tree": "516ae31cd8b6e5676d8c11d309e98acb1d05f3b4",
      "parents": [
        "1acc04cd4c0b54ada85d0dd5d7c5efc3441261bf"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:44:47 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:20 2006 -0700"
      },
      "message": "[PATCH] __iomem annotations in sunzilog\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6aae8738473b7447284fe370d4e6816c02b4511b",
      "tree": "ec29350b79868de5e115c8f2e1e7b40317462cee",
      "parents": [
        "90cbad65911b5952a03111423347a6ab38236e0b"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:44:27 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:20 2006 -0700"
      },
      "message": "[PATCH] drivers/s390 misc sparse annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e0dbafd30b2e1cd17fd141f4cfd633078524e8c",
      "tree": "cc5f8ed885d89839944941fabb09fcbac73fe731",
      "parents": [
        "2cbe19d48af198f0070470a2d836828de24fe163"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 10 22:44:07 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 10 15:37:20 2006 -0700"
      },
      "message": "[PATCH] advansys __iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2cbe19d48af198f0070470a2d836828de24fe163",
      "tree": "4e6c27a49dc2aa5a4cf3c026b8cdcbfe9b15be72",
      "parents": [
        "73fbe8be73512b8a3ffa3d20c9d7f531af99679c"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Mon Oct 09 18:06:32 2006 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 10 12:50:38 2006 -0700"
      },
      "message": "IB/mthca: Fix off-by-one in mthca SRQ creation\n\nAll HCAs (not just mem-free) need a spare SRQ entry, so bump srq-\u003emax\nby 1 in all cases.\n\nNoted by Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "73fbe8be73512b8a3ffa3d20c9d7f531af99679c",
      "tree": "71ae6cff83523e337d35f5ad294bc315f603c213",
      "parents": [
        "1031bfb93adf641436b2192170525b76e2eb25bd"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 10 12:50:38 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 10 12:50:38 2006 -0700"
      },
      "message": "IPoIB: Check for DMA mapping error for TX packets\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "1031bfb93adf641436b2192170525b76e2eb25bd",
      "tree": "965c6b3c0ab9d78ecab72ff20b5dcde7b378555c",
      "parents": [
        "82a9c16a10521a0ceadbd27a549f6e8d5e70e0ab"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 10 12:50:38 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 10 12:50:38 2006 -0700"
      },
      "message": "RDMA/amso1100: Fix build with debugging off\n\nSince pr_debug() has changed from a macro to an inline function when\nDEBUG is not defined, its arguments now need to be defined even when\ndebugging is off.  Therefore to_event_str() and to_qp_state_str() need\nto be moved out of #ifdef DEBUG.  The compiler will throw the\ndefinitions away if DEBUG is not defined, but it needs to be able to\nsee that the functions exist.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "82a9c16a10521a0ceadbd27a549f6e8d5e70e0ab",
      "tree": "317ca9b4ed1f378dd61cf644aa469e836f904c20",
      "parents": [
        "8575329d4f8596519d86830f622d2c30601f3ef3"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Wed Oct 04 11:37:25 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 10 12:50:38 2006 -0700"
      },
      "message": "IB/cm: Send DREP in response to unmatched DREQ\n\nCurrently a DREP is only sent in response to a DREQ if a connection\nhas been found matching the DREQ, and it is in the proper state.  Once\na DREP is sent, the local connection moves into timewait.  Duplicate\nDREQs received while in this state result in re-sending the DREP.\n\nHowever, it\u0027s likely that the local connection will enter and exit\ntimewait before the remote side times out a lost DREP and resends a DREQ.\nTo handle this, we send a DREP in response to a DREQ, even if a local\nconnection is not found.  This avoids maintaining disconnected\nid\u0027s in timewait states for excessively long times, just to handle a\nlost DREP.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "8575329d4f8596519d86830f622d2c30601f3ef3",
      "tree": "6fbcb5200d4bb863018fae5a07bfff9e16b9a976",
      "parents": [
        "a8bf4e7717142b0688a726dd07501a6a7783792a"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Wed Oct 04 11:29:59 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 10 12:50:38 2006 -0700"
      },
      "message": "IB/cm: Fix timewait crash after module unload\n\nIf the ib_cm module is unloaded while id\u0027s are still in timewait, the\nCM will destroy the work queue used to process timewait.  Once the\nid\u0027s exit timewait, their timers will fire, leading to a crash trying\nto access the destroyed work queue.\n\nWe need to track id\u0027s that are in timewait, and cancel their deferred\nwork on module unload.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "a8bf4e7717142b0688a726dd07501a6a7783792a",
      "tree": "4e1219cd75c1dbd988827b4ed6877ea11b56f9f5",
      "parents": [
        "01cb9bcbd34b7ba768a7f05375faf43becdb8a60"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@mellanox.co.il",
        "time": "Wed Oct 04 13:56:34 2006 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 10 12:50:36 2006 -0700"
      },
      "message": "IB/mthca: Query port fix\n\nFill in \"max_vl_num\" (encoded according to VLCap field in the PortInfo MAD)\nand \"init_type_reply\" values in the ib_query_port() verb.\n\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "01cb9bcbd34b7ba768a7f05375faf43becdb8a60",
      "tree": "58eeaa0d602c3f858fced07e53ca4c44041c5a45",
      "parents": [
        "9b0af401aae336975e620fccdd294bb763424f3f"
      ],
      "author": {
        "name": "Ishai Rabinovitz",
        "email": "ishai@mellanox.co.il",
        "time": "Wed Oct 04 15:28:56 2006 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 10 12:49:05 2006 -0700"
      },
      "message": "IB/srp: Enable multiple connections to the same target\n\nEnable multiple concurrent connections to the same SRP target:\n\n1) Use port GUID instead of node GUID in the initiator port\n   identifier.  This allows connections to be made from multiple HCA\n   ports at the same time.\n2) Let the user specify the identifier extention when adding the\n   device.  This allows userspace to make multiple connections even\n   from the same port, if it wants too.\n\nWithout this, only one connection can be made from any given HCA, even\nif it has multiple ports, because we don\u0027t use multi-channel mode, so\ntargets will only allow one connection from a given initiator port ID.\n\nSigned-off-by: Ishai Rabinovitz \u003cishai@mellanox.co.il\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "9b0af401aae336975e620fccdd294bb763424f3f",
      "tree": "b312e710814f647e2c730758c3aa6c252c589aa1",
      "parents": [
        "e52e6080ca10e0a8ce2a35c86965945cdfa8ed7e"
      ],
      "author": {
        "name": "Ishai Rabinovitz",
        "email": "ishai@mellanox.co.il",
        "time": "Tue Oct 10 09:51:14 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 10 09:51:14 2006 -0700"
      },
      "message": "IB/srp: Remove redundant memset()\n\nscsi_host_alloc() already allocates with kzalloc(), so the struct Scsi_Host\nis zeroed out, including the private data portion.  Remove the redundant\nmemset that zeros this out again in the SRP initiator.\n\nSigned-off-by: Ishai Rabinovitz \u003cishai@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "e52e6080ca10e0a8ce2a35c86965945cdfa8ed7e",
      "tree": "c76aa076673165e66d905e5271c8deca90329f68",
      "parents": [
        "ebf7a227dd1d810203a19642655d2fa293f395dd"
      ],
      "author": {
        "name": "Tom Tucker",
        "email": "tom@opengridcomputing.com",
        "time": "Tue Oct 03 09:46:41 2006 -0500"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Oct 10 09:51:13 2006 -0700"
      },
      "message": "RDMA/amso1100: Add spinlocks to serialize ib_post_send/ib_post_recv\n\nThe AMSO driver was not thread-safe in the post WR code and had\ncode that would sleep if the WR post FIFO was full. Since these\nfunctions can be called on interrupt level I changed the sleep to a\nudelay.\n\nSigned-off-by: Tom Tucker \u003ctom@opengridcomputing.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "10270613fb4d5a44c335cfa13e9626bf5743c01d",
      "tree": "6852db04a76e5a13c295f906c6f9acc88837a372",
      "parents": [
        "9f2545c11869868fd3cde7098d99e690891e442c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Oct 10 11:47:31 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 10 13:56:13 2006 +1000"
      },
      "message": "[POWERPC] Fix windfarm platform device usage\n\nThe windfarm code uses a struct device_driver instead of\nplatform_driver, which can cause crashes if any of the callbacks are\ncalled (like on module removal). This fixes it.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9f2545c11869868fd3cde7098d99e690891e442c",
      "tree": "e0e22ce8b9aaef7f29175a0841859c309c6090a7",
      "parents": [
        "d6a29252ad120457cd544d44b2fbea46a00734a7"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Oct 10 11:45:45 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 10 13:56:13 2006 +1000"
      },
      "message": "[POWERPC] Fix i2c-powermac platform device usage\n\ni2c-powermac was written \u0026 merged right after Russell King\u0027s changes\nadding platform_driver... which I missed. Thus it still used struct\ndevice, causing crashes when hitting sleep/wakeup callbacks (it happened\nto work by luck so far, until early/late callbacks got added). This\ncauses crashes on sleep/wakeup on PowerBooks with 2.6.19. The patch\nfixes it by using a proper platform_driver.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "12a0a703b3f07e5b01c81fe4f5d2a221c9318f16",
      "tree": "5ea057098503af8b400bc5404d391cc2c5724799",
      "parents": [
        "0e8f8f54c1537d22eb0168622a5f6aef4040da6a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 09 23:20:47 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 09 23:20:47 2006 +0100"
      },
      "message": "[RTC] Consistently use of tabs for formatting.\n"
    },
    {
      "commit": "18965513fdc3af976f000f231ee216500d707c11",
      "tree": "8813d7edf7dfff641c819ff681a57df174c83c47",
      "parents": [
        "f431baa55abf8adeed0c718b51deacbc151f58f1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 09 23:20:46 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 09 23:20:46 2006 +0100"
      },
      "message": "[MIPS] qtronix: remove driver.\n\nAnother leftover of removing support for the ITE8172.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "81e859ac1eef300c1b2ff49a2f2da8ee4ce1e844",
      "tree": "58adeba722120499ed6aa428bb4b321d69902727",
      "parents": [
        "ea62aa1b6f6d31b53a34a6f5271ed85735ccc0bc"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Oct 09 22:27:42 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:54:46 2006 -0700"
      },
      "message": "[PATCH] m68k/MVME167: SERIAL167 tty flip buffer updates\n\nCompile fixes related to changed tty flip buffer handling.\n\nSigned-off-by: Kars de Jong \u003cjongk@linux-m68k.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ea62aa1b6f6d31b53a34a6f5271ed85735ccc0bc",
      "tree": "79d91c8a1711e03e83cf8cc2316f8d7765f07958",
      "parents": [
        "2ed0ce5b57950a620155433c62a5a02a067f1376"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Oct 09 22:27:42 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:54:46 2006 -0700"
      },
      "message": "[PATCH] m68k/MVME167: SERIAL167 is no longer broken\n\n- SERIAL167 is no longer broken\n- Removed some unused variables from the driver to fix compiler warnings\n\nSigned-off-by: Kars de Jong \u003cjongk@linux-m68k.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "da96d0b58adddf3bdeaa9644ac74f0dcc9039407",
      "tree": "47fe66ac09941370dfcc157ef3525f63c9212f06",
      "parents": [
        "6fb8296aa1681e74b2aa3c59169d9014e6a0dfc3"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Oct 09 22:22:37 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:54:45 2006 -0700"
      },
      "message": "[PATCH] m68k/HP300: Enable HIL configuration options\n\nEnable HIL configuration options on HP300\n\nSigned-off-by: Kars de Jong \u003cjongk@linux-m68k.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a43c09d1b65da614620b1985633e3251b4f9b99",
      "tree": "3ecbd9dbec12cd023030baa0b1919498fe4e03c9",
      "parents": [
        "659564c8adfe1765476beee8d55cd18986946892",
        "5d347c8abaab1e8c24272a53099c22482855783e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:21:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:21:45 2006 -0700"
      },
      "message": "Merge branch \u0027irqclean-submit1\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n\n* \u0027irqclean-submit1\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6:\n  drivers/isdn/act2000: kill irq2card_map\n  drivers/net/eepro: kill dead code\n  Various drivers\u0027 irq handlers: kill dead code, needless casts\n  drivers/net: eliminate irq handler impossible checks, needless casts\n  arch/i386/kernel/time: don\u0027t shadow \u0027irq\u0027 function arg\n"
    },
    {
      "commit": "e069d79d23739977800c3b8495853b735f77ef30",
      "tree": "733f8fea5da0501df560da5e757b4e3c4600ec1e",
      "parents": [
        "97c4965d970587a1cc4264c1cffbf0ea9c1e35e8"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Oct 09 20:29:43 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:19:08 2006 -0700"
      },
      "message": "[PATCH] tifm __iomem annotations, NULL noise removal\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "97c4965d970587a1cc4264c1cffbf0ea9c1e35e8",
      "tree": "f366774b6f960281ba953b5f82544c1d012c68b6",
      "parents": [
        "5a42b81f03b756116f982e72838bc358bc4e460f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Oct 09 20:29:03 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 09 14:19:08 2006 -0700"
      },
      "message": "[PATCH] mos7840 annotations\n\n__user annotations, NULL noise removal, %p use for pointers\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9da3b1ad7b074effd56729f9fc01cc5abf6503cc",
      "tree": "3baee72cc871c647f7e2ee84d6599ad185a0c482",
      "parents": [
        "28431146993e0ab3a2a592af8541543fe0cc2c8e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 08 15:00:44 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 08 12:32:36 2006 -0700"
      },
      "message": "[PATCH] misc ppc pt_regs fixes\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "28431146993e0ab3a2a592af8541543fe0cc2c8e",
      "tree": "669550724d03d9a9b829a5d6229f28fcb0d46cc0",
      "parents": [
        "5dcded1b0b4f1537bb6dff453fb805517756c94b"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 08 15:00:12 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 08 12:32:36 2006 -0700"
      },
      "message": "[PATCH] misc arm pt_regs fixes\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0d84438d98777b0f9425d39121c42f47a06878ca",
      "tree": "9d3486664ecf836183f982f7011c5b8b37c4091e",
      "parents": [
        "7ff3e52cf2947ebd38c84159af68e5a29d228f6c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 08 14:30:44 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 08 12:32:35 2006 -0700"
      },
      "message": "[PATCH] sparc32 pt_regs fixes\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7ff3e52cf2947ebd38c84159af68e5a29d228f6c",
      "tree": "17f1a54b368554b722c18c28852ded0f90856865",
      "parents": [
        "ff3df54efacff4ecdcab32826e45798453eecf90",
        "b7a7179dcae6cecfaaa8384f8c088fb7823c6c90"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 08 12:28:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 08 12:28:41 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:\n  ieee1394: nodemgr: fix startup of knodemgrd\n"
    },
    {
      "commit": "b7a7179dcae6cecfaaa8384f8c088fb7823c6c90",
      "tree": "613b16f40e2bf6a71f10edb058afe292e8acf2d2",
      "parents": [
        "3253b669eed7194ae490acb4aadab7262bbfeb8d"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Fri Oct 06 19:49:52 2006 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Oct 08 12:10:26 2006 +0200"
      },
      "message": "ieee1394: nodemgr: fix startup of knodemgrd\n\nRevert a thinko in commit d2f119fe319528da8c76a1107459d6f478cbf28c:\nWhen knodemgrd starts, it needs to sleep until host-\u003egeneration was\nincremented above its initial value of 0.  My wrong logic caused it to\nstart sending requests when the bus wasn\u0027t completely ready.  Seen as\n\"AT dma reset ctx\u003d0, aborting transmission\" messages in 2.6.19-rc1.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "f1d08f71974dcf68ce4510a2dfaeb798b05df2c0",
      "tree": "b96704ba048c2b302fc18b1b6d520c127b809ad3",
      "parents": [
        "937a801576f954bd030d7c4a5a94571710d87c0b"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Sat Oct 07 13:41:51 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 08 02:38:28 2006 +0100"
      },
      "message": "[MIPS] Fix DECserial build error by IRQ hander change\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ba00003aa83a61b615542dd66f5af8fb4a7cee1d",
      "tree": "013dde7e89730e54433aa40b5e9d67997931aed6",
      "parents": [
        "9c8e7f5cc965d30006c917ab19221e06fcc5a4f9",
        "40a5f7ca07f8e1d77acdba5ae0c11c15cb7520c1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 07 10:52:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 07 10:52:00 2006 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] PReP fixup after irq changes\n  [POWERPC] SPU fixup after irq changes\n  [POWERPC] Fix up after irq changes\n  [POWERPC] Fix iseries/smp.c for irq breakage\n  [POWERPC] Fix viocons for irq breakage\n  [POWERPC] Update iseries_defconfig\n  [POWERPC] Fix fsl_soc build breaks\n  [POWERPC] Minor fix for bootargs property\n  [POWERPC] Update MTFSF_L() comment\n  [POWERPC] Update pSeries defconfig for SATA\n  [POWERPC] Don\u0027t get PCI IRQ from OF for devices with no IRQ\n  [POWERPC] Fix zImage decompress location\n  [POWERPC] linux,tce-size property is 32 bits\n  [POWERPC] Add DTS for MPC8349E-mITX board\n  [POWERPC] Fix harmless typo\n  [PPC] Fix some irq breakage with ARCH\u003dppc\n"
    },
    {
      "commit": "9c8e7f5cc965d30006c917ab19221e06fcc5a4f9",
      "tree": "2ee465eedaec181e1eb8f50acbc0f86c03325a32",
      "parents": [
        "8774cb815f2492a95b90a927f93a2de555753b32"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 07 16:29:18 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 07 10:51:15 2006 -0700"
      },
      "message": "[PATCH] m32r pt_regs fixes\n\n... and now with irq_regs.h not forgotten...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2850bc273776cbb1b510c5828e9e456dffb50a32",
      "tree": "340bd599b6efde40618ef89de59cbe957269eac2",
      "parents": [
        "00079e04fe478cd3c59ae2106ef2fbe779e67024"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 07 14:16:45 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 07 10:51:14 2006 -0700"
      },
      "message": "[PATCH] m68k pt_regs fixes\n\nm68k_handle_int() split in two functions: __m68k_handle_int() takes\npt_regs * and does set_irq_regs(); m68k_handle_int() doesn\u0027t get pt_regs\n*.\n\nPlaces where we used to call m68k_handle_int() recursively with the same\npt_regs have simply lost the second argument, the rest is switched to\n__m68k_handle_int().\n\nThe rest of patch is just dropping pt_regs * where needed.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "be577a5220b25e0a6e3fbf96bbfc8b31d63e9ea9",
      "tree": "57e159a2b6f48c4b2f20497ced1d653a7fea4834",
      "parents": [
        "e317c8ccaaf900abf39cc3240e4dc5ba82a3cc67"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Fri Oct 06 20:47:23 2006 -0600"
      },
      "committer": {
        "name": "Matthew Wilcox",
        "email": "willy@parisc-linux.org",
        "time": "Fri Oct 06 20:47:23 2006 -0600"
      },
      "message": "Build fixes for struct pt_regs removal\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\n"
    },
    {
      "commit": "27db2d0cb9b56210dc1e29bc89a7413f3ae67b91",
      "tree": "44c4c0d7814c72902ad1b3847d8efec03232cf4d",
      "parents": [
        "b75f3f751c17e01544bd6706e54efae35d66d446"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Oct 06 13:54:28 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 07 10:10:27 2006 +1000"
      },
      "message": "[POWERPC] Fix viocons for irq breakage\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5d347c8abaab1e8c24272a53099c22482855783e",
      "tree": "3e267ced787b4ae18dd2c6275c1b8a83884f96b6",
      "parents": [
        "e317c8ccaaf900abf39cc3240e4dc5ba82a3cc67",
        "d87dbede030d17770aa6a6170e70ab6f8044e5ae"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:27:31 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:27:31 2006 -0400"
      },
      "message": "Merge branch \u0027submit1\u0027 of viper:/spare/repo/irq-remove-2.6 into irqcleanups\n"
    },
    {
      "commit": "b7696ee3c050a76a6cebccdbadfc93896b336e44",
      "tree": "b6b722183e8e95d5497a9cb77de1a4f3dd394703",
      "parents": [
        "20ebba65093e7bbae1421f071cffed436048e700"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Fri Oct 06 20:53:10 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 12:11:08 2006 -0700"
      },
      "message": "[PATCH] fix mesh compile errors after irq changes\n\ndrivers/scsi/mesh.c:469: error: too many arguments to function \u0027mesh_interrupt\u0027\ndrivers/scsi/mesh.c:507: error: too many arguments to function \u0027mesh_interrupt\u0027\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d87dbede030d17770aa6a6170e70ab6f8044e5ae",
      "tree": "e3d8920485750da042628fe0fe1369c3effbf73b",
      "parents": [
        "8f4aff6cb178b0a580ee206e7cca63e2d31f4a4e"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:04:35 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:04:35 2006 -0400"
      },
      "message": "drivers/isdn/act2000: kill irq2card_map\n\nEliminate irq-\u003ecard lookup table, by properly passing the card pointer\nvia request_irq() like other drivers.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8f4aff6cb178b0a580ee206e7cca63e2d31f4a4e",
      "tree": "ccf26a8f693970f939f470ea3500bd585a4a7bb9",
      "parents": [
        "c7bec5aba52392aa8d675b8722735caf4a8b7265"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:03:04 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:03:04 2006 -0400"
      },
      "message": "drivers/net/eepro: kill dead code\n\nThe irq2dev_map has not been used for a long time.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c7bec5aba52392aa8d675b8722735caf4a8b7265",
      "tree": "8087cfd2866e63fba25e18ba1fa0f374c27be4f0",
      "parents": [
        "c31f28e778ab299a5035ea2bda64f245b8915d7c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:00:58 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 15:00:58 2006 -0400"
      },
      "message": "Various drivers\u0027 irq handlers: kill dead code, needless casts\n\n- Eliminate casts to/from void*\n\n- Eliminate checks for conditions that never occur.  These typically\n  fall into two classes:\n\n\t1) Checking for \u0027dev_id \u003d\u003d NULL\u0027, then it is never called with\n\tNULL as an argument.\n\n\t2) Checking for invalid irq number, when the only caller (the\n\tsystem) guarantees the irq handler is called with the proper\n\t\u0027irq\u0027 number argument.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c31f28e778ab299a5035ea2bda64f245b8915d7c",
      "tree": "92d1070b0ae0c3528ab2c8787c4402fd8adf5a5f",
      "parents": [
        "86d91bab4806191a8126502d80d729c2a4765ebe"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 14:56:04 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 06 14:56:04 2006 -0400"
      },
      "message": "drivers/net: eliminate irq handler impossible checks, needless casts\n\n- Eliminate check for irq handler \u0027dev_id\u003d\u003dNULL\u0027 where the\n  condition never occurs.\n\n- Eliminate needless casts to/from void*\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "428929a234d2c4b8a6d0145d0dcf687fcfa27325",
      "tree": "dd097eeabbd41c4713be5ea7663f52399183fd84",
      "parents": [
        "0cd61b68c340a4f901a06e8bb5e0dea4353161c0",
        "8c1addbc752660e95bbf2128d66b8e5bb38d5fc7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 11:08:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 11:08:57 2006 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] Fix breakage from irq change\n"
    },
    {
      "commit": "8c1addbc752660e95bbf2128d66b8e5bb38d5fc7",
      "tree": "2a04171d9392abd8935224616cff8109e3e8ea48",
      "parents": [
        "49f19ce401edfff937c448dd74c22497da361889"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Oct 06 10:09:41 2006 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Oct 06 10:09:41 2006 -0700"
      },
      "message": "[IA64] Fix breakage from irq change\n\nA few missed spots in ia64-land from this gigantic commit:\n\n7d12e780e003f93433d49ce78cfedf4b4c52adc5\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "da104a83692cf07434ab3b20bf10093bdbc3f97e",
      "tree": "6343600c318c600f0dcdf71406bf7d993823afd4",
      "parents": [
        "96e1a87392293cf895ea99ab70758453897c7bbf",
        "dc64bef5439c8e1fafea225054da4d8882c9d10c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 09:13:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 09:13:53 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] Use CONFIG_GENERIC_TIME and define TOD clock source.\n  [PATCH] sysrq: irq change build fix.\n  [S390] irq change build fixes.\n  [S390] cio: 0 is a valid chpid.\n  [S390] monwriter buffer limit.\n  [S390] ap bus poll thread priority.\n"
    },
    {
      "commit": "5842730de179405d80649231faa0b3f254477434",
      "tree": "b7597063929ad3e0536d22077bde53b6d5ad13d4",
      "parents": [
        "ec5a19dd935eb3793e1f6ed491e8035b3d7b1df9"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Fri Oct 06 00:44:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 08:53:41 2006 -0700"
      },
      "message": "[PATCH] md: fix bug where new drives added to an md array sometimes don\u0027t sync properly\n\nThis fixes a bug introduced in 2.6.18.\n\nIf a drive is added to a raid1 using older tools (mdadm-1.x or raidtools)\nthen it will be included in the array without any resync happening.\n\nIt has been submitted for 2.6.18.1.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ec5a19dd935eb3793e1f6ed491e8035b3d7b1df9",
      "tree": "931d2ffce2fe444f26b51b076c3472110a3e5a8a",
      "parents": [
        "45e02b5b52e43aa7a674f64ca3470b9ee51fc9fd"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Fri Oct 06 00:44:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 08:53:41 2006 -0700"
      },
      "message": "[PATCH] mmc: multi sector write transfers\n\nSD cards extend the protocol by allowing the host to query a card how many\nblocks were successfully stored on the medium.  This allows us to safely write\nchunks of blocks at once.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "45e02b5b52e43aa7a674f64ca3470b9ee51fc9fd",
      "tree": "5adb4381f2b0226fd65f8e36367646783a403c6d",
      "parents": [
        "3260259f0084e51ce21503b130473b78871e7077"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Fri Oct 06 00:44:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 08:53:41 2006 -0700"
      },
      "message": "[PATCH] swarm: Actually initialize the IDE driver\n\nThis is required for the SWARM GenBus IDE interface to be recognized.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "da66b719d16f6ea3801b859c1ff35d5cd05c517d",
      "tree": "47c5fd1a4d9f9d6beb089b8129aea0f471e9930a",
      "parents": [
        "efbc52f945696702a97a78b12812093f61880c2c"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Oct 06 00:43:51 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 08:53:40 2006 -0700"
      },
      "message": "[PATCH] ohci: don\u0027t play with IRQ regs\n\nThis is a more correct fix for the way the ohci hcd was referencing pt_regs\nin the unlink paths.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2033b0c330d50d3f1cccd207147a10ad7f4f47f8",
      "tree": "1697ff00b8d9bc03421521c6335e11c5620afcaa",
      "parents": [
        "5a489b9846f688db7e69aa7ccb23c53459a9c20e"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Oct 06 16:38:42 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Oct 06 16:38:42 2006 +0200"
      },
      "message": "[PATCH] sysrq: irq change build fix.\n\ndrivers/char/sysrq.c: In function `sysrq_handle_crashdump\u0027:\ndrivers/char/sysrq.c:98: warning: implicit declaration of function `get_irq_regs\u0027\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "5a489b9846f688db7e69aa7ccb23c53459a9c20e",
      "tree": "1aaf8eb887f23bf65c25a70b50c9c83e5a1d2f31",
      "parents": [
        "7e8ae7bfe8354b1f1b98c5cd29db8965ca1e6391"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Oct 06 16:38:35 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Oct 06 16:38:35 2006 +0200"
      },
      "message": "[S390] irq change build fixes.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7e8ae7bfe8354b1f1b98c5cd29db8965ca1e6391",
      "tree": "3300b92f642fd69f77466a7f27e40afd2c2aa189",
      "parents": [
        "2d103d5a80846e96e1cb1ba5e635e8c37d30ada8"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Oct 06 16:38:29 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Oct 06 16:38:29 2006 +0200"
      },
      "message": "[S390] cio: 0 is a valid chpid.\n\nIn order to determine chpid validity, we need to check whether the\ncorresponding path is specified in the pim.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "2d103d5a80846e96e1cb1ba5e635e8c37d30ada8",
      "tree": "30d3b14de570a33c251d56642df3969beb3994ea",
      "parents": [
        "d83682b3971d6707d6d668b3b62d416ab7dd1ab3"
      ],
      "author": {
        "name": "Melissa Howland",
        "email": "melissah@us.ibm.com",
        "time": "Fri Oct 06 16:38:26 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Oct 06 16:38:26 2006 +0200"
      },
      "message": "[S390] monwriter buffer limit.\n\nMake max_bufs a global (per linux guest) limit.\n\nSigned-off-by: Melissa Howland \u003cmelissah@us.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "d83682b3971d6707d6d668b3b62d416ab7dd1ab3",
      "tree": "552ef4e3cb878306f3010194856b667d4cfdb360",
      "parents": [
        "49f19ce401edfff937c448dd74c22497da361889"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "cborntra@de.ibm.com",
        "time": "Fri Oct 06 16:38:22 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Oct 06 16:38:22 2006 +0200"
      },
      "message": "[S390] ap bus poll thread priority.\n\nThe ap bus is supposed to have a low priority. We must use 19 instead\nof -20, which is just the opposite.\n\nSigned-off-by: Christian Borntraeger \u003ccborntra@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "49f19ce401edfff937c448dd74c22497da361889",
      "tree": "3c657340fd3a34fcff516bbf09c4d72f5e141c7b",
      "parents": [
        "44aefd2706bb6f5b65ba2c38cd89e7609e2b43d3"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Oct 05 20:31:10 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 05 18:39:04 2006 -0700"
      },
      "message": "[PATCH] powerpc: irq change build breaks\n\nFix up some of the buildbreaks from the irq handler changes.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "44aefd2706bb6f5b65ba2c38cd89e7609e2b43d3",
      "tree": "93824f573767da634fbc82c388b6d33cc454212b",
      "parents": [
        "c1a26e7d40fb814716950122353a1a556844286b",
        "7d12e780e003f93433d49ce78cfedf4b4c52adc5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 05 16:32:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 05 16:32:01 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/~dhowells/irq-2.6\n\n* git://git.infradead.org/~dhowells/irq-2.6:\n  IRQ: Maintain regs pointer globally rather than passing to IRQ handlers\n  IRQ: Typedef the IRQ handler function type\n  IRQ: Typedef the IRQ flow handler function type\n"
    },
    {
      "commit": "d7a297baa6edea94167163bed808c6a8933bd5aa",
      "tree": "b703dc50266304765eaa14753a5ba4616d340199",
      "parents": [
        "d223a60106891bfe46febfacf46b20cd8509aaad"
      ],
      "author": {
        "name": "Frederik Deweerdt",
        "email": "deweerdt@free.fr",
        "time": "Thu Oct 05 20:49:18 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 05 15:49:02 2006 -0700"
      },
      "message": "[PATCH] fix qla{2,4} build error\n\ncommit 0181944fe647cae18d545ac1167df3d15d393701 adds a\n\u0027extended_error_logging\u0027 global variable to qla2xxx which is defined by\nqla4xxx too.\n\nTrying to build both drivers results in the following error:\n\n  LD      drivers/scsi/built-in.o\n  drivers/scsi/qla4xxx/built-in.o: In function `qla4xxx_slave_configure\u0027:\n  drivers/scsi/qla4xxx/ql4_os.c:1433: multiple definition of `extended_error_logging\u0027\n  drivers/scsi/qla2xxx/built-in.o:drivers/scsi/qla2xxx/qla_os.c:2166:\n  first defined here\n  make[2]: *** [drivers/scsi/built-in.o] Error 1\n  make[1]: *** [drivers/scsi] Error 2\n  make: *** [drivers] Error 2\n\nThe following patch simply adds a qla2_ (qla4_ respectively) prefix to\nthe variable name.\n\nSigned-off-by: Frederik Deweerdt \u003cfrederik.deweerdt@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7d12e780e003f93433d49ce78cfedf4b4c52adc5",
      "tree": "6748550400445c11a306b132009f3001e3525df8",
      "parents": [
        "da482792a6d1a3fbaaa25fae867b343fb4db3246"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Oct 05 14:55:46 2006 +0100"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@warthog.cambridge.redhat.com",
        "time": "Thu Oct 05 15:10:12 2006 +0100"
      },
      "message": "IRQ: Maintain regs pointer globally rather than passing to IRQ handlers\n\nMaintain a per-CPU global \"struct pt_regs *\" variable which can be used instead\nof passing regs around manually through all ~1800 interrupt handlers in the\nLinux kernel.\n\nThe regs pointer is used in few places, but it potentially costs both stack\nspace and code to pass it around.  On the FRV arch, removing the regs parameter\nfrom all the genirq function results in a 20% speed up of the IRQ exit path\n(ie: from leaving timer_interrupt() to leaving do_IRQ()).\n\nWhere appropriate, an arch may override the generic storage facility and do\nsomething different with the variable.  On FRV, for instance, the address is\nmaintained in GR28 at all times inside the kernel as part of general exception\nhandling.\n\nHaving looked over the code, it appears that the parameter may be handed down\nthrough up to twenty or so layers of functions.  Consider a USB character\ndevice attached to a USB hub, attached to a USB controller that posts its\ninterrupts through a cascaded auxiliary interrupt controller.  A character\ndevice driver may want to pass regs to the sysrq handler through the input\nlayer which adds another few layers of parameter passing.\n\nI\u0027ve build this code with allyesconfig for x86_64 and i386.  I\u0027ve runtested the\nmain part of the code on FRV and i386, though I can\u0027t test most of the drivers.\nI\u0027ve also done partial conversion for powerpc and MIPS - these at least compile\nwith minimal configurations.\n\nThis will affect all archs.  Mostly the changes should be relatively easy.\nTake do_IRQ(), store the regs pointer at the beginning, saving the old one:\n\n\tstruct pt_regs *old_regs \u003d set_irq_regs(regs);\n\nAnd put the old one back at the end:\n\n\tset_irq_regs(old_regs);\n\nDon\u0027t pass regs through to generic_handle_irq() or __do_IRQ().\n\nIn timer_interrupt(), this sort of change will be necessary:\n\n\t-\tupdate_process_times(user_mode(regs));\n\t-\tprofile_tick(CPU_PROFILING, regs);\n\t+\tupdate_process_times(user_mode(get_irq_regs()));\n\t+\tprofile_tick(CPU_PROFILING);\n\nI\u0027d like to move update_process_times()\u0027s use of get_irq_regs() into itself,\nexcept that i386, alone of the archs, uses something other than user_mode().\n\nSome notes on the interrupt handling in the drivers:\n\n (*) input_dev() is now gone entirely.  The regs pointer is no longer stored in\n     the input_dev struct.\n\n (*) finish_unlinks() in drivers/usb/host/ohci-q.c needs checking.  It does\n     something different depending on whether it\u0027s been supplied with a regs\n     pointer or not.\n\n (*) Various IRQ handler function pointers have been moved to type\n     irq_handler_t.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n(cherry picked from 1b16e7ac850969f38b375e511e3fa2f474a33867 commit)\n"
    },
    {
      "commit": "77dc2db6d1d2703ee4e83d4b3dbecf4e06a910e6",
      "tree": "f8ff9b87a63409bd774a9723e2c5b3b546d91134",
      "parents": [
        "4b8447184ae85de4ce710e5f561fbaada21b8394"
      ],
      "author": {
        "name": "Mark Assad",
        "email": "massad@gmail.com",
        "time": "Thu Oct 05 12:25:05 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 19:44:36 2006 -0700"
      },
      "message": "[PATCH] itmtouch: fix inverted flag to indicate touch location correctly, correct white space\n\nThere is a bug in the current version of the itmtouch USB touchscreen\ndriver.  The if statment that checks if pressure is being applied to the\ntouch screen is now missing a ! (not), so events are no longer being\nreported correctly.\n\nThe original source code for this line was as follows:\n\n\t#define UCP(x) ((unsigned char*)(x))\n\t#define UCOM(x,y,z) ((UCP((x)-\u003etransfer_buffer)[y]) \u0026 (z))\n\n\t...\n\tif (!UCOM(urb, 7, 0x20)) {\n\nAnd was cleaned to:\n\n\tunsigned char *data \u003d urb-\u003etransfer_buffer;\n\t....\n\t if (data[7] \u0026 0x20) {\n\n(note the lack of \u0027!\u0027)\n\nThis has been tested on an LG L1510BF and an LG1510SF touch screen.\n\nSigned-off-by: Mark Assad \u003cmassad@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4b8447184ae85de4ce710e5f561fbaada21b8394",
      "tree": "71aed2c654a6d8d83beff480bc84d9e63b366858",
      "parents": [
        "a43cdf08a1b1ab3c013059b5fa4c1b7561e53cb7",
        "1604f31895dcdb42edf6511ce7ef0546ff92c8e5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 19:08:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 19:08:13 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/willy/parisc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/willy/parisc-2.6:\n  [PA-RISC] Fix time.c for new do_timer() calling convention\n  [PA-RISC] Fix must_check warnings in drivers.c\n  [PA-RISC] Fix parisc_newuname()\n  [PA-RISC] Remove warning from pci.c\n  [PA-RISC] Fix filldir warnings\n  [PA-RISC] Fix sys32_sysctl\n  [PA-RISC] Fix sba_iommu compilation\n"
    },
    {
      "commit": "97d41e90fe61399b99d74820cb7f2d6e0fbac91d",
      "tree": "f759371424a26963b04badbb4433e360be4e8750",
      "parents": [
        "3bdc9d0b408e01c4e556daba0035ba37f603e920",
        "afaf5a2d341d33b66b47c2716a263ce593460a08"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 18:57:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 18:57:35 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (54 commits)\n  [SCSI] Initial Commit of qla4xxx\n  [SCSI] raid class: handle component-add errors\n  [SCSI] SCSI megaraid_sas: handle thrown errors\n  [SCSI] SCSI aic94xx: handle sysfs errors\n  [SCSI] SCSI st: fix error handling in module init, sysfs\n  [SCSI] SCSI sd: fix module init/exit error handling\n  [SCSI] SCSI osst: add error handling to module init, sysfs\n  [SCSI] scsi: remove hosts.h\n  [SCSI] scsi: Scsi_Cmnd convertion in aic7xxx_old.c\n  [SCSI] megaraid_sas: sets ioctl timeout and updates version,changelog\n  [SCSI] megaraid_sas: adds tasklet for cmd completion\n  [SCSI] megaraid_sas: prints pending cmds before setting hw_crit_error\n  [SCSI] megaraid_sas: function pointer for disable interrupt\n  [SCSI] megaraid_sas: frame count optimization\n  [SCSI] megaraid_sas: FW transition and q size changes\n  [SCSI] qla2xxx: Update version number to 8.01.07-k2.\n  [SCSI] qla2xxx: Stall mid-layer error handlers while rport is blocked.\n  [SCSI] qla2xxx: Add MODULE_FIRMWARE tags.\n  [SCSI] qla2xxx: Add support for host port state FC transport attribute.\n  [SCSI] qla2xxx: Add support for fabric name FC transport attribute.\n  ...\n"
    },
    {
      "commit": "ee9f4b5d95d03d1546f0d06cbe384bd4ab97bcba",
      "tree": "f10667b8cab7501199b0ab1878deda8d6914f58a",
      "parents": [
        "3bdc9d0b408e01c4e556daba0035ba37f603e920"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Wed Oct 04 13:08:33 2006 -0600"
      },
      "committer": {
        "name": "Matthew Wilcox",
        "email": "willy@hera.kernel.org",
        "time": "Thu Oct 05 01:48:17 2006 +0000"
      },
      "message": "[PA-RISC] Fix sba_iommu compilation\n\nklist_iter_exit() only takes one parameter.\nAlso fix warning by adding additional brackets.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\n"
    },
    {
      "commit": "afaf5a2d341d33b66b47c2716a263ce593460a08",
      "tree": "70aeac2f11cc644114eead55fa003be8288666f0",
      "parents": [
        "ed542bed126caeefc6546b276e4af852d4d34f33"
      ],
      "author": {
        "name": "David Somayajulu",
        "email": "david.somayajulu@qlogic.com",
        "time": "Tue Sep 19 10:28:00 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 13:34:04 2006 -0500"
      },
      "message": "[SCSI] Initial Commit of qla4xxx\n\nopen-iSCSI driver for Qlogic Corporation\u0027s iSCSI HBAs\n\nSigned-off-by: Ravi Anand \u003cravi.anand@qlogic.com\u003e\nSigned-off-by: David Somayajulu \u003cdavid.somayajulu@qlogic.com\u003e\nSigned-off-by: Doug Maxey \u003cdwm@bubba.enoyolf.org\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ed542bed126caeefc6546b276e4af852d4d34f33",
      "tree": "f81d7a0c6b997dc32b933fe39ed3a1d891d4d3c8",
      "parents": [
        "83aabc1be551dd1f07266c125ff48ec62a2ce515"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 04 07:05:11 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 13:27:26 2006 -0500"
      },
      "message": "[SCSI] raid class: handle component-add errors\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "83aabc1be551dd1f07266c125ff48ec62a2ce515",
      "tree": "6a9add23d4f6d04d86dc33002e2089499f6e83d6",
      "parents": [
        "bb0766204c81d6bd01532476aec4e512c960fb4d"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 04 06:34:03 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 13:26:25 2006 -0500"
      },
      "message": "[SCSI] SCSI megaraid_sas: handle thrown errors\n\n- handle clear_user() error\n\n- handle and properly unwind from sysfs errors thrown during mod init\n\n- adjust order of calls in megasas_exit() to precisely match\n  registration order in megasas_init()\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n\nUpdated for extra attribute and\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "bb0766204c81d6bd01532476aec4e512c960fb4d",
      "tree": "a0151d2b3b2c62079e0b620da43deed6badd46ff",
      "parents": [
        "13026a6b985b9d1e19330d5656e211f15b5aca3b"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 04 06:19:18 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 13:17:47 2006 -0500"
      },
      "message": "[SCSI] SCSI aic94xx: handle sysfs errors\n\nHandle and unwind from errors returned by driver model functions.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "13026a6b985b9d1e19330d5656e211f15b5aca3b",
      "tree": "615cd268538ced98adc5cc26b15daeea65b7221f",
      "parents": [
        "5e4009ba3d5af40f5615fdb4304cc4a9947cca0a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 04 06:00:38 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 13:16:29 2006 -0500"
      },
      "message": "[SCSI] SCSI st: fix error handling in module init, sysfs\n\n- Notice and handle sysfs errors in module init, tape init\n\n- Properly unwind errors in module init\n\n- Remove bogus st_sysfs_class\u003d\u003dNULL test, it is guaranteed !NULL at that point\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5e4009ba3d5af40f5615fdb4304cc4a9947cca0a",
      "tree": "a6dd31cd9f6dfa1c85b3b5fefcded5b74d0ac2f5",
      "parents": [
        "37e0333c68ca9cbddfc0108e1889556287563df0"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 04 05:32:54 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 13:14:16 2006 -0500"
      },
      "message": "[SCSI] SCSI sd: fix module init/exit error handling\n\n- Properly handle and unwind errors in init_sd().  Fixes leaks on error,\n  if class_register() or scsi_register_driver() failed.\n\n- Ensure that exit_sd() execution order is the perfect inverse of\n  initialization order.\n\nFIXME:  If some-but-not-all register_blkdev() calls fail, we wind up\ncalling unregister_blkdev() for block devices we did not register.\nThis was a pre-existing bug.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "37e0333c68ca9cbddfc0108e1889556287563df0",
      "tree": "2f6b27aff5b6d8e737c9a8f8bccdd8d3a3c25b9a",
      "parents": [
        "de77aaff5f0178f44867f131deb5e2cb1610fe6b"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 04 05:23:04 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 13:12:44 2006 -0500"
      },
      "message": "[SCSI] SCSI osst: add error handling to module init, sysfs\n\n- check all sysfs-related return codes, and propagate them back to callers\n\n- properly unwind errors in osst_probe(), init_osst().  This fixes a\n  leak that occured if scsi driver registration failed, and fixes an\n  oops if sysfs creation returned an error.\n\n(unrelated)\n- kzalloc() cleanup in new_tape_buf()\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "de77aaff5f0178f44867f131deb5e2cb1610fe6b",
      "tree": "85d59cf0906eb420b03bf9625a3305cb4e9285fd",
      "parents": [
        "c1278289363d9976c81b3b2512621fe152280e82"
      ],
      "author": {
        "name": "Henne",
        "email": "henne@nachtwindheim.de",
        "time": "Wed Oct 04 10:22:09 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 13:10:52 2006 -0500"
      },
      "message": "[SCSI] scsi: remove hosts.h\n\nRemove the obsolete hosts.h file under drivers/scsi.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c1278289363d9976c81b3b2512621fe152280e82",
      "tree": "5bdd98c8190ef3d67d4367acfc1aaacbe90088f7",
      "parents": [
        "2a3681e56e825bce469d2ccf3c85741b5005e1f1"
      ],
      "author": {
        "name": "Henne",
        "email": "henne@nachtwindheim.de",
        "time": "Wed Oct 04 09:33:47 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 13:10:01 2006 -0500"
      },
      "message": "[SCSI] scsi: Scsi_Cmnd convertion in aic7xxx_old.c\n\nChanges the obsolete Scsi_Cmnd to struct scsi_cmnd in aic7xxx_old.c.\nAlso replacing lots of whitespaces with tabs in structures and functions\nwhich have been changed.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3bdc9d0b408e01c4e556daba0035ba37f603e920",
      "tree": "038f5c938c0116e3cbc9585ae76bfaf14bb24242",
      "parents": [
        "3230015e15d4cf48e1df80fcf70d150f490cffe6"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Wed Oct 04 20:02:30 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Oct 04 20:02:30 2006 +0200"
      },
      "message": "[S390] cio: improve unit check handling for internal operations\n\nRetry internal operation after unit check instead of aborting them.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "3230015e15d4cf48e1df80fcf70d150f490cffe6",
      "tree": "407087fd8926a28c70ebcd5c6e7670324c8dac90",
      "parents": [
        "0b2b6e1ddce4696cb7afcbb15a654fe95428a498"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Wed Oct 04 20:02:26 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Oct 04 20:02:26 2006 +0200"
      },
      "message": "[S390] cio: add timeout handler for internal operations.\n\nAdd timeout handler for common-I/O-layer-internal I/O operations.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "4e56296d471a827fdd244cfdb6a1e62fc3af7af0",
      "tree": "8532577922b2dfe337701544305c19726c82443f",
      "parents": [
        "f1ee3281bedbbca70a1f53bc715ea6f27c616052"
      ],
      "author": {
        "name": "Ralph Wuerthner",
        "email": "rwuerthn@de.ibm.com",
        "time": "Wed Oct 04 20:02:05 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Oct 04 20:02:05 2006 +0200"
      },
      "message": "[S390] zcrypt device registration/unregistration race.\n\nFix a race condition during AP device registration and unregistration.\n\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "f1ee3281bedbbca70a1f53bc715ea6f27c616052",
      "tree": "f5615111db312f3a429a66aa62119803d781078a",
      "parents": [
        "b05e37035298148b6c311eccf06ac50fd389f0b2"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Wed Oct 04 20:02:02 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Oct 04 20:02:02 2006 +0200"
      },
      "message": "[S390] Add timeouts during sense PGID, path verification and disband PGID.\n\nWhile the machine owns us an interrupt in these cases (and we should get\none), reality isn\u0027t always like that...\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "2a3681e56e825bce469d2ccf3c85741b5005e1f1",
      "tree": "b455c9b48e8a786634b14921062cf21b0a43932d",
      "parents": [
        "5d018ad057347995e5c4564b3e43339e6497f839"
      ],
      "author": {
        "name": "Sumant Patro",
        "email": "sumantp@lsil.com",
        "time": "Tue Oct 03 13:19:21 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 12:55:29 2006 -0500"
      },
      "message": "[SCSI] megaraid_sas: sets ioctl timeout and updates version,changelog\n\nThis patch sets timeout of max 180 seconds for ioctl completion.\nIt also updates the Changelog and hikes the version to 3.05.\n\nSigned-off-by: Sumant Patro \u003cSumant.Patro@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5d018ad057347995e5c4564b3e43339e6497f839",
      "tree": "775d444f35a71414158f404c83f8d5ab270cefc5",
      "parents": [
        "658dcedb4e35d77f7f6552b5a640d7d82c372053"
      ],
      "author": {
        "name": "Sumant Patro",
        "email": "sumantp@lsil.com",
        "time": "Tue Oct 03 13:13:18 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 12:53:42 2006 -0500"
      },
      "message": "[SCSI] megaraid_sas: adds tasklet for cmd completion\n\nThis patch adds a tasklet for command completion.\n\nSigned-off-by: Sumant Patro \u003cSumant.Patro@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "658dcedb4e35d77f7f6552b5a640d7d82c372053",
      "tree": "9d86c5a80429716111498e6b1f4f948b00fc2c73",
      "parents": [
        "b274cab779219325fd480cc696a456d1c3893bd8"
      ],
      "author": {
        "name": "Sumant Patro",
        "email": "sumantp@lsil.com",
        "time": "Tue Oct 03 13:09:14 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 12:52:15 2006 -0500"
      },
      "message": "[SCSI] megaraid_sas: prints pending cmds before setting hw_crit_error\n\nThis patch adds function to print the pending frame details before returning\nfailure from the reset routine. It also exposes a new variable megasas_dbg_lvl\nthat allows the user to set the debug level for logging.\n\nSigned-off-by: Sumant Patro \u003cSumant.Patro@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b274cab779219325fd480cc696a456d1c3893bd8",
      "tree": "febc0f1e45fd2bf676f5962bd351ea18fb10bd78",
      "parents": [
        "b1df99d9434edf3fc26f9e36ee6a443e3611e829"
      ],
      "author": {
        "name": "Sumant Patro",
        "email": "sumantp@lsil.com",
        "time": "Tue Oct 03 12:52:12 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 12:49:27 2006 -0500"
      },
      "message": "[SCSI] megaraid_sas: function pointer for disable interrupt\n\nThis patch adds function pointer to invoke disable interrupt for\nxscale and ppc IOP based controllers. Removes old implementation that checks\nfor controller type in megasas_disable_intr.\n\nSigned-off-by: Sumant Patro \u003cSumant.Patro@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    }
  ],
  "next": "b1df99d9434edf3fc26f9e36ee6a443e3611e829"
}
