)]}'
{
  "log": [
    {
      "commit": "dc710afe95ee9b263ab593c11d86a684f1606872",
      "tree": "2b4ea32bed1a010a3046069dd834f62bc071c92c",
      "parents": [
        "4da3dcf34671fa15c4f01101754106d97fc98e6e",
        "ab3b3fd38125be0242c2f94bf144b48054210882"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 22:47:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 22:47:44 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [libata] sata_promise: comment out duplicate PCI ID\n  [PATCH] libata: improve EH action and EHI flag handling\n  [PATCH] libata: fix eh_skip_recovery condition\n  [PATCH] libata: fix autopsy ehc-\u003ei.action and ehc-\u003ei.dev handling\n"
    },
    {
      "commit": "ab3b3fd38125be0242c2f94bf144b48054210882",
      "tree": "c668c4d6381046f59a973284ff4de59436f84944",
      "parents": [
        "b71426eb10d904d421b36f51f93c8d0ba558edac",
        "e3f2ddeac718c768fdac4b7fe69d465172f788a8"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:39:17 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:39:17 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream-fixes\n"
    },
    {
      "commit": "4da3dcf34671fa15c4f01101754106d97fc98e6e",
      "tree": "bc58fe0a4cd3d8878aef4ef7e9af6764a99715cc",
      "parents": [
        "187ff3b8575569668cde9021b9fe70386a4131fb",
        "59b693fbbec37765426ba0916920ff93d2e26eb3"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:26:51 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:26:51 2006 -0400"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream-fixes\n"
    },
    {
      "commit": "187ff3b8575569668cde9021b9fe70386a4131fb",
      "tree": "e54cccacfa94109cd9c7bed444d369f829696a00",
      "parents": [
        "9a71db721a2cbb9921b929b2699ab181f5a3c6c0"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Jul 19 14:08:42 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:23:51 2006 -0400"
      },
      "message": "[PATCH] skge: chip clock rate typo\n\nOkay, Fix both typo\u0027s in one patch .The impact is that the incorrect value\nwas being computed for blinking LED and interrupt moderation values.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9a71db721a2cbb9921b929b2699ab181f5a3c6c0",
      "tree": "93af0c07f67c3e550de555ebe4730968158f1e7b",
      "parents": [
        "5b84b6fa9b96d1598eb77196f9d8b3e62efac647"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Fri Jul 21 15:49:32 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:23:51 2006 -0400"
      },
      "message": "[PATCH] myri10ge - Always do a dummy RDMA after loading the firmware\n\nAlways do a dummy RDMA after loading the firmware to work around\nbuggy PCIe chipsets which do not implement resending properly.\nThis is so cheap as to be almost free, and should never have been\nconditional on the tx boundary !\u003d 4096.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5b84b6fa9b96d1598eb77196f9d8b3e62efac647",
      "tree": "c8bae5786c369e42ac7eba9191fbad0721bcd73c",
      "parents": [
        "e3f2ddeac718c768fdac4b7fe69d465172f788a8",
        "ca0084fa90533687b6317e6d084141da87c74d5c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 00:32:29 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 00:32:29 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "5d2edfe004f5d0f3d805967bd6b4ada95e6aa419",
      "tree": "50848e02b6e80184687083612f011565341d5f19",
      "parents": [
        "9d22e6d7ad50472da399a500bf039e7718a6cdc9",
        "468310a8a7af4f3933ade2700f01d493fa1a9754"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:25:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:25:02 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] update default configuration\n  [S390] duplicate ccw devices in ccwgroup.\n  [S390] permanent subchannel busy conditions may cause I/O stall\n"
    },
    {
      "commit": "9d22e6d7ad50472da399a500bf039e7718a6cdc9",
      "tree": "e3b69a31ca755d33ec86e52bbac5e883c59d6daf",
      "parents": [
        "159099dc3d501f8a39a169125c476f9b25182610",
        "93853fd0d492524e9172297d8e8b8364dc2c4c59"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:24:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:24:38 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SUNLANCE]: fix compilation on sparc-UP\n  [SPARC]: Defer clock_probe to fs_initcall()\n  [SPARC64]: Fix typo in pgprot_noncached().\n  [SPARC64]: Fix quad-float multiply emulation.\n"
    },
    {
      "commit": "93853fd0d492524e9172297d8e8b8364dc2c4c59",
      "tree": "4fbaf6539012805841048fdde2c4f4dc63b07d19",
      "parents": [
        "96ba989d22de779ca19ca214e2b2e53a4ca86b7b"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Jul 28 01:09:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 28 01:09:40 2006 -0700"
      },
      "message": "[SUNLANCE]: fix compilation on sparc-UP\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a75ad3c27a6ad78c4306cac939938050dcde54f3",
      "tree": "3915e117ba018d83d5c764aff4c67d96665787b8",
      "parents": [
        "71ef51cc1756d1c56b57c70e7cc27a3559c81ee6"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 09:04:09 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 09:04:09 2006 +0200"
      },
      "message": "[PATCH] scsi: kill overeager \"not-ready\" messages\n\nHAL and friends have a tendency to trigger this one all the time.\nIt\u0027s not really interesting, so kill it. The vendor kernels all do\nanyways.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "71ef51cc1756d1c56b57c70e7cc27a3559c81ee6",
      "tree": "9aa666e956ca9ec0c5caaab1cb926789b2df93af",
      "parents": [
        "0a8348d08677ad77ee353f96eb8745c693a05a13"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 09:02:17 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 09:02:17 2006 +0200"
      },
      "message": "[PATCH] it821x: fix ide dma setup bug\n\nOnly enable dma for a valid speed setting.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "0a8348d08677ad77ee353f96eb8745c693a05a13",
      "tree": "15f087cf114f487b70aa668236a0a3a094d1e30f",
      "parents": [
        "361934849e9c0418950bedf667732f36337d88b9"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 08:58:26 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 08:58:26 2006 +0200"
      },
      "message": "[PATCH] ide: if the id fields looks screwy, disable DMA\n\nIt\u0027s the safer choice. Originally due to a bug in itx821x, but a\ngenerally sound thing to do.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "361934849e9c0418950bedf667732f36337d88b9",
      "tree": "a2f7d53d3ddf75c19421f972a03a44da00df0396",
      "parents": [
        "64821324ca49f24be1a66f2f432108f96a24e596"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 08:54:59 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 08:54:59 2006 +0200"
      },
      "message": "[PATCH] ide: option to disable cache flushes for buggy drives\n\nSome drives claim they support cache flushing, but get seriously\nconfused if you try. Add this option to be able to boot with\nbarriers enabled by default.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "fe397d469fa3fbc678383ffbd0630e4849cca688",
      "tree": "4a4a65597912fefa8ff50d56ee5c7dc78d9b0e32",
      "parents": [
        "345f6b8beb20338a2d792bf5974d01d457abee53"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Fri Jul 14 11:41:47 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:31 2006 -0400"
      },
      "message": "[PATCH] orinoco: fix setting transmit key only\n\nWhen determining whether there\u0027s a key to set or not, orinoco should be\nlooking at the key length, not the key data.  Otherwise confusion reigns\nwhen trying to set TX key only, passing in zero-length key, but non-NULL\npointer.  Key length takes precedence over non-NULL key data.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "345f6b8beb20338a2d792bf5974d01d457abee53",
      "tree": "44169150155e8024f0b98cc709232490b4b35532",
      "parents": [
        "8fa9ea18e831417159b7b1a76a944f117252f9ec"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Tue Jul 11 23:16:34 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:30 2006 -0400"
      },
      "message": "[PATCH] softmac: do shared key auth in workqueue\n\nJohann Uhrmann reported a bcm43xx crash and Michael Buesch tracked\nit down to a problem with the new shared key auth code (recursive\ncalls into the driver)\n\nThis patch (effectively Michael\u0027s patch with a couple of small\nmodifications) solves the problem by sending the authentication\nchallenge response frame from a workqueue entry.\n\nI also removed a lone \\n from the bcm43xx messages relating to\nauthentication mode - this small change was previously discussed but\nnot patched in.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8fa9ea18e831417159b7b1a76a944f117252f9ec",
      "tree": "1bc883962d84af750f21c2a1b0ffd5c9e58a2c68",
      "parents": [
        "d91928e906e2866563a69506bb77ffebcf50613c"
      ],
      "author": {
        "name": "Robert Schulze",
        "email": "rob@net-pr.de",
        "time": "Wed Jul 05 22:52:43 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:30 2006 -0400"
      },
      "message": "[PATCH] airo: should select crypto_aes\n\nThe driver airo (for Cisco Wlan-Cards) complains about \"failed to load\ntransform for AES\", when it is loaded and CRYPTO_AES is not selected\nin Kconfig.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d91928e906e2866563a69506bb77ffebcf50613c",
      "tree": "bd80aa3605eb80de4cf5a9847dc3225c0eb3b483",
      "parents": [
        "64821324ca49f24be1a66f2f432108f96a24e596"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Thu Jul 27 14:32:40 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:30 2006 -0400"
      },
      "message": "[PATCH] zd1201: workaround interference problem\n\nzd1201 has nasty tendency to emit magicall anti-wifi cloud when it is\ninserted into slot, but not used.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "17088229846c078aa936ca64912ab221d083aca1",
      "tree": "3271a4748edfde9c30a327edf2e01af4577bc44a",
      "parents": [
        "ba4ba8a69dcb446450b5ddeca48a7bd15783f4c2"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Thu Jul 27 14:00:33 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Jul 27 14:00:33 2006 +0200"
      },
      "message": "[S390] duplicate ccw devices in ccwgroup.\n\nFail to create a ccwgroup device if a ccw device is passed in twice.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "ba4ba8a69dcb446450b5ddeca48a7bd15783f4c2",
      "tree": "e923e6f55126c25b2411462748435ca882bf0027",
      "parents": [
        "64821324ca49f24be1a66f2f432108f96a24e596"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Thu Jul 27 14:00:23 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Jul 27 14:00:23 2006 +0200"
      },
      "message": "[S390] permanent subchannel busy conditions may cause I/O stall\n\nIn special conditions where a subchannel rejects the HALT I/O-\ninstruction with a busy indication (cc 2), I/O may stall.\nI/O request termination logic retries HALT I/O indefinitely\nbecause it expects HALT I/O to alter the subchannel status which\nis not true when cc 2 is returned.\nIn case of a busy indication, try CLEAR I/O instruction immediately.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "64821324ca49f24be1a66f2f432108f96a24e596",
      "tree": "9ddaf4c1976421e0d2a5ec49c3736ad9b96b1d8d",
      "parents": [
        "dab5025ca2f704ea6629121446d62e3043b210e9"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed Jul 26 09:53:23 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 26 07:30:45 2006 -0700"
      },
      "message": "[PATCH] fix compile regression for a few scsi drivers\n\nThis fixes three drivers to compile again after my patch that removes\nthe data_cmnd member from struct scsi_cmnd.\n\nThe fas216 change is trivial, it should have been using -\u003ecmnd all the\ntime.\n\nNCR53C9 (which seem to be mostly duplicate driver with esp.c!) is doing\nsomething odd, it should only have looked at -\u003ecmnd before not the saved\ncopy that is kept for the error handlers sake.  Note that it really\nshould deal with the sync setting themselves but use the generic domain\nvalidation code that get this right - but that\u0027s for later let\u0027s push\nthis simple compile fix for now.\n\nAnd sorry for the late fix for this, I have been busy with OLS and\nassociated activities last week.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dab5025ca2f704ea6629121446d62e3043b210e9",
      "tree": "e00007494171934393ab500bce506b03777486c0",
      "parents": [
        "761a126017e3f001d3f5a574787aa232a9cd5bb5",
        "6bc063d414a815937fc81449fa9ffe8d3a4cdf22"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 26 07:22:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 26 07:22:36 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SCSI] esp: Fix build.\n  [SPARC]: Fix SA_STATIC_ALLOC value.\n  [SPARC64]: Explicitly print return PC when the kernel fault PC is bogus.\n"
    },
    {
      "commit": "761a126017e3f001d3f5a574787aa232a9cd5bb5",
      "tree": "d25d641cd32259a0e891ce2524c1e15f3d71ba40",
      "parents": [
        "153d7f3fcae7ed4e19328549aa9467acdfbced10",
        "f59fc7f30b710d45aadf715460b3e60dbe9d3418"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 26 07:22:10 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 26 07:22:10 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [IPV4/IPV6]: Setting 0 for unused port field in RAW IP recvmsg().\n  [IPV4] ipmr: ip multicast route bug fix.\n  [TG3]: Update version and reldate\n  [TG3]: Handle tg3_init_rings() failures\n  [TG3]: Add tg3_restart_hw()\n  [IPV4]: Clear the whole IPCB, this clears also IPCB(skb)-\u003eflags.\n  [IPV6]: Clean skb cb on IPv6 input.\n  [NETFILTER]: Demote xt_sctp to EXPERIMENTAL\n  [NETFILTER]: bridge netfilter: add deferred output hooks to feature-removal-schedule\n  [NETFILTER]: xt_pkttype: fix mismatches on locally generated packets\n  [NETFILTER]: SNMP NAT: fix byteorder confusion\n  [NETFILTER]: conntrack: fix SYSCTL\u003dn compile\n  [NETFILTER]: nf_queue: handle NF_STOP and unknown verdicts in nf_reinject\n  [NETFILTER]: H.323 helper: fix possible NULL-ptr dereference\n"
    },
    {
      "commit": "153d7f3fcae7ed4e19328549aa9467acdfbced10",
      "tree": "a7b15b844119663a276c7a99549ea5a06c16f19a",
      "parents": [
        "44eb123126d289bac398cac0232309c228386671"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Wed Jul 26 15:40:07 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 26 07:21:40 2006 -0700"
      },
      "message": "[PATCH] Reorganize the cpufreq cpu hotplug locking to not be totally bizare\n\nThe patch below moves the cpu hotplugging higher up in the cpufreq\nlayering; this is needed to avoid recursive taking of the cpu hotplug\nlock and to otherwise detangle the mess.\n\nThe new rules are:\n1. you must do lock_cpu_hotplug() around the following functions:\n   __cpufreq_driver_target\n   __cpufreq_governor (for CPUFREQ_GOV_LIMITS operation only)\n   __cpufreq_set_policy\n2. governer methods (.governer) must NOT take the lock_cpu_hotplug()\n   lock in any way; they are called with the lock taken already\n3. if your governer spawns a thread that does things, like calling\n   __cpufreq_driver_target, your thread must honor rule #1.\n4. the policy lock and other cpufreq internal locks nest within\n   the lock_cpu_hotplug() lock.\n\nI\u0027m not entirely happy about how the __cpufreq_governor rule ended up\n(conditional locking rule depending on the argument) but basically all\ncallers pass this as a constant so it\u0027s not too horrible.\n\nThe patch also removes the cpufreq_governor() function since during the\nlocking audit it turned out to be entirely unused (so no need to fix it)\n\nThe patch works on my testbox, but it could use more testing\n(otoh... it can\u0027t be much worse than the current code)\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b6e77a5346d8a739227ed73c2269966a4fd652b4",
      "tree": "f28fe6f5dd1d14d281be3cf31e6a093b881406b9",
      "parents": [
        "32d8c5724b7b05c7d8f7386c49432104cc222e32"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Jul 25 16:39:12 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 25 16:39:12 2006 -0700"
      },
      "message": "[TG3]: Update version and reldate\n\nUpdate version to 3.63.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "32d8c5724b7b05c7d8f7386c49432104cc222e32",
      "tree": "6aead952a08a295135c5faf7da5ff8523a6e4616",
      "parents": [
        "b9ec6c1b917e2e43a058a78198d54aeca3d71c6f"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Jul 25 16:38:29 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 25 16:38:29 2006 -0700"
      },
      "message": "[TG3]: Handle tg3_init_rings() failures\n\nHandle dev_alloc_skb() failures when initializing the RX rings.\nWithout proper handling, the driver will crash when using a partial\nring.\n\nThanks to Stephane Doyon \u003csdoyon@max-t.com\u003e for reporting the bug and\nproviding the initial patch.\n\nHowie Xu \u003chowie@vmware.com\u003e also reported the same issue.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b9ec6c1b917e2e43a058a78198d54aeca3d71c6f",
      "tree": "8dee4fc5d024525b8b32c99c123ef58eb64b4686",
      "parents": [
        "d569f1d72f068992d07ab17f7ff9aea7f0d97cdb"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Jul 25 16:37:27 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 25 16:37:27 2006 -0700"
      },
      "message": "[TG3]: Add tg3_restart_hw()\n\nAdd tg3_restart_hw() to handle failures when re-initializing the\ndevice.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7b30f09245d0e6868819b946b2f6879e5d3d106b",
      "tree": "5b5d2aa022882aeedc2d84e04181eaf4fb8bcb37",
      "parents": [
        "b4e54de8d34afe7fcf08bfe91070d9dfeae6ed27"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Tue Jul 25 15:02:48 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Tue Jul 25 15:02:48 2006 +0200"
      },
      "message": "[PATCH] cciss: fix stall with softirq handling and CFQ\n\nWe need to postpone the queue startup until after the softirq\nhandler has actually finished some requests, otherwise we could\nbe racing with cciss_softirq_done() and not actually restart\nthe queue handling.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "6bc063d414a815937fc81449fa9ffe8d3a4cdf22",
      "tree": "1a60ebf660b2d33918a3a73263fd248389db25f4",
      "parents": [
        "29ed46015dd61f99d203ec7ab307ccf92d2d0cf2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 24 22:47:14 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 24 22:47:14 2006 -0700"
      },
      "message": "[SCSI] esp: Fix build.\n\nThe data_cmd[] member got deleted, so do not use it any more.  Scsi\ncommands do not have their -\u003ecmd[] overwritten temporary to probe for\nstatus after an error before retrying.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e9e9290f5c85887baf1123a36ec9fdf56a10cf4b",
      "tree": "ac52a0348e7b27288b174fa9872cc97decc53f68",
      "parents": [
        "8e4f7230a3bd015862f3af58dc563dbc1cdebfe2"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Jul 18 18:32:33 2006 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 24 12:44:34 2006 -0700"
      },
      "message": "[Bluetooth] Enable SCO support for Broadcom HID proxy dongle\n\nThe Broadcom dongles with HID proxy support actually support SCO over\nHCI if the SCO buffer size values are corrected. So instead of disabling\nthe SCO support, mark this dongle with the quirk for the Bluetooth core\nto correct the wrong buffer size values.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "8e4f7230a3bd015862f3af58dc563dbc1cdebfe2",
      "tree": "ef99fcb25a8cc3437b8a1d8607cce0c6d7567942",
      "parents": [
        "ea9727f6e55dabc7a58cf56c87e65665e239e171"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Jul 18 18:04:59 2006 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 24 12:44:32 2006 -0700"
      },
      "message": "[Bluetooth] Add quirk for another broken RTX Telecom based dongle\n\nThis patch disables the ISOC transfers for another broken RTX Telecom\nbased USB dongle. Starting the USB ISOC transfers only ends in a burst\nof error messages for invalid SCO packets on connection handle 0.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "ea9727f6e55dabc7a58cf56c87e65665e239e171",
      "tree": "dbc4c262338b536489cbae718b5e33b8e9f3734f",
      "parents": [
        "520ca78acc652c89c92e8bf29536319afa9d88bb"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Jul 18 17:47:40 2006 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 24 12:44:30 2006 -0700"
      },
      "message": "[Bluetooth] Correct SCO buffer size for Belkin devices\n\nThe Belkin F8T012 and F8T013 devices are both based on a Bluetooth chip\nfrom Broadcom and their SCO buffer size values are wrong. The Bluetooth\ncore should correct these values.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "520ca78acc652c89c92e8bf29536319afa9d88bb",
      "tree": "ff24340b2e5dca27c09b2d80b7510c3ead4d0d77",
      "parents": [
        "98bcd08b5bfe78c1c9bda5768aa081e0fe4fcc4f"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Fri Jul 14 16:01:52 2006 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 24 12:44:27 2006 -0700"
      },
      "message": "[Bluetooth] Correct SCO buffer size for another Broadcom chip\n\nThe SCO buffer size values on IBM/Lenovo ThinkPad laptops with a\nBluetooth chip from Broadcom are wrong. The USB Bluetooth driver\nhas to set a quirk to correct the SCO buffer size values.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "8fdf679fdb00f588b65abb9c775c178098a05aeb",
      "tree": "d6fc3c5a1d6e695ec46bac9c55a89019fe456b4f",
      "parents": [
        "8a7f752125a930a83f4d8dfe37fa5a081ab19d31"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 24 09:36:50 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 24 09:36:50 2006 -0700"
      },
      "message": "IB/mthca: Initialize max_cmds before debug code prints it\n\nRead the max_cmds value from the response to the QUERY_FW command\nbefore printing out the value, so that the real value goes into the\ndebug output.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "8a7f752125a930a83f4d8dfe37fa5a081ab19d31",
      "tree": "9c4b4e334e96e14cb47189ebf1319a58d3cd6753",
      "parents": [
        "624d01f899f6bbd75fd06890f231e1f46555d376"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Wed Jul 19 17:44:37 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 24 09:18:07 2006 -0700"
      },
      "message": "IB/ipoib: Fix packet loss after hardware address update\n\nThe neighbour ha field may get updated without destroying the\nneighbour.  In this case, the ha field gets out of sync with the\naddress handle stored in ipoib_neigh-\u003eah, with the result that\nthe ah field would point to an incorrect path, resulting in all\npackets being lost.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "624d01f899f6bbd75fd06890f231e1f46555d376",
      "tree": "c2e6f4d31dd87c2d6883ff212a5d986f8bd1f642",
      "parents": [
        "2527e681fd4fd4231c2e04f09d7b04d3cab8eefe"
      ],
      "author": {
        "name": "Or Gerlitz",
        "email": "ogerlitz@voltaire.com",
        "time": "Mon Jul 24 10:42:00 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 24 09:18:07 2006 -0700"
      },
      "message": "IB/ipoib: Fix oops with ipoib_debug_mcast set\n\nNeed to set mcast-\u003eah before debug code dereferences it.\n\nSigned-off-by: Or Gerlitz \u003cogerlitz@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "2527e681fd4fd4231c2e04f09d7b04d3cab8eefe",
      "tree": "c9c4fe05d04bcad941505f9e8d1c3903d9501f6b",
      "parents": [
        "16c59419a09f0140a07a1828d6a45656265e07c7"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Thu Jul 20 11:25:50 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 24 09:18:07 2006 -0700"
      },
      "message": "IB/mad: Validate MADs for spec compliance\n\nValidate MADs sent by userspace clients for spec compliance with\nC13-18.1.1 (prevent duplicate requests and responses sent on the\nsame port).  Without this, RMPP transactions get aborted because\nof duplicate packets.\n\nThis patch is similar to that provided by Jack Morgenstein.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "16c59419a09f0140a07a1828d6a45656265e07c7",
      "tree": "561234eaf2a32f143566f62ef660f1cac2b68ebf",
      "parents": [
        "c9f79bdc21da9c8d466b6ba7c8bbd6b8e0110ce2"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralphc@pathscale.com",
        "time": "Mon Jul 17 18:21:24 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 24 09:18:07 2006 -0700"
      },
      "message": "IB/ipath: ipath_skip_sge() can break if num_sge \u003e 1\n\nipath_skip_sge() doesn\u0027t exactly duplicate the side effects of\nipath_copy_sge() if num_sge \u003e 1 since it doesn\u0027t decrement ss-\u003enum_sge.\nThis could result in the sg_list being accessed out of bounds.\nSince ipath_skip_sge() is almost always called with num_sge \u003d\u003d 1,\nthe original \"optimization\" is almost never used.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "c9f79bdc21da9c8d466b6ba7c8bbd6b8e0110ce2",
      "tree": "89ca483ddd03927103627ab973234b3eaa8dc495",
      "parents": [
        "3d37b9e209136cf178562bbedc7cd2ecb1da8beb"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralphc@pathscale.com",
        "time": "Mon Jul 17 18:19:54 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 24 09:18:07 2006 -0700"
      },
      "message": "IB/ipath: Fix ib_ipath driver to work with SRP\n\nI am still working on a proposal to remove the phys_to_virt() calls\nin the ib_ipath driver.  In the mean time, this patch allows SRP\nto work by fixing the R_Key check and conversion from IB address\nto kernel virtual address.  It also returns the correct page size\nfor FMRs.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "3d37b9e209136cf178562bbedc7cd2ecb1da8beb",
      "tree": "5035d87180506932500546d76a9bc62843b2e057",
      "parents": [
        "1252c517cf3df240ae51946a096035765dfd2e6d"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralphc@pathscale.com",
        "time": "Mon Jul 17 18:18:36 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 24 09:18:05 2006 -0700"
      },
      "message": "IB/ipath: Fix a data corruption\n\nThis patch fixes a problem where certain error packets are passed\nto the InfiniBand layer for processing even though the packet\nactually was received with an error.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "1252c517cf3df240ae51946a096035765dfd2e6d",
      "tree": "87b37913a8bfebdfef3c2ff15d625e1d863bd5b6",
      "parents": [
        "43db2bc04409b1e1b74f9768e3284cec18a87d0b"
      ],
      "author": {
        "name": "Dotan Barak",
        "email": "dotanb@mellanox.co.il",
        "time": "Thu Jul 13 11:05:49 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jul 24 07:20:32 2006 -0700"
      },
      "message": "IB/mthca: Fix SRQ limit event range check\n\nMem-free HCAs always keep one spare SRQ WQE, so the SRQ limit cannot\nbe set beyond srq-\u003emax - 1.\n\nSigned-off-by: Dotan Barak \u003cdotanb@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": "b71426eb10d904d421b36f51f93c8d0ba558edac",
      "tree": "a8c7088a6b89499134e01750652aa55f2baa890f",
      "parents": [
        "8419dc8a34d765f2ff1aa4051084d54cfeff09cf",
        "abb5a5cc6bba1516403146c5b79036fe843beb70"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 24 03:38:13 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 24 03:38:13 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream-fixes\n"
    },
    {
      "commit": "8419dc8a34d765f2ff1aa4051084d54cfeff09cf",
      "tree": "31b1ea2716b99ca0b12cfc051d53cfdcd9118be5",
      "parents": [
        "13abf50df209008b5d44075bafeeab42ace56aa6"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 24 03:37:52 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 24 03:37:52 2006 -0400"
      },
      "message": "[libata] sata_promise: comment out duplicate PCI ID\n\nThis is just the for-RC fix.  A \u0027TODO\u0027 command is added, describing\nwhat\u0027s needed for the more-complete fix.\n"
    },
    {
      "commit": "43db2bc04409b1e1b74f9768e3284cec18a87d0b",
      "tree": "ac880d58774de0e6bfe65e26010aae3f73147faa",
      "parents": [
        "ec924b4726e3df000d3ac7ae10cb8ef1adcd60ca"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sun Jul 23 15:16:04 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sun Jul 23 15:16:04 2006 -0700"
      },
      "message": "IB/uverbs: Fix lockdep warnings\n\nLockdep warns because uverbs is trying to take uobj-\u003emutex when it\nalready holds that lock.  This is because there are really multiple\ntypes of uobjs even though all of their locks are initialized in\ncommon code.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ec924b4726e3df000d3ac7ae10cb8ef1adcd60ca",
      "tree": "accdb41bc62c0c60a209dad677fc04e4f1ddd132",
      "parents": [
        "abb5a5cc6bba1516403146c5b79036fe843beb70"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Mon Jul 17 18:20:51 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sun Jul 23 15:16:03 2006 -0700"
      },
      "message": "IB/uverbs: Fix unlocking in error paths\n\nib_uverbs_create_ah() and ib_uverbs_create_srq() did not release the\nPD\u0027s read lock in their error paths, which lead to deadlock when\ndestroying the PD.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "2cd7cbdf4bd0d0fe58e4dc903e8b413412595504",
      "tree": "ad368b1f9a26d06be6e8bd26d821f17670ad2ef4",
      "parents": [
        "12157a8d78af50842774bedb80b7b84a87f60951"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@macmini.osdl.org",
        "time": "Sun Jul 23 12:05:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@macmini.osdl.org",
        "time": "Sun Jul 23 12:05:00 2006 -0700"
      },
      "message": "[cpufreq] ondemand: make shutdown sequence more robust\n\nShutting down the ondemand policy was fraught with potential\nproblems, causing issues for SMP suspend (which wants to hot-\nunplug) all but the last CPU.\n\nThis should fix at least the worst problems (divide-by-zero\nand infinite wait for the workqueue to shut down).\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "12157a8d78af50842774bedb80b7b84a87f60951",
      "tree": "7e1c3ec5eb07b212cc6f6b4663ae6dff1ae78eb9",
      "parents": [
        "efab4cbe99f9b73d208ad9e5ec9388524005e095",
        "9df3f3d28bca0157e2bab2f3171d2ad4f0930634"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 21 16:44:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 21 16:44:45 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (21 commits)\n  [TIPC]: Removing useless casts\n  [IPV4]: Fix nexthop realm dumping for multipath routes\n  [DUMMY]: Avoid an oops when dummy_init_one() failed\n  [IFB] After ifb_init_one() failed, i is increased. Decrease\n  [NET]: Fix reversed error test in netif_tx_trylock\n  [MAINTAINERS]: Mark LAPB as Oprhan.\n  [NET]: Conversions from kmalloc+memset to k(z|c)alloc.\n  [NET]: sun happymeal, little pci cleanup\n  [IrDA]: Use alloc_skb() in IrDA TX path\n  [I/OAT]: Remove pci_module_init() from Intel I/OAT DMA engine\n  [I/OAT]: net/core/user_dma.c should #include \u003cnet/netdma.h\u003e\n  [SCTP]: ADDIP: Don\u0027t use an address as source until it is ASCONF-ACKed\n  [SCTP]: Set chunk-\u003edata_accepted only if we are going to accept it.\n  [SCTP]: Verify all the paths to a peer via heartbeat before using them.\n  [SCTP]: Unhash the endpoint in sctp_endpoint_free().\n  [SCTP]: Check for NULL arg to sctp_bucket_destroy().\n  [PKT_SCHED] netem: Fix slab corruption with netem (2nd try)\n  [WAN]: Converted synclink drivers to use netif_carrier_*()\n  [WAN]: Cosmetic changes to N2 and C101 drivers\n  [WAN]: Added missing netif_dormant_off() to generic HDLC\n  ...\n"
    },
    {
      "commit": "9ed36279f68c990d65cd3d64f27d81313474a118",
      "tree": "d79111b110792eee5462a845e2655b09c4da156e",
      "parents": [
        "4a9c74e5830444c1c3235848e06402c1d2ece1ea"
      ],
      "author": {
        "name": "Nicolas Dichtel",
        "email": "nicolas.dichtel@6wind.com",
        "time": "Fri Jul 21 15:09:07 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 21 15:09:07 2006 -0700"
      },
      "message": "[DUMMY]: Avoid an oops when dummy_init_one() failed\n\nSigned-off-by: Nicolas Dichtel \u003cnicolas.dichtel@6wind.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4a9c74e5830444c1c3235848e06402c1d2ece1ea",
      "tree": "7a2e828379c30b31b5a458dc4b533c8dc71a19ba",
      "parents": [
        "53c4b2cc7a05c034fd21d104d2ab43ea8cc0e075"
      ],
      "author": {
        "name": "Nicolas Dichtel",
        "email": "nicolas.dichtel@6wind.com",
        "time": "Fri Jul 21 14:56:02 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 21 14:56:02 2006 -0700"
      },
      "message": "[IFB] After ifb_init_one() failed, i is increased. Decrease\n\nIt before entering in the loop for freeing the other ifb devices.\n\nSigned-off-by: Nicolas Dichtel \u003cnicolas.dichtel@6wind.com\u003e\nAcked-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a0ee7c70b22f78593957f99faa06acb4747b8bc0",
      "tree": "5fdc034ab3aee7bcc67ef820a9f69d5e0eb9b8dd",
      "parents": [
        "485fb2c998a37d5c3c6aa082aa451e66db90f34a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Jul 21 14:51:02 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 21 14:51:02 2006 -0700"
      },
      "message": "[NET]: sun happymeal, little pci cleanup\n\nUse pci_register_driver instead of pci_module_init. Use PCI_DEVICE macro.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b82631581372dc00b3507cedc3ad47af29efe962",
      "tree": "b8bcf35b3c7e9efe755da4e2bad38b7a6384e082",
      "parents": [
        "64d2f0855e50a7185546ee1fbc03c2badc31330f"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Fri Jul 21 14:50:13 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 21 14:50:13 2006 -0700"
      },
      "message": "[I/OAT]: Remove pci_module_init() from Intel I/OAT DMA engine\n\nChanges pci_module_init() to pci_register_driver().\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fbeff3c1d35d07b1f967e47fcfb00cd16b7ecd02",
      "tree": "4b7514b804e31b5e354ce6499256300917d1bf54",
      "parents": [
        "41b1d174442d0845e58af4b1b171930fc09872c7"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Fri Jul 21 14:44:55 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 21 14:44:55 2006 -0700"
      },
      "message": "[WAN]: Converted synclink drivers to use netif_carrier_*()\n\nWAN: Converted synclink drivers to use netif_carrier_*() instead\nof hdlc_set_carrier().\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "41b1d174442d0845e58af4b1b171930fc09872c7",
      "tree": "a3d0c3dc16b31859960c75edfc205413dffa91d5",
      "parents": [
        "4bc83b4d409edacb33db6c71d03e963d9728476c"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Fri Jul 21 14:41:36 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 21 14:41:36 2006 -0700"
      },
      "message": "[WAN]: Cosmetic changes to N2 and C101 drivers\n\nWAN: Cosmetic changes to N2 and C101 drivers\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4bc83b4d409edacb33db6c71d03e963d9728476c",
      "tree": "97b3601ffe80b2fd4efdcdbe7d92bc1829cd6da6",
      "parents": [
        "5d9c5a32920c5c0e6716b0f6ed16157783dc56a4"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Fri Jul 21 14:41:01 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 21 14:41:01 2006 -0700"
      },
      "message": "[WAN]: Added missing netif_dormant_off() to generic HDLC\n\nWAN: Fixed a problem with PPP/raw HDLC/X.25 protocols not doing\nnetif_dormant_off() at startup.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8a84eb164cc44a7604a27f8118473a82b45472a8",
      "tree": "b80fe22fe3a3a2e8767ec001292394c7e7d8d91c",
      "parents": [
        "b77d35b7229164304d6fb8f047b9bcd3da2c9592"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jul 19 22:55:08 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:25 2006 -0700"
      },
      "message": "[SERIAL] sunzilog: Fix instance enumeration.\n\nJust do a linear enumeration so that we handle sun4d systems\ncorrectly.  As a consequence, eliminate the hard coded keyboard and\nmouse channel line values, use the CONS_{KEYB,MS} flags instead.\n\nAlso, report the keyboard/mouse Zilog channels just like the uart ones\ndo.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b77d35b7229164304d6fb8f047b9bcd3da2c9592",
      "tree": "abc1aeef78696312d4eba710292de7330776d42f",
      "parents": [
        "8b3c848cc89e62904e6d9c8f9fed13d5c225572d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Jul 19 21:04:04 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:22 2006 -0700"
      },
      "message": "[SERIAL] sunzilog: Remove duplicate IRQ registry in zs_probe().\n\nWe do it now in sunzilog_init() after all devices have been\nprobed.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "67e23a1e60b6bc0a090407d0fc060166ab558b72",
      "tree": "a690bed9a849ba177b046e76cb85f3209650ae55",
      "parents": [
        "39329329565a5e24f0a5523eef3a9dd941e0b29d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 17 21:07:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:08 2006 -0700"
      },
      "message": "[SERIAL] sunzilog: Register IRQ after all devices have been probed.\n\nOtherwise we will deref half-initialized channel pointers\nand crash in the interrupt handler.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "39329329565a5e24f0a5523eef3a9dd941e0b29d",
      "tree": "9b2a6207d73701d375e2cc4f57a34f72994071c7",
      "parents": [
        "f7785a64d117951e4c2bf9418d8c1dd59fe53b36"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 17 21:06:15 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:06 2006 -0700"
      },
      "message": "[SPARC] sbus: Make sure sbus nodes are named uniquely.\n\nJust name them \"sbus%d\" otherwise on sun4d we try to register\nmultiple entries named \"sbi@0,0\" which does not work.\n\nBased upon a report from Raymond Burns.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bda2f7b4801964351253706d1a87e4d2110829a5",
      "tree": "c9da15652f91efb4ba0932d407200aa4d718d6aa",
      "parents": [
        "44f2650b134b423128063ded29a11454b924390e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 17 16:40:26 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:18:01 2006 -0700"
      },
      "message": "[SERIAL] sunsab: Get line numbers and table sizing correct.\n\nTable sizing code should look for \"se\" not \"su\" nodes.\n\nThe chip at the lower address should get the first index.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "44f2650b134b423128063ded29a11454b924390e",
      "tree": "4d66896d3235c77dc0b6f1871fee911eedc1f879",
      "parents": [
        "06ffd7956e4790d824b4b5575b56def8448ec6d4"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "maz@misterjones.org",
        "time": "Mon Jul 17 15:53:32 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 21 14:17:57 2006 -0700"
      },
      "message": "[SPARC64] Fix sunsab ports ordering\n\nRegister second SAB port before the first one, as serial A is wired to\nit, and expected to appear as ttyS0.\n\nSigned-off-by: Marc Zyngier \u003cmaz@misterjones.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "00ab956f2fefd3673edc16df55beed21834b7bdd",
      "tree": "b703a595bbedaccd63b30d048b2f1cbc32ce0519",
      "parents": [
        "53a4998229efbf5cb79ec7ca7c18f4c86f66755d",
        "79bd3f8563a275d1d068bbb9189a746dc6e96f3e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 21 12:04:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 21 12:04:53 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6: (38 commits)\n  [SCSI] More buffer-\u003erequest_buffer changes\n  [SCSI] mptfusion: bump version to 3.04.01\n  [SCSI] mptfusion: misc fix\u0027s\n  [SCSI] mptfusion: firmware download boot fix\u0027s\n  [SCSI] mptfusion: task abort fix\u0027s\n  [SCSI] mptfusion: sas nexus loss support\n  [SCSI] mptfusion: sas loginfo update\n  [SCSI] mptfusion: mptctl panic when loading\n  [SCSI] mptfusion: sas enclosures with smart drive\n  [SCSI] NCR_D700: misc fixes (section and argument ordering)\n  [SCSI] scsi_debug: must_check fixes\n  [SCSI] scsi_transport_sas: kill the use of channel \n  [SCSI] scsi_transport_sas: add expander backlink\n  [SCSI] hide EH backup data outside the scsi_cmnd\n  [SCSI] ibmvscsi: handle inactive SCSI target during probe\n  [SCSI] ibmvscsi: allocate lpevents for ibmvscsi on iseries\n  [SCSI] aic7[9x]xx: Remove last vestiges of reverse_scan\n  [SCSI] aha152x: stop poking at saved scsi_cmnd members\n  [SCSI] st.c: Improve sense output\n  [SCSI] lpfc 8.1.7: Change version number to 8.1.7\n  ...\n"
    },
    {
      "commit": "53a4998229efbf5cb79ec7ca7c18f4c86f66755d",
      "tree": "e6c9be05fe944b70fa4ede3849a55b273ec068bd",
      "parents": [
        "3bda2418b94243d5e43fcfe48d9de70cb0d2423e",
        "d7cf0d57ef9e07cf0f65c58c19a8e7c4a9db72b5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 21 12:03:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 21 12:03:57 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] sysfs_create_xxx return values.\n  [S390] .align 4096 statements in head.S\n  [S390] get_clock inline assembly.\n  [S390] channel measurement interval display.\n  [S390] xpram module parameter parsing - take 2.\n  [S390] Fix gcc warning about unused return values.\n"
    },
    {
      "commit": "3bda2418b94243d5e43fcfe48d9de70cb0d2423e",
      "tree": "b03a0174f2368e1e5d7a66e28e69ee8875a1c60f",
      "parents": [
        "f5beec49636bf8d5a34065c8ab030cd4ea84516f",
        "bdd01503c3e4e9827df015bc7e440d5498308fdd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 21 12:03:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 21 12:03:32 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  [PATCH] spidernet: rework tx queue handling\n  [PATCH] spidernet: bug fix for init code\n  [PATCH] sky2: NAPI poll fix\n  [NET] ethtool: fix oops by testing correct struct member\n  e1000: bump version to 7.1.9-k4\n  e1000: fix panic on large frame receive when mtu\u003ddefault\n  e1000: remove CRC bytes from measured packet length\n  e1000: Redo netpoll fix to address community concerns\n"
    },
    {
      "commit": "59b693fbbec37765426ba0916920ff93d2e26eb3",
      "tree": "cf8ac68c86c6ecb1b426d790bea95f6431c71ce8",
      "parents": [
        "82d6897fefca6206bca7153805b4c5359ce97fc4"
      ],
      "author": {
        "name": "Jay Cliburn",
        "email": "jacliburn@bellsouth.net",
        "time": "Thu Jul 20 23:23:57 2006 +0200"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@electric-eye.fr.zoreil.com",
        "time": "Thu Jul 20 23:28:23 2006 +0200"
      },
      "message": "via-velocity: fix speed and link status reported by ethtool\n\nThe via-velocity driver reports incorrect speed and link detected status\nas viewed by ethtool (and probably other tools). This patch fixes those\nincorrect reports and prettifies a long line.\n\nSigned-off-by:  Jay Cliburn \u003cjacliburn@bellsouth.net\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "13abf50df209008b5d44075bafeeab42ace56aa6",
      "tree": "5e8ea48d61c7e58560b04d33609a4a2bc6cf0012",
      "parents": [
        "7c8c2cff81b2b7f6dd3f9fd7b77033c1be5d7920"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Mon Jul 10 23:18:46 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 19 14:06:53 2006 -0400"
      },
      "message": "[PATCH] libata: improve EH action and EHI flag handling\n\nUpdate ata_eh_about_to_do() and ata_eh_done() to improve EH action and\nEHI flag handling.\n\n* There are two types of EHI flags - one which expires on successful\n  EH and the other which expires on a successful reset.  Make this\n  distinction clear.\n\n* Unlike other EH actions, reset actions are represented by two EH\n  action masks and a EHI modifier.  Implement correct about_to_do/done\n  semantics for resets.  That is, prior to reset, related EH info is\n  sucked in from ehi and cleared, and after reset is complete, related\n  EH info in ehc is cleared.\n\nThese changes improve consistency and remove unnecessary EH actions\ncaused by stale EH action masks and EHI flags.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7c8c2cff81b2b7f6dd3f9fd7b77033c1be5d7920",
      "tree": "ce03730193b08639e90f95d3419857053e3d283c",
      "parents": [
        "4528e4da79675b4995e085046b8ffbe0415c3261"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Mon Jul 10 23:18:23 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 19 14:06:53 2006 -0400"
      },
      "message": "[PATCH] libata: fix eh_skip_recovery condition\n\n* (ata_dev_absent() || ata_dev_ready()) test doesn\u0027t indicate\n  SUSPENDED state properly.  Fix it.\n\n* Link resuming resets shouldn\u0027t be skipped.  Don\u0027t skip recovery on\n  EHI_RESUME_LINK.  This doesn\u0027t matter for host ports as EHI_RESUME\n  always coincides with EHI_HOTPLUGGED which makes attached disabled\n  devices vacant.  However, PMP reset causes non-hotplug link-resuming\n  resets which shouldn\u0027t be skipped.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4528e4da79675b4995e085046b8ffbe0415c3261",
      "tree": "9ddea7e2229a282879212ba9d4ba16f0e0a27955",
      "parents": [
        "f5beec49636bf8d5a34065c8ab030cd4ea84516f"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Jul 08 20:17:26 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 19 14:06:53 2006 -0400"
      },
      "message": "[PATCH] libata: fix autopsy ehc-\u003ei.action and ehc-\u003ei.dev handling\n\nCommit 0662c58b3265f52f708a6d59476bc7862b01f9c0 updated\nata_eh_autopsy() to OR determined action to ehc-\u003ei.action to preserve\naction mask set directly into ehc-\u003ei.action by nested functions.  This\nbroke action mask clearing on SENSE_VALID case causing revalidation\nand EH complete message on successful ATAPI CC.\n\nThis patch removes two local variables - action and failed_dev - which\ncache ehc-\u003ei.action and ehc-\u003ei.dev respectively, and make the function\ndirectly modify ehc-\u003ei.* fields to remove aliasing issues.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d7cf0d57ef9e07cf0f65c58c19a8e7c4a9db72b5",
      "tree": "2715e0badd8e5fbf6b787f8ff3120c2a87551688",
      "parents": [
        "dc8f5d21dd6bdd94e5c5bf9bbcc616d00f0cc839"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Tue Jul 18 13:46:58 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jul 18 13:46:58 2006 +0200"
      },
      "message": "[S390] sysfs_create_xxx return values.\n\nTake return values of sysfs_create_group \u0026 friends into account.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "bdd01503c3e4e9827df015bc7e440d5498308fdd",
      "tree": "df479cded65bfcd23bdb2b46ad17f20bb5c8660c",
      "parents": [
        "ee962a5cee5b534666dbfa5e3ec3c633c90c6b1a"
      ],
      "author": {
        "name": "Jens Osterkamp",
        "email": "jens@de.ibm.com",
        "time": "Thu Jul 13 11:54:08 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 17 13:30:12 2006 -0400"
      },
      "message": "[PATCH] spidernet: rework tx queue handling\n\nWith this patch TX queue descriptors are not chained per default any more.\nThe pointer to next descriptor is set only when next descriptor is prepaired\nfor transfer. Also the mechanism of checking wether Spider is ready has been\nchanged: it checks not for CARDOWNED flag in status of previous descriptor\nbut for a TXDMAENABLED flag in Spider\u0027s register.\n\nSigned-off-by: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ee962a5cee5b534666dbfa5e3ec3c633c90c6b1a",
      "tree": "34fa0b475ab7e8632bca67c406b6c82df1db7bcb",
      "parents": [
        "caa0371e8b7391919d984672c887f660a6117f67"
      ],
      "author": {
        "name": "Jens Osterkamp",
        "email": "jens@de.ibm.com",
        "time": "Thu Jul 13 11:54:23 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 17 13:30:12 2006 -0400"
      },
      "message": "[PATCH] spidernet: bug fix for init code\n\nWe want to intitialize addr instead of data register first.\n\nSigned-off-by: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "caa0371e8b7391919d984672c887f660a6117f67",
      "tree": "514508473e8a8f73a59bca9defc7cd32139b00b2",
      "parents": [
        "83b0fe818cd2f6cc03365440f2b7cca297a45b4f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Jul 17 09:54:34 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 17 13:27:46 2006 -0400"
      },
      "message": "[PATCH] sky2: NAPI poll fix\n\nWhen sky2 driver gets lots of received packets at once, it can get stuck.\nThe NAPI poll routine gets called back to keep going, but since no IRQ bits\nare set it doesn\u0027t make progress.\n\nIncrease version, since this is serious enough problem that I want to be\nable to tell new from old problems.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "83b0fe818cd2f6cc03365440f2b7cca297a45b4f",
      "tree": "6a430963b0348884625ffbe7ba6a6b141f246bbb",
      "parents": [
        "e1b90c416d6e6b71fc63974c1798e3cf55bba77f",
        "36902f2e35b132442746df6034462b7cdb7d82ab"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 17 13:26:52 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 17 13:26:52 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes-jgarzik\u0027 of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream-fixes\n"
    },
    {
      "commit": "13ffa927abb74d4365b0e22f186befe4746b5897",
      "tree": "606a37bd8acfdbf2280c4ed301ef42e2d0b62899",
      "parents": [
        "f257b06322c8a30c050a286c45fda68f23b9bc44"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Jul 17 16:09:28 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Jul 17 16:09:28 2006 +0200"
      },
      "message": "[S390] channel measurement interval display.\n\nDisplay avg_sample_interval in nanoseconds, like it is documented.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "f257b06322c8a30c050a286c45fda68f23b9bc44",
      "tree": "06b9610f5e03e04671ff4568392efacb6869e0d0",
      "parents": [
        "5a651c93d3a823af63b1b15bb94fdc951670fb2f"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jul 17 16:09:23 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Jul 17 16:09:23 2006 +0200"
      },
      "message": "[S390] xpram module parameter parsing - take 2.\n\nDon\u0027t use memparse since the default size modifier is \u0027k\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": "f5beec49636bf8d5a34065c8ab030cd4ea84516f",
      "tree": "f287dd3c48776f653098bf74e6b85670a041c551",
      "parents": [
        "73291a1cb68bb62be62a927a9d67fe417b3cfe35"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 11 15:28:12 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 16 11:48:28 2006 -0400"
      },
      "message": "[libata] ata_piix: correct \u0027invalid MAP value\u0027 typo-caused error\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "73291a1cb68bb62be62a927a9d67fe417b3cfe35",
      "tree": "543d6a1beede76124926eaf5afebdc634c6e45de",
      "parents": [
        "08f12edc335d24a89ba2f50b0a5b9d12295ce198"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 11 13:11:17 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 16 11:48:28 2006 -0400"
      },
      "message": "[libata] ata_piix: minor cleanups noticed in prior patch run\n\n* delete unused PIIX_FLAG_COMBINED*\n* port_enable should be u16 rather than u32\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "08f12edc335d24a89ba2f50b0a5b9d12295ce198",
      "tree": "5d329f7c0baa0bfd3d46481fb2a5a12e23b02a21",
      "parents": [
        "ea35d29e2fa8b3d766a2ce8fbcce599dce8d2734"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 11 11:57:44 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 16 11:48:28 2006 -0400"
      },
      "message": "[libata] ata_piix: attempt to fix ICH8 support\n\nTake into account the fact that ICH8 changed the register layout of\nthe MAP and PCS register bits.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ea35d29e2fa8b3d766a2ce8fbcce599dce8d2734",
      "tree": "533e0cac2fd8b9ce860ce6260ef5feb9a3f8e817",
      "parents": [
        "d96715c1acb119cef4b2443ba9b3777b730139e6"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 11 11:48:50 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 16 11:48:28 2006 -0400"
      },
      "message": "[libata] ata_piix: Consolidate PCS register writing\n\nPrior to this patch, the driver would do this for each port:\n\tread 8-bit PCS\n\twrite 8-bit PCS\n\tread 8-bit PCS\n\twrite 8-bit PCS\n\nIn the field, flaky behavior has been observed related to this register.\nIn particular, these overzealous register writes can cause misdetection\nproblems.\n\nUpdate to do the following once (not once per port) at boot:\n\tread 16-bit PCS\n\tif needs changing,\n\t\twrite 16-bit PCS\n\nAnd thereafter, we only perform a \u0027read 16-bit PCS\u0027 per port.\n\nThis should eliminate all PCS writes in many cases, and be more friendly\nin the cases where we do need to enable ports.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d96715c1acb119cef4b2443ba9b3777b730139e6",
      "tree": "232ff826587a342b0dc290c180b843d84446bef0",
      "parents": [
        "82d6897fefca6206bca7153805b4c5359ce97fc4"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Jun 29 01:58:28 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 16 11:48:28 2006 -0400"
      },
      "message": "[PATCH] ata_piix: add host_set private structure\n\nAdd host_set private structure piix_host_priv.  Currently the only\nfield is -\u003emap which used to be stored directly at\nhost_set-\u003eprivate_data.  This change allows more host_set private\nfields to be added.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d6c93e1ddde769010f9c81bbfab41a9844c0e9ba",
      "tree": "ab36ce8c77403da4362de0447d188cd049d52d81",
      "parents": [
        "5694ca9f46202c50df525472abb6d8c1dee4f8eb",
        "cc08632f8f26d479500f8107c84e206770cb901c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:57:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:57:45 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  [CRYPTO] padlock: Fix alignment after aes_ctx rearrange\n"
    },
    {
      "commit": "5694ca9f46202c50df525472abb6d8c1dee4f8eb",
      "tree": "c16a4ff264b024ea2017a88a29d8f03695bd2656",
      "parents": [
        "76aba64a6608fcaa02c715e93c572192f3621195",
        "ee7022dcfbf660727d6b8553cb0dbc0d4eae8f44"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:57:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:57:23 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64] Fix PSYCHO PCI controler init.\n  [SPARC64] psycho: Fix pbm-\u003ename handling in pbm_register_toplevel_resources()\n  [SERIAL] sunsab: Fix significant typo in sab_probe()\n  [SERIAL] sunsu: Report keyboard and mouse ports in kernel log.\n  [SPARC64]: Make sure IRQs are disabled properly during early boot.\n"
    },
    {
      "commit": "22caf04297896e515c6d5cdfb8e08a79a523946c",
      "tree": "dbb53f07800e51f1ed285ab530e200edb997aeb5",
      "parents": [
        "b04ea3cebf79d6808632808072f276dbc98aaf01"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Fri Jul 14 00:24:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:55 2006 -0700"
      },
      "message": "[PATCH] mbxfb: Add framebuffer driver for the Intel 2700G\n\nAdd frame buffer driver for the 2700G LCD controller present on CompuLab\nCM-X270 computer module.\n\n[adaplas]\n- Add more informative help text to Kconfig\n- Make DEBUG a Kconfig option as FB_MBX_DEBUG\n- Remove #include mbxdebug.c, this is frowned upon\n- Remove redundant casts\n- Arrange #include\u0027s alphabetically\n- Trivial whitespace\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Antonino 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": "c3c36aa98f8e39544afb99025bb69bc1b48e9bf0",
      "tree": "4787da807350b45b3f1c45da0f593766d5b5d2de",
      "parents": [
        "9e323d3ee0ba9381af494641e1e87a8d372f916b"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Fri Jul 14 00:24:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:55 2006 -0700"
      },
      "message": "[PATCH] tpm_tis: use resource_size_t\n\nFix the start and len variables that should be using the new\nresource_size_t.\n\nSigned_off_by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9e323d3ee0ba9381af494641e1e87a8d372f916b",
      "tree": "dce8b6d7e14a5a1d89c346b44e87d26c2c382a59",
      "parents": [
        "cab091eaa4952777d3183b6d7ce203a213cddc12"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Fri Jul 14 00:24:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:55 2006 -0700"
      },
      "message": "[PATCH] tpm: Add force device probe option\n\nSome machine manufacturers are not sticking to the TCG specifications and\nincluding an ACPI DSDT entry for the TPM which allows PNP discovery of the\ndevice.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cab091eaa4952777d3183b6d7ce203a213cddc12",
      "tree": "e972336ef2441e2d107959d5dc0914429bc0487d",
      "parents": [
        "737bebd137561e184f0a8b4332d9bb0238d8b639"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Fri Jul 14 00:24:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:55 2006 -0700"
      },
      "message": "[PATCH] tpm: interrupt clear fix\n\nUnder stress testing I found that the interrupt is not always cleared.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e82636a3dd8d3cf1ba87380608da4f6a0f6ec47",
      "tree": "4df3181f4cb752c9a7d5c9dd09301097d405875c",
      "parents": [
        "3a5f5e488ceee9e08df3dff3f01b12fafc9e7e68"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Fri Jul 14 00:24:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:55 2006 -0700"
      },
      "message": "[PATCH] TPM: fix failure path leak\n\nkfree(devname) on the misc_register() failure path.  Otherwise it is lost\nforever.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Kylene Jo Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e8f7a3128bb8fac8351a994f1fc325717899308",
      "tree": "9c9169220013caa62887a6d40725589f896de0b3",
      "parents": [
        "abecb6da704a71232a3103c8485c65ceb5fcd9dc"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Fri Jul 14 00:24:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:54 2006 -0700"
      },
      "message": "[PATCH] gpio: rename exported vtables to better match purpose\n\n- rename EXPORTed gpio vtables from {scx200,pc8736x}_access to _gpio_ops new\n  name is much closer to the vtable-name struct nsc_gpio_ops, should be\n  clearer.  Also rename the _fops vtable var to _fileops to better\n  disambiguate it from the gpio vtable.\n\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "abecb6da704a71232a3103c8485c65ceb5fcd9dc",
      "tree": "3a43054c726aa456cc869ec2ac31ee2ba24f2a21",
      "parents": [
        "91e260b80d2fec559877f399dfc36b554f207874"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Fri Jul 14 00:24:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:54 2006 -0700"
      },
      "message": "[PATCH] gpio: cosmetics: remove needless newlines\n\n- pure cosmetics: lose needless newlines.\n\n- rename EXPORTed gpio vtables from {scx200,pc8736x}_access to _gpio_ops new\n  name is much closer to the vtable-name struct nsc_gpio_ops, should be\n  clearer.  Also rename the _fops vtable var to _fileops to better\n  disambiguate it from the gpio vtable.\n\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "91e260b80d2fec559877f399dfc36b554f207874",
      "tree": "d591ab15bb5ddd72d04c2c9b46666eb58259ed49",
      "parents": [
        "b9432e4d8866606466117664472c58ac981ea4f4"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Fri Jul 14 00:24:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:54 2006 -0700"
      },
      "message": "[PATCH] gpio: drop vtable members .gpio_set_high .gpio_set_low gpio_set is enough\n\ndrops gpio_set_high, gpio_set_low from the nsc_gpio_ops vtable.  While we\ncan\u0027t drop them from scx200_gpio (or can we?), we dont need them for new users\nof the exported vtable; gpio_set(1), gpio_set(0) work fine.\n\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bca3bffec9f37d4cb60b80fd0067f9c7550b5d57",
      "tree": "0c06e8375158239dae0983744db2a5638b30ec9f",
      "parents": [
        "a4afee02a5dd4f20c08fca26e9b610e72d0bcbf0"
      ],
      "author": {
        "name": "Chris Boot",
        "email": "bootc@bootc.net",
        "time": "Fri Jul 14 00:24:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:54 2006 -0700"
      },
      "message": "[PATCH] net48xx LED cleanups\n\nAdd the DRVNAME define to remove the two separate references of the driver\nname by string, and move the .driver.owner into the existing .driver\nsub-structure.\n\nSigned-off-by: Chris Boot \u003cbootc@bootc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "635adb6cd25c8f816c9017a0a0349cd389eafcd3",
      "tree": "411268749d87ebebff2183990d776b4571c7e76a",
      "parents": [
        "ae2d1f2f5b59d00b39283c52dc4ee675397bbacd"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Fri Jul 14 00:24:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:53 2006 -0700"
      },
      "message": "[PATCH] scx200_gpio: use 1 cdev for N minors, not N for N\n\nRemove the scx200_gpio\u0027s cdev-array \u0026 ksalloc, replacing it with a single\nstatic struct cdev, which is sufficient for all the pins.\n\ncdev_put is commented out since kernel wont link properly with it, and its\napparently not needed.\n\nWith these patches, this driver continues to work with Chris Boot\u0027s\nleds_48xx driver.\n\nSigned-off-by  Jim Cromie \u003cjim.cromie@gmail.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae2d1f2f5b59d00b39283c52dc4ee675397bbacd",
      "tree": "6decdcf53edc031625c6c5c6ee3b47276ab3600f",
      "parents": [
        "6bc02d8412b422388f86b09ae40d762c0bc05290"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Fri Jul 14 00:24:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:53 2006 -0700"
      },
      "message": "[PATCH] scx200_gpio: 1 cdev for N minors: cleanup, prep\n\nthis patch is mostly cleanup of scx200_gpio :\n- drop #include \u003clinux/config.h\u003e\n- s/DEVNAME/DRVNAME/    apparently a convention\n- replace variable num_pins with  #define MAX_PINS\n- s/dev/devid/   to clarify that its a dev_t, not a struct device dev.\n- move devid \u003d MKDEV(major,0)  into branch where its needed.\n\n2 minor \u0027changes\u0027 :\n\n- reduced MAX_PINS from 64 to 32.  Ive never tested other pins, and\n  theyre all multiplexed with other functions, some of which may be in use\n  on my soekris 4801, so I dont know what testing should yield.\n\n- +EXPORT_SYMBOL(scx200_access);\n\n  This exposes the driver\u0027s vtable, which another driver can use along\n  with #include \u003clinux/nsc_gpio.h\u003e, to manipulate a gpio-pin.\n\nSigned-off-by  Jim Cromie \u003cjim.cromie@gmail.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cccedb1a4af9e96781f206acad638c05364e73ca",
      "tree": "900c1262877291f2d7c8d8ec3963ee05ea668966",
      "parents": [
        "60198f9992db1e36d5b4cc1526ff29550f7d002c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jul 14 00:24:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:53 2006 -0700"
      },
      "message": "[PATCH] drivers/block/cpqarray.c: remove an unused variable\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Mike Miller \u003cmike.miller@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e56a7dcbb974d9725d80e50d70c6eed7f71110b",
      "tree": "67a7bd07bef6d81be075f49ce7eaba67a0b4687d",
      "parents": [
        "bef317e364f065717819fbbe7965d4401820286c"
      ],
      "author": {
        "name": "Herbert Valerio Riedel",
        "email": "hvr@gnu.org",
        "time": "Fri Jul 14 00:24:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:53 2006 -0700"
      },
      "message": "[PATCH] RTC subsystem, Add ISL1208 support\n\nAdd support for the I2C-attached Intersil ISL1208 RTC chip.\n\n[akpm@osdl.org: cleanups, fixlets]\nSigned-off-by: Herbert Valerio Riedel \u003chvr@gnu.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bef317e364f065717819fbbe7965d4401820286c",
      "tree": "6b47072e622b352420b178366d6f210e72b2107c",
      "parents": [
        "086626a747300e37043a553dac639c5900c4a2c0"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Fri Jul 14 00:24:10 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:53 2006 -0700"
      },
      "message": "[PATCH] ramdisk blocksize Kconfig entry\n\nMake the ramdisk blocksize configurable at kernel compilation time rather\nthan only at boot or module load time, like a couple of the other ramdisk\noptions.  I found this handy awhile back but thought little of it, until\nrecently asked by a few of the testing folks here to be able to do the same\nthing for their automated test setups.\n\nThe Kconfig comment is largely lifted from comments in rd.c, and hopefully\nthis will increase the chances of making folks aware that the default value\noften isn\u0027t a great choice here (for increasing values of PAGE_SIZE, even\nmoreso).\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e322fedf0c59938716cdfbafbe364a170919aa1a",
      "tree": "98bdffab22bf058dc952ec4775b0cd58ecef928b",
      "parents": [
        "adfaa888a292e7f38fb43668d8994f246e371f0f"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Fri Jul 14 00:23:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:51 2006 -0700"
      },
      "message": "[PATCH] IB/core: use correct gfp_mask in sa_query\n\nAvoid bogus out of memory errors: fix sa_query to actually pass gfp_mask\nsupplied by the user to idr_pre_get.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nAcked-by: \"Sean Hefty\" \u003cmshefty@ichips.intel.com\u003e\nAcked-by: \"Roland Dreier\" \u003crdreier@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "adfaa888a292e7f38fb43668d8994f246e371f0f",
      "tree": "b84155cedf9a1361ff4f7b0586c9b0be702ca605",
      "parents": [
        "74f76fbac72c84ac78620698a584d403b655e62a"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Fri Jul 14 00:23:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:51 2006 -0700"
      },
      "message": "[PATCH] fmr pool: remove unnecessary pointer dereference\n\nib_fmr_pool_map_phys gets the virtual address by pointer but never writes\nthere, and users (e.g.  srp) seem to assume this and ignore the value\nreturned.  This patch cleans up the API to get the VA by value, and updates\nall users.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "74f76fbac72c84ac78620698a584d403b655e62a",
      "tree": "acfe63ae46b6d6da1770cf9eb70315b5e7de8074",
      "parents": [
        "6583eb3dcc1f03ce969594dae5573dbefce015dc"
      ],
      "author": {
        "name": "Ira Weiny",
        "email": "weiny2@llnl.gov",
        "time": "Fri Jul 14 00:23:54 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:50 2006 -0700"
      },
      "message": "[PATCH] IB/cm: set private data length for reject messages\n\nSet private data length for reject messages to the correct size.  Fix from\nopenib svn r8483.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6583eb3dcc1f03ce969594dae5573dbefce015dc",
      "tree": "bf93901cb14ed4bb2175a784acc52880860a4278",
      "parents": [
        "f0ee3404cce2c45f8b95b341dd6311cd92e5cee0"
      ],
      "author": {
        "name": "Vu Pham",
        "email": "vu@mellanox.com",
        "time": "Fri Jul 14 00:23:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:50 2006 -0700"
      },
      "message": "[PATCH] srp: fix fmr error handling\n\nsrp_unmap_data assumes req-\u003efmr is NULL if the request is not mapped, so we\nmust clean it out in case of an error.\n\nSigned-off-by: Vu Pham \u003cvu@mellanox.com\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f0ee3404cce2c45f8b95b341dd6311cd92e5cee0",
      "tree": "fc4a88c79310ea1937c6ede58c0a06f5b056078a",
      "parents": [
        "04c335430f6d9f9088c852bc05a3a0c8baa921c4"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Fri Jul 14 00:23:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:50 2006 -0700"
      },
      "message": "[PATCH] IB/addr: gid structure alignment fix\n\nThe device address contains unsigned character arrays, which contain raw GID\naddresses.  The GIDs may not be naturally aligned, so do not cast them to\nstructures or unions.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "04c335430f6d9f9088c852bc05a3a0c8baa921c4",
      "tree": "61be60558ca4c1204594f242f281fee59f7851c2",
      "parents": [
        "0964d9161826ca5cab5a03192490ec676c8abf8c"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Fri Jul 14 00:23:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:50 2006 -0700"
      },
      "message": "[PATCH] IB/cm: drop REQ when out of memory\n\nIf a user of the IB CM returns -ENOMEM from their connection callback, simply\ndrop the incoming REQ - do not attempt to send a reject.  This should allow\nthe sender to retry the request.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "0964d9161826ca5cab5a03192490ec676c8abf8c"
}
