)]}'
{
  "log": [
    {
      "commit": "01dfc7fc56f4b7ec0e5344ab44fcf673ebfbf7fa",
      "tree": "a3196af588db1cdf8a6aa72bcc6648934580bab8",
      "parents": [
        "e648f63c6520d6e572573149c16a64d2c5ad7ec5"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:35 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:43 2006 -0500"
      },
      "message": "[SCSI] iscsi class: update version\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e648f63c6520d6e572573149c16a64d2c5ad7ec5",
      "tree": "4561ce970213236ec2c3ee732a053a8ae5917e99",
      "parents": [
        "f47f2cf5d4acf929a3aaa6957c3fc4622c358703"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:34 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:40 2006 -0500"
      },
      "message": "[SCSI] libiscsi: don\u0027t call into lld to cleanup task\n\nIn the normal IO path we should not be calling back\ninto the LLD since the LLD will have cleaned up the\ntask before or after calling complete pdu.\n\nFor the fail_command path we still need to do this\nto force the cleanup.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f47f2cf5d4acf929a3aaa6957c3fc4622c358703",
      "tree": "6bf770ac6a789f926728b1881a7eee64a463404f",
      "parents": [
        "ca5186842a6d85e982e3d572ecd407453d0c5116"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:33 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:36 2006 -0500"
      },
      "message": "[SCSI] libiscsi: check that command ptr is set before accessing it\n\nIf the scsi eh sends a TUR and the session is down we could\nreturn SCSI_ML_HOST_BUSY. scsi eh will ignore this and send\nask us to abort the command and we blindly accesst the\ncommand ptr.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ca5186842a6d85e982e3d572ecd407453d0c5116",
      "tree": "6eb680933750cf330308ab2c748a3d0e85c30c53",
      "parents": [
        "db98ccde0881b8247acb52dece6d94ed770a7aa5"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:32 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:32 2006 -0500"
      },
      "message": "[SCSI] iscsi_tcp: fix partial digest recv\n\nWhen a digest is spread across two network buffers, we currently\nignore this and try to check the digest with the partial buffer.\nOr course this fails. This patch has use iscsi_tcp_copy to\ncopy the whole digest before testing it.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "db98ccde0881b8247acb52dece6d94ed770a7aa5",
      "tree": "6c3c32696b253bac7ed10625a0c57562d4bf7796",
      "parents": [
        "d5390f5f788f01788e9dfd41ad516a2908901610"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:31 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:28 2006 -0500"
      },
      "message": "[SCSI] libiscsi: only check burst lengths when sending unsol data\n\nThe first burst length is only relevant if immedate data \u003d Yes\nor if Initial R2T is No\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d5390f5f788f01788e9dfd41ad516a2908901610",
      "tree": "e8438950bb9a5e601639d9c0806eae329730b44a",
      "parents": [
        "753e7d3866748799e4a8769cd27ea7202654211b"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:30 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:25 2006 -0500"
      },
      "message": "[SCSI] iscsi_tcp: update header size during relogin\n\nWhen we relogin to a target, we have not yet negotiated digests\nso we must reset the hdr_size var.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "753e7d3866748799e4a8769cd27ea7202654211b",
      "tree": "1abee266dc83b269495133ce53ab463569e231d2",
      "parents": [
        "dd8c0d958621e3137f3e3302f7b8952041a4a1d7"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:29 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:21 2006 -0500"
      },
      "message": "[SCSI] iscsi_tcp: fix header resend\n\nThis patch built over the last ones fixes a bug in the partial header\nresend code, where we add on another 4 bytes to the send length on the resend.\nWe want just the header plus digest.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "dd8c0d958621e3137f3e3302f7b8952041a4a1d7",
      "tree": "30b943eebcc044cb3305c449d7eea00376115a22",
      "parents": [
        "62f383003c22cd34920d0412465eddcb1223da0d"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:28 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:18 2006 -0500"
      },
      "message": "[SCSI] scsi_tcp: rm data rx and tx tfms\n\nWe currently allocated seperate tfms for data and header digests. There\nis no reason for this since we can never calculate a rx header and\ndigest at the same time. Same for sends. So this patch removes the data\ntfms and has the send and recv sides use the rx_tfm or tx_tfm.\n\nI also made the connection creation code preallocate the tfms because I\nthought I hit a bug where I changed the digests settings during a\nrelogin but could not allocate the tfm and then we just failed.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "62f383003c22cd34920d0412465eddcb1223da0d",
      "tree": "ca5091110dbf19df3f8031a590cd11229e6081e1",
      "parents": [
        "98a9416af08385f8497e9c1595113a81aefa5d49"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:27 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:14 2006 -0500"
      },
      "message": "[SCSI] iscsi_tcp: fix padding, data digests, and IO at weird offsets\n\niscsi_tcp calculates padding by using the expected transfer length. This\nhas the problem where if we have immediate data \u003d no and initial R2T \u003d\nyes, and the transfer length ended up needing padding then we send:\n\n1. header\n2. padding which should have gone after data\n3. data\n\nBesides this bug, we also assume the target will always ask for nice\ntransfer lengths and the first burst length will always be a nice value.\nAs far as I can tell form the RFC this is not a requirement. It would be\nsilly to do this, but if someone did it we will end doing bad things.\n\nFinally the last bug in that bit of code is in our handling of the\nrecalculation of data digests when we do not send a whole iscsi_buf in\none try. The bug here is that we call crypto_digest_final on a\niscsi_sendpage error, then when we send the rest of the iscsi_buf, we\ndoiscsi_data_digest_init and this causes the previous data digest to be\nlost.\n\nAnd to make matters worse, some of these bugs are replicated over and\nover and over again for immediate data, solicited data and unsolicited\ndata. So the attached patch made over the iscsi git tree (see\nkernel.org/git for details) which I updated today to include the patches\nI said I merged, consolidates the sending of data, padding and digests\nand calculation of data digests and fixes the above bugs.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "98a9416af08385f8497e9c1595113a81aefa5d49",
      "tree": "0029f8f14bd70a366f2bebe54eb386cf1021ca60",
      "parents": [
        "60ecebf5a10e42f5e2d6e07eb9e24bdee8500b81"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:26 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:11 2006 -0500"
      },
      "message": "[SCSI] attempt to complete r2t with data len greater than max burst\n\nA couple targets like string bean and MDS, send r2ts with\na data len greater than the max burst we agreed to. We\nwere being strict in our enforcing of the iscsi rfc in that\ncode path, but there is no driver limitation that prevents\nus from fullfilling the request. To allow those targets\nto work we will ignore the max_burst length and send as\nmuch data as the target asks for assuming it has consciously\ndecided to override its max burst length.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "60ecebf5a10e42f5e2d6e07eb9e24bdee8500b81",
      "tree": "79b27fd89fe175daa4e4cd6feda8a6548c6d9bf1",
      "parents": [
        "ffd0436ed2e5a741c8d30062b489b989acf0a526"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:25 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:07 2006 -0500"
      },
      "message": "[SCSI] add refcouting around ctask usage in main IO patch\n\nIt is possible that a ctask could be completing and getting\ncleaned up at the same time, we are finishing up the last\ndata transfer. This could then result in the data transfer\ncode using stale or invalid values. This patch adds a refcount\nto the ctask. When the count goes to zero then we know the\ntransmit thread and recv thread or softirq are not touching\nit and we can safely release it.\n\nThe eh should not need to grab a reference because it only cleans\nup a task if it has both the xmit mutex and recv lock (or recv\nside suspended).\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ffd0436ed2e5a741c8d30062b489b989acf0a526",
      "tree": "037433a76a116c67d3f074c5a83305be8241a8e5",
      "parents": [
        "e5b3cd42960a10c1bc3701d4f00767463c88ec9d"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Aug 31 18:09:24 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:37:04 2006 -0500"
      },
      "message": "[SCSI] libiscsi, iscsi_tcp, iscsi_iser: check that burst lengths are valid.\n\niSCSI RFC states that the first burst length must be smaller than the\nmax burst length. We currently assume targets will be good, but that may\nnot be the case, so this patch adds a check.\n\nThis patch also moves the unsol data out offset to the lib so the LLDs\ndo not have to track it.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e5b3cd42960a10c1bc3701d4f00767463c88ec9d",
      "tree": "f8e54261c465f51fe1ebc67facf9074f0744e385",
      "parents": [
        "85b6c720b0931101c8bcc3a5abdc2b8514b0fb4b"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Aug 21 15:53:25 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:36:59 2006 -0500"
      },
      "message": "[SCSI] SCSI: sanitize INQUIRY strings\n\nSanitize the Vendor, Product, and Revision strings contained in an\nINQUIRY result by setting all non-graphic or non-ASCII characters to \u0027 \u0027.\nSince the standard disallows such characters, this will affect\nonly non-compliant devices.\n\nTo help maintain backward compatibility, NUL characters are treated\nspecially.  They are taken as string terminators; they and all the\nfollowing characters are set to \u0027 \u0027.  If some valid characters get\nerased as a result... well, we weren\u0027t seeing them before so we haven\u0027t\nlost anything.\n\nThe primary purpose of this change is to allow blacklist entries to\nmatch devices with illegal Vendor or Product strings.\n\nIn addition, the patch updates a couple of function prototypes, giving\ninq_result its correct type (unsigned char *).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "85b6c720b0931101c8bcc3a5abdc2b8514b0fb4b",
      "tree": "a6d2883ef3b4f40a71d59c9db0fda87d43419463",
      "parents": [
        "86e33a296c2c9ed6eece0bfff4ac776f42040504"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Thu Aug 31 18:15:22 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Sep 01 17:56:56 2006 -0400"
      },
      "message": "[SCSI] sd: fix cache flushing on module removal (and individual device removal)\n\nThe fix isn\u0027t actually in sd: it\u0027s in scsi_device_get().  I modified it\nto allow devices to be returned in SDEV_CANCEL, but not SDEV_DEL.  This\nmeans that the device_remove_driver, which occurs in device_del() in\nscsi_remove_device() after the device has gone into SDEV_CANCEL is now\neffective at flushing the cache.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "86e33a296c2c9ed6eece0bfff4ac776f42040504",
      "tree": "7c4a11084b233e1899aec6c247435f3478bbd3b5",
      "parents": [
        "492dfb489658dfe4a755fa29dd0e34e9c8bd8fb8"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Wed Aug 30 09:45:51 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Aug 31 11:18:03 2006 -0400"
      },
      "message": "[SCSI] add shared tag map helpers\n\nThis patch adds support for sharing tag maps at the host level\n(i.e. either every queue [LUN] has its own tag map or there\u0027s a single\none for the entire host).  This formulation is primarily intended to\nhelp single issue queue hardware, like the aic7xxx\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f19eaa7f53736449a6eac89c3863eca2c64d5913",
      "tree": "dd60f697af06bf3b6b1ece3fa7a29485ff2b4e92",
      "parents": [
        "bc229b3663dcd7d8f266cb13b0839efdee6d95b5"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Wed Aug 30 14:18:33 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Aug 30 17:30:06 2006 -0400"
      },
      "message": "[SCSI] aic94xx: Increase can_queue for better performance\n\nThis patch sets can_queue in the aic94xx driver\u0027s scsi_host to better\nperforming values than what\u0027s there currently.  It seems that\nasd_ha-\u003eseq.can_queue reflects the number of requests that can be\nqueued per controller; so long as there\u0027s one scsi_host per\ncontroller, it seems logical that the scsi_host ought to have the same\ncan_queue value.  To the best of my (still limited) knowledge, this\nmethod provides the correct value.\n\nThe effect of leaving this value set to 1 is terrible performance in\nthe case of either (a) certain Maxtor SAS drives flying solo or (b)\nflooding several disks with I/O simultaneously (md-raid).  There may be\nmore scenarios where we see similar problems that I haven\u0027t uncovered.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "bc229b3663dcd7d8f266cb13b0839efdee6d95b5",
      "tree": "c200150738373f040d2408ca04b9d172d1f00dbe",
      "parents": [
        "187afbed1814ea0851bf30bacbf807217dd7864b"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@SteelEye.com",
        "time": "Mon Aug 28 17:08:21 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Aug 30 11:04:17 2006 -0400"
      },
      "message": "[SCSI] aic94xx: add MODULE_FIRMWARE tag\n\nAdd a tag which shows what the firmware file we\u0027re requesting is.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2908d778ab3e244900c310974e1fc1c69066e450",
      "tree": "440d56e98414cd2a8ca711dcd6424df1982d474e",
      "parents": [
        "f4ad7b5807385ad1fed0347d966e51a797cd1013"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@SteelEye.com",
        "time": "Tue Aug 29 09:22:51 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Aug 29 09:52:29 2006 -0500"
      },
      "message": "[SCSI] aic94xx: new driver\n\nThis is the end point of the separate aic94xx driver based on the\noriginal driver and transport class from Luben Tuikov\n\u003cltuikov@yahoo.com\u003e\n\nThe log of the separate development is:\n\nAlexis Bruemmer:\n  o aic94xx: fix hotplug/unplug for expanderless systems\n  o aic94xx: disable split completion timer/setting by default\n  o aic94xx: wide port off expander support\n  o aic94xx: remove various inline functions\n  o aic94xx: use bitops\n  o aic94xx: remove queue comment\n  o aic94xx: remove sas_common.c\n  o aic94xx: sas remove depot\u0027s\n  o aic94xx: use available list_for_each_entry_safe_reverse()\n  o aic94xx: sas header file merge\n\nJames Bottomley:\n  o aic94xx: fix TF_TMF_NO_CTX processing\n  o aic94xx: convert to request_firmware interface\n  o aic94xx: fix hotplug/unplug\n  o aic94xx: add link error counts to the expander phys\n  o aic94xx: add transport class phy reset capability\n  o aic94xx: remove local_attached flag\n  o Remove README\n  o Fixup Makefile variable for libsas rename\n  o Rename sas-\u003elibsas\n  o aic94xx: correct return code for sas_discover_event\n  o aic94xx: use parent backlink port\n  o aic94xx: remove channel abstraction\n  o aic94xx: fix routing algorithms\n  o aic94xx: add backlink port\n  o aic94xx: fix cascaded expander properties\n  o aic94xx: fix sleep under lock\n  o aic94xx: fix panic on module removal in complex topology\n  o aic94xx: make use of the new sas_port\n  o rename sas_port to asd_sas_port\n  o Fix for eh_strategy_handler move\n  o aic94xx: move entirely over to correct transport class formulation\n  o remove last vestages of sas_rphy_alloc()\n  o update for eh_timed_out move\n  o Preliminary expander support for aic94xx\n  o sas: remove event thread\n  o minor warning cleanups\n  o remove last vestiges of id mapping arrays\n  o Further updates\n  o Convert aic94xx over entirely to the transport class end device and\n  o update aic94xx/sas to use the new sas transport class end device\n  o [PATCH] aic94xx: attaching to the sas transport class\n  o Add missing completion removal from prior patch\n  o [PATCH] aic94xx: attaching to the sas transport class\n  o Build fixes from akpm\n\nJeff Garzik:\n  o [scsi aic94xx] Remove -\u003eowner from PCI info table\n\nLuben Tuikov:\n  o initial aic94xx driver\n\nMike Anderson:\n  o aic94xx: fix panic on module insertion\n  o aic94xx: stub out SATA_DEV case\n  o aic94xx: compile warning cleanups\n  o aic94xx: sas_alloc_task\n  o aic94xx: ref count update\n  o aic94xx nexus loss time value\n  o [PATCH] aic94xx: driver assertion in non-x86 BIOS env\n\nRandy Dunlap:\n  o libsas: externs not needed\n\nRobert Tarte:\n  o aic94xx: sequence patch - fixes SATA support\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f4ad7b5807385ad1fed0347d966e51a797cd1013",
      "tree": "7661a3f739cc6fc808175a482202885ee1c3ab48",
      "parents": [
        "8ce7a9c159c8c4eb480f0a65c6af753dbf9a1a70"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Fri Aug 25 13:48:18 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 27 22:30:11 2006 -0500"
      },
      "message": "[SCSI] scsi_transport_sas: remove local_attached flag\n\nThis flag denotes local attachment of the phy.  There are two problems\nwith it:\n\n1) It\u0027s actually redundant ... you can get the same information simply\nby seeing whether a host is the phys parent\n2) we condition a lot of phy parameters on it on the false assumption\nthat we can only control local phys.  I\u0027m wiring up phy resets in the\naic94xx now, and it will be able to reset non-local phys as well.\n\nI fixed 2) by moving the local check into the reset and stats function\nof the mptsas, since that seems to be the only HBA that can\u0027t\n(currently) control non-local phys.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8ce7a9c159c8c4eb480f0a65c6af753dbf9a1a70",
      "tree": "be59573c0af3617d0cd8a7d61f0ed119e58b1156",
      "parents": [
        "d2afb3ae04e36dbc6e9eb2d8bd54406ff7b6b3bd",
        "01da5fd83d6b2c5e36b77539f6cbdd8f49849225"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 27 21:59:59 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 27 21:59:59 2006 -0500"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "01da5fd83d6b2c5e36b77539f6cbdd8f49849225",
      "tree": "70c1f1cb8325fe4801b952346bd2ef79d08882b5",
      "parents": [
        "af9b897ee639d96b2bd29b65b50cd0a1f2b6d6c9"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sun Aug 27 01:24:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:34 2006 -0700"
      },
      "message": "[PATCH] Fix tty layer DoS and comment relevant code\n\nUnlike the other tty comment patch this one has code changes.  Specifically\nit limits the queue size for a tty to 64K characters (128Kbytes) worst case\neven if the tty is ignoring tty-\u003ethrottle.  This is because certain drivers\ndon\u0027t honour the throttle value correctly, although it is a useful\nsafeguard anyway.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "af9b897ee639d96b2bd29b65b50cd0a1f2b6d6c9",
      "tree": "6b97baedcaefb7ab84eaecb9b4d6a9d4ea25369f",
      "parents": [
        "9c275a8391d96b49fa135d1e4073d4798b7c6445"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sun Aug 27 01:24:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:34 2006 -0700"
      },
      "message": "[PATCH] tty layer comment the locking assumptions and functions somewhat\n\nDoesn\u0027t fix them but does show up some interesting areas that need review\nand fixing.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9c275a8391d96b49fa135d1e4073d4798b7c6445",
      "tree": "25eb3beacd3241ed8c9c100d637c1d0d7c93bb7b",
      "parents": [
        "38e716aa016dfd8466c11500c56ab7773344fdf7"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Aug 27 01:24:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:33 2006 -0700"
      },
      "message": "[PATCH] cdrom/gdsc: fix printk format warning\n\nFix printk format warning:\ndrivers/cdrom/gscd.c:269: warning: format â%luâ expects type âlong unsigned intâ, but argument 2 has type âunsigned intâ\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f5ef68da5fda5e095b585ea5ecdd42af3c8695f7",
      "tree": "6ceabca67d61c1419daa1a407b45bdf1268bac09",
      "parents": [
        "513627d7fec6fcb7b3d56ce355cb4d192c76b530"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Aug 27 01:23:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:33 2006 -0700"
      },
      "message": "[PATCH] /proc/meminfo: don\u0027t put spaces in names\n\nNone of the other /proc/meminfo lines have a space in the identifier.  This\npost-2.6.17 addition has the potential to break existing parsers, so use an\nunderscore instead (like Committed_AS).\n\nCc: Christoph Lameter \u003cclameter@engr.sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "36e8e5783297fbb83bdebe7e245ef659958f23cb",
      "tree": "2bcb939df6a5ff9e7ca1e7c35fb9982f6b822fac",
      "parents": [
        "4e54bdaa9cf55d7e74409ea288b705c144b2627e"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Aug 27 01:23:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:32 2006 -0700"
      },
      "message": "[PATCH] lockdep: annotate idescsi_pc_intr()\n\nidescsi_pc_intr() uses local_irq_enable() in IRQ context: annotate it.\n\n(this has no effect on kernels with lockdep disabled.  On kernels with lockdep\nenabled this means that we wont actually disable interrupts, and the warning\nmessage will go away as well.)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6394cca54894f6a9bcf927ab78d28985944298ff",
      "tree": "8b8376691f329c3bcc491fd2d0425c4e6278c5e3",
      "parents": [
        "84692195969b83f0ba57dc33ecf73e6c124dd186"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Sun Aug 27 01:23:50 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:31 2006 -0700"
      },
      "message": "[PATCH] md: fix recent breakage of md/raid1 array checking\n\nA recent patch broke the ability to do a user-request check of a raid1.\nThis patch fixes the breakage and also moves a comment that was dislocated\nby the same patch.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "84692195969b83f0ba57dc33ecf73e6c124dd186",
      "tree": "6ef3e71914c83cf66330f5c0cf6cf2edebb0404a",
      "parents": [
        "45f17e0c2ae05c133a348452690de0e5fa863293"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Sun Aug 27 01:23:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:31 2006 -0700"
      },
      "message": "[PATCH] md: avoid backward event updates in md superblock when degraded.\n\nIf we\n  - shut down a clean array,\n  - restart with one (or more) drive(s) missing\n  - make some changes\n  - pause, so that they array gets marked \u0027clean\u0027,\nthe event count on the superblock of included drives\nwill be the same as that of the removed drives.\nSo adding the removed drive back in will cause it\nto be included with no resync.\n\nTo avoid this, we only update the eventcount backwards when the array\nis not degraded.  In this case there can (should) be no non-connected\ndrives that we can get confused with, and this is the particular case\nwhere updating-backwards is valuable.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb8d81e47783f9198f3d6248bd4c0d16a1d5424e",
      "tree": "2614ff4473e005b074ec8d47aeca71d16a2d0312",
      "parents": [
        "d015baebba44613ef59ddffeae2114fa4ede7104"
      ],
      "author": {
        "name": "Jonathan McDowell",
        "email": "noodles@earth.li",
        "time": "Sun Aug 27 01:23:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:30 2006 -0700"
      },
      "message": "[PATCH] MTD NAND: Fix ams-delta after core conversion\n\nThe recent hwctrl core conversion for MTD NAND devices broke the Amstrad\nDelta driver.  This fixes it up and uses the existing control line defines\nrather than unclear magic numbers.\n\nSigned-off-by: Jonathan McDowell \u003cnoodles@earth.li\u003e\nAcked-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "533475d3d48eb839be2b57f6b020150abae91063",
      "tree": "04145dcb5d7499fb2f8899a42ac0350c6e55203a",
      "parents": [
        "b8cf368944807e29b16b24588a2a35c829bc9d9a"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Sun Aug 27 01:23:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:29 2006 -0700"
      },
      "message": "[PATCH] vcsa attribute bits -\u003e ioctl(VT_GETHIFONTMASK)\n\nWhen reading /dev/vcsa while a font with more than 256 characters is\nloaded, one of the attribute bits records the 9th bit of the character.\nBut depending on the console driver (vgacon or fbcon for instance), that\u0027s\nbit 3 or bit 0.  And there is no way for userland to know that, thus no way\nfor userland to safely grab the screen content.  So here is a (tested)\npatch:\n\nAdd a VT_GETHIFONTMASK ioctl for knowing which bit is the 9th bit for VC\ntext (vc_hi_font_mask field of the vc_data structure).\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b8cf368944807e29b16b24588a2a35c829bc9d9a",
      "tree": "ff62680c6599213b2f385f1b2e0652933213aab4",
      "parents": [
        "01cfaf0d12ae5fa092cc916ca4066ee1598e857d"
      ],
      "author": {
        "name": "Paul A. Clarke",
        "email": "pc@us.ibm.com",
        "time": "Sun Aug 27 01:23:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:29 2006 -0700"
      },
      "message": "[PATCH] matroxfb: fix jittery display on non-ppc systems\n\nI wish I was happier about this patch.  It\u0027ll serve as a placeholder for\nthe moment.  I\u0027m still trying to get a G550 working in order to even\nreproduce the problem this patch introduces.  I find that the G450 has\njitter even without this patch, so it won\u0027t show me what the patch changed.\n At this point, I\u0027ll continue trying to get the G550 to work, and in\nparallel work with the G450 to work out the kinks.\n\nThe patch is below.\n\nSet XDVICLKCTRL only on PPC, as doing this apparently introduces jitter on\nthe G550, at least on x86 architectures.\n\nSigned-off-by: Paul A. Clarke \u003cpc@us.ibm.com\u003e\nSigned-off-by: Petr Vandrovec \u003cpetr@vandrovec.name\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "01cfaf0d12ae5fa092cc916ca4066ee1598e857d",
      "tree": "f4db2c5759345e4b06310b633b8cee241842bdf6",
      "parents": [
        "a0cc621f52a4dea10c34eeed6eb4e36b26db63dc"
      ],
      "author": {
        "name": "Dirk Eibach",
        "email": "eibach@gdsys.de",
        "time": "Sun Aug 27 01:23:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:29 2006 -0700"
      },
      "message": "[PATCH] char/moxa.c: fix endianess and multiple-card issues\n\nWhile testing Moxa C218T/PCI on PowerPC 405EP I found that loading firmware\nusing the linux kernel driver fails because calculation of the checksum is\nnot endianess independent in the original code.\n\nAfter I fixed this I found that uploading firmware in a system with\nmultiple cards causes a kernel oops.  I had a look in the recent moxa\nsources and found that they do some kind of locking there.  Applying this\nlock fixed the problem.\n\nAlan sayeth:\n\n  Checksum changes are clearly correct.  Other changes is an improvement but\n  not I think enough to handle malicious firmware attacks.  That said such an\n  attacker has CAP_SYS_RAWIO anyway so that part is irrelevant except for\n  neatness.\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: Dirk Eibach \u003ceibach@gdsys.de\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb3e0fe3a5dabdc5eda50b825acb23bdfa2d1d55",
      "tree": "2db123ca328a3850708e7bf863ed3d90b65f8af3",
      "parents": [
        "7fd5aecc5d32882f8e29b14370e9ce2520e7e56f"
      ],
      "author": {
        "name": "Thomas Meyer",
        "email": "thomas@m3y3r.de",
        "time": "Sun Aug 27 01:23:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:29 2006 -0700"
      },
      "message": "[PATCH] x86: Fix dmi detection of MacBookPro and iMac\n\nCommit b64ef8afa58f397e1eaba2bd9ecaa6812064d464 (\"[PATCH] add imacfb\ndocumentation and detection\") contained a wrong DMI_MATCH.\n\nSigned-off-by: Thomas Meyer \u003cthomas@m3y3r.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7fd5aecc5d32882f8e29b14370e9ce2520e7e56f",
      "tree": "99fb19859089dae6b5c139df1b563220ec80ffee",
      "parents": [
        "6946bd636364effce06ea46fe8f8cd6e2edb004e"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sun Aug 27 01:23:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:29 2006 -0700"
      },
      "message": "[PATCH] mtd corruption fix\n\nRead the return value before we release the nand device otherwise the\nvalue can become corrupted by another user of chip-\u003eops, ultimately\nresulting in filesystem corruption.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Josh Boyer \u003cjwboyer@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7334bb4ae931159384acf168eacb0d5d6e0d083c",
      "tree": "acbe6d8634e526c90fa73fc2f44f50f179fcf82f",
      "parents": [
        "a2e0b56316fa90e137802fdad6a7c6a9b85c86c3"
      ],
      "author": {
        "name": "Danny Tholen",
        "email": "obiwan@mailmij.org",
        "time": "Sun Aug 27 01:23:29 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:28 2006 -0700"
      },
      "message": "[PATCH] 1394: fix for recently added firewire patch that breaks things on ppc\n\nRecently a patch was added for preliminary suspend/resume handling on\n!PPC_PMAC.  However, this broke both suspend and firewire on powerpc\nbecause it saves the pci state after the device has already been disabled.\n\nThis moves the save state to before the pmac specific code.\n\nSigned-off-by: Danny Tholen \u003cobiwan@mailmij.org\u003e\nCc: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Ben Collins \u003cbcollins@ubuntu.com\u003e\nCc: Jody McIntyre \u003cscjody@modernduck.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cc36e7f124da139a819ad316c39d9dbcb5ba1897",
      "tree": "869cec3385a820bfc7b286c9bdc91fa47d4ada22",
      "parents": [
        "641741e010b615bae417c876a21d17dbd616241f"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Sun Aug 27 01:23:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:28 2006 -0700"
      },
      "message": "[PATCH] tty: remove bogus call to cdev_del()\n\nWhen cdev_add() failed there is no reason to call cdev_del().\n\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "641741e010b615bae417c876a21d17dbd616241f",
      "tree": "236c363b0b4924052c0fd4045e68b54c0e7a79a1",
      "parents": [
        "b6b5bce3571e496504a89ee575d32101e0a98b93"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Aug 27 01:23:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:28 2006 -0700"
      },
      "message": "[PATCH] rtc-s3c.c: fix time setting checks\n\nFix the year check on setting the time with the S3C24XX RTC driver.  Also\nmove the debug to before the set to see what is going on if it does fail.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c06aad854fdb9da38fcc22dccfe9d72919453e43",
      "tree": "a27fc99fe974cc5df08393c5b16b4499b07aa3e5",
      "parents": [
        "9a654518e1b774b8e8f74a819fd12a931e7672c9"
      ],
      "author": {
        "name": "Daniel Kobras",
        "email": "kobras@linux.de",
        "time": "Sun Aug 27 01:23:24 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:28 2006 -0700"
      },
      "message": "[PATCH] dm: Fix deadlock under high i/o load in raid1 setup.\n\nOn an nForce4-equipped machine with two SATA disk in raid1 setup using dmraid,\nwe experienced frequent deadlock of the system under high i/o load.  \u0027cat\n/dev/zero \u003e ~/zero\u0027 was the most reliable way to reproduce them: Randomly\nafter a few GB, \u0027cp\u0027 would be left in \u0027D\u0027 state along with kjournald and\nkmirrord.  The functions cp and kjournald were blocked in did vary, but\nkmirrord\u0027s wchan always pointed to \u0027mempool_alloc()\u0027.  We\u0027ve seen this pattern\non 2.6.15 and 2.6.17 kernels.  http://lkml.org/lkml/2005/4/20/142 indicates\nthat this problem has been around even before.\n\nSo much for the facts, here\u0027s my interpretation: mempool_alloc() first tries\nto atomically allocate the requested memory, or falls back to hand out\npreallocated chunks from the mempool.  If both fail, it puts the calling\nprocess (kmirrord in this case) on a private waitqueue until somebody refills\nthe pool.  Where the only \u0027somebody\u0027 is kmirrord itself, so we have a\ndeadlock.\n\nI worked around this problem by falling back to a (blocking) kmalloc when\nbefore kmirrord would have ended up on the waitqueue.  This defeats part of\nthe benefits of using the mempool, but at least keeps the system running.  And\nit could be done with a two-line change.  Note that mempool_alloc() clears the\nGFP_NOIO flag internally, and only uses it to decide whether to wait or return\nan error if immediate allocation fails, so the attached patch doesn\u0027t change\nbehaviour in the non-deadlocking case.  Path is against current git\n(2.6.18-rc4), but should apply to earlier versions as well.  I\u0027ve tested on\n2.6.15, where this patch makes the difference between random lockup and a\nstable system.\n\nSigned-off-by: Daniel Kobras \u003ckobras@linux.de\u003e\nAcked-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9a654518e1b774b8e8f74a819fd12a931e7672c9",
      "tree": "54ba738524292b9f54404ba97029727b05e7a04f",
      "parents": [
        "66a377c5041e1e399633153c8b500d457281e7c1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Aug 27 01:23:22 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:28 2006 -0700"
      },
      "message": "[PATCH] drivers/rtc: fix rtc-s3c.c\n\nIn the cleanups of drivers/rtc/s3c-rtc.c, the base address for the\nregisters got broken.  This patch fixes that by ensuring the readb/writeb\nare all prefixed with the base returned from ioremap()ing the registers.\n\nAlso fix check for valid year range, which was the wrong way around.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "94918ff68a7c78fdd3241d13e18444ef80b8ff4a",
      "tree": "740220a5cd8a9e6e8f2957b4b10afca3d8c016ac",
      "parents": [
        "be729523369ec7825bde4a0e774ee7932e9d3dff"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Aug 14 11:40:46 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:06:24 2006 -0700"
      },
      "message": "[PATCH] unusual_devs update for UCR-61S2B\n\nThe existing unusual_devs entry for the UCR-61S2B appears to have too\nwide a revision range.  It matches at least one device that doesn\u0027t\nrespond to the initialization sequence.  Perhaps the sequence needs to\nbe updated, or perhaps something else can be done.  For now, this patch\n(as764) restricts the range to include only the revision mentioned in\nthe original comment.\n\nThis resolves (for now!) Bugzilla entry #6950.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "be729523369ec7825bde4a0e774ee7932e9d3dff",
      "tree": "736ab807f33c7c90089655dbbf86c6d8fcd3096e",
      "parents": [
        "b93b58eea81beacac55770dd39e34fbffdc36000"
      ],
      "author": {
        "name": "Tomasz Kazmierczak",
        "email": "tomek.fizyk@op.pl",
        "time": "Fri Aug 18 23:43:29 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:06:17 2006 -0700"
      },
      "message": "[PATCH] USB: pl2303: removed support for OTi\u0027s DKU-5 clone cable\n\nThis patch removes support for a clone of Nokia DKU-5 cable made by Ours\nTechnology Inc, as it turned out that the cable does not use the pl2303\nchip, but OTI-6858 chip which is not compatible with the pl2303.\n\nSigned-off-by: Tomasz Kazmierczak \u003ctomek.fizyk@op.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b93b58eea81beacac55770dd39e34fbffdc36000",
      "tree": "39cdedf90344a07ca815692f0c0d1b9316850dd8",
      "parents": [
        "39ba487fe22a63b3df7c543c82d01db0f0fed700"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 14 17:32:51 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:06:11 2006 -0700"
      },
      "message": "[PATCH] USB: fix bug in cypress_cy7c63.c driver\n\nThis was pointed out by Adrian Bunk \u003cbunk@stusta.de\u003e, as found by the Coverity Checker.\n\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Oliver Bock \u003co.bock@fh-wolfenbuettel.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "39ba487fe22a63b3df7c543c82d01db0f0fed700",
      "tree": "13431f83dd7b0f8ccba5121c5fa7707c006a102b",
      "parents": [
        "cc702c2c5e5ab51e1b0d3386d447e7b1772879ee"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Tue Aug 15 10:57:16 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:05:59 2006 -0700"
      },
      "message": "[PATCH] PCI: kerneldoc correction in pci-driver\n\nRemoves an unused kerneldoc entry from pci_match_device and\nput the others into correct order.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cc702c2c5e5ab51e1b0d3386d447e7b1772879ee",
      "tree": "925c4fb498a8798ff548a840b19d00f9d84abd4a",
      "parents": [
        "65ae4dddbb56c7415c31e9aae0b3811cb583bbea"
      ],
      "author": {
        "name": "Scott Murray",
        "email": "scottm@somanetworks.com",
        "time": "Tue Aug 22 19:55:57 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:05:52 2006 -0700"
      },
      "message": "[PATCH] CPCI hotplug: fix resource assignment\n\nHere is a patch against the CPCI hotplug core to fix up PCI resource\nassignment such that things will actually work when a hot inserted\ndevice is enabled.  I mentioned this patch to you way back in April at\nELC, but am only now out from under things enough to clean it up and\nsubmit it.  I\u0027ve basically cribbed the corresponding code from\nshpchp_pci.c, so there are no big surprises.  If it\u0027s still possible, I\nwouldn\u0027t mind this going into 2.6.18, but it wouldn\u0027t be the end of the\nworld if it went into 2.6.19.\n\nSigned-off-by: Scott Murray \u003cscottm@somanetworks.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "65ae4dddbb56c7415c31e9aae0b3811cb583bbea",
      "tree": "86a3a3c30fa8ea45538458cc907e9979a1b2e13e",
      "parents": [
        "fd4dc27cff15f77cde218613baa36b855c85ad9f"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Tue Aug 22 07:29:10 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:05:45 2006 -0700"
      },
      "message": "[PATCH] PCI: fix ICH6 quirks\n\n- add the ICH6(R) LPC to the ICH6 ACPI quirks.  currently only the ICH6-M\n  is handled.  [ PCI_DEVICE_ID_INTEL_ICH6_1 is the ICH6-M LPC, ICH6_0 is\n  the ICH6(R) ]\n\n- remove the wrong quirk calling asus_hides_smbus_lpc() for ICH6.  the\n  register modified in asus_hides_smbus_lpc() has a different meaning in\n  ICH6.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "faf9b616325430422fa13fead88ca7843eb249d6",
      "tree": "7272b6ac857c5ec400ea61a65f141927de3712af",
      "parents": [
        "4801bc25f37a969ea773c24d12fd4738541848a1"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Fri Aug 25 10:24:20 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:05:19 2006 -0700"
      },
      "message": "[PATCH] hwmon: abituguru timeout fixes\n\nThis patch contains 2 sets of fixes for the abituguru:\n 1) Much improved timeout handling, drasticly reducing the amount of\n    timeout errors on some motherboards\n 2) Fix the exit paths in the bank1 sensor type detect code to always\n    restore the original settings even on an error. Without this our\n    special test settings could remain seriously confusing the system\n    BIOS\u0027s setup menu.\n\nBoth are very much related and are must haves, to avoid messing up the\nuguru CMOS settings.\n\nDetailed changes:\n- Much improved timeout / wait for status handling. Many thanks to Sunil\n  Kumar, for all his testing, ideas and patches! The code now first busy\n  waits, polling the uguru for the expected status as this usually\n  succeeds pretty quickly (within 90 reads). To avoid unnecessary CPU burn\n  in timeout conditions, the amount of busy waiting has been halved from\n  previous versions (120 tries instead of 250). This is not a problem,\n  because this version goes to sleep after 120 attemps for 1 jiffy and\n  then tries again, it does this sleep and try again 5 times before\n  finally giving up. This (almost?) completly removes the timeout errors\n  some people have seen regulary. Apparently some older uguru versions\n  sometimes are distracted for a (relatively) long time. This solves this.\n- These timeout errors not only occur in the sending address part of\n  reading the uguru but also in the wait for read state, so errors in\n  this state are now handled as retryable just like send address state\n  errors and are only logged and reported to userspace if 3 executive\n  tries fail.\n- Fix a very nasty bug in the bank1 sensor type detection code, where it\n  would not restore the original settings in any of the error paths!\n- Since not successfully restoring the original settings can seriously\n  confuse the system BIOS (hang when entering the relevant setup menu),\n  we now try restoring them 3 times before giving up.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4801bc25f37a969ea773c24d12fd4738541848a1",
      "tree": "95e9c36770d255dbf5f78515abda64ca91d0a1f3",
      "parents": [
        "f834c755423332a6ff4397fae754029a6a7a8249"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Aug 11 22:53:08 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:05:12 2006 -0700"
      },
      "message": "[PATCH] i2c: tps65010 build fixes\n\nThe tps65010.c driver in the main tree never got updated with\nbuild fixes since the last batch of I2C driver changes; and the\ngenirq trigger flags were updated wierdly too.\n\nThis also includes a minor tweak to reduce the frequency used to\npoll for unplug-the-AC-power on the TPS chips that don\u0027t provide\nrelevant IRQs.  It _would_ be nice to sense whether there\u0027s even\na battery, but that\u0027d normally be an HDQ/1-wire interface to a\nsmart battery, and such APIs aren\u0027t standardized.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f834c755423332a6ff4397fae754029a6a7a8249",
      "tree": "004266b9612a69484a5dc0dc3d6db0d1e5ab60d5",
      "parents": [
        "62250b3bb596ffbae17c4b3d865fecd6329ce8b3",
        "0db99e3359234be181590463184b9959059a9ea9"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:04:23 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:04:23 2006 -0700"
      },
      "message": "Merge gregkh@master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n"
    },
    {
      "commit": "0db99e3359234be181590463184b9959059a9ea9",
      "tree": "3822a0e4c6408cd0f0d23211f7f969dae873b483",
      "parents": [
        "15a3758dc9e1c9d862e46acdf607de70c302fa6a"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Sat Aug 26 03:00:22 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 26 10:03:14 2006 -0500"
      },
      "message": "[SCSI] fix scsi_send_eh_cmnd regression\n\nThe callers of scsi_send_eh_cmnd are setting the cmnd buffer,\nand then scsi_send_eh_cmnd is copying that updated buffer to\nthe old_cmnd variable. Then after the command runs, we end up\ncopying that old_cmnd var which has the new cmnd to the scsi\ncommand buffer. When this command gets recent, all types of fun\nthings happen like getting TUR or START_STOP commands with\ndata and scatterlists.\n\nThis patch made against scsi-rc-fixes, has the callers of\nscsi_send_eh_cmnd pass in the command so scsi_send_eh_cmnd\ncan do the right thing. This should go into 2.6.18 since this\nfixes a regression added when we removed some of the scsi_cmnd\nfields and replaced them with local variables.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "15a3758dc9e1c9d862e46acdf607de70c302fa6a",
      "tree": "af0ae6bc2158682350961ee097af4b08f280af63",
      "parents": [
        "476e8978d9ccacfc911bd42e083dd784ad1465b1"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Wed Aug 23 14:54:56 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 26 09:26:57 2006 -0500"
      },
      "message": "[SCSI] qla2xxx: Update version number to 8.01.07-k1.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "476e8978d9ccacfc911bd42e083dd784ad1465b1",
      "tree": "419fe17bfbffccd5e777b17d357c6d1324038d1d",
      "parents": [
        "9c06938aa458843fb71fa35371f23a3b89317252"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Wed Aug 23 14:54:55 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 26 09:26:41 2006 -0500"
      },
      "message": "[SCSI] qla2xxx: Properly re-enable EFT support after an ISP abort.\n\nSoftware must explicitely re-enable extended firmware tracing\nafter any ISP abort condition.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9c06938aa458843fb71fa35371f23a3b89317252",
      "tree": "1734579259d73df860207c1e66c5404011e127cf",
      "parents": [
        "b2155d0417df9f2b4c0d396b6530b864d9f08623"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Wed Aug 23 14:54:54 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 26 09:26:27 2006 -0500"
      },
      "message": "[SCSI] qla2xxx: Correct PLOGI retry logic.\n\nOriginal code attempts to retry PLOGIs to fcports that are\nFCP_TARGETs only.  If the driver never performed a successful\nPLOGI/PRLI, the port-type would never be assigned, and the\nrelogin logic would silently drop the request (and thus the port\nwould not be recognized and registered).\n\nThe fix is relatively straightforward, drop the FCP_TARGET-only\ncheck.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b2155d0417df9f2b4c0d396b6530b864d9f08623",
      "tree": "3e7683501f150b6eff19226da139cbd5f69d3b78",
      "parents": [
        "48e2691f9c3bd6719e773f0b883449f4cef39585"
      ],
      "author": {
        "name": "Douglas Gilbert",
        "email": "dougg@torque.net",
        "time": "Sat Aug 19 00:11:34 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 26 09:25:06 2006 -0500"
      },
      "message": "[SCSI] sg: fix incorrect page problem\n\nThere\u0027s a problem where sg is executing a -\u003enopage operation on a\ncompound page, it actually calls get_page() on the first page in the\ncompound rather than the page which is being mapped.  The fix is to\nselect the correct page by indexing into the compound.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "428a7e3e46a465a6cfe7ccbe15d7ea03a043a95a",
      "tree": "5a2d93ea5e027c5d6431a9af3b20eb51fbb6fb53",
      "parents": [
        "7bf13484d256e21b4bceb07026ac68dbae9dcce5",
        "8e79a441a4d8a34d64efe93add49b3eefca5cd1c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 24 10:54:22 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 24 10:54:22 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n"
    },
    {
      "commit": "8e79a441a4d8a34d64efe93add49b3eefca5cd1c",
      "tree": "85f163962161f8c26881533a5376602f8f800e9d",
      "parents": [
        "ef7d1b244fa6c94fb76d5f787b8629df64ea4046"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Thu Aug 24 13:22:36 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Aug 24 13:22:36 2006 +0200"
      },
      "message": "[S390] dasd PAV enabling.\n\nThe subsystem check in the PAV code is incorrect, it enables PAV\nper device instead of per subsystem.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7bf13484d256e21b4bceb07026ac68dbae9dcce5",
      "tree": "37e76952178ff06eb9d2dc0314be4250ba1cd85b",
      "parents": [
        "20253de9d566f02b82aa1e0c103f73e80619106a",
        "ac2164d5e425fa4755bdbab9641d8dab7239b6f5"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 24 01:28:14 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 24 01:28:14 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-greg\u0027 of gregkh@master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "ac2164d5e425fa4755bdbab9641d8dab7239b6f5",
      "tree": "4576ca4b573e7c7bcb197f934ef3da35c2457d0c",
      "parents": [
        "9dd9c16465c82d1385f97d2a245641464fcb7894"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed Aug 23 01:00:27 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 02:51:24 2006 -0400"
      },
      "message": "[PATCH] sata_via: use old SCR access pattern on vt6420\n\nvt6420 has super-fragile SCR registers which can hang the whole\nmachine if accessed with the wrong timings.  This patch makes sata_via\nuse SCR registers only during probing and with the same timings as\nbefore (pre new EH), which is proven to work.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9dd9c16465c82d1385f97d2a245641464fcb7894",
      "tree": "0f729bb81af48ff79bda7eea0d366c87aed80a10",
      "parents": [
        "f3745a3f9fa39fa3c62f7d5b8549ee787d2c6848"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Tue Aug 22 21:15:58 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 02:51:24 2006 -0400"
      },
      "message": "[PATCH] ata_piix: implement force_pcs module parameter\n\nThis patch implements force_pcs module parameter for ata_piix.  If 1,\nPCS is ignored, 2 honored.  As there seem to be quite a few ICHs w/\nimpaired PCS, this option will be useful for cases where the default\nsetting doesn\u0027t work.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f3745a3f9fa39fa3c62f7d5b8549ee787d2c6848",
      "tree": "03bf0b2abfd9389dbadb69f024aa2761c28b9a5f",
      "parents": [
        "f1a58ecae527fc67c87ce4dcb9e73894f64aadfe"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Tue Aug 22 21:06:46 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 02:51:24 2006 -0400"
      },
      "message": "[PATCH] ata_piix: ignore PCS on ICH5\n\nThere have been a number of reports regarding some ICH5s failing to\ndetect devices since the PCS handling update.  Analysis shows that\nthese problems are caused by bogus PCS values from those controllers.\n\nBefore the PCS update, the driver didn\u0027t honor PCS regs exactly and\nprobed them in many cases PCS reports no device.  Now that PCS is\nhonored exactly, these hardware problems are visible.\n\nThis patch makes ICH5 ignore PCS.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "20253de9d566f02b82aa1e0c103f73e80619106a",
      "tree": "a91db957a3dd40469531f35a920b8302c03fb7ee",
      "parents": [
        "b7277155f8fa89cd5696140b4a93cfb53d0091ff",
        "357eb4cf75fdb9dbe46b64d50f3670de6a45dc91"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 23 21:58:48 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 23 21:58:48 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-greg\u0027 of gregkh@master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "357eb4cf75fdb9dbe46b64d50f3670de6a45dc91",
      "tree": "0ba358be2a3a9a62f722838adea7fff8a1f946ff",
      "parents": [
        "c5ab964debe92d0ec7af330f350a3433c1b5b61e",
        "9b5cce07648d059a013444116bd0140b047b25a1"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 00:41:25 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 00:41:25 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": "c5ab964debe92d0ec7af330f350a3433c1b5b61e",
      "tree": "a9d3c4b97efe1e0b1854ba4c7130905d786f95c8",
      "parents": [
        "8d91626636ed9ce8b742edb52ae48f2faefd5864"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Aug 22 18:55:44 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 00:40:51 2006 -0400"
      },
      "message": "[PATCH] spectrum_cs: Fix firmware uploading errors\n\nspectrum_cs: Fix the logic so we error when the device is *not* present!\n\nThis fixes firmware upload failures which prevent the driver from\nworking (the bug is also present in 2.6.17).\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8d91626636ed9ce8b742edb52ae48f2faefd5864",
      "tree": "d6270c4b398f356081b4f078cf32e21bafd23f7e",
      "parents": [
        "9a469abe9c6bab3ce237ee433541931bbd827faf"
      ],
      "author": {
        "name": "Don Fry",
        "email": "brazilnut@us.ibm.com",
        "time": "Tue Aug 22 10:22:37 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 00:40:03 2006 -0400"
      },
      "message": "[PATCH] pcnet32: break in 2.6.18-rc1 identified\n\nA change I made for 2.6.17 and another for 2.6.18 do not work on older\npcnet32 chips which I do not have access to.  If the chip is a 79C970 or\n79C965, do not try and suspend or check the link status.\nI have tested with a 79C970A, 79C971, 79C972, 79C973, 79C975, 79C976,\nand 79C978.\n\nSigned-off-by:  Don Fry \u003cbrazilnut@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9a469abe9c6bab3ce237ee433541931bbd827faf",
      "tree": "b1f3634a602b612fbbf62254f80c7c2c72a4540f",
      "parents": [
        "cb958186ed543d1a4f074ceb1c783fe8b0908437"
      ],
      "author": {
        "name": "Joerg Ahrens",
        "email": "joerg@hydrops.han.de",
        "time": "Sun Aug 20 21:51:57 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 00:38:32 2006 -0400"
      },
      "message": "[PATCH] xirc2ps_cs: Cannot reset card in atomic context\n\nI am using a Xircom CEM33 pcmcia NIC which has occasional hardware problems.\nIf the netdev watchdog detects a transmit timeout, do_reset is called which\nmsleeps - this is illegal in atomic context.\n\nThis patch schedules the timeout handling as a workqueue item.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cb958186ed543d1a4f074ceb1c783fe8b0908437",
      "tree": "852a5b70ff626b7b9dbf1c1e6da5a65b55cb40c7",
      "parents": [
        "a76b044af147135b5fb7570aba35d4908f143cc9"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sat Aug 19 19:37:57 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 00:37:04 2006 -0400"
      },
      "message": "[PATCH] Signedness issue in drivers/net/3c515.c\n\nwhile playing with gcc 4.1 -Wextra warnings, I came across this one:\n\ndrivers/net/3c515.c:1027: warning: comparison of unsigned expression \u003e\u003d 0 is always true\n\nSince i is unsigned the \u003e\u003d 0 check in the for loop is always true,\nso we might spin there forever unless the if condition triggers.\nSince i is only used in this loop, this patch changes it to\nan integer.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b7277155f8fa89cd5696140b4a93cfb53d0091ff",
      "tree": "c75cb996b2942d15e3a5d4327e9c582336880292",
      "parents": [
        "ccc712fe6b2acbafe9fc31f765a193e3249ca4a1",
        "c712a9de94a5df5bc0087c14ad0b1aac2c147991"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 23 21:11:56 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 23 21:11:56 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of gregkh@master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "9c637646dafd82370c284ce7fcc8b4ba2546dfb1",
      "tree": "a9070311c7b1963013fe25b4b458f48b21501685",
      "parents": [
        "b8b99e857d0e258b0da17e55466e5142465d35fd",
        "834ac73d4bc804db8ccb3f2a517e36db5f6bc4bd"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 23 18:08:44 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 23 18:08:44 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n"
    },
    {
      "commit": "b8b99e857d0e258b0da17e55466e5142465d35fd",
      "tree": "7cae85965f21792664506e9f85f2a983ee0ee53d",
      "parents": [
        "0f4184f73d5233214d3225a94fcf1bd4d6678d74"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 23 15:53:39 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 23 15:53:39 2006 -0700"
      },
      "message": "[SERIAL] sunzilog: Mirror the sunsab serial setup bug fix.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0f4184f73d5233214d3225a94fcf1bd4d6678d74",
      "tree": "0aca57fc40523377916f0836506646205a0677eb",
      "parents": [
        "25848c4e502ec2bb94ee1f3c82709311059d0857"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "maz@misterjones.org",
        "time": "Wed Aug 23 15:50:57 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 23 15:50:57 2006 -0700"
      },
      "message": "[SERIAL] sunsab: Fix E250 console with RSC.\n\nThis fixes yet another sunsab problem, when console is set to anything\nbut the first port. The console framework calls sunsab_console_setup\nfor each port, and we end up setting up a console on a not yet\ndiscovered port, which leads to an Oops. Instead, defer console setup\nuntil the requested port is properly initialized. Tested on an E250\nthrough an RSC console.\n\nReported by Daniel Smolik \u003cmarvin@mydatex.cz\u003e\n\nSigned-off-by: Marc Zyngier \u003cmaz@misterjones.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "25848c4e502ec2bb94ee1f3c82709311059d0857",
      "tree": "68d7f2033ea0a868cbd994b06228f418da76fc95",
      "parents": [
        "1bad998a2778055c095b4f2081c68e6bc82f06e2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 23 15:33:07 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 23 15:33:07 2006 -0700"
      },
      "message": "[SCSI] esp: Fix build on SUN4.\n\nNoted by Alexey Dobriyan.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "834ac73d4bc804db8ccb3f2a517e36db5f6bc4bd",
      "tree": "64af4566e720bf878fb8d74944ff4b12dd9a309b",
      "parents": [
        "5beba53230351b2d77c317c22e66c415f2ebaf02"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Tue Aug 22 22:45:06 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Aug 23 13:29:08 2006 -0700"
      },
      "message": "IB/mthca: Update HCA firmware revisions\n\nUpdate the driver\u0027s list of HCA firmware revisions to make sure people\nrunning Sinai firmware older than 1.1.0 get a message suggesting a\nfirmware upgrade.  Update the Arbel versions as well while we are at it.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "9b5cce07648d059a013444116bd0140b047b25a1",
      "tree": "7c8abb693dc50f81b442b5f459350b2e0f996f86",
      "parents": [
        "794ccda61c7dc2aa6c66e8ef18a44d865d3c3a7d"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Tue Aug 15 21:41:39 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Aug 23 14:20:37 2006 -0400"
      },
      "message": "[PATCH] hostap: Restore antenna selection settings after port reset\n\nIntersil firmware 1.7.4 (and possibly others) loses the antenna\nselection settings when the port is reset.\n\nSigned-off-by: David Acker \u003cdacker@roinet.com\u003e\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "794ccda61c7dc2aa6c66e8ef18a44d865d3c3a7d",
      "tree": "0df81c4afd909be8545a3e5106c2383867481203",
      "parents": [
        "ef7d1b244fa6c94fb76d5f787b8629df64ea4046"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Tue Aug 15 20:42:20 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Aug 23 14:20:37 2006 -0400"
      },
      "message": "[PATCH] spectrum_cs: Fix incorrect use of pcmcia_dev_present()\n\nThis bug was introduced during the PCMCIA API conversion and broke\nspectrum_cs completely.\n\nTracked down by Fredrik Tolf \u003cfredrik@dolda2000.com\u003e\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "90414be9523208f0b667fd58c22e26b8db0594de",
      "tree": "276db076c7c440fa2bd3706317e370ec3a7e2b23",
      "parents": [
        "72a623be00fa3d77724c1b0cac07c1bac60e70a5"
      ],
      "author": {
        "name": "Pozsar Balazs",
        "email": "pozsy@uhulinux.hu",
        "time": "Wed Aug 23 00:48:03 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Aug 23 00:48:03 2006 -0400"
      },
      "message": "Input: psmouse - fix Intellimouse 4.0 initialization\n\nRevert the superfluous initilization causing some mice become jumpy.\n\nSigned-off-by: Pozsar Balazs \u003cpozsy@uhulinux.hu\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "72a623be00fa3d77724c1b0cac07c1bac60e70a5",
      "tree": "cd9504c0ca36e1426706094ad691554eee39f677",
      "parents": [
        "8ea371fb6df5a6e8056265e0089fd578e87797fc"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Aug 23 00:47:39 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Aug 23 00:47:39 2006 -0400"
      },
      "message": "Input: wistron - fix crash due to referencing __initdata\n\nRemove __initdata markings from keymaps as they are used during\nnormal driver operations.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8ea371fb6df5a6e8056265e0089fd578e87797fc",
      "tree": "4c3686a5c6ef6e386ad25998c98873ddc73ff709",
      "parents": [
        "2ffc1ccad85e8c2e81a6a4beb390fb4ce143256b"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Wed Aug 23 00:45:33 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Aug 23 00:45:33 2006 -0400"
      },
      "message": "Input: atkbd - fix overrun in atkbd_set_repeat_rate()\n\nThis was introduced in commit 3d0f0fa0cb554541e10cb8cb84104e4b10828468:\nbounds checking is performed against period[32] while indexing delay[4].\n\nSpotted by Coverity, CID 1376.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f1a58ecae527fc67c87ce4dcb9e73894f64aadfe",
      "tree": "e89e6440350a6990023b77fd5a0d7e9f5f9c4b28",
      "parents": [
        "d14b50cc60ca465290fcdb3b88e7d5fb684361ed"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sun Aug 20 17:56:38 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 22 06:07:48 2006 -0400"
      },
      "message": "[PATCH] ata_piix: fix ghost device probing by honoring PCS present bits\n\nMove out PCS handling from piix_sata_prereset() into\npiix_sata_present_mask() and use it from newly implemented\npiix_sata_softreset().  Class codes for devices which are indicated to\nbe absent by PCS are cleared to ATA_DEV_NONE.  This fixes ghost device\nproblem reported on ICH6 and 7.\n\nThis patch moves PCS handling from prereset to softreset, which makes\ntwo behavior changes.\n\n* perform softreset even when PCS indicates no device\n* PCS handling is repeated before retrying softresets due to reset\n  failures.\n\nBoth behavior changes are intended and more consistent with how other\ndrivers behave.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "da547d775fa9ba8d9dcaee7bc4e960540e2be576",
      "tree": "e01cb3b682bc0157742d093afc18a89dfc01d1f1",
      "parents": [
        "ef7d1b244fa6c94fb76d5f787b8629df64ea4046",
        "5b9c9bf6c92274a6eb74fc8f86586ab592a7a1ec",
        "df6fd31995cb2e38b2a7e94bc8f1559b8f55404e",
        "4e6e6504a4572dee3afcb0925ce92ad559e1e0db",
        "5672bde6355f2d12c49df1eec083d25afe489063",
        "16a74744231e57e354253567490ab9e4ccd2d605"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 20 21:49:29 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Aug 20 21:49:29 2006 -0400"
      },
      "message": "Merge trivial low-risk suspend hotkey bugzilla-5918 into release\n"
    },
    {
      "commit": "d2afb3ae04e36dbc6e9eb2d8bd54406ff7b6b3bd",
      "tree": "661a4634bcec8202c07db8e9aba71064c550ec66",
      "parents": [
        "4041b9cd87d97a7c73a5bf5a9305dffee2599386"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Mon Aug 14 23:09:23 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 19 16:18:28 2006 -0600"
      },
      "message": "[SCSI] BusLogic gcc 4.1 warning fixes\n\n- Reworked all the very long lines in that block (this drivers full of\n  them though)\n\n- Returns an error in three places that it didn\u0027t before.\n\n- Properly clean up after a scsi_add_host() failure.\n\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a76b044af147135b5fb7570aba35d4908f143cc9",
      "tree": "600000a46abd1ce07ea8e2d73fe0bed1df7178fc",
      "parents": [
        "2ca2d5e84c19ddbc0126087af6288533a05f1799"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Wed Aug 16 01:52:23 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:51:25 2006 -0400"
      },
      "message": "[PATCH] WAN: fix C101 card carrier handling\n\nHi,\n\nOne of my recent changes broke C101 carrier handling, this patch\nfixes it. Also fixes an old TX underrun checking bug.\n\n2.6.18 material. Please apply.\nThanks.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5b4b8454344a0391bb0f69fda0f4ec8e1f0d2fed",
      "tree": "a5e662cdc03d319e56a277281dcde754150276f4",
      "parents": [
        "11b0bacd717c285c94dbb56505a28434b34f0639"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Mon Aug 14 23:00:30 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:31 2006 -0400"
      },
      "message": "[PATCH] FS_ENET: use PAL for mii management\n\nThis patch should update the fs_enet infrastructure to utilize Phy Abstraction\nLayer subsystem.  Along with the above, there are apparent bugfixes, overhaul\nand improvements.\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "11b0bacd717c285c94dbb56505a28434b34f0639",
      "tree": "d98e1576210a258d3b412809dfe0177f028575be",
      "parents": [
        "ec42cdb624059bb9d9d1accca5ed4345bf8f5fda"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Mon Aug 14 23:00:29 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:31 2006 -0400"
      },
      "message": "[PATCH] PAL: Support of the fixed PHY\n\nThis makes it possible for HW PHY-less boards to utilize PAL goodies.  Generic\nroutines to connect to fixed PHY are provided, as well as ability to specify\nsoftware callback that fills up link, speed, etc.  information into PHY\ndescriptor (the latter feature not tested so far).\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ec42cdb624059bb9d9d1accca5ed4345bf8f5fda",
      "tree": "5b39ebb8cd878baf0cb3f1a1b1f94994ab00fac5",
      "parents": [
        "3d8f3f3c3697a7603a802427c9226f5dfe6d67ad"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Aug 14 23:00:28 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:30 2006 -0400"
      },
      "message": "[PATCH] xircom_cb: wire up errors from pci_register_driver()\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3d8f3f3c3697a7603a802427c9226f5dfe6d67ad",
      "tree": "c6deeab098c67b4a303630ac9430cbec0d45d5c6",
      "parents": [
        "239e44e1f05e2163ee066c07a753f9fb445979b2"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Aug 14 23:00:27 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:30 2006 -0400"
      },
      "message": "[PATCH] s390: fix arp_tbl lock usage in qeth\n\nqeth: bhs must be disabled when accessing neighbour tables.\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ INFO: inconsistent lock state ]\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "239e44e1f05e2163ee066c07a753f9fb445979b2",
      "tree": "a27bbfc4d0fc2e31387f00096c8c3bc717df797c",
      "parents": [
        "b68a60e598c0d1e738c807c47cb181e8cc52a0d8"
      ],
      "author": {
        "name": "Edgar E. Iglesias",
        "email": "edgar.iglesias@axis.com",
        "time": "Mon Aug 14 23:00:24 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:30 2006 -0400"
      },
      "message": "[PATCH] skge: remember to run netif_poll_disable()\n\nSigned-off-by: Edgar E. Iglesias \u003cedgar.iglesias@axis.com\u003e\nCc: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b68a60e598c0d1e738c807c47cb181e8cc52a0d8",
      "tree": "cc06e0cd5a74c4ebdc5e5fecd2ab7a47d28f8130",
      "parents": [
        "7e29f8bf39de372e3903a0b12f34285d30a8a244"
      ],
      "author": {
        "name": "Jim Lewis",
        "email": "jim@jklewis.com",
        "time": "Mon Aug 14 23:00:23 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:30 2006 -0400"
      },
      "message": "[PATCH] Add ethtool -g support to Spidernet network driver\n\nAdd ethtool -g (show ring sizes) support to the Spidernet network driver.\n\nSigned-off-by: James K Lewis \u003cjklewis@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7e29f8bf39de372e3903a0b12f34285d30a8a244",
      "tree": "c0c1fee1da797d3147a0359e7c6f054aaa745ce1",
      "parents": [
        "b933b4d93888b584eda826bffa68a3a1283f8411"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Aug 14 23:00:22 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:30 2006 -0400"
      },
      "message": "[PATCH] build fixes: smc91x\n\nUnclear how these bugs arrived, presumably from incorrect cleanup of\nthe 16-bit-only paths, but smc91x wouldn\u0027t build for OMAP.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Nicolas Pitre \u003cnico@cam.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b933b4d93888b584eda826bffa68a3a1283f8411",
      "tree": "3d1ac29f142f1248ec5e5aa9994545818ab0f301",
      "parents": [
        "76cb4fe7c0926c2c59f4a36ab169aa2d547c93d1"
      ],
      "author": {
        "name": "Roger Luethi",
        "email": "rl@hellgate.ch",
        "time": "Mon Aug 14 23:00:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:30 2006 -0400"
      },
      "message": "[PATCH] via-rhine: add option avoid_D3 (work around broken BIOSes)\n\nIt looks like broken BIOSes controlling Rhine chips will remain in use in\nsignificant numbers; such systems fail to come up via PXE after they have\nbeen put into D3 (power-saving) mode.\n\nThis patch adds a module option for disabling the call that puts the chip\nto sleep.\n\nSigned-off-by: Roger Luethi \u003crl@hellgate.ch\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Joerg Bashir \u003cbrak@archive.org\u003e\nCc: Tim Phipps \u003ctim@phipps-hutton.freeserve.co.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "76cb4fe7c0926c2c59f4a36ab169aa2d547c93d1",
      "tree": "2fa424665a54379e3d3ee07e7b9d6beb6101a462",
      "parents": [
        "ab1976682f31661a898b92593bccfeae14d0a0ae"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+lkml@arm.linux.org.uk",
        "time": "Mon Aug 14 23:00:20 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:29 2006 -0400"
      },
      "message": "[PATCH] lockdep: fix smc91x\n\nWhen booting using root-nfs, I\u0027m seeing (independently) two lockdep dumps\nin the smc91x driver.  The patch below fixes both.  Both dumps look like\nreal locking issues.\n\nNico - please review and ack if you think the patch is correct.\n\nDump 1:\n\nSending DHCP requests .\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ INFO: inconsistent lock state ]\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ab1976682f31661a898b92593bccfeae14d0a0ae",
      "tree": "3f24400e997275daa7ef117498037b54f8a4ce63",
      "parents": [
        "633949a145df19d6d338b0f227f033a0a1c5562a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Aug 14 23:00:18 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:29 2006 -0400"
      },
      "message": "[PATCH] via-rhine: NAPI poll enable\n\nThe poll_enable should be in init_registers before enabling interrupts, not\nin tx_timeout.  Thanks for spotting it Roger.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nCc: Roger Luethi \u003crl@hellgate.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "633949a145df19d6d338b0f227f033a0a1c5562a",
      "tree": "d000e88532f0420eeb42c2525ae3a8d44818a29f",
      "parents": [
        "a4d09272480e57cd4aa1156cac7aba9b08885bf9"
      ],
      "author": {
        "name": "Roger Luethi",
        "email": "rl@hellgate.ch",
        "time": "Mon Aug 14 23:00:17 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:29 2006 -0400"
      },
      "message": "[PATCH] via-rhine: NAPI support\n\nAdd NAPI support to the via-rhine driver so that it can handle higher\nspeeds and doesn\u0027t get overloaded by interrupts as easily.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Roger Luethi \u003crl@hellgate.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a4d09272480e57cd4aa1156cac7aba9b08885bf9",
      "tree": "5c073158dfc31a6842a75fbf22f80bb304dff934",
      "parents": [
        "2fd0e33f4f967022ef2f3249b6c512b309734384"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Mon Aug 14 23:00:17 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:29 2006 -0400"
      },
      "message": "[PATCH] smc911x: Re-release spinlock on spurious interrupt\n\nThe smc911x driver forgets to release the spinlock on spurious interrupts.\nThis little patch fixes it.\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2fd0e33f4f967022ef2f3249b6c512b309734384",
      "tree": "bffe84f8bc99cae4e3d9d5dcdb637534574aa8c5",
      "parents": [
        "330ce0de93fd7cc0f72fa57a7ec892befe7035d2"
      ],
      "author": {
        "name": "Kevin Hao",
        "email": "haokexin@gmail.com",
        "time": "Mon Aug 14 23:00:15 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:29 2006 -0400"
      },
      "message": "[PATCH] net: Add netconsole support to dm9000 driver\n\nAdd netconsole support to dm9000 driver.\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "330ce0de93fd7cc0f72fa57a7ec892befe7035d2",
      "tree": "a5c73ae34d2e17ed21f479b74ee76cc27f132e3c",
      "parents": [
        "6fd7587bc284af61f92e547287aa5cd616a9c7ba"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Aug 14 23:00:14 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:29 2006 -0400"
      },
      "message": "[PATCH] s2io build fix\n\nsparc32:\n\ndrivers/net/s2io.c:2636: warning: implicit declaration of function \u0027disable_irq\u0027\ndrivers/net/s2io.c:2656: warning: implicit declaration of function \u0027enable_irq\u0027\n\nCc: Ananda Raju \u003cAnanda.Raju@neterion.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6fd7587bc284af61f92e547287aa5cd616a9c7ba",
      "tree": "432fc5550fc21d2f6748e97cf3f15d845d3be3e3",
      "parents": [
        "ce973b141dfac4a0f160c7435d65e3ea47753ce8"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Mon Aug 14 23:00:13 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:29 2006 -0400"
      },
      "message": "[PATCH] Update smc91x driver with ARM Versatile board info\n\nWe need to specify a Versatile-specific SMC_IRQ_FLAGS value or the new\ngeneric IRQ layer will complain thusly:\n\nNo IRQF_TRIGGER set_type function for IRQ 25 (\u003cNULL\u003e)\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ce973b141dfac4a0f160c7435d65e3ea47753ce8",
      "tree": "2dfda8aa29023fca37e1f5127d2e5e6fae1c6180",
      "parents": [
        "e4c780b1ffc7d7bc27b7dc57fcf17ebb8d3006bc"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Mon Aug 14 23:00:11 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:29 2006 -0400"
      },
      "message": "[PATCH] Freescale QE UCC gigabit ethernet driver\n\nQE(QUICC Engine) is a new generation communication coprocessor, which can\nbe found on some of the latest Freescale PowerQUICC CPUs(e.g.  MPC8360).\nThe UCC(Unified Communications Controller) module of QE can work as gigabit\nEthernet device.  This patch provides driver for the device.\n\nSigned-off-by: Shlomi Gridish \u003cgridish@freescale.com\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e4c780b1ffc7d7bc27b7dc57fcf17ebb8d3006bc",
      "tree": "5d7858b0067f56d3584c1ff572211edd106f74c0",
      "parents": [
        "3418e469ebaebec16f7df83074087eb901fb76b9"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Aug 14 23:00:10 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:28 2006 -0400"
      },
      "message": "[PATCH] drivers/net/e1000/: possible cleanups\n\n- make needlessly global functions static\n- #if 0 the following unused global functions:\n  - e1000_hw.c: e1000_mc_addr_list_update()\n  - e1000_hw.c: e1000_read_reg_io()\n  - e1000_hw.c: e1000_enable_pciex_master()\n  - e1000_hw.c: e1000_ife_disable_dynamic_power_down()\n  - e1000_hw.c: e1000_ife_enable_dynamic_power_down()\n  - e1000_hw.c: e1000_write_ich8_word()\n  - e1000_hw.c: e1000_duplex_reversal()\n  - e1000_main.c: e1000_io_read()\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nCc: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nCc: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3418e469ebaebec16f7df83074087eb901fb76b9",
      "tree": "afeabd4c0dec7a9e6433711739d8639736adb55b",
      "parents": [
        "90d5aed2d9c7d2f3915b75342988114fd7b6c13d"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Aug 14 23:00:10 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:28 2006 -0400"
      },
      "message": "[PATCH] sundance section fix\n\ndrivers/net/sundance.c:110: error: version causes a section type conflict\n\nI don\u0027t understand this error.  It\u0027s referred to from both __init and\n__devinit code.  With CONFIG_HOTPLUG\u003dn, version[] is placed in .init.data and\nis referred to from .init.text.\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "90d5aed2d9c7d2f3915b75342988114fd7b6c13d",
      "tree": "c6f31166423c921264746d55606e852ae54bd6bf",
      "parents": [
        "c9d26c9785d900d8547b268f0c0507f252879c48"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Aug 14 23:00:09 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:28 2006 -0400"
      },
      "message": "[PATCH] fealnx section fix\n\nWith CONFIG_HOTPLUG\u003dn it won\u0027t compile:\n\ndistcc[25607] ERROR: compile drivers/net/fealnx.c on g5/64 failed\n\nversion[] is referred to from both __init code and from __devinit code, so\nmove it out of __init altogether.\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c9d26c9785d900d8547b268f0c0507f252879c48",
      "tree": "c5a7b9271bdb12eb59c0eae0e5280d2b4c6d25eb",
      "parents": [
        "c971ef46cb94b8bb4a12555fa757e5f67934fcd9"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Aug 14 23:00:08 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:44:28 2006 -0400"
      },
      "message": "[PATCH] winbond-840 section fix\n\nWith CONFIG_HOTPLUG\u003dn it won\u0027t compile:\n\ndrivers/net/tulip/winbond-840.c:141: error: version causes a section type conflict\n\n(For some reason it gets the same error if marked __initdata.  Give up.)\n\nCc: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c971ef46cb94b8bb4a12555fa757e5f67934fcd9",
      "tree": "550066c59719ab851cc29c2b1cb38bf79d0168f6",
      "parents": [
        "1e13b0d82d24ac3c8b2f16a09dd9ce537cad134c"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Aug 14 23:00:08 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:40:17 2006 -0400"
      },
      "message": "[PATCH] seeq8005 section fix\n\nWARNING: drivers/net/seeq8005.o - Section mismatch: reference to .init.text:seeq8005_probe from .text between \u0027init_module\u0027 (at offset 0x106) and \u0027seeq8005_open\u0027\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    }
  ],
  "next": "1e13b0d82d24ac3c8b2f16a09dd9ce537cad134c"
}
