)]}'
{
  "log": [
    {
      "commit": "52fd24ca1db3a741f144bbc229beefe044202cac",
      "tree": "bb3959b403c4bfec138b61e7943e17a76dc6cad6",
      "parents": [
        "6a2aae06cc1e87e9712a26a639f6a2f3442e2027"
      ],
      "author": {
        "name": "Giridhar Pemmasani",
        "email": "pgiri@yahoo.com",
        "time": "Sat Oct 28 10:38:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:52 2006 -0700"
      },
      "message": "[PATCH] __vmalloc with GFP_ATOMIC causes \u0027sleeping from invalid context\u0027\n\nIf __vmalloc is called to allocate memory with GFP_ATOMIC in atomic\ncontext, the chain of calls results in __get_vm_area_node allocating memory\nfor vm_struct with GFP_KERNEL, causing the \u0027sleeping from invalid context\u0027\nwarning.  This patch fixes it by passing the gfp flags along so\n__get_vm_area_node allocates memory for vm_struct with the same flags.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6a2aae06cc1e87e9712a26a639f6a2f3442e2027",
      "tree": "6c9e0f73d39646670c301e19ccd8b33d3aa3a293",
      "parents": [
        "f2d0aa5bf8d4f7ae4cb1a7feebf5b1afddd0b9b0"
      ],
      "author": {
        "name": "Pavel Emelianov",
        "email": "xemul@openvz.org",
        "time": "Sat Oct 28 10:38:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:52 2006 -0700"
      },
      "message": "[PATCH] Fix potential OOPs in blkdev_open()\n\nblkdev_open() calls bc_acquire() to get a struct block_device.  Since\nbc_acquire() may return NULL when system is out of memory an appropriate\ncheck is required.\n\nSigned-off-by: Pavel Emelianov \u003cxemul@openvz.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2d0aa5bf8d4f7ae4cb1a7feebf5b1afddd0b9b0",
      "tree": "f018b4472a40d6ed1d815b68a716f29991993aba",
      "parents": [
        "969b755aadf7bcf3df5991a127a103acd0145a52"
      ],
      "author": {
        "name": "Yasunori Goto",
        "email": "y-goto@jp.fujitsu.com",
        "time": "Sat Oct 28 10:38:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:52 2006 -0700"
      },
      "message": "[PATCH] memory hotplug: __GFP_NOWARN is better for __kmalloc_section_memmap()\n\nAdd __GFP_NOWARN flag to calling of __alloc_pages() in\n__kmalloc_section_memmap().  It can reduce noisy failure message.\n\nIn ia64, section size is 1 GB, this means that order 8 pages are necessary\nfor each section\u0027s memmap.  It is often very hard requirement under heavy\nmemory pressure as you know.  So, __alloc_pages() gives up allocation and\nshows many noisy stack traces which means no page for each sections.\n(Current my environment shows 32 times of stack trace....)\n\nBut, __kmalloc_section_memmap() calls vmalloc() after failure of it, and it\ncan succeed allocation of memmap.  So, its stack trace warning becomes just\nnoisy.  I suppose it shouldn\u0027t be shown.\n\nSigned-off-by: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "969b755aadf7bcf3df5991a127a103acd0145a52",
      "tree": "d2c2db7b98e1e760c47e508f879619cd6b71f373",
      "parents": [
        "750a8f3e8f64654a584e54038c2c8db380813c79"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Oct 28 10:38:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:52 2006 -0700"
      },
      "message": "[PATCH] md: fix printk format warnings, seen on powerpc64:\n\ndrivers/md/raid1.c:1479: warning: long long unsigned int format, long unsigned int arg (arg 4)\ndrivers/md/raid10.c:1475: warning: long long unsigned int format, long unsigned int arg (arg 4)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\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": "750a8f3e8f64654a584e54038c2c8db380813c79",
      "tree": "d2227e5b694f4ff4ce57ce991213a8c5502f9393",
      "parents": [
        "01ab5662f573fe3a6bcefa200f15ab3069cec8a3"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Sat Oct 28 10:38:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:51 2006 -0700"
      },
      "message": "[PATCH] md: fix up maintenance of -\u003edegraded in multipath\n\nA recent fix which made sure -\u003edegraded was initialised properly exposed a\nsecond bug - -\u003edegraded wasn\u0027t been updated when drives failed or were\nhot-added.\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": "01ab5662f573fe3a6bcefa200f15ab3069cec8a3",
      "tree": "6a3280e26f6f65673394dc8ab3b39897d1c11c18",
      "parents": [
        "2b6e845986347ef86729e8651908af3e8a8441f5"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Sat Oct 28 10:38:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:51 2006 -0700"
      },
      "message": "[PATCH] md: simplify checking of available size when resizing an array\n\nWhen \"mdadm --grow --size\u003dxxx\" is used to resize an array (use more or less of\neach device), we check the new siza against the available space in each\ndevice.\n\nWe already have that number recorded in rdev-\u003esize, so calculating it is\npointless (and wrong in one obscure case).\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": "2b6e845986347ef86729e8651908af3e8a8441f5",
      "tree": "dc58ac77e7b7e6ee1e6c320019b07808d3e324a6",
      "parents": [
        "ae74589cb381cc2838107f92d4e0e1f178c6825d"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Sat Oct 28 10:38:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:51 2006 -0700"
      },
      "message": "[PATCH] md: fix bug where spares don\u0027t always get rebuilt properly when they become live\n\nIf save_raid_disk is \u003e\u003d 0, then the device could be a device that is already\nin sync that is being re-added.  So we need to default this value to -1.\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": "ae74589cb381cc2838107f92d4e0e1f178c6825d",
      "tree": "d79b985d09acb66c98890733a758b37f41062233",
      "parents": [
        "9b57988db9b2c81794546cb792133f0cfd064ea8"
      ],
      "author": {
        "name": "bibo,mao",
        "email": "bibo.mao@intel.com",
        "time": "Sat Oct 28 10:38:29 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:51 2006 -0700"
      },
      "message": "[PATCH] fix efi_memory_present_wrapper()\n\nefi_memory_present_wrapper() parameter start/end is physical address, but\nfunction memory_present parameter is PFN, this patch converts physical\naddress to PFN.\n\nSigned-off-by: bibo, mao \u003cbibo.mao@intel.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b57988db9b2c81794546cb792133f0cfd064ea8",
      "tree": "87ff86100cc08971958a6bd8796eceb755273707",
      "parents": [
        "f58a74dca88d48b0669609b4957f3dd757bdc898"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sandeen.net",
        "time": "Sat Oct 28 10:38:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:51 2006 -0700"
      },
      "message": "[PATCH] jbd2: journal_dirty_data re-check for unmapped buffers\n\nWhen running several fsx\u0027s and other filesystem stress tests, we found\ncases where an unmapped buffer was still being sent to submit_bh by the\next3 dirty data journaling code.\n\nI saw this happen in two ways, both related to another thread doing a\ntruncate which would unmap the buffer in question.\n\nEither we would get into journal_dirty_data with a bh which was already\nunmapped (although journal_dirty_data_fn had checked for this earlier, the\nstate was not locked at that point), or it would get unmapped in the middle\nof journal_dirty_data when we dropped locks to call sync_dirty_buffer.\n\nBy re-checking for mapped state after we\u0027ve acquired the bh state lock, we\nshould avoid these races.  If we find a buffer which is no longer mapped,\nwe essentially ignore it, because journal_unmap_buffer has already decided\nthat this buffer can go away.\n\nI\u0027ve also added tracepoints in these two cases, and made a couple other\ntracepoint changes that I found useful in debugging this.\n\nSigned-off-by: Eric Sandeen \u003cesandeen@redhat.com\u003e\nCc: \u003clinux-ext4@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f58a74dca88d48b0669609b4957f3dd757bdc898",
      "tree": "bfd9a7f078d3d017e92fbd75659f35b619ccf188",
      "parents": [
        "1939e49a0cb9d73785857bf312f4f65661b4b513"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sandeen.net",
        "time": "Sat Oct 28 10:38:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:51 2006 -0700"
      },
      "message": "[PATCH] jbd: journal_dirty_data re-check for unmapped buffers\n\nWhen running several fsx\u0027s and other filesystem stress tests, we found\ncases where an unmapped buffer was still being sent to submit_bh by the\next3 dirty data journaling code.\n\nI saw this happen in two ways, both related to another thread doing a\ntruncate which would unmap the buffer in question.\n\nEither we would get into journal_dirty_data with a bh which was already\nunmapped (although journal_dirty_data_fn had checked for this earlier, the\nstate was not locked at that point), or it would get unmapped in the middle\nof journal_dirty_data when we dropped locks to call sync_dirty_buffer.\n\nBy re-checking for mapped state after we\u0027ve acquired the bh state lock, we\nshould avoid these races.  If we find a buffer which is no longer mapped,\nwe essentially ignore it, because journal_unmap_buffer has already decided\nthat this buffer can go away.\n\nI\u0027ve also added tracepoints in these two cases, and made a couple other\ntracepoint changes that I found useful in debugging this.\n\nSigned-off-by: Eric Sandeen \u003cesandeen@redhat.com\u003e\nCc: \u003clinux-ext4@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1939e49a0cb9d73785857bf312f4f65661b4b513",
      "tree": "4ac6c77cff75ca2a79a5a88490d87b43a5f7a1ba",
      "parents": [
        "bbdb396a60b2ebf7de3b717991e5d3e28c8b7bbd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Oct 28 10:38:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:51 2006 -0700"
      },
      "message": "[PATCH] ext4: fix printk format warnings\n\nfs/ext4/resize.c:72: warning: long long unsigned int format, __u64 arg (arg 4)\nfs/ext4/resize.c:76: warning: long long unsigned int format, __u64 arg (arg 4)\nfs/ext4/resize.c:81: warning: long long unsigned int format, __u64 arg (arg 4)\nfs/ext4/resize.c:85: warning: long long unsigned int format, __u64 arg (arg 4)\nfs/ext4/resize.c:89: warning: long long unsigned int format, __u64 arg (arg 4)\nfs/ext4/resize.c:89: warning: long long unsigned int format, __u64 arg (arg 5)\nfs/ext4/resize.c:93: warning: long long unsigned int format, __u64 arg (arg 4)\nfs/ext4/resize.c:93: warning: long long unsigned int format, __u64 arg (arg 5)\nfs/ext4/resize.c:98: warning: long long unsigned int format, __u64 arg (arg 4)\nfs/ext4/resize.c:103: warning: long long unsigned int format, __u64 arg (arg 4)\nfs/ext4/resize.c:109: warning: long long unsigned int format, __u64 arg (arg 4)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bbdb396a60b2ebf7de3b717991e5d3e28c8b7bbd",
      "tree": "efeca197ae8a2421940006ace6c1b719b1811a0c",
      "parents": [
        "3bb1a852ab6c9cdf211a2f4a2f502340c8c38eca"
      ],
      "author": {
        "name": "Martin Bligh",
        "email": "mbligh@google.com",
        "time": "Sat Oct 28 10:38:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:51 2006 -0700"
      },
      "message": "[PATCH] Use min of two prio settings in calculating distress for reclaim\n\nIf try_to_free_pages / balance_pgdat are called with a gfp_mask specifying\nGFP_IO and/or GFP_FS, they will reclaim the requisite number of pages, and the\nreset prev_priority to DEF_PRIORITY (or to some other high (ie: unurgent)\nvalue).\n\nHowever, another reclaimer without those gfp_mask flags set (say, GFP_NOIO)\nmay still be struggling to reclaim pages.  The concurrent overwrite of\nzone-\u003eprev_priority will cause this GFP_NOIO thread to unexpectedly cease\ndeactivating mapped pages, thus causing reclaim difficulties.\n\nFix this is to key the distress calculation not off zone-\u003eprev_priority, but\nalso take into account the local caller\u0027s priority by using\nmin(zone-\u003eprev_priority, sc-\u003epriority)\n\nSigned-off-by: Martin J. Bligh \u003cmbligh@google.com\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\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": "3bb1a852ab6c9cdf211a2f4a2f502340c8c38eca",
      "tree": "d08aa652e8eb40c47d5bc37fa1a240b4fb7db029",
      "parents": [
        "2ae88149a27cadf2840e0ab8155bef13be285c03"
      ],
      "author": {
        "name": "Martin Bligh",
        "email": "mbligh@mbligh.org",
        "time": "Sat Oct 28 10:38:24 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:50 2006 -0700"
      },
      "message": "[PATCH] vmscan: Fix temp_priority race\n\nThe temp_priority field in zone is racy, as we can walk through a reclaim\npath, and just before we copy it into prev_priority, it can be overwritten\n(say with DEF_PRIORITY) by another reclaimer.\n\nThe same bug is contained in both try_to_free_pages and balance_pgdat, but\nit is fixed slightly differently.  In balance_pgdat, we keep a separate\npriority record per zone in a local array.  In try_to_free_pages there is\nno need to do this, as the priority level is the same for all zones that we\nreclaim from.\n\nImpact of this bug is that temp_priority is copied into prev_priority, and\nsetting this artificially high causes reclaimers to set distress\nartificially low.  They then fail to reclaim mapped pages, when they are,\nin fact, under severe memory pressure (their priority may be as low as 0).\nThis causes the OOM killer to fire incorrectly.\n\nFrom: Andrew Morton \u003cakpm@osdl.org\u003e\n\n__zone_reclaim() isn\u0027t modifying zone-\u003eprev_priority.  But zone-\u003eprev_priority\nis used in the decision whether or not to bring mapped pages onto the inactive\nlist.  Hence there\u0027s a risk here that __zone_reclaim() will fail because\nzone-\u003eprev_priority ir large (ie: low urgency) and lots of mapped pages end up\nstuck on the active list.\n\nFix that up by decreasing (ie making more urgent) zone-\u003eprev_priority as\n__zone_reclaim() scans the zone\u0027s pages.\n\nThis bug perhaps explains why ZONE_RECLAIM_PRIORITY was created.  It should be\npossible to remove that now, and to just start out at DEF_PRIORITY?\n\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nCc: Christoph Lameter \u003cclameter@engr.sgi.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": "2ae88149a27cadf2840e0ab8155bef13be285c03",
      "tree": "e6873cc050973db6f2b01568a5e1faa6c981d139",
      "parents": [
        "858cbcdd4f7a235f609249b9ca681b7ec5d786a3"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Sat Oct 28 10:38:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 28 11:30:50 2006 -0700"
      },
      "message": "[PATCH] mm: clean up pagecache allocation\n\n- Consolidate page_cache_alloc\n\n- Fix splice: only the pagecache pages and filesystem data need to use\n  mapping_gfp_mask.\n\n- Fix grab_cache_page_nowait: same as splice, also honour NUMA placement.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "858cbcdd4f7a235f609249b9ca681b7ec5d786a3",
      "tree": "ae91051bfcd25d4d1aa8c720d11305115c205114",
      "parents": [
        "fe31eb679752369240fc8880858a5ed974554eb2",
        "f5ef9d11fd255b30b455d18f8d721bc44cd1296b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 27 15:36:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 27 15:36:21 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC]: Fix bus_id[] string overflow.\n"
    },
    {
      "commit": "fe31eb679752369240fc8880858a5ed974554eb2",
      "tree": "b53fcdb696b6d2048d5a38960aee64f990e2997a",
      "parents": [
        "efbfe96c5d839c367249bf1cd53249716450c0a2",
        "3560cc5ec3488b20d927f7160a21a0df1d1fda20"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 27 15:35:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 27 15:35:28 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:\n  PCI: Remove quirk_via_abnormal_poweroff\n  PCI: reset pci device state to unknown state for resume\n  PCI: x86-64: mmconfig missing printk levels\n  PCI: fix pci_fixup_video as it blows up on sparc64\n  acpiphp: fix latch status\n"
    },
    {
      "commit": "efbfe96c5d839c367249bf1cd53249716450c0a2",
      "tree": "36a1a7d72586a2f8fd25feb225cd4e627cd275b3",
      "parents": [
        "735a7ffb739b6efeaeb1e720306ba308eaaeb20e"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Oct 27 23:24:47 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 27 15:34:51 2006 -0700"
      },
      "message": "[PATCH] silence \u0027make xmldocs\u0027 warning by adding missing description of \u0027raw\u0027 in nand_base.c:1485\n\nAdd description of \u0027raw\u0027 in comments for\ndrivers/mtd/nand/nand_base.c::nand_write_page_syndrome() so \u0027make xmldocs\u0027\nwill not spew a warning at us.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "735a7ffb739b6efeaeb1e720306ba308eaaeb20e",
      "tree": "6156c96aeae04e1fd789f07bdd839dca7eca611a",
      "parents": [
        "61ce1efe6e40233663d27ab8ac9ba9710eebcaad"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri Oct 27 11:42:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 27 15:34:51 2006 -0700"
      },
      "message": "[PATCH] drivers: wait for threaded probes between initcall levels\n\nThe multithreaded-probing code has a problem: after one initcall level (eg,\ncore_initcall) has been processed, we will then start processing the next\nlevel (postcore_initcall) while the kernel threads which are handling\ncore_initcall are still executing.  This breaks the guarantees which the\nlayered initcalls previously gave us.\n\nIOW, we want to be multithreaded _within_ an initcall level, but not between\ndifferent levels.\n\nFix that up by causing the probing code to wait for all outstanding probes at\none level to complete before we start processing the next level.\n\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": "61ce1efe6e40233663d27ab8ac9ba9710eebcaad",
      "tree": "782640f26f39b96fbce595883dabbeadb550dd15",
      "parents": [
        "e80391500078b524083ba51c3df01bbaaecc94bb"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri Oct 27 11:41:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 27 15:34:51 2006 -0700"
      },
      "message": "[PATCH] vmlinux.lds: consolidate initcall sections\n\nAdd a vmlinux.lds.h helper macro for defining the eight-level initcall table,\nteach all the architectures to use it.\n\nThis is a prerequisite for a patch which performs initcall synchronisation for\nmultithreaded-probing.\n\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n[ Added AVR32 as well ]\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3560cc5ec3488b20d927f7160a21a0df1d1fda20",
      "tree": "442305638a7702363f14119d2e07fdd267c0e894",
      "parents": [
        "2449e06a5696b7af1c8a369b04c97f3b139cf3bb"
      ],
      "author": {
        "name": "Karsten Wiese",
        "email": "annabellesgarden@yahoo.de",
        "time": "Fri Oct 20 14:45:36 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 27 11:20:33 2006 -0700"
      },
      "message": "PCI: Remove quirk_via_abnormal_poweroff\n\nMy K8T800 mobo resumes fine from suspend to ram with and without patch\napplied against 2.6.18.\n\nquirk_via_abnormal_poweroff makes some boards not boot 2.6.18, so IMO patch\nshould go to head, 2.6.18.2 and everywhere \"ACPI: ACPICA 20060623\" has been\napplied.\n\n\nRemove quirk_via_abnormal_poweroff\n\nObsoleted by \"ACPI: ACPICA 20060623\":\n\u003csnip\u003e\n    Implemented support for \"ignored\" bits in the ACPI\n    registers.  According to the ACPI specification, these\n    bits should be preserved when writing the registers via\n    a read/modify/write cycle. There are 3 bits preserved\n    in this manner: PM1_CONTROL[0] (SCI_EN), PM1_CONTROL[9],\n    and PM1_STATUS[11].\n    http://bugzilla.kernel.org/show_bug.cgi?id\u003d3691\n\u003c/snip\u003e\n\nSigned-off-by: Karsten Wiese \u003cfzu@wemgehoertderstaat.de\u003e\nCc: Bob Moore \u003crobert.moore@intel.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nAcked-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2449e06a5696b7af1c8a369b04c97f3b139cf3bb",
      "tree": "22ee432f869df8c703fb25035e06d4e92d56be7f",
      "parents": [
        "3095fc0c9772b4afb3c81f76664f341ef716d380"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Fri Oct 20 14:45:32 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 27 11:20:33 2006 -0700"
      },
      "message": "PCI: reset pci device state to unknown state for resume\n\nConsidering below scenario:\n1.Unload a PCI device\u0027s driver, the device -\u003ecurrent remains in PCI_D0.\n2.Do suspend/resume circle. After that, BIOS puts the device to D3.\n3.Reload the device driver. The calling pci_set_power_state in the\ndriver can\u0027t change the state to D0, as set_power_state thinks the\ndevice is already in D0.\n\nA bug is reported at http://bugzilla.kernel.org/show_bug.cgi?id\u003d6024\nPat attached a patch at\nhttp://marc.theaimsgroup.com/?l\u003dlinux-pci\u0026m\u003d114049761428561\u0026w\u003d2 for this\nissue, but it\u0027s lost. As pci_set_power_state can handle D3 -\u003e D0\ncorrectly (restore config space), I simplified Patrick\u0027s patch.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nCc: Patrick Mochel \u003cmochel@digitalimplant.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3095fc0c9772b4afb3c81f76664f341ef716d380",
      "tree": "5fd877458f77f09025c1f7c795121b51e47a7c78",
      "parents": [
        "6b5c76b8e2ff204fa8d7201acce461188873bf2b"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Oct 20 14:45:33 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 27 11:20:33 2006 -0700"
      },
      "message": "PCI: x86-64: mmconfig missing printk levels\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6b5c76b8e2ff204fa8d7201acce461188873bf2b",
      "tree": "6e3864c98fdcca8aa5609ad799349513d9372a10",
      "parents": [
        "35ae61a0f43ebbabc3cb4345136ca529fc4d6700"
      ],
      "author": {
        "name": "Eiichiro Oiwa",
        "email": "eiichiro.oiwa.nm@hitachi.com",
        "time": "Mon Oct 23 15:14:07 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 27 11:20:33 2006 -0700"
      },
      "message": "PCI: fix pci_fixup_video as it blows up on sparc64\n\nThis reverts much of the original pci_fixup_video change and makes it\nwork for all arches that need it.\n\nfixed, and tested on x86, x86_64 and IA64 dig.\n\nSigned-off-by: Eiichiro Oiwa \u003ceiichiro.oiwa.nm@hitachi.com\u003e\nAcked-by: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "35ae61a0f43ebbabc3cb4345136ca529fc4d6700",
      "tree": "66b3585d9fe9e395cba9c27118788c49fb9e6550",
      "parents": [
        "e80391500078b524083ba51c3df01bbaaecc94bb"
      ],
      "author": {
        "name": "MUNEDA Takahiro",
        "email": "muneda.takahiro@jp.fujitsu.com",
        "time": "Wed Oct 25 11:44:57 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 27 11:20:32 2006 -0700"
      },
      "message": "acpiphp: fix latch status\n\npci_hotplug.h says:\n\n * @latch_status: if the latch (if any) is open or closed (1/0)\n\nHowever, acpiphp returns opposite value.\nThis patch fixes this issue.\n\nI tested this patch on my ia64 machine that has some apciphp based\nhotplug slots.\n\nSigned-off-by: MUNEDA Takahiro \u003cmuneda.takahiro@jp.fujitsu.com\u003e\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "f5ef9d11fd255b30b455d18f8d721bc44cd1296b",
      "tree": "61a31b476ac98c05bf0210b169171aa6afb3e007",
      "parents": [
        "e80391500078b524083ba51c3df01bbaaecc94bb"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Oct 27 01:03:31 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Oct 27 01:03:31 2006 -0700"
      },
      "message": "[SPARC]: Fix bus_id[] string overflow.\n\ndp-\u003epath_component_name can be larger than -\u003ebus_id[]\nso use a different naming scheme for this stuff.\n\nNoticed by Jurij Smakov.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e80391500078b524083ba51c3df01bbaaecc94bb",
      "tree": "ba1ed8c744654ca91ee2b71b7cdee149c8edbef1",
      "parents": [
        "2a4f739dfc59edd52eaa37d63af1bd830ea42318",
        "012d64ff68f304df1c35ce5902f5023dc14b643f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 26 07:44:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 26 07:44:41 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Fix memory corruption in pci_4u_free_consistent().\n  [SPARC64]: Fix central/FHC bus handling on Ex000 systems.\n"
    },
    {
      "commit": "2a4f739dfc59edd52eaa37d63af1bd830ea42318",
      "tree": "962bb3b4bfc6de0b8d5f8cfd90b1bb6c5eadc338",
      "parents": [
        "0bb78c3715ec9ee528d92177bc94ffcc94bed5a8",
        "1842c4bef61f985fbec6df7150041b85d8b52b1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 26 07:44:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 26 07:44:07 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [BRIDGE]: correct print message typo\n  [TCP] H-TCP: fix integer overflow\n  [TCP] cubic: scaling error\n"
    },
    {
      "commit": "1842c4bef61f985fbec6df7150041b85d8b52b1a",
      "tree": "7c9b564cbc916c80ac4acf7d7ac885d6907f36c6",
      "parents": [
        "2a272f98619f188efe22119b0415aac6bc34a13f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Oct 25 23:07:37 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 25 23:07:37 2006 -0700"
      },
      "message": "[BRIDGE]: correct print message typo\n\nCorrect message typo/spello.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2a272f98619f188efe22119b0415aac6bc34a13f",
      "tree": "645bf935aa58ef0cd10c540e8f4e9690dac453f8",
      "parents": [
        "22119240b1c8f64eebb6ffb368c927b2f8be4136"
      ],
      "author": {
        "name": "Gavin McCullagh",
        "email": "gavin.mccullagh@nuim.ie",
        "time": "Wed Oct 25 23:05:52 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 25 23:05:52 2006 -0700"
      },
      "message": "[TCP] H-TCP: fix integer overflow\n\nWhen using H-TCP with a single flow on a 500Mbit connection (or less\nactually), alpha can exceed 65000, so alpha needs to be a u32.\n\nSigned-off-by: Gavin McCullagh \u003cgavin.mccullagh@nuim.ie\u003e\nSigned-off-by: Doug Leith \u003cdoug.leith@nuim.ie\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "22119240b1c8f64eebb6ffb368c927b2f8be4136",
      "tree": "0cdd861c612941b11ff24d4726cda11fb3e785b1",
      "parents": [
        "291b58d663862c3d42d2e8092f8b0dd3f15a94f8"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Oct 25 23:04:12 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 25 23:04:12 2006 -0700"
      },
      "message": "[TCP] cubic: scaling error\n\nDoug Leith observed a discrepancy between the version of CUBIC described\nin the papers and the version in 2.6.18. A math error related to scaling\ncauses Cubic to grow too slowly.\n\nPatch is from \"Sangtae Ha\" \u003csha2@ncsu.edu\u003e. I validated that\nit does fix the problems.\n\nSee the following to show behavior over 500ms 100 Mbit link.\n\nSender (2.6.19-rc3) ---  Bridge (2.6.18-rt7) ------- Receiver (2.6.19-rc3)\n                    1G      [netem]           100M\n\n\thttp://developer.osdl.org/shemminger/tcp/2.6.19-rc3/cubic-orig.png\n\thttp://developer.osdl.org/shemminger/tcp/2.6.19-rc3/cubic-fix.png\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "012d64ff68f304df1c35ce5902f5023dc14b643f",
      "tree": "da1e6691c0c9a4d087b441762ce9df8974178339",
      "parents": [
        "4130a4b206e7c628482aa12ec30949382c8cdc5e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 25 22:33:07 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 25 22:39:16 2006 -0700"
      },
      "message": "[SPARC64]: Fix memory corruption in pci_4u_free_consistent().\n\nThe second argument to free_npages() was being incorrectly\ncalculated, which would thus access far past the end of the\narena-\u003emap[] bitmap.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4130a4b206e7c628482aa12ec30949382c8cdc5e",
      "tree": "bae99205682ec6db943fc8271dddc980646254d8",
      "parents": [
        "291b58d663862c3d42d2e8092f8b0dd3f15a94f8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 25 22:31:06 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 25 22:39:15 2006 -0700"
      },
      "message": "[SPARC64]: Fix central/FHC bus handling on Ex000 systems.\n\n1) probe_other_fhcs() wants to see only non-central FHC\n   busses, so skip FHCs that don\u0027t sit off the root\n\n2) Like SBUS, FHC can lack the appropriate address and\n   size cell count properties, so add an of_busses[]\n   entry and handlers for that.\n\n3) Central FHC irq translator probing was buggy.  We\n   were trying to use dp-\u003echild in irq_trans_init but\n   that linkage is not setup at this point.\n\n   So instead, pass in the parent of \"dp\" and look for\n   the child \"fhc\" with parent \"central\".\n\nThanks to the tireless assistence of Ben Collins in tracking\ndown these problems and testing out these fixes.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0bb78c3715ec9ee528d92177bc94ffcc94bed5a8",
      "tree": "92147ff8bbc64fd3916c81e62474c57cbdc0d1dd",
      "parents": [
        "291b58d663862c3d42d2e8092f8b0dd3f15a94f8",
        "824545e7031541f83245d254caca012bf6bdc6cd"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@localhost.localdomain",
        "time": "Wed Oct 25 21:11:28 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@localhost.localdomain",
        "time": "Wed Oct 25 21:11:28 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream-fixes\n"
    },
    {
      "commit": "291b58d663862c3d42d2e8092f8b0dd3f15a94f8",
      "tree": "10c5fd3314a416773b561e8d402511d86f62f9bf",
      "parents": [
        "452976b29864f9adcdd6d4ea81001aa5483592c2"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Tue Oct 24 10:12:46 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:26:33 2006 -0700"
      },
      "message": "[PATCH] AVR32: Update defconfig\n\nSync atstk1002_defconfig with latest git, turn off non-existent\ndrivers and enable a few more userspace-visible options like\nSysV IPC and inotify support.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "452976b29864f9adcdd6d4ea81001aa5483592c2",
      "tree": "d1e8843144929c658a8d74342d0c2a5dd3e0d504",
      "parents": [
        "d68041cc9fde550fe6b6a6de1d7a110daff3cb60"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Tue Oct 24 10:12:45 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:26:33 2006 -0700"
      },
      "message": "[PATCH] AVR32: Use __raw MMIO access for internal peripherals\n\nThe read[bwl] and write[bwl] functions are meant for accessing PCI\ndevices. How this is achieved on AVR32 is unknown, as there are no\nsystems with a PCI bridge available yet.\n\nOn-chip peripheral access, however, should not depend on how we end\nup implementing PCI access, so using __raw_read[bwl]/__raw_write[bwl]\nis the right thing to do for on-chip peripherals. This patch converts\nthe drivers for the static memory controller, interrupt controller,\nPIO controller and system manager to use __raw MMIO access.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d68041cc9fde550fe6b6a6de1d7a110daff3cb60",
      "tree": "1b712054a6466b7901339ebaba37ce27c7f2b1a0",
      "parents": [
        "065834ab3988fece5608088e83724891c8190a2f"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Tue Oct 24 10:12:44 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:26:33 2006 -0700"
      },
      "message": "[PATCH] AVR32: Implement and export __raw_{read,write}s[bwl]\n\nImplement __raw_readsb and __raw_writesb. Export __raw_reads[bwl]\nand __raw_writes[bwl] for use by modules.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "065834ab3988fece5608088e83724891c8190a2f",
      "tree": "53f4f4abf61ea228c2a78ca7de9e44642ab3c124",
      "parents": [
        "fa3522407f01ead1ec14bdd6b785ea08d17d500d"
      ],
      "author": {
        "name": "Ben Nizette",
        "email": "ben@mallochdigital.com",
        "time": "Tue Oct 24 10:12:43 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:26:33 2006 -0700"
      },
      "message": "[PATCH] AVR32: add io{read,write}{8,16,32}{be,} support\n\nA number of new drivers require io{read,write}{8,16,32}{be,} family of io\noperations.  These are provided for the AVR32 by this patch in the form of\na series of macros.\n\nAccess to the (memory mapped) io space through these macros is defined to\nbe little endian only as little endian devices (such as PCI) are the main\nconsumer of IO access.  If high speed access is required,\nio{read,write}{16,32}be macros are supplied to perform native big endian\naccess to this io space.\n\nSigned-off-by: Ben Nizette \u003cben@mallochdigital.com\u003e\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fa3522407f01ead1ec14bdd6b785ea08d17d500d",
      "tree": "c4ddfb52859c9c304404ad010d927ed76a46f9a0",
      "parents": [
        "bee8ce809fb1c877388be032b468574a1cfff9ef"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Tue Oct 24 10:12:42 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:26:33 2006 -0700"
      },
      "message": "[PATCH] AVR32: Fix oversize immediates in atomic.h\n\nWhen calling e.g. atomic_sub_return with a large constant, the\ncompiler may output an immediate that is too large for the sub\ninstruction in the middle of the loop.\n\nFix this by explicitly specifying the number of bits allowed in the\nconstraint. Also stop atomic_add_return() and friends from falling\nback to their respective \"sub\" variants if the constant is too large\nto fit in an immediate.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bee8ce809fb1c877388be032b468574a1cfff9ef",
      "tree": "6ffcef006fa4ab2ac9d282531a86cb859f87dd93",
      "parents": [
        "6ea850b5eb17f6d21ac1b3d99406d213a10c64e9"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Tue Oct 24 10:12:41 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:26:33 2006 -0700"
      },
      "message": "[PATCH] AVR32: Don\u0027t try to iounmap P2 segment addresses\n\nWhile ioremap() will happily map a physical address through the\nP2 (uncached) segment when appropriate, iounmap() doesn\u0027t know how\nto handle those mappings.\n\nThis patch makes iounmap() do the right thing, i.e. nothing, for\nsuch mappings.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6ea850b5eb17f6d21ac1b3d99406d213a10c64e9",
      "tree": "72356af62c9201b5887f351afe8f6e96d2451af4",
      "parents": [
        "0430fb20a2a9f06262cb5ccc98869d54cdaa3963"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Tue Oct 24 10:12:40 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:26:32 2006 -0700"
      },
      "message": "[PATCH] AVR32: Silence some compile warnings\n\nSilence a few compile warnings which are basically harmless, but\neasy to fix.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0430fb20a2a9f06262cb5ccc98869d54cdaa3963",
      "tree": "d25b638e8ee4a4fe96e1b143e15f030296190b7a",
      "parents": [
        "71fa0a849b384f066dea6a2351c722c19846f4ac"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Tue Oct 24 10:12:39 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:26:32 2006 -0700"
      },
      "message": "[PATCH] AVR32: Minor Makefile cleanup\n\nDon\u0027t generate listing by default, remove unused LIBGCC variable and\nrename generated disassembly and listing files to vmlinux.{s,lst}.\n\nAlso make sure that files generated during the build are actually\nremoved with make clean.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "71fa0a849b384f066dea6a2351c722c19846f4ac",
      "tree": "c6f9ac28003432ba79d0ea5eefd34ad412fb50ef",
      "parents": [
        "9d81a782d55bdeec3bfa3106e514bf46ac12e172",
        "d6b9ccbbeb625674891f797119f06512d27fc905"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:22:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:22:55 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6: (40 commits)\n  [SCSI] aic79xx: Print out signalling\n  [SCSI] aic7xxx: Remove slave_destroy\n  [SCSI] aic79xx: set precompensation\n  [SCSI] aic79xx: Fixup external device reset\n  [SCSI] replace u8 and u32 with __u8 and __u32 in scsi.h for user space\n  [SCSI] lpfc: fix printk format warning\n  [SCSI] aic79xx: make ahd_set_tags() static\n  [SCSI] aic7xxx: cleanups\n  [SCSI] drivers/scsi: Handcrafted MIN/MAX macro removal\n  [SCSI] scsi_debug: support REPORT TARGET PORT GROUPS\n  [SCSI] qla1280 bus reset typo\n  [SCSI] libiscsi: fix logout pdu processing\n  [SCSI] libiscsi: fix aen support\n  [SCSI] libiscsi: fix missed iscsi_task_put in xmit error path\n  [SCSI] libiscsi: fix oops in connection create failure path\n  [SCSI] iscsi class: fix slab corruption during restart\n  [SCSI] Switch fdomain to the pci_get API\n  [SCSI] add can_queue to host parameters\n  [SCSI] megaraid_{mm,mbox}: 64-bit DMA capability fix\n  [SCSI] aic94xx: Supermicro motherboards support\n  ...\n"
    },
    {
      "commit": "9d81a782d55bdeec3bfa3106e514bf46ac12e172",
      "tree": "1b0a77dc95909331eef87a1067c01830bfc6a9c0",
      "parents": [
        "82b6c3af0482c167fb3bb51375589e6d9c5c67a4",
        "f84fcb06a1f7ab4ac0444ece82b25b0701369641"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:22:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:22:04 2006 -0700"
      },
      "message": "Merge branch \u0027intelfb-patches\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/intelfb-2.6\n\n* \u0027intelfb-patches\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/intelfb-2.6:\n  Remove unnecessary check in drivers/video/intelfb/intelfbhw.c\n  intel fb: switch to pci_get API\n"
    },
    {
      "commit": "82b6c3af0482c167fb3bb51375589e6d9c5c67a4",
      "tree": "4ee4ed76faadb309b499187ea7ae797db69abfd3",
      "parents": [
        "9f4c7ac227423eb4a514ce0bbd3a884a26541e63",
        "85abb3f95010b277a6efbc9b8031a7854af87e10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:21:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:21:43 2006 -0700"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: ioremap balanced with iounmap for drivers/char/drm\n  drm: fix error returns, sysfs error handling\n  fix return code in error case.\n  drm: mga: set dev_priv_size\n  drm: savage: dev-\u003eagp_buffer_map is not initialized for AGP DMA on savages\n  drm: radeon: only allow specific type-3 packetss through verifier\n"
    },
    {
      "commit": "9f4c7ac227423eb4a514ce0bbd3a884a26541e63",
      "tree": "8f2d8cdebfe87f11e0e7f14c789f807dbf0bec5d",
      "parents": [
        "8c8a0eab988c94294adbbb4fe955bba7d8ebddcf",
        "70a0a5357db20c291d46c04011d646d5d84c868c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:21:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:21:16 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6\n\n* \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6:\n  [PATCH] x86-64: Only look at per_cpu data for online cpus.\n  [PATCH] x86-64: Simplify the vector allocator.\n"
    },
    {
      "commit": "8c8a0eab988c94294adbbb4fe955bba7d8ebddcf",
      "tree": "7af509b78594aeff7d6e076c806c84cc200686ed",
      "parents": [
        "8483ca3c99559027a3741af7f56f6b36887f7fd5",
        "bcbaecbb9968750d4bfb2686a97e396f681f88ef"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:20:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:20:41 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  [CRYPTO] users: Select ECB/CBC where needed\n"
    },
    {
      "commit": "8483ca3c99559027a3741af7f56f6b36887f7fd5",
      "tree": "4c09e045467c4dd174508ffd9b55a857ee139869",
      "parents": [
        "ede847c406054ba2a1ef2d165d3fd9f8e2b8d1bc",
        "190a24f5605d95b786c92280bf7a51ebef43f29f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:20:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:20:03 2006 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Make sure __cpu_preinit_ppc970 gets called on 970GX processors\n  [POWERPC] Fix CHRP platforms with only 8259\n  [POWERPC] IPIC: Fix spinlock recursion in set_irq_handler\n  [POWERPC] Fix the UCC rx/tx clock of QE\n  [POWERPC] cell: update defconfig\n  [POWERPC] spufs: fix another off-by-one bug in spufs_mbox_read\n  [POWERPC] spufs: fix signal2 file to report signal2\n  [POWERPC] Fix device_is_compatible() const warning\n  [POWERPC] Cell timebase bug workaround\n  [POWERPC] Support feature fixups in modules\n  [POWERPC] Support feature fixups in vdso\u0027s\n  [POWERPC] Support nested cpu feature sections\n  [POWERPC] Consolidate feature fixup code\n  [POWERPC] Fix hang in start_ldr if _end or _edata is unaligned\n  [POWERPC] Fix spelling errors in ucc_fast.c and ucc_slow.c\n  [POWERPC] Don\u0027t require execute perms on wrapper when building zImage.initrd\n  [POWERPC] Add 970GX cputable entry\n  [POWERPC] Fix build breakage with CONFIG_PPC32\n  [POWERPC] Fix compiler warning message on get_property call\n  [POWERPC] Simplify stolen time calculation\n"
    },
    {
      "commit": "ede847c406054ba2a1ef2d165d3fd9f8e2b8d1bc",
      "tree": "f2533f1c9e569249b579e9d2615ba4b772eedd70",
      "parents": [
        "9eed28679282238210ad5e80bb91df30fec6d7db",
        "64271c4d909a15bc588f053a739db2e6df336d7d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:19:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 25 20:19:23 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3902/1: Enable GPIO81-84 on PXA255\n  [ARM] Comment out missing configuration symbols\n  [ARM] 3898/1: corgi_bl fix module loading\n  [ARM] 3897/1: corgi_bl fix module compiling\n  [ARM] Fix breakage in 7281c248f797723f66244b7ecef204620f664648\n"
    },
    {
      "commit": "190a24f5605d95b786c92280bf7a51ebef43f29f",
      "tree": "e1200e7643562603b5207764cb4abb4d745e2b43",
      "parents": [
        "f4d4c354bca18210296cc0a8f592c0cdb720bf20"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Oct 25 17:32:40 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 26 09:20:07 2006 +1000"
      },
      "message": "[POWERPC] Make sure __cpu_preinit_ppc970 gets called on 970GX processors\n\nAdd check for 970GX for __cpu_preinit_ppc970.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d6b9ccbbeb625674891f797119f06512d27fc905",
      "tree": "61452231eab8d60f30df1a1ae02045eb43a44378",
      "parents": [
        "9080063f523b09af63234a21816c825133d48c44"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Mon Oct 23 15:26:37 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:50 2006 -0700"
      },
      "message": "[SCSI] aic79xx: Print out signalling\n\nThis is a cross-port of a similar patch for aic7xxx;\nonly it\u0027s a bit simpler here as we don\u0027t support HVD\nand all controller actually implement this register.\nI hope.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9080063f523b09af63234a21816c825133d48c44",
      "tree": "bd4256a6e8e800950b9dc9eed82d7a29fad98b03",
      "parents": [
        "843822ad631889596d67716e6edbcde608aeba81"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Mon Oct 23 15:25:36 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:46 2006 -0700"
      },
      "message": "[SCSI] aic7xxx: Remove slave_destroy\n\nThis is a cross-port from aic79xx; we still hit the occasional\nBUG_ON in slave_destroy. And again we don\u0027t really need the\nslave_destroy callback nor the ahc_linux_target structure\nat all.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "843822ad631889596d67716e6edbcde608aeba81",
      "tree": "24666d1a2792ff823571c8d89145383391f60d95",
      "parents": [
        "8883c1f182fa88d2b8e0adb6ae90a42f67e5353e"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Mon Oct 23 15:24:23 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:42 2006 -0700"
      },
      "message": "[SCSI] aic79xx: set precompensation\n\naic79xx has a special \u0027iocell\u0027 chip which handles the precompensation.\nIf it\u0027s set via DV we should make sure to set the chip correctly, too.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8883c1f182fa88d2b8e0adb6ae90a42f67e5353e",
      "tree": "4bed9c198d337e0a757eda5d609ce76530fca6ae",
      "parents": [
        "4a531e8c79fe459e922347461ccc0f0c13de20d5"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Mon Oct 23 15:22:37 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:38 2006 -0700"
      },
      "message": "[SCSI] aic79xx: Fixup external device reset\n\nWhenever an external device is resetted we really have to take\ncare to keep the channel in sync. Just notifying SCSI-ML and retry\nis not enough as we have to make sure the SCSI bus is not getting\nconfused, either.\nSo whenever we detect an external reset we rewrite the command to\nTUR, disable packetized command and notify the internal engine\nthat an abort has happened. This way we trigger a proper bus\nreset sequence and all devices will be renegotiated properly.\nKudos to Justin Gibbs and Luben Tuikov for this idea.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4a531e8c79fe459e922347461ccc0f0c13de20d5",
      "tree": "39ee0c5b341437129bc118e88e0e2ca3e990abef",
      "parents": [
        "afc071e6281e4f2af4748b5ddc594334726a37cf"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Fri Oct 20 09:08:18 2006 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:34 2006 -0700"
      },
      "message": "[SCSI] replace u8 and u32 with __u8 and __u32 in scsi.h for user space\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "afc071e6281e4f2af4748b5ddc594334726a37cf",
      "tree": "188e9e8b46c497649bace5d3ce6dded1ec73b646",
      "parents": [
        "ca3c3323931ef925497a9ffcb61c5eebe55f8e2b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Oct 23 21:47:13 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:30 2006 -0700"
      },
      "message": "[SCSI] lpfc: fix printk format warning\n\nFix printk format warning:\ndrivers/scsi/lpfc/lpfc_attr.c:597: warning: long long unsigned int format, uint64_t arg (arg 4)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: James Smart \u003cJames.Smart@Emulex.Com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ca3c3323931ef925497a9ffcb61c5eebe55f8e2b",
      "tree": "d15a3e866f942821aae3d5e5b0377e81b291b16a",
      "parents": [
        "289fe5b1f99c5e61ed32796cbed0a1ecc3589041"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Oct 20 14:48:07 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:25 2006 -0700"
      },
      "message": "[SCSI] aic79xx: make ahd_set_tags() static\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nAcked-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "289fe5b1f99c5e61ed32796cbed0a1ecc3589041",
      "tree": "ca2b01a48263c817ea9c190f7218c48e7c7eb9cb",
      "parents": [
        "6d07cb71fdacc710fd9816cddb5c2df0f7bd96b4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Oct 20 14:47:57 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:21 2006 -0700"
      },
      "message": "[SCSI] aic7xxx: cleanups\n\n- make needlessly global code static\n\n- #if 0 the following unused global functions:\n  - aic79xx_core.c: ahd_print_scb\n  - aic79xx_core.c: ahd_suspend\n  - aic79xx_core.c: ahd_resume\n  - aic79xx_core.c: ahd_dump_scbs\n  - aic79xx_osm.c: ahd_softc_comp\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nAcked-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6d07cb71fdacc710fd9816cddb5c2df0f7bd96b4",
      "tree": "4ed71340e00685e7556580be5b52f218702441d7",
      "parents": [
        "5a09e39810ae0465016c380962e12dd115779b87"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Oct 20 14:48:40 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:17 2006 -0700"
      },
      "message": "[SCSI] drivers/scsi: Handcrafted MIN/MAX macro removal\n\nCleanups done to use min/max macros from kernel.h.  Handcrafted MIN/MAX\nmacros are changed to use macros in kernel.h\n\n[akpm@osdl.org: fix warning]\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5a09e39810ae0465016c380962e12dd115779b87",
      "tree": "8e6c2dc322276f387a427829e955871edc288e6f",
      "parents": [
        "cd00b7f5d814ba87b36371f122ce36ba4a88ba69"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Fri Oct 20 09:58:47 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:13 2006 -0700"
      },
      "message": "[SCSI] scsi_debug: support REPORT TARGET PORT GROUPS\n\nThis patch adds support for REPORT TARGET PORT GROUPS. This is used\neg for the multipathing priority callout to determine the path\npriority.\nWith this patch multipath-tools can use the existing mpath_prio_alua\ncallout to exercise the path priority grouping.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: Douglas Gilbert \u003cdougg@torque.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "cd00b7f5d814ba87b36371f122ce36ba4a88ba69",
      "tree": "d541455bb3460541b83a64aef0492a7a68ecaf6d",
      "parents": [
        "b5072ea0910e5c8c79b8313e0ef70ca763983dbf"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Tue Oct 17 09:32:06 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:09 2006 -0700"
      },
      "message": "[SCSI] qla1280 bus reset typo\n\nFix typo in check of return value of qla1280_bus_reset() which would\nresult in an adapter reset in addition to the bus reset.\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b5072ea0910e5c8c79b8313e0ef70ca763983dbf",
      "tree": "518228880851f5067553543bca314fa96436168d",
      "parents": [
        "5831c737f724aa6a655a908d202221f079f30036"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Oct 16 18:09:42 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:05 2006 -0700"
      },
      "message": "[SCSI] libiscsi: fix logout pdu processing\n\nAccording to the iscsi RFC, we cannot send other requests if\nwe have sent a logout pdu. This patch enforces this requirement\nby blocking the session and suspending the send thread. Userspace\ndecides if we restart the connection or if we just free everything.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5831c737f724aa6a655a908d202221f079f30036",
      "tree": "4866b279a1c93b71577f7b3a1cf2c402638f46f9",
      "parents": [
        "cd529a46e17b43976d05c1e2ece2676ec7941cc8"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Oct 16 18:09:41 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:14:01 2006 -0700"
      },
      "message": "[SCSI] libiscsi: fix aen support\n\nWe have been dropping the pdu. We should just send it to userspace\nand let it handle it.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "cd529a46e17b43976d05c1e2ece2676ec7941cc8",
      "tree": "b52d86911134d1d35f44d12171950c9aab07c887",
      "parents": [
        "98644047916c24258fb47c3dab2bed8a44f53b83"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Oct 16 18:09:40 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:13:57 2006 -0700"
      },
      "message": "[SCSI] libiscsi: fix missed iscsi_task_put in xmit error path\n\nfrom bhalevy@gmail.com:\n\nIt looks like change 652 to libiscsi.c added some dead code around line\n670\n                if (rc) {\n                        spin_unlock_bh(\u0026conn-\u003esession-\u003elock);\n                        goto again;\n                }\n\nsince 5 lines above we goto again if (rc).\n\nIt looks like the previous if (rc) should go away if we want to put the\nctask before\nbreaking out of the while loop with \"goto again\" (see following patch).\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "98644047916c24258fb47c3dab2bed8a44f53b83",
      "tree": "06b94a000abae5d4710786cc57a5ec424e09cc12",
      "parents": [
        "43a145a3440c5c5f24ff2888801e40e2242187e6"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Oct 16 18:09:39 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:13:53 2006 -0700"
      },
      "message": "[SCSI] libiscsi: fix oops in connection create failure path\n\nIf connection creation fails we end up calling list_del\non a invalid struct. This then causes an oops. We are not\nacutally using the lists (old MCS code we thought might\nbe useful elsewhere) so this patch just removes that\ncode.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "43a145a3440c5c5f24ff2888801e40e2242187e6",
      "tree": "69237a72b2a6ea556c0e6fe1aff392b2a23f3770",
      "parents": [
        "47bcd3546d5141e54f15e40a20dc01d7c5f5a473"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Oct 16 18:09:38 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:13:48 2006 -0700"
      },
      "message": "[SCSI] iscsi class: fix slab corruption during restart\n\nThe transport class recv mempools are causing slab corruption.\nWe could hack around netlink\u0027s lack of mempool support like dm,\nbut it is just too ulgy (dm\u0027s hack is ugly enough :) when you need\nto support broadcast.\n\nThis patch removes the recv pools. We have not used them even when\nwe were allocting 20 MB per session and the system only had 64 MBs.\nAnd we have no pools on the send side and have been ok there. When\nPeter\u0027s work gets merged we can use that since the network guys\nare in favor of that approach and are not going to add mempools\neverywhere.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "47bcd3546d5141e54f15e40a20dc01d7c5f5a473",
      "tree": "c63d1fa3b5d5a08e71e83c72870f3b8e1b51fea8",
      "parents": [
        "ed632da84c51a39fd9c982991e0f26120a035761"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Oct 16 16:55:46 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:13:45 2006 -0700"
      },
      "message": "[SCSI] Switch fdomain to the pci_get API\n\nDoesn\u0027t make the hardware hot pluggable but does ensure the driver won\u0027t\ncrash when another device is hot-unplugged at the wrong moment. Soon I\npropose to deprecate pci_find_device() and some of its friends.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ed632da84c51a39fd9c982991e0f26120a035761",
      "tree": "894e65ea20444e2e00ea67bf0c4b8c3ef46bbd21",
      "parents": [
        "031280f6e73d9177c93333c96e37eb05f2522faa"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Mon Oct 16 10:06:27 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:13:40 2006 -0700"
      },
      "message": "[SCSI] add can_queue to host parameters\n\nDebugging TCQ issues has shown me this is a very useful parameter to be\nable to view.  Add it to he host class parameters.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "031280f6e73d9177c93333c96e37eb05f2522faa",
      "tree": "a49f8dee6184c0bba40e0e6fe3a23b0f2509c381",
      "parents": [
        "3fc2aef5227dda464560a3fdafc9f4c7ce10210f"
      ],
      "author": {
        "name": "Andrey Mirkin",
        "email": "(amirkin@sw.ru)",
        "time": "Mon Oct 16 12:08:43 2006 +0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:13:31 2006 -0700"
      },
      "message": "[SCSI] megaraid_{mm,mbox}: 64-bit DMA capability fix\n\nIt is known that 2 LSI Logic MegaRAID SATA RAID Controllers (150-4 and\n150-6) don\u0027t support 64-bit DMA. Unfortunately currently this check is\nwrong and driver sets 64-bit DMA mode for these devices.\n\nSigned-off-by: Andrey Mirkin \u003camirkin@sw.ru\u003e\nAcked-by: \"Ju, Seokmann\" \u003cSeokmann.Ju@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3fc2aef5227dda464560a3fdafc9f4c7ce10210f",
      "tree": "59f501130a51e412ff031be0265338439071018f",
      "parents": [
        "9c3121feef7e1fba86f74b2677e6f54e7153d149"
      ],
      "author": {
        "name": "Sergey Kononenko",
        "email": "sergk@sergk.org.ua",
        "time": "Sun Oct 15 03:12:08 2006 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:13:27 2006 -0700"
      },
      "message": "[SCSI] aic94xx: Supermicro motherboards support\n\nAdd PCI id. Plus correct for possibly missing resistor that can cause\nFLASHEX to have the wrong value.\n\nSigned-off-by: Sergey Kononenko \u003csergk@sergk.org.ua\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9c3121feef7e1fba86f74b2677e6f54e7153d149",
      "tree": "70f94b04793d554ce38240fccddbc992243ec250",
      "parents": [
        "7c83a3ceb6d06e7cb908f5102687c9661e7d4d0a"
      ],
      "author": {
        "name": "Santiago Leon",
        "email": "santil@us.ibm.com",
        "time": "Fri Oct 13 10:22:50 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:13:17 2006 -0700"
      },
      "message": "[SCSI] ibmvscsi: correctly reenable CRQ\n\nThe \"ibmvscsi: treat busy and error conditions separately\" patch\nsubmitted by Dave Boutcher back in June incorrectly reenables the CRQ.\nThe broken logic causes the adapter to get disabled if the CRQ\nconnection happens to close temporarily.  This patch \"fixes that\nobviously wrong logic check\" (Dave\u0027s words).\n\nSigned-off-by: Santiago Leon \u003csantil@us.ibm.com\u003e\nSigned-off-by: David Boutcher \u003csleddog@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7c83a3ceb6d06e7cb908f5102687c9661e7d4d0a",
      "tree": "f4edf42c653da2d1f2922fb6c1b8d28513e27de3",
      "parents": [
        "df7baa506c2db1c2d12abd6f05c43f911da55a2e"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Fri Oct 13 09:33:40 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:13:12 2006 -0700"
      },
      "message": "[SCSI] qla2xxx: Update version number to 8.01.07-k3.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "df7baa506c2db1c2d12abd6f05c43f911da55a2e",
      "tree": "0914b8f01b031312246fc7ddbadb358f3bdff667",
      "parents": [
        "18c6c12759813c988bb05796d1b3352e98ae77de"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Fri Oct 13 09:33:39 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:13:08 2006 -0700"
      },
      "message": "[SCSI] qla2xxx: Correct QUEUE_FULL handling.\n\n- Drop queue-depths across all luns for a given fcport\n  during TASK_SET_FULL statuses.\n- Ramp-up I/Os after throttling.\n- Consolidate completion-status handling of CS_QUEUE_FULL with\n  CS_COMPLETE as ISP24xx firmware no longer reports\n  CS_QUEUE_FULL.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "18c6c12759813c988bb05796d1b3352e98ae77de",
      "tree": "4766e8b68a3ed124efc9c2c43b12a067eccf7bff",
      "parents": [
        "f1663ad5dbb801e03c4c99c24d698ad5dba9aaff"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Fri Oct 13 09:33:38 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:13:04 2006 -0700"
      },
      "message": "[SCSI] qla2xxx: Workaround D3 power-management issues.\n\nEarly ISP2432 parts have a known hardware issue when coming\nout of a D3 hot state.  This issue can result in a hung PCIe\nlink.  Recent firmwares contain a workaround whereby the\nstop-firmware mailbox command prevents the ISP from entering\nthe D3 hot state.\n\nIn order to ensure that the workaround succeeded the driver\nmust verify that the stop-firmware mailbox command completes\nsuccessfully.  In the event of a failure, the driver\nattempts a shutdown-retry after resetting the ISP and\nre-executing firmware.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f1663ad5dbb801e03c4c99c24d698ad5dba9aaff",
      "tree": "593a9b00f34073d1d0982857e181ec4bb60d554e",
      "parents": [
        "8d1a006049ff1c084d57fbea1106ecad3455bd27"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Fri Oct 13 09:33:37 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:54 2006 -0700"
      },
      "message": "[SCSI] qla2xxx: Check return value of sysfs_create_bin_file() usage.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8d1a006049ff1c084d57fbea1106ecad3455bd27",
      "tree": "b52ce59bf499115777b7d688174e3399cd2c7065",
      "parents": [
        "9531c330f14c02d9f4eff7345071f485dc62dab1"
      ],
      "author": {
        "name": "Swen Schillig",
        "email": "swen@vnet.ibm.com",
        "time": "Thu Oct 12 11:43:44 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:50 2006 -0700"
      },
      "message": "[SCSI] zfcp: initialize scsi_host_template.max_sectors with appropriate value\n\nDefine ZFCP_MAX_SECTORS and initialize scsi_host_template.max_sectors\nwith appropriate value.\n\nSigned-off-by: Swen Schillig \u003cswen@vnet.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9531c330f14c02d9f4eff7345071f485dc62dab1",
      "tree": "5e69a9254f10cb7fdf464d9627dd5549ee4e92ce",
      "parents": [
        "0fc82d5e84825ab43006f40935633120d23c2e15"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Tue Oct 10 14:41:42 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:45 2006 -0700"
      },
      "message": "[SCSI] fc4: Conversion to struct scsi_cmnd in fc4\n\nChanges the obsolete Scsi_Cmnd to struct scsi_cmnd in the Fibre Channel\ndriver (fc4).\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0fc82d5e84825ab43006f40935633120d23c2e15",
      "tree": "91b6c70efac493e06c7ba3076f9aa4f1ada32be7",
      "parents": [
        "c543a3739c2a3034c80d77a189bd187c43a00feb"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Tue Oct 10 14:41:41 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:42 2006 -0700"
      },
      "message": "[SCSI] convert ninja driver to struct scsi_cmnd\n\nChanges the obsolete typedefd Scsi_Cmnd to struct scsi_cmnd in\nthe ninja scsi pcmcia driver.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c543a3739c2a3034c80d77a189bd187c43a00feb",
      "tree": "610d8fa0c22075b4e081987aa14958a3a73f7a1b",
      "parents": [
        "0b3a82d391563da15df2b3a0d245d41748822489"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Tue Oct 10 14:41:45 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:38 2006 -0700"
      },
      "message": "[SCSI] Scsi_Cmnd conversion in psi240i driver\n\nChanges the obsolete Scsi_Cmnd to struct scsi_cmnd in psi240i-driver.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0b3a82d391563da15df2b3a0d245d41748822489",
      "tree": "8a8f4dca400220aae6fbe2747ef0af895b570601",
      "parents": [
        "46c43db1eabcdc46ad9a3d711edff1d698ecd21f"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Oct 10 14:41:43 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:34 2006 -0700"
      },
      "message": "[SCSI] lpfc: check before dereference in lpfc_ct.c\n\nIf we fail to allocate mp-\u003evirt during the first while loop iteration,\nmlist is still uninitialized, therefore we should check if before\ndereferencing.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nAcked-by: James Smart \u003cJames.Smart@Emulex.Com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "46c43db1eabcdc46ad9a3d711edff1d698ecd21f",
      "tree": "a2bdd91e253512ab7467f28e37d09d907c263192",
      "parents": [
        "8e394aec14f24e3b41a315a2dc53537024190c8a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Oct 08 15:55:55 2006 +0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:29 2006 -0700"
      },
      "message": "[SCSI] scsi_lib.c: use BUILD_BUG_ON\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8e394aec14f24e3b41a315a2dc53537024190c8a",
      "tree": "b88670fa66ceac4c5a0f1aa56e683eb46c1fd4a9",
      "parents": [
        "35508e46aae4b57bd07d095eb11533e296b254dc"
      ],
      "author": {
        "name": "Henne",
        "email": "henne@nachtwindheim.de",
        "time": "Mon Oct 09 15:38:34 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:25 2006 -0700"
      },
      "message": "[SCSI] fix typo in previous Scsi_Cmnd convertion in aic7xxx_old.c\n\nFixes a typo in the aic7xxx_old.c.\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "35508e46aae4b57bd07d095eb11533e296b254dc",
      "tree": "7b9bc2cf87957074ccdbead508491081a50e19bc",
      "parents": [
        "11010fecd2a1fdae684237b61709367ae6a93289"
      ],
      "author": {
        "name": "Michael Reed",
        "email": "mdr@sgi.com",
        "time": "Fri Oct 06 15:39:25 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:21 2006 -0700"
      },
      "message": "[SCSI] mptfc: stall eh handlers if resetting while rport blocked\n\nThanks to James Smart for the inspiration.\n\nStall error handler if attempting recovery while an rport is blocked.\nThis avoids device offline scenarios due to errors in the error handler.\nAlso verify that VirtDevice is available before issuing scsi command.\nVirtDevice is removed when fc transport removes a target.\n\nSee James Smart\u0027s patch of 08/17/2006 for greater detail.\n\nhttp://marc.theaimsgroup.com/?l\u003dlinux-scsi\u0026m\u003d115583213624803\u0026w\u003d2\n\nAlso bump version number per Eric\u0027s request.\n\nSigned-off-by: Michael Reed \u003cmdr@sgi.com\u003e\nAcked-by: Eric Moore \u003ceric.moore@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "11010fecd2a1fdae684237b61709367ae6a93289",
      "tree": "f73db5d1d1bfed021b97dc903ccb38210bad0b14",
      "parents": [
        "80f1443c66de3ec42e28d151bd43a80de398877e"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Fri Oct 06 09:54:59 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:17 2006 -0700"
      },
      "message": "[SCSI] Maintain module-parameter name consistency with qla2xxx/qla4xxx.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "80f1443c66de3ec42e28d151bd43a80de398877e",
      "tree": "255d548d3561e1c4cf6c20736e79b81664a536c2",
      "parents": [
        "5ae16db36988e811410494fb5d07c81e14453e7b"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Fri Oct 06 09:22:41 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:12 2006 -0700"
      },
      "message": "[SCSI] aic7xxx: Adjust .max_sectors\n\nAccording to the adaptec sources aic7xxx / aic79xx really can do\n4MB transfers. So we should adjust .max_sectors.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5ae16db36988e811410494fb5d07c81e14453e7b",
      "tree": "11a3fe9aa618aa6037f6ff574d813966c49c4351",
      "parents": [
        "75c28851c9eee889ef4347ff6f55b2dd1e1ceb81"
      ],
      "author": {
        "name": "Doug Maxey",
        "email": "dwm@enoyolf.org",
        "time": "Thu Oct 05 23:50:07 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:07 2006 -0700"
      },
      "message": "[SCSI] qla4xxx: fix double printk on load\n\nThere is a dup printk at the tail of qla4xxx_module_init().  Remove the\nfirst instance as it\u0027s before the complete success of the function.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "75c28851c9eee889ef4347ff6f55b2dd1e1ceb81",
      "tree": "18e74628313a7757cb90b865add12548176c0f8d",
      "parents": [
        "413f73272090a69e35a03c938272ec661b1d3d4c"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Oct 06 00:11:17 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:12:03 2006 -0700"
      },
      "message": "[SCSI] tmscsim: set max_sectors\n\nAM53C974A\u0027s Start Transfer Counter register has 24 bits, thus\nmaximum transfer length is 16MiB. But the maximum I can test\nis 8MiB, so use that until somebody tests 16MiB.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "413f73272090a69e35a03c938272ec661b1d3d4c",
      "tree": "cbd35ad92c9f02436c2f498d273956337b8f08f9",
      "parents": [
        "a24342b90c9c829fc5fea9ee01b127f81bca18ef"
      ],
      "author": {
        "name": "Kai Makisara",
        "email": "Kai.Makisara@kolumbus.fi",
        "time": "Thu Oct 05 22:59:46 2006 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:11:59 2006 -0700"
      },
      "message": "[SCSI] st: Fixup -ENOMEDIUM\n\nBased on the original patch from Hannes Reinecke \u003chare@suse.de\u003e\n\nFix st_open() to return -ENOMEDIUM instead of -EIO if no medium is\nfound.\n\nSigned-off-by: Kai Makisara \u003ckai.makisara@kolumbus.fi\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a24342b90c9c829fc5fea9ee01b127f81bca18ef",
      "tree": "a9308160cbf76a6e1b19e5ad5a0b90f0b27d8bd9",
      "parents": [
        "811c93666c3f4a0e99382c24a84480b03c7262f6"
      ],
      "author": {
        "name": "Henne",
        "email": "henne@nachtwindheim.de",
        "time": "Tue Oct 03 21:31:14 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:11:55 2006 -0700"
      },
      "message": "[SCSI] Scsi_Cmnd conversion in qlogicfas408 driver\n\nChange obsolete Scsi_Cmnd to struct scsi_cmnd in the Qlocic FAS408 driver.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\n\nrejections fixed and\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "811c93666c3f4a0e99382c24a84480b03c7262f6",
      "tree": "0448065b8bb45129bf79b55b6bd2eb491697c922",
      "parents": [
        "53a5fbdc2dff55161a206ed1a1385a8fa8055c34"
      ],
      "author": {
        "name": "Henne",
        "email": "henne@nachtwindheim.de",
        "time": "Tue Oct 03 19:51:59 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 25 15:11:51 2006 -0700"
      },
      "message": "[SCSI] Scsi_Cmnd convertion in sun3-driver\n\nChange the obsolete Scsi_Cmnd to struct scsi_cmnd in the sun3-driver.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f84fcb06a1f7ab4ac0444ece82b25b0701369641",
      "tree": "70551a83b673acd2953c34891ee70c0e3c7203c0",
      "parents": [
        "a77b8950019289611f836c8fc19f91592822efcd"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Fri Oct 20 14:35:59 2006 -0700"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Oct 25 12:05:18 2006 -0700"
      },
      "message": "Remove unnecessary check in drivers/video/intelfb/intelfbhw.c\n\nAll callers and the function itself dereference dinfo, so we can remove the\ncheck.  (coverity id #1371)\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "a77b8950019289611f836c8fc19f91592822efcd",
      "tree": "8d61bff30032504a3f8387daf8c5262167c04772",
      "parents": [
        "9eed28679282238210ad5e80bb91df30fec6d7db"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Oct 20 14:36:00 2006 -0700"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Oct 25 12:05:18 2006 -0700"
      },
      "message": "intel fb: switch to pci_get API\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "85abb3f95010b277a6efbc9b8031a7854af87e10",
      "tree": "ede2f4e49d1bde65e8e12e7e919af2a179c9a613",
      "parents": [
        "24f73c92a990ecd3d1bb846267780a264d830065"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Wed Oct 25 09:55:34 2006 -0700"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Oct 25 09:55:34 2006 -0700"
      },
      "message": "drm: ioremap balanced with iounmap for drivers/char/drm\n\nioremap must be balanced by an iounmap and failing to do so can result\nin a memory leak.\n\nTested (compilation only) to make sure the files are compiling without\nany warning/error due to new changes\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "24f73c92a990ecd3d1bb846267780a264d830065",
      "tree": "83c496cc26eaa6e6b8b0ad0fc945d9e93f0af0de",
      "parents": [
        "0d960d26c42888cf327df7faa1a8aa62bab53fa4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 10 14:23:37 2006 -0700"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Oct 25 09:40:40 2006 -0700"
      },
      "message": "drm: fix error returns, sysfs error handling\n\n- callers of drm_sysfs_create() and drm_sysfs_device_add() looked for\n  errors using IS_ERR(), but the functions themselves only ever returned\n  NULL on error.  Fixed.\n\n- unwind from, and propagate sysfs errors\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "0d960d26c42888cf327df7faa1a8aa62bab53fa4",
      "tree": "31008a833fb2f29f5bfdf465cd3654d49a709d29",
      "parents": [
        "958de71b1ab01c20c1b385035235746c9227b24f"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Oct 18 00:26:39 2006 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Oct 25 09:40:40 2006 -0700"
      },
      "message": "fix return code in error case.\n\nThe other failure returns in this function are negative, so make\nthis one do the same.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "bcbaecbb9968750d4bfb2686a97e396f681f88ef",
      "tree": "f08729c1ee1883a6221a39863a3d1683f35e1c3b",
      "parents": [
        "7059abedd2f04b68bd7e1a79c9c72f7aeee134c0"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Wed Oct 25 16:49:36 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Oct 25 16:51:05 2006 +1000"
      },
      "message": "[CRYPTO] users: Select ECB/CBC where needed\n\nCRYPTO_MANAGER is selected automatically by CONFIG_ECB and CONFIG_CBC.\n\nconfig CRYPTO_ECB\n        tristate \"ECB support\"\n        select CRYPTO_BLKCIPHER\n        select CRYPTO_MANAGER\n\n\nI\u0027ve added CONFIG_ECB to the ones you mentioned and CONFIG_CBC to\ngssapi.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "9eed28679282238210ad5e80bb91df30fec6d7db",
      "tree": "e94e88cb57861c7820371fc8038f87c3631ee178",
      "parents": [
        "2099c99e3b24f86b131566aa9854249189ae9ea2",
        "0e64e94e477f8ed04e9295b11a5898d443c28a47"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 24 22:01:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 24 22:01:33 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [DCCP]: Update documentation references.\n  [ATM] horizon: read_bia() needs to be __devinit\n  [NETFILTER]: Fix ip6_tables extension header bypass bug\n  [NETFILTER]: Fix ip6_tables protocol bypass bug\n  [XFRM]: Fix xfrm_state accounting\n  [IPV4] ipconfig: fix RARP ic_servaddr breakage\n"
    },
    {
      "commit": "2099c99e3b24f86b131566aa9854249189ae9ea2",
      "tree": "e80fc89e59eb0e4e7f7c545d2d7f3816769a8683",
      "parents": [
        "016002312d50004908a79df37174b336e3682e18"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 24 11:17:06 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 24 22:01:11 2006 -0700"
      },
      "message": "[PATCH] missing includes of io.h\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "016002312d50004908a79df37174b336e3682e18",
      "tree": "c31a1cfbba008574af026c95b212c6f5d6d8a370",
      "parents": [
        "aa6c2e62bbe7a20ccc85906f75bc63465d899227"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 24 11:17:37 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 24 22:01:11 2006 -0700"
      },
      "message": "[PATCH] missing include of dma-mapping.h\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa6c2e62bbe7a20ccc85906f75bc63465d899227",
      "tree": "95d399564fdd70a47b044e92d4a3607acec27fad",
      "parents": [
        "3a51237dc11efe283b40ea0248f4e26ab935dbd1"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 24 11:16:29 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 24 22:01:11 2006 -0700"
      },
      "message": "[PATCH] IOC4 should depend on PCI\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3a51237dc11efe283b40ea0248f4e26ab935dbd1",
      "tree": "d27f5f2cbaea27119914186650739f281f796e77",
      "parents": [
        "6c50444723f2e6487b3377450f90d813a88e6c31"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 24 11:15:29 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 24 22:01:10 2006 -0700"
      },
      "message": "[PATCH] uml: mconsole fixes\n\n * when we have stop/sysrq/go, we get pt_regs of whatever executes\n   mc_work_proc().  Would be better to see what we had at the time of\n   interrupt that got us stop.\n\n * stop/stop/stop.....  will give stack overflow.  Shouldn\u0027t allow stop\n   from mconsole_stop().\n\n * stop/stop/go leaves us inside mconsole_stop() with\n\tos_set_fd_block(req-\u003eoriginating_fd, 0);\n\treactivate_fd(req-\u003eoriginating_fd, MCONSOLE_IRQ);\n   just done by nested mconsole_stop().  Ditto.\n\n * once we\u0027d seen stop, there\u0027s a period when INTR commands are executed\n   out of order (as they should; we might have the things stuck badly\n   enough to never reach mconsole_stop(), but still not badly enough to\n   block mconsole_interrupt(); in that situation we _want_ things like\n   \"cad\" to be executed immediately).  Once we enter monsole_stop(), all\n   INTR commands will be executed in order, mixed with PROC ones.  We\u0027d\n   better let user see that such change of behaviour has happened.\n   (Suggested by lennert).\n\n * stack footprint of monsole_interrupt() is an atrocity; AFAICS we can\n   safely make struct mc_request req; static in function there.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "6c50444723f2e6487b3377450f90d813a88e6c31"
}
