)]}'
{
  "log": [
    {
      "commit": "12dd36faec5d3bd96da84fa8f76efecc632930ab",
      "tree": "069ec58bf797166824e92b363720bef041aef712",
      "parents": [
        "fbaccacff1f17c65ae0972085368a7ec75be6062"
      ],
      "author": {
        "name": "Matthew Dobson",
        "email": "colpatch@us.ibm.com",
        "time": "Wed Feb 01 03:05:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:17 2006 -0800"
      },
      "message": "[PATCH] slab: extract slab_destroy_objs()\n\nCreate a helper function, slab_destroy_objs() which called from\nslab_destroy().  This makes slab_destroy() smaller and more readable, and\nmoves ifdefs outside the function body.\n\nSigned-off-by: Matthew Dobson \u003ccolpatch@us.ibm.com\u003e\nAcked-by: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fbaccacff1f17c65ae0972085368a7ec75be6062",
      "tree": "a559ee27ac259f7a48c036ec8eba94a04748c25e",
      "parents": [
        "5ec8a847bb8ae2ba6395cfb7cb4bfdc78ada82ed"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Wed Feb 01 03:05:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:17 2006 -0800"
      },
      "message": "[PATCH] slab: cache_estimate cleanup\n\nClean up cache_estimate() in mm/slab.c and improves the algorithm from O(n) to\nO(1).  We first calculate the maximum number of objects a slab can hold after\nstruct slab and kmem_bufctl_t for each object has been given enough space.\nAfter that, to respect alignment rules, we decrease the number of objects if\nnecessary.  As required padding is at most align-1 and memory of obj_size is\nat least align, it is always enough to decrease number of objects by one.\n\nThe optimization was originally made by Balbir Singh with more improvements\nfrom Steven Rostedt.  Manfred Spraul provider further modifications: no loop\nat all for the off-slab case and added comments to explain the background.\n\nAcked-by: Balbir Singh \u003cbsingharora@gmail.com\u003e\nSigned-off-by: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5ec8a847bb8ae2ba6395cfb7cb4bfdc78ada82ed",
      "tree": "2ef8bf7484700b49bae1b3c1191e04a80b78b102",
      "parents": [
        "18f820f655ce93b1e4d9b48fc6fcafc64157c6bc"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Wed Feb 01 03:05:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:17 2006 -0800"
      },
      "message": "[PATCH] slab: have index_of bug at compile time\n\nI noticed the code for index_of is a creative way of finding the cache\nindex using the compiler to optimize to a single hard coded number.  But\nI couldn\u0027t help noticing that it uses two methods to let you know that\nsomeone used it wrong.  One is at compile time (the correct way), and\nthe other is at run time (not good).\n\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nAcked-by: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "18f820f655ce93b1e4d9b48fc6fcafc64157c6bc",
      "tree": "62c759bb1d7d3675a3dee5dbb345cb63dfa7522b",
      "parents": [
        "3dafccf22751429e69b6266636cf3acf45b48075"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Wed Feb 01 03:05:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:17 2006 -0800"
      },
      "message": "[PATCH] slab: minor cleanup to kmem_cache_alloc_node\n\nClean up kmem_cache_alloc_node a bit.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nAcked-by: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3dafccf22751429e69b6266636cf3acf45b48075",
      "tree": "c65a0217e117155bbfca2bc4c7ad488a42018cc7",
      "parents": [
        "e965f9630c651fa4249039fd4b80c9392d07a856"
      ],
      "author": {
        "name": "Manfred Spraul",
        "email": "manfred@colorfullife.com",
        "time": "Wed Feb 01 03:05:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:17 2006 -0800"
      },
      "message": "[PATCH] slab: distinguish between object and buffer size\n\nAn object cache has two different object lengths:\n\n  - the amount of memory available for the user (object size)\n  - the amount of memory allocated internally (buffer size)\n\nThis patch does some renames to make the code reflect that better.\n\nSigned-off-by: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e965f9630c651fa4249039fd4b80c9392d07a856",
      "tree": "1353dd536d0ee549c30e462086624c21788ee9d2",
      "parents": [
        "7e2ab150d1b3b286a4c864c60a549b2601777b63"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Feb 01 03:05:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:17 2006 -0800"
      },
      "message": "[PATCH] Direct Migration V9: Avoid writeback / page_migrate() method\n\nMigrate a page with buffers without requiring writeback\n\nThis introduces a new address space operation migratepage() that may be used\nby a filesystem to implement its own version of page migration.\n\nA version is provided that migrates buffers attached to pages.  Some\nfilesystems (ext2, ext3, xfs) are modified to utilize this feature.\n\nThe swapper address space operation are modified so that a regular\nmigrate_page() will occur for anonymous pages without writeback (migrate_pages\nforces every anonymous page to have a swap entry).\n\nSigned-off-by: Mike Kravetz \u003ckravetz@us.ibm.com\u003e\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e2ab150d1b3b286a4c864c60a549b2601777b63",
      "tree": "9d8f4f3af382a043ada81f75c324e76dff9f0043",
      "parents": [
        "a3351e525e4768c29aa5d22ef59b5b38e0361e53"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Feb 01 03:05:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:16 2006 -0800"
      },
      "message": "[PATCH] Direct Migration V9: upgrade MPOL_MF_MOVE and sys_migrate_pages()\n\nModify policy layer to support direct page migration\n\n- Add migrate_pages_to() allowing the migration of a list of pages to a a\n  specified node or to vma with a specific allocation policy in sets of\n  MIGRATE_CHUNK_SIZE pages\n\n- Modify do_migrate_pages() to do a staged move of pages from the source\n  nodes to the target nodes.\n\nSigned-off-by: Paul Jackson \u003cpj@sgi.com\u003e\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a3351e525e4768c29aa5d22ef59b5b38e0361e53",
      "tree": "457ab54f402b471c5158e8b361d059e88ab8cd62",
      "parents": [
        "a48d07afdf18212de22b959715b16793c5a6e57a"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Feb 01 03:05:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:16 2006 -0800"
      },
      "message": "[PATCH] Direct Migration V9: remove_from_swap() to remove swap ptes\n\nAdd remove_from_swap\n\nremove_from_swap() allows the restoration of the pte entries that existed\nbefore page migration occurred for anonymous pages by walking the reverse\nmaps.  This reduces swap use and establishes regular pte\u0027s without the need\nfor page faults.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a48d07afdf18212de22b959715b16793c5a6e57a",
      "tree": "36d5963c29ceb5c2f6df53036cef5c0d30383dbf",
      "parents": [
        "b16664e44c54525be89dc07ad15a13b4eeec5634"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Feb 01 03:05:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:16 2006 -0800"
      },
      "message": "[PATCH] Direct Migration V9: migrate_pages() extension\n\nAdd direct migration support with fall back to swap.\n\nDirect migration support on top of the swap based page migration facility.\n\nThis allows the direct migration of anonymous pages and the migration of file\nbacked pages by dropping the associated buffers (requires writeout).\n\nFall back to swap out if necessary.\n\nThe patch is based on lots of patches from the hotplug project but the code\nwas restructured, documented and simplified as much as possible.\n\nNote that an additional patch that defines the migrate_page() method for\nfilesystems is necessary in order to avoid writeback for anonymous and file\nbacked pages.\n\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nSigned-off-by: Mike Kravetz \u003ckravetz@us.ibm.com\u003e\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b16664e44c54525be89dc07ad15a13b4eeec5634",
      "tree": "1844d193009c1e55e3c26256feb14bc622ec9af3",
      "parents": [
        "2a16e3f4b0c408b9e50297d2ec27e295d490267a"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Feb 01 03:05:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:16 2006 -0800"
      },
      "message": "[PATCH] Direct Migration V9: PageSwapCache checks\n\nCheck for PageSwapCache after looking up and locking a swap page.\n\nThe page migration code may change a swap pte to point to a different page\nunder lock_page().\n\nIf that happens then the vm must retry the lookup operation in the swap space\nto find the correct page number.  There are a couple of locations in the VM\nwhere a lock_page() is done on a swap page.  In these locations we need to\ncheck afterwards if the page was migrated.  If the page was migrated then the\nold page that was looked up before was freed and no longer has the\nPageSwapCache bit set.\n\nSigned-off-by: Hirokazu Takahashi \u003ctaka@valinux.co.jp\u003e\nSigned-off-by: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nSigned-off-by: Christoph Lameter \u003cclameter@@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2a16e3f4b0c408b9e50297d2ec27e295d490267a",
      "tree": "71569cfdf06fb83497e88e4e6543fbe624488aa3",
      "parents": [
        "1b2ffb7896ad46067f5b9ebf7de1891d74a4cdef"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Wed Feb 01 03:05:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:16 2006 -0800"
      },
      "message": "[PATCH] Reclaim slab during zone reclaim\n\nIf large amounts of zone memory are used by empty slabs then zone_reclaim\nbecomes uneffective.  This patch shakes the slab a bit.\n\nThe problem with this patch is that the slab reclaim is not containable to a\nzone.  Thus slab reclaim may affect the whole system and be extremely slow.\nThis also means that we cannot determine how many pages were freed in this\nzone.  Thus we need to go off node for at least one allocation.\n\nThe functionality is disabled by default.\n\nWe could modify the shrinkers to take a zone parameter but that would be quite\ninvasive.  Better ideas are welcome.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1b2ffb7896ad46067f5b9ebf7de1891d74a4cdef",
      "tree": "a8f257639d4041bf0e7d61eda3fb72f2eb69f4bc",
      "parents": [
        "2a11ff06d7d12be5d1bbcf592fff649b45ac2388"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Wed Feb 01 03:05:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:16 2006 -0800"
      },
      "message": "[PATCH] Zone reclaim: Allow modification of zone reclaim behavior\n\nIn some situations one may want zone_reclaim to behave differently.  For\nexample a process writing large amounts of memory will spew unto other nodes\nto cache the writes if many pages in a zone become dirty.  This may impact the\nperformance of processes running on other nodes.\n\nAllowing writes during reclaim puts a stop to that behavior and throttles the\nprocess by restricting the pages to the local zone.\n\nSimilarly one may want to contain processes to local memory by enabling\nregular swap behavior during zone_reclaim.  Off node memory allocation can\nthen be controlled through memory policies and cpusets.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2a11ff06d7d12be5d1bbcf592fff649b45ac2388",
      "tree": "cef86d3f60b6ae5b3dab277a554a92a8e08d903b",
      "parents": [
        "a92f71263af9d0ab77c260f709c0c079656221aa"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Wed Feb 01 03:05:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:16 2006 -0800"
      },
      "message": "[PATCH] zone_reclaim: configurable off node allocation period.\n\nCurrently the zone_reclaim code has a fixed window of 30 seconds of off node\nallocations should a local zone have no unused pagecache pages left.  Reclaim\nwill be attempted again after this timeout period to avoid repeated useless\nscans for memory.  This is also useful to established sufficiently large off\nnode allocation chunks to relieve the local node.\n\nIt may be beneficial to adjust that time period for some special situations.\nFor example if memory use was exceeding node capacity one may want to give up\nfor longer periods of time.  If memory spikes intermittendly then one may want\nto shorten the time period to reduce the number of off node allocations.\n\nThis patch allows just that....\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a92f71263af9d0ab77c260f709c0c079656221aa",
      "tree": "93aa7bf968ba108cc893b0dcc4de36fbf3b733bf",
      "parents": [
        "aa3f18b3391ac305baa01faead3fdf9147daf54b"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Wed Feb 01 03:05:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:16 2006 -0800"
      },
      "message": "[PATCH] zone_reclaim: partial scans instead of full scan\n\nInstead of scanning all the pages in a zone, imitate real swap and scan\nonly a portion of the pages and gradually scan more if we do not free up\nenough pages.  This avoids a zone suddenly loosing all unused pagecache\npages (we may after all access some of these again so they deserve another\nchance) but it still frees up large chunks of memory if a zone only\ncontains unused pagecache pages.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa3f18b3391ac305baa01faead3fdf9147daf54b",
      "tree": "7e5e1f300058279bafdf7b576e072ced3e5f45d3",
      "parents": [
        "4e6a510a74145585f4111d60d1b5fd450d795dd8"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Wed Feb 01 03:05:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:15 2006 -0800"
      },
      "message": "[PATCH] zone_reclaim: do not unmap file backed pages\n\nzone_reclaim should leave that to the real swapper.  We are only interested\nin evicting unmapped pages.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e6a510a74145585f4111d60d1b5fd450d795dd8",
      "tree": "ff1cb5ba871d6c3f1b90276b865853e20cddefff",
      "parents": [
        "9884fd8df195fe48d4e1be2279b419be96127cae"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Wed Feb 01 03:05:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:15 2006 -0800"
      },
      "message": "[PATCH] mm: hugepage accounting fix\n\n2.6.15\u0027s hugepage faulting introduced huge_pages_needed accounting into\nhugetlbfs: to count how many pages are already in cache, for spot check on\nhow far a new mapping may be allowed to extend the file.  But it\u0027s muddled:\neach hugepage found covers HPAGE_SIZE, not PAGE_SIZE.  Once pages were\nalready in cache, it would overshoot, wrap its hugepages count backwards,\nand so fail a harmless repeat mapping with -ENOMEM.  Fixes the problem\nfound by Don Dupuis.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nAcked-By: Adam Litke \u003cagl@us.ibm.com\u003e\nAcked-by: William Irwin \u003cwli@holomorphy.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9884fd8df195fe48d4e1be2279b419be96127cae",
      "tree": "1438571d206c1d488efb8454c64ae00c51438a2e",
      "parents": [
        "c84db23c6e587d3ab00a41c51fedf758e1f6ecd4"
      ],
      "author": {
        "name": "Benjamin LaHaise",
        "email": "bcrl@linux.intel.com",
        "time": "Wed Feb 01 03:05:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:15 2006 -0800"
      },
      "message": "[PATCH] Use 32 bit division in slab_put_obj()\n\nImprove the performance of slab_put_obj().  Without the cast, gcc considers\nptrdiff_t a 64 bit signed integer and ends up emitting code to use a full\nsigned 128 bit divide on EM64T, which is substantially slower than a 32 bit\nunsigned divide.\n\nI noticed this when looking at the profile of a case where the slab balance\nis just on edge and thrashes back and forth freeing a block.\n\nSigned-off-by: Benjamin LaHaise \u003cbenjamin.c.lahaise@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c84db23c6e587d3ab00a41c51fedf758e1f6ecd4",
      "tree": "f1e31810b14a71ccbb9963e018076212eb267ee9",
      "parents": [
        "52a8363eae3872af15880292ff4e06d0fab36986"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Wed Feb 01 03:05:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:15 2006 -0800"
      },
      "message": "[PATCH] zone_reclaim: minor fixes\n\n- If we only reclaim nr_pages then its okay to stay on node.\n  Switch from \u003e to \u003e\u003d for the comparison.\n\n- vm_table[] entry for zone_reclaim_mode is a bit screwed up.\n\n- Add empty lines around shrink_zone to show that this is the\n  central function to be called.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "52a8363eae3872af15880292ff4e06d0fab36986",
      "tree": "9ac9d0f00cc2e35e5d95c7be77874477e25847b4",
      "parents": [
        "ce2ea89ba101d976907128441ba3aca72a8804b9"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Wed Feb 01 03:05:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:15 2006 -0800"
      },
      "message": "[PATCH] mm: improve function of sc-\u003emay_writepage\n\nMake sc-\u003emay_writepage control the writeout behavior of shrink_list.\n\nRemove the laptop_mode trick from shrink_list and instead set may_writepage\nin try_to_free_pages properly.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ce2ea89ba101d976907128441ba3aca72a8804b9",
      "tree": "f08184cdd2c70eff0018c49ceee94a0b25b3b5f0",
      "parents": [
        "79046ae07ae21245520ca0aab985ee6678a879f8"
      ],
      "author": {
        "name": "Andy Whitcroft",
        "email": "apw@shadowen.org",
        "time": "Wed Feb 01 03:05:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:15 2006 -0800"
      },
      "message": "[PATCH] GFP_ZONETYPES: calculate from GFP_ZONEMASK\n\nGFP_ZONETYPES calculate from GFP_ZONEMASK\n\nGFP_ZONETYPES\u0027s value is directly related to the value of GFP_ZONEMASK.  It\ntakes one of two forms depending whether the top bit of GFP_ZONEMASK is a\n\u0027loner\u0027.  Supply both forms, enabling the loner.\n\nSigned-off-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "79046ae07ae21245520ca0aab985ee6678a879f8",
      "tree": "8a980747ab9eeaa3407e2aa2366a4c6e95dee9d0",
      "parents": [
        "42c722d4cb4022e56ff200f3f5a58c0dfd7edac6"
      ],
      "author": {
        "name": "Andy Whitcroft",
        "email": "apw@shadowen.org",
        "time": "Wed Feb 01 03:05:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:14 2006 -0800"
      },
      "message": "[PATCH] GFP_ZONETYPES: add commentry on how to calculate\n\nGFP_ZONETYPES define using GFP_ZONEMASK and add commentry\n\nAdd commentry explaining the optimisation that we can apply to GFP_ZONETYPES\nwhen the leftmost bit is a \u0027loaner\u0027, it can only be set in isolation.\n\nSigned-off-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "42c722d4cb4022e56ff200f3f5a58c0dfd7edac6",
      "tree": "a954fe12587951c01c61c0fc1ad2219a74adbbcb",
      "parents": [
        "8928862398fef04a137e5673ac5fa9e797960c87"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Wed Feb 01 03:05:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:14 2006 -0800"
      },
      "message": "[PATCH] zone_reclaim: reclaim on memory only node support\n\nZone reclaim is usually only run on the local node.  Headless nodes do not\nhave any local processors.  This patch checks for headless nodes and\nperforms zone reclaim on them.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8928862398fef04a137e5673ac5fa9e797960c87",
      "tree": "141f91c4dd56d323e6f5ce2d47cd1f1d22177aa7",
      "parents": [
        "537421be79b94bcf620467f50dd9e38b739c2a00"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Wed Feb 01 03:05:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:14 2006 -0800"
      },
      "message": "[PATCH] Optimize off-node performance of zone reclaim\n\nEnsure that the performance of off node pages stays the same as before.\nOff node pagefault tests showed an 18% drop in performance without this\npatch.\n\n- Increase the timeout to 30 seconds to reduce the overhead.\n\n- Move all code possible out of the off node hot path for zone reclaim\n  (Sorry Andrew, the struct initialization had to be sacrificed).\n  The read_page_state() bit us there.\n\n- Check first for the timeout before any other checks.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "537421be79b94bcf620467f50dd9e38b739c2a00",
      "tree": "7ec41fbd73df646943554b43d21e130748fc77e0",
      "parents": [
        "c125a1838a95604eb35b60259a8d678dc193f7e4"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Feb 01 03:05:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:14 2006 -0800"
      },
      "message": "[PATCH] Mark CONFIG_UFS_FS_WRITE as BROKEN\n\nOpenBSD doesn\u0027t see \".\" correctly in directories created by Linux.  Copying\nfiles over several KB will buy you infinite loop in __getblk_slow().\nCopying files smaller than 1 KB seems to be OK.  Sometimes files will be\nfilled with zeros.  Sometimes incorrectly copied file will reappear after\nnext file with truncated size.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c125a1838a95604eb35b60259a8d678dc193f7e4",
      "tree": "b69248f31ba0b55d5167a7751d5fd4bac72147af",
      "parents": [
        "f7b8988ff50d99c99746f65f420364e91362c065"
      ],
      "author": {
        "name": "David Gibson",
        "email": "dwg@au1.ibm.com",
        "time": "Wed Feb 01 03:05:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:14 2006 -0800"
      },
      "message": "[PATCH] powerpc: Add flattened device tree documentation\n\nThe flattened device tree is the only supported way of booting ARCH\u003dpowerpc\nkernels on non Open Firmware machines.  The documentation for the flattened\ntree format and contents has been discussed on mailing lists and lately has\nbeen living in the dtc git tree.  Really, it ought to go in the kernel\u0027s\nDocumentation directory for maximum visibility.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f7b8988ff50d99c99746f65f420364e91362c065",
      "tree": "ca7b0e93ea3991fe24aee2c88fe54a02f92739ea",
      "parents": [
        "a8183ebb45324ef99f98a175623d67cdcec4466f"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Feb 01 03:05:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:14 2006 -0800"
      },
      "message": "[PATCH] swsusp: do not change log level during suspend/resume\n\nPrevent the kernel from setting the log level to 10 unconditionally during\nsuspend/resume which was needed in the past for debugging, but generally is\nundesirable.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a8183ebb45324ef99f98a175623d67cdcec4466f",
      "tree": "f1e06760e3c4d037a8c7eafd46dd9420d8d8acd0",
      "parents": [
        "bb3c190e8d43fcbf1210effb05dc660cb3ccf817"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Feb 01 03:05:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:14 2006 -0800"
      },
      "message": "[PATCH] fix saa7146 kobject register failure\n\nWhoops.\n\nkobject_register failed for hexium HV-PCI6/Orion (-13)\n[\u003cc01d3eb6\u003e] kobject_register+0x31/0x47\n[\u003cc023a996\u003e] bus_add_driver+0x4a/0xfd\n[\u003cc01de3c1\u003e] __pci_register_driver+0x82/0xa4\n[\u003cd083400a\u003e] hexium_init_module+0xa/0x47 [hexium_orion]\n[\u003cc013bdae\u003e] sys_init_module+0x167b/0x1822\n[\u003cc01633f7\u003e] do_sync_read+0xb8/0xf3\n[\u003cc0133fa3\u003e] autoremove_wake_function+0x0/0x2d\n[\u003cc0145390\u003e] audit_syscall_entry+0x118/0x13f\n[\u003cc0106ae2\u003e] do_syscall_trace+0x104/0x14a\n[\u003cc0103d21\u003e] syscall_call+0x7/0xb\n\nslashes in kobject names aren\u0027t allowed.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bb3c190e8d43fcbf1210effb05dc660cb3ccf817",
      "tree": "2ef533e648752f438492cd65623fe86b1d621476",
      "parents": [
        "bfaa1deeb982c985d8e0435e835baeaae63b57fd"
      ],
      "author": {
        "name": "V. Ananda Krishnan",
        "email": "mansarov@us.ibm.com",
        "time": "Wed Feb 01 03:05:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:14 2006 -0800"
      },
      "message": "[PATCH] jsm: fix for high baud rates problem\n\n      Scott Kilau \u003cScott_Kilau@digi.com\u003e\n\nDigi serial port console doesn\u0027t work when baud rates are set higher than\n38400.  So the lookup table and code in jsm_neo.c has been modified and\ntested.  Please let me have the feed-back.\n\nSigned-off-by: V.Ananda Krishnan \u003cmansarov@us.ibm.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bfaa1deeb982c985d8e0435e835baeaae63b57fd",
      "tree": "4e7dcee0443cb0595258f9c8bd16982ba87386f4",
      "parents": [
        "2f7016d917faef8f1e016b4a7bd7f594694480b6"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Wed Feb 01 03:05:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:14 2006 -0800"
      },
      "message": "[PATCH] disable lost tick compensation before TSCs are synced\n\nAvoid lost tick compensation early in boot before the TSCs are\nsynchronized.  Currently timekeeping is enabled before the TSCs are\nsynchronized, thus when the TSCs are synched (reset to zero), it appears\nthat a number of lost ticks have occurred.  This can cause premature expiry\nof timers and in extreme cases can cause the soft lockup detection to fire.\n\nThis resolves issues reported by Andy Whitcroft as well as bug #5366\nreported by Tim Mann.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nAcked-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2f7016d917faef8f1e016b4a7bd7f594694480b6",
      "tree": "06aa6181a5609ad1e3815a08cf9a67df4ab08137",
      "parents": [
        "0f07496144c270f10d0ad06b70b9c9387d5527fd"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Wed Feb 01 03:05:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:13 2006 -0800"
      },
      "message": "[PATCH] sys_sched_getaffinity() \u0026 hotplug\n\nChange sched_getaffinity() so that it returns a bitmap that indicates the\nlegally schedulable cpus that a task is allowed to run on.\n\nWithout this patch, if CONFIG_HOTPLUG_CPU is enabled, sched_getaffinity()\nunconditionally returns (at least on IA64) a mask with NR_CPUS bits set.\nThis conveys no useful infornmation except for a kernel compile option.\n\nThis fixes a breakage we obseved running recent kernels. We have MPI jobs\nthat use sched_getaffinity() to determine where to place their threads.\nPlacing them on non-existant cpus is problematic :-)\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Nathan Lynch \u003cntl@pobox.com\u003e\nCc: Paul Jackson \u003cpj@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f07496144c270f10d0ad06b70b9c9387d5527fd",
      "tree": "33d00ef050b2b63d1033357113fcc6eae589e40a",
      "parents": [
        "c27a0d75b33c030965cc97d3d7f571107a673fb4"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Wed Feb 01 03:05:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:13 2006 -0800"
      },
      "message": "[PATCH] Add faster __iowrite32_copy routine for x86_64\n\nThis assembly version is measurably faster than the generic version in\nlib/iomap_copy.c.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbos@pathscale.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c27a0d75b33c030965cc97d3d7f571107a673fb4",
      "tree": "c4d797b413bb6f8a1b8507213294a291ab5114f8",
      "parents": [
        "f7589f28d7dd4586b4e90ac3b2a180409669053a"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Wed Feb 01 03:05:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:13 2006 -0800"
      },
      "message": "[PATCH] Introduce __iowrite32_copy\n\nThis arch-independent routine copies data to a memory-mapped I/O region,\nusing 32-bit accesses.  The naming is double-underscored to make it clear\nthat it does not guarantee write ordering, nor does it perform a memory\nbarrier afterwards; the kernel doc also explicitly states this.  This style\nof access is required by some devices.\n\nThis change also introduces include/linux/io.h, at Andrew\u0027s suggestion.  It\nonly has one occupant at the moment, but is a logical destination for\noft-replicated contents of include/asm-*/{io,iomap}.h to migrate to.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbos@pathscale.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f7589f28d7dd4586b4e90ac3b2a180409669053a",
      "tree": "c1f9967dfa36713bd9b2b372a9c6214ebf8dc48c",
      "parents": [
        "493f01d1d0699ddafc30067d33fcc18d0b95b624"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Wed Feb 01 03:05:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:13 2006 -0800"
      },
      "message": "[PATCH] Define BITS_PER_BYTE\n\nThis can make the intent behind some arithmetic expressions clearer.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbos@pathscale.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "493f01d1d0699ddafc30067d33fcc18d0b95b624",
      "tree": "0e003b5e3ae425bccb30165aaeb21e128696fc1c",
      "parents": [
        "952bbc87f01f552ef091a62ea2a721b5b2670e74"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Feb 01 03:05:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:13 2006 -0800"
      },
      "message": "[PATCH] kernel/posix-timers.c: remove do_posix_clock_notimer_create()\n\nThis function is neither used nor has any real contents.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "952bbc87f01f552ef091a62ea2a721b5b2670e74",
      "tree": "21e98d4d4c715c30987dac59cc309ecd1987f20c",
      "parents": [
        "66188fae3bf7f8dd951e2291d2a81888ed1b65de"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Feb 01 03:05:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:13 2006 -0800"
      },
      "message": "[PATCH] hrtimers: set correct initial expiry time for relative SIGEV_NONE timers\n\nThe expiry time for relative timers with SIGEV_NONE set was never\nupdated to the correct value.\n\nPointed out by George Anzinger.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66188fae3bf7f8dd951e2291d2a81888ed1b65de",
      "tree": "e07737a7064e1d10e5d9a8f28c35de600f79440f",
      "parents": [
        "7978672c4d9a1e6a6081de3a9d9ba5e5b24904a0"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Feb 01 03:05:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:13 2006 -0800"
      },
      "message": "[PATCH] hrtimers: add back lost credit lines\n\nAt some point we added credits to people who actively helped to bring\nk/hr-timers along.  This was lost in the big code revamp.  Add it back.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7978672c4d9a1e6a6081de3a9d9ba5e5b24904a0",
      "tree": "a7deb3a6e339e691078c770d4b9cbc05d99a2243",
      "parents": [
        "ff60a5dc4fa584d47022d2533bc5c53b80096fb5"
      ],
      "author": {
        "name": "George Anzinger",
        "email": "george@wildturkeyranch.net",
        "time": "Wed Feb 01 03:05:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:13 2006 -0800"
      },
      "message": "[PATCH] hrtimers: cleanups and simplifications\n\nClean up the interface to hrtimers by changing the init code to pass the mode\nas well as the clock.  This allow the init code to select the correct base and\neliminates extra timer re-init code in posix-timers.  We also simplify the\nrestart interface nanosleep use.\n\nSigned-off-by: George Anzinger \u003cgeorge@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ff60a5dc4fa584d47022d2533bc5c53b80096fb5",
      "tree": "230e685e1cf26a9ade0e9446d87d41c503444be3",
      "parents": [
        "a16a1c095a2392d49fafea22f3a508e268ef7167"
      ],
      "author": {
        "name": "akpm@osdl.org",
        "email": "akpm@osdl.org",
        "time": "Wed Feb 01 03:05:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:13 2006 -0800"
      },
      "message": "[PATCH] hrtimers: fix posix-timer requeue race\n\nFrom: Steven Rostedtrostedt@goodmis.org \u003crostedt@goodmis.org\u003e\n\nCPU0 expires a posix-timer and runs the callback function.  The signal is\nqueued.\n\nAfter releasing the posix-timer lock and before returning to hrtimer_run_queue\nCPU0 gets interrupted.  CPU1 delivers the queued signal and rearms the timer.\nCPU0 comes back to hrtimer_run_queue and sets the timer state to expired.\n\nThe next modification of the timer can result in an oops, because the state\ninformation is wrong.\n\nKeep track of state \u003d RUNNING and check if the state has been in the return\npath of hrtimer_run_queue.  In case the state has been changed, ignore a\nrestart request and do not touch the state variable.\n\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a16a1c095a2392d49fafea22f3a508e268ef7167",
      "tree": "ee5da8c9f04fe03eac9ab399b00f089748a74ddd",
      "parents": [
        "b6557fbca805217588a412f391a65ceafcf1a1af"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Feb 01 03:05:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] hrtimers: fix oldvalue return in setitimer\n\nThis resolves bugzilla bug#5617.  The oldvalue of the timer was read after the\ntimer was cancelled, so the remaining time was always zero.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b6557fbca805217588a412f391a65ceafcf1a1af",
      "tree": "2739d606680c2f68fc33def5d107b2862b9bfe86",
      "parents": [
        "bc1978d404befacd272d0321ef749cc3192e488b"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Feb 01 03:05:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] hrtimers: fix possible use of NULL pointer in posix-timers\n\nFixup the conversion of posix-timers to hrtimers.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bc1978d404befacd272d0321ef749cc3192e488b",
      "tree": "4ec8c7de7df1052e5f9b87a77fc3a80bc67e587d",
      "parents": [
        "853609b61ef88b414ffd1613741aa59894334320"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Feb 01 03:05:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] hrtimers: fixup itimer conversion\n\nThe itimer conversion removed the locking which protects the timer and\nvariables in the shared signal structure.  Steven Rostedt found the problem in\nthe latest -rt patches.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "853609b61ef88b414ffd1613741aa59894334320",
      "tree": "93def4ef8c820fb678bedf31f144b1d85942c181",
      "parents": [
        "e8730eabd45e47e392f230ab8720c4b8537901fc"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Feb 01 03:05:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] swsusp: use bytes as image size units\n\nMake swsusp use bytes as the image size units, which is needed for future\ncompatibility.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e8730eabd45e47e392f230ab8720c4b8537901fc",
      "tree": "b4baeb1144ba775c5148bc8bee36947e4a2e4dac",
      "parents": [
        "1d0098b6e2055e4afb2ceadf11c4b9f43b671ccc"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Wed Feb 01 03:05:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] uml: compilation fix when MODE_SKAS disabled\n\n  CC      arch/um/sys-i386/ldt.o\narch/um/sys-i386/ldt.c:19:21: proc_mm.h: No such file or directory\nmake[1]: *** [arch/um/sys-i386/ldt.o] Error 1\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d0098b6e2055e4afb2ceadf11c4b9f43b671ccc",
      "tree": "b861028837a25fb987d9d144f5c3ae728fbe46be",
      "parents": [
        "295b117ef334bcc3c9596117cb0aa640054e35fc"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Feb 01 03:05:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] mips: gdb-stub.c: fix parse error before ; token\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "295b117ef334bcc3c9596117cb0aa640054e35fc",
      "tree": "44d1c95ba3e8d7e7da2cefad9f5300908e5d34d2",
      "parents": [
        "10296cb0b2b0b0eb312f81032216504a64ee675a"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Wed Feb 01 03:05:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] tpm: tpm_bios remove unused variable\n\nRemove event_data_size since it was pointed out in tpm_bios-indexing-\nfix.patch that is was ugly and it wasn\u0027t actually being used.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "10296cb0b2b0b0eb312f81032216504a64ee675a",
      "tree": "3e2f96690015da1caaa8b70a4811530f4613efdf",
      "parents": [
        "7bcee5b86a8d9f8a0f2c1848fd9abd675e09e969"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Wed Feb 01 03:05:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] tpm: tpm_bios fix sparse warnings\n\nFixing the sparse warnings on the acpi_os_map_memory calls pointed out by\nRandy.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7bcee5b86a8d9f8a0f2c1848fd9abd675e09e969",
      "tree": "25c008ff23cc242318037b86e7da529cb592fbdd",
      "parents": [
        "1c40f7d4f0a9d5242f19b02b00e3e5a8ee218a20"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Wed Feb 01 03:05:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] tpm: tpm-bios: fix module license issue\n\nAttempting to insert the tpm modules fails because the tpm_bios file is\nmissing a license statement.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1c40f7d4f0a9d5242f19b02b00e3e5a8ee218a20",
      "tree": "3a6422d574bf033ef1c4c6f455c6e528ac3116c2",
      "parents": [
        "ca4a031f6b43edb8745ebc0a1b7307c24719dae4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Feb 01 03:05:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] tpm_bios indexing fix\n\nIt generates warnings:\n\ndrivers/char/tpm/tpm_bios.c: In function `get_event_name\u0027:\ndrivers/char/tpm/tpm_bios.c:223: warning: cast from pointer to integer of different size\ndrivers/char/tpm/tpm_bios.c:223: warning: cast from pointer to integer of different size\ndrivers/char/tpm/tpm_bios.c:223: warning: cast from pointer to integer of different size\ndrivers/char/tpm/tpm_bios.c:224: warning: cast from pointer to integer of different size\ndrivers/char/tpm/tpm_bios.c:224: warning: cast from pointer to integer of different size\ndrivers/char/tpm/tpm_bios.c:224: warning: cast from pointer to integer of different size\n\nand I\u0027m not sure what the code is doing there, but it seems wrong.  We\u0027re\nusing the address of the buffer rather than the contents of it.\n\nThe patch adds more nasty typecasting, but I think the whole arrangement could\nbe done in a more typesafe manner.\n\nCc: Kylene Jo Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ca4a031f6b43edb8745ebc0a1b7307c24719dae4",
      "tree": "fdbd3953c93828e588421afb7e07869c520013f4",
      "parents": [
        "ed5a92700d3ce2646cb7763792a5f7ad1bade7e8"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Feb 01 03:05:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:11 2006 -0800"
      },
      "message": "[PATCH] tpm_bios: securityfs error checking fix\n\nThese functions return ERR_PTR()s on error, not NULL.\n\nSpotted by Randy.\n\nCc: Serge Hallyn \u003cserue@us.ibm.com\u003e\nCc: Kylene Jo Hall \u003ckjhall@us.ibm.com\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.net\u003e\nAcked-by: 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": "ed5a92700d3ce2646cb7763792a5f7ad1bade7e8",
      "tree": "83f0bb909c11e29c90fd3433284911ba7d76567e",
      "parents": [
        "7ee26aa04d4dbd5e006b2f184d6028c71384681f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Feb 01 03:05:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:11 2006 -0800"
      },
      "message": "[PATCH] tpm_bios: needs more securityfs_ functions\n\ntpm_bios.c needs securityfs_xyz() functions.\n\nDoes include/linux/security.h need stubs for these, or should\nchar/tpm/Makefile just be modified to say:\n\nifdef CONFIG_ACPI\nifdef CONFIG_SECURITY\n\tobj-$(CONFIG_TCG_TPM) +\u003d tpm_bios.o\nendif\nendif\n\ndrivers/char/tpm/tpm_bios.c:494: warning: implicit declaration of function \u0027securityfs_create_dir\u0027\ndrivers/char/tpm/tpm_bios.c:494: warning: assignment makes pointer from integer without a cast\ndrivers/char/tpm/tpm_bios.c:499: warning: implicit declaration of function \u0027securityfs_create_file\u0027\ndrivers/char/tpm/tpm_bios.c:501: warning: assignment makes pointer from integer without a cast\ndrivers/char/tpm/tpm_bios.c:508: warning: assignment makes pointer from integer without a cast\ndrivers/char/tpm/tpm_bios.c:523: warning: implicit declaration of function \u0027securityfs_remove\u0027\n*** Warning: \"securityfs_create_file\" [drivers/char/tpm/tpm_bios.ko] undefined!\n*** Warning: \"securityfs_create_dir\" [drivers/char/tpm/tpm_bios.ko] undefined!\n*** Warning: \"securityfs_remove\" [drivers/char/tpm/tpm_bios.ko] undefined!\n\nThere are also some gcc and sparse warnings that could be fixed.\n(see http://www.xenotime.net/linux/doc/build-tpm.out)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Serge Hallyn \u003cserue@us.ibm.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Kylene Jo Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7ee26aa04d4dbd5e006b2f184d6028c71384681f",
      "tree": "830f483bc72e1914fc827beaf32f8da15694ce6f",
      "parents": [
        "94f91def998efe3b79780f3b39b6c87d390dbe4c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Feb 01 03:04:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:11 2006 -0800"
      },
      "message": "[PATCH] tpm_infineon: fix printk format warning\n\ndrivers/char/tpm/tpm_infineon.c:443: warning: format \u0027%04x\u0027 expects type \u0027unsigned int\u0027, but argument 4 has type \u0027long unsigned int\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "94f91def998efe3b79780f3b39b6c87d390dbe4c",
      "tree": "f06675ce7f97a0a18c9c07bbd3500f8e3d0d01cb",
      "parents": [
        "386093ef9a6c88576d8b418bf1c8616d5e410a20"
      ],
      "author": {
        "name": "Rocky Craig",
        "email": "rocky.craig@hp.com",
        "time": "Wed Feb 01 03:04:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:11 2006 -0800"
      },
      "message": "[PATCH] IPMI: remove invalid acpi register spacing check\n\nAt the 2.6.12 timeframe ipmi_si_intf.c was patched to provide default\nregister spacings in try_init_acpi() if the register spacing was set to\nzero, similar to code in other routines.\n\nUnfortunately, another patch was simultaneously added that exits early from\ntry_init_acpi() if the register spacings are set to zero, circumventing the\nnew defaults.  This patch removes the early exit code and some incorrect\ncomments that aren\u0027t present in other common code snippets.\n\nSigned-off-by: Rocky Craig \u003crocky.craig@hp.com\u003e\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "386093ef9a6c88576d8b418bf1c8616d5e410a20",
      "tree": "35c9df9cf7c538d2872eb7ea8ed9b0afb000c32e",
      "parents": [
        "ce5f8d70ba6e3d7ffcaff86b2cf91a42c27f77af"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Feb 01 03:04:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:11 2006 -0800"
      },
      "message": "[PATCH] ipw2200: fix -\u003eeeprom[EEPROM_VERSION] check\n\npriv-\u003eeeprom is a pointer.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Yi Zhu \u003cyi.zhu@intel.com\u003e\nCc: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ce5f8d70ba6e3d7ffcaff86b2cf91a42c27f77af",
      "tree": "f9e5a21e8683f0a69a01a3988f9beb3846b5fd95",
      "parents": [
        "3ee247ebce93a526f482d6bc714ce796fa85a81a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Feb 01 03:04:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:11 2006 -0800"
      },
      "message": "[PATCH] alpha: dma-mapping.h: add \"struct scatterlist;\"\n\nOn alpha-jensen:\n\n  CC      drivers/base/platform.o\nIn file included from include/linux/dma-mapping.h:24,\n                 from drivers/base/platform.c:16:\ninclude/asm/dma-mapping.h:36: warning: \"struct scatterlist\" declared inside parameter list\ninclude/asm/dma-mapping.h:36: warning: its scope is only this definition or declaration, which is probably not what you want\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3ee247ebce93a526f482d6bc714ce796fa85a81a",
      "tree": "7e796c3a2cb37aa5be802783fae23e8d0636caab",
      "parents": [
        "4aac0a63fe8d418a2b74e43708f59380ba379a3b"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Wed Feb 01 03:04:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:11 2006 -0800"
      },
      "message": "[PATCH] dm: dm-table warning fix\n\ndrivers/md/dm-table.c:500: warning: comparison of distinct pointer types lacks a cast\n\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4aac0a63fe8d418a2b74e43708f59380ba379a3b",
      "tree": "b71c432edf274776443a27d5dfdbd7800d014e08",
      "parents": [
        "3eaf840e0b0046f56602c524c7ba58a82f5526c5"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Wed Feb 01 03:04:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:11 2006 -0800"
      },
      "message": "[PATCH] device-mapper snapshot: barriers not supported\n\nThe snapshot and origin targets are incapable of handling barriers and need to\nindicate this.\n\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3eaf840e0b0046f56602c524c7ba58a82f5526c5",
      "tree": "de525d358029dd1744aa2570fe8b8f8add5f8dd1",
      "parents": [
        "12f03a49cf0ab5e8511911142d28699499a572c4"
      ],
      "author": {
        "name": "Jun\u0027ichi \"Nick\" Nomura",
        "email": "j-nomura@ce.jp.nec.com",
        "time": "Wed Feb 01 03:04:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:11 2006 -0800"
      },
      "message": "[PATCH] device-mapper disk statistics: timing\n\nRecord I/O timing statistics\n\nThe start time is added to struct dm_io, an existing structure allocated\nprivately internally within dm and attached to each incoming bio.\n\nWe export disk_round_stats() from block/ll_rw_blk.c instead of creating a\nprivate clone.\n\nSigned-off-by: Jun\u0027ichi \"Nick\" Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "12f03a49cf0ab5e8511911142d28699499a572c4",
      "tree": "ba20a069dae0d695d84326189d2e608b4e841ed5",
      "parents": [
        "dab6a42915554f70220e5a2ff55c59c749582c7b"
      ],
      "author": {
        "name": "Kevin Corry",
        "email": "kevcorry@us.ibm.com",
        "time": "Wed Feb 01 03:04:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:10 2006 -0800"
      },
      "message": "[PATCH] device-mapper statistics: basic\n\nRecord basic I/O statistics for mapped devices.\n\nSigned-off-by: Kevin Corry \u003ckevcorry@us.ibm.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dab6a42915554f70220e5a2ff55c59c749582c7b",
      "tree": "cd8c11b9d8c2c57cc36b1920d21f787bd8cdd83b",
      "parents": [
        "a4fc4717fc55a3bcd3cfdafa285b7af164b83051"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Wed Feb 01 03:04:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:10 2006 -0800"
      },
      "message": "[PATCH] device-mapper ioctl: reduce PF_MEMALLOC usage\n\nReduce substantially the amount of code using PF_MEMALLOC, as envisaged in the\noriginal FIXME.\n\nIf you\u0027re using lvm2, for this patch to work correctly you should update to\nlvm2 version 2.02.01 or later and device-mapper version 1.02.02 or later.\n\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a4fc4717fc55a3bcd3cfdafa285b7af164b83051",
      "tree": "bce42a0cc5a6675ab50fb6b525e4418b66863fdf",
      "parents": [
        "aa14edeb994f8f7e223d02ad14780bf2fa719f6d"
      ],
      "author": {
        "name": "Patrick Caulfield",
        "email": "pcaulfie@redhat.com",
        "time": "Wed Feb 01 03:04:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:10 2006 -0800"
      },
      "message": "[PATCH] device-mapper log bitset: fix endian\n\nClean up the code responsible for the on-disk mirror logs by using the\nset_le_bit test_le_bit functions of ext2.  That makes the BE machines keep the\nbitmap internally in LE order - it does mean you can\u0027t use any other type of\noperations on the bitmap words but that looks to be OK in this instance.  The\nefficiency tradeoff is very minimal as you would expect for something that\next2 uses.\n\nThis allows us to remove bits_to_core(), bits_to_disk() and log-\u003edisk_bits.\n\nAlso increment the mirror log disk version transparently to avoid sharing with\nolder kernels that suffered from the 64-bit BE bug.\n\nSigned-off-by: Patrick Caulfield \u003cpcaulfie@redhat.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa14edeb994f8f7e223d02ad14780bf2fa719f6d",
      "tree": "07fb8ba39d619708bdc0a68a32d4a7296abd955c",
      "parents": [
        "cb82a6cdf994d6656ad0a25ed28395af3416a27c"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Wed Feb 01 03:04:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:10 2006 -0800"
      },
      "message": "[PATCH] device-mapper snapshot: load metadata on creation\n\nMove snapshot metadata loading to happen when the table is created instead of\nwhen the device is resumed.  Writes to the origin device don\u0027t trigger\nexceptions until each snapshot table becomes active when resume() is called on\neach snapshot.\n\nIf you\u0027re using lvm2, for this patch to work properly you should update to\nlvm2 version 2.02.01 or later and device-mapper version 1.02.02 or later.\n\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb82a6cdf994d6656ad0a25ed28395af3416a27c",
      "tree": "4909677ccac581360f41722bb45c724b6fa01eee",
      "parents": [
        "4ff0c007b2854b9ca4dca3a104ee3e4c146c02d6"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Feb 01 03:04:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:10 2006 -0800"
      },
      "message": "[PATCH] compat_sys_pselect7() fix\n\nfs/compat.c: In function `compat_sys_pselect7\u0027:\nfs/compat.c:1820: warning: passing arg 5 of `compat_core_sys_select\u0027 from incompatible pointer type\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ff0c007b2854b9ca4dca3a104ee3e4c146c02d6",
      "tree": "8c45c1f36fa8dea8bf585aa1f0375c4e84e37535",
      "parents": [
        "70e51015768439a5c305a42fdaa0abe5cc109bcf"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Feb 01 03:04:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:10 2006 -0800"
      },
      "message": "[PATCH] lp486e: remove SLOW_DOWN_IO\n\nIt\u0027s not used. Fix the following on alpha-eb66 as a side effect:\n\nIn file included from drivers/net/lp486e.c:75:\ninclude/asm/io.h:20:1: warning: \"SLOW_DOWN_IO\" redefined\ndrivers/net/lp486e.c:59:1: warning: this is the location of the previous definition\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "70e51015768439a5c305a42fdaa0abe5cc109bcf",
      "tree": "66d02def41d4f65f9b8ae2f4b52e4f21056f4f13",
      "parents": [
        "cc0fa84a01d328a1ad70076b90f08281c4c79f92"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Feb 01 03:04:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:10 2006 -0800"
      },
      "message": "[PATCH] tsunami_flash: fix \"parse error before \u0027;\u0027 token\"\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cc0fa84a01d328a1ad70076b90f08281c4c79f92",
      "tree": "c588be11c6f3ed5888647444157c0a9ef5b28a57",
      "parents": [
        "b62735d9c6212de6fd1b5e96b41d978939fb0dd2"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "bcollins@ubuntu.com",
        "time": "Wed Feb 01 03:04:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:10 2006 -0800"
      },
      "message": "[PATCH] powerpc: enable irq\u0027s for platform functions.\n\nMake the platform function interrupt functions actually work.  Calls\nirq_enable() for the first in the list, and irq_disable() for the last.\n\nAdded *func to struct irq_client so the the user can pass just that to\npmf_unregister_irq_client().\n\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b62735d9c6212de6fd1b5e96b41d978939fb0dd2",
      "tree": "54392e5858df6c34ce65998e15e230e475ef6b1f",
      "parents": [
        "6292d9aaf3047f1abd970bc64ab6d952eda258ac"
      ],
      "author": {
        "name": "Mikael Pettersson",
        "email": "mikpe@csd.uu.se",
        "time": "Wed Feb 01 03:04:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] ide-scsi: fix for IDE probe/remove ops changes\n\nKernel 2.6.16-rc1 broke the ide-scsi driver: ide-scsi loads but fails to\nfind any devices to bind to.  It also triggers a message \"Driver \u0027ide-scsi\u0027\nneeds updating - please use bus_type methods\" from the driver core.\n\nThe IDE core in 2.6.16-rc1 changed the location of an IDE driver\u0027s\n-\u003eprobe()/-\u003eremove()/-\u003eshutdown() methods: they are now in the ide_driver_t\nstruct not in the gen_driver sub-struct.  drivers/ide/ was updated for this\nchange but ide-scsi.c wasn\u0027t.  Hence the breakage.\n\nThis patch repairs ide-scsi and also eliminates the driver core warning.\n\nSigned-off-by: Mikael Pettersson \u003cmikpe@csd.uu.se\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6292d9aaf3047f1abd970bc64ab6d952eda258ac",
      "tree": "2ea2e47572ee8addca7624c6d1e0823449f6f58d",
      "parents": [
        "88356e908521a84b2220c9e8850d1a356a851aa9"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Wed Feb 01 03:04:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] __cpuinit functions wrongly marked __meminit\n\n__meminit has overzelously been modified and crept its way into marking\ncpuup callbacks as __meminit.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "88356e908521a84b2220c9e8850d1a356a851aa9",
      "tree": "12d83c6ab84ec41a6903207e8042e9081a25d30d",
      "parents": [
        "9cd684551124e71630ab96d238747051463f5b56"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Feb 01 03:04:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] sound/ppc/pmac.c typo\n\nIn 2.6.16-rc1 there is a small typo introduced by the \u0027Remove device_node\naddrs/n_addr\u0027 changes which prevents my Powerbook G4 sound from working:\n\n\tAdvanced Linux Sound Architecture Driver Version 1.0.11rc2 (Wed Jan 04 08:57:20 2006 UTC).\n\tsnd: can\u0027t request rsrc  0 (Sound Control: 0x80000000:80004fff)\n\tALSA device list:\n\t   No soundcards found.\n\nThe patch below fixes it.  Of course, the patch fixing the i2c issues\n(\u0027i2c_smbus_write_i2c_block_data\u0027 patch) needs to be applied to in order\nfor the sound to completly work.\n\nSigned-off-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9cd684551124e71630ab96d238747051463f5b56",
      "tree": "52de759d09d79ded7ff6746a3e2d5c002c75b2f8",
      "parents": [
        "caf736085f2f0d22a992a855d9caae14973f7ea4"
      ],
      "author": {
        "name": "Miklos Szeredi",
        "email": "miklos@szeredi.hu",
        "time": "Wed Feb 01 03:04:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] fuse: fix async read for legacy filesystems\n\nWhile asynchronous reads mean a performance improvement in most cases, if\nthe filesystem assumed that reads are synchronous, then async reads may\ndegrade performance (filesystem may receive reads out of order, which can\nconfuse it\u0027s own readahead logic).\n\nWith sshfs a 1.5 to 4 times slowdown can be measured.\n\nThere\u0027s also a need for userspace filesystems to know whether asynchronous\nreads are supported by the kernel or not.\n\nTo achive these, negotiate in the INIT request whether async reads will be\nused and the maximum readahead value.  Update interface version to 7.6\n\nIf userspace uses a version earlier than 7.6, then disable async reads, and\nset maximum readahead value to the maximum read size, as done in previous\nversions.\n\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "caf736085f2f0d22a992a855d9caae14973f7ea4",
      "tree": "1224cebafe4104c9621ffa06c08311c19668acc5",
      "parents": [
        "389d1ea50849f84c3a9f8640fcb66827746b4ab4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Feb 01 03:04:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] smbfs readdir vs signal fix\n\nAn old patch designed to fix http://bugme.osdl.org/show_bug.cgi?id\u003d4497,\n\"getdents gives empty/random result upon signal\".\n\nIf smbfs\u0027s readdir() is interupted by a signal, smb_readdir() failed to\nnoticed that and proceeded to treat the unread-into page as valid directory\ncontents.  Fix that up by handling the -ERESTARTSYS.\n\nThanks to Stian Skjelstad for reporting and testing.\n\nCc: Stian Skjelstad \u003cstian@nixia.no\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "389d1ea50849f84c3a9f8640fcb66827746b4ab4",
      "tree": "63a8f4d29e7b892a22c7b70dd461c1e89547ade7",
      "parents": [
        "3fb803a990cd17546bd89c38e0e29a891f71ce7d"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Feb 01 03:04:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] CONFIG_DOUBLEFAULT Kconfig fix\n\nMove CONFIG_DOUBLEFAULT from the main Kconfig menu (!) into its proper\nplace: the \"Processor Type and features\" submenu.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3fb803a990cd17546bd89c38e0e29a891f71ce7d",
      "tree": "11a1da8788161c689734b53c40784a7737d1c118",
      "parents": [
        "3a2ca64496cc1c9aeab1076e06d092b3ec74a43d"
      ],
      "author": {
        "name": "Andreas Gruenbacher",
        "email": "agruen@suse.de",
        "time": "Wed Feb 01 03:04:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] knfsd: Restore recently broken ACL functionality to NFS server\n\nA recent patch to\n   Allow run-time selection of NFS versions to export\n\nmeant that NO nfsacl service versions were exported.  This patch restored\nthat functionality.\n\nSigned-off-by: Andreas Gruenbacher \u003cagruen@suse.de\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": "3a2ca64496cc1c9aeab1076e06d092b3ec74a43d",
      "tree": "e76fdb42c39184405bbe5c9dafdb04e9012c38c0",
      "parents": [
        "577bca9eff94193a06e426f8dbf6b3152247a209"
      ],
      "author": {
        "name": "Ulrich Drepper",
        "email": "drepper@redhat.com",
        "time": "Wed Feb 01 03:04:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:09 2006 -0800"
      },
      "message": "[PATCH] prototypes for *at functions \u0026 typo fix\n\nHere\u0027s the follow-up patch which introduces the prototypes for the new\nsyscalls.  There was also a typo in one of the new symbols.\n\nSigned-off-by: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "577bca9eff94193a06e426f8dbf6b3152247a209",
      "tree": "14d7f911f60e085e8ce33c32cdab458663543479",
      "parents": [
        "3833a70585fd4b0f64e275ba0cc3f5e5038253fd"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Feb 01 03:04:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:08 2006 -0800"
      },
      "message": "[PATCH] CONFIG_ISA does not make sense for CONFIG_PPC_PSERIES\n\nOlder pSeries systems with serial ports dont get any console output after\nrecent changes.  CONFIG_ISA does not make sense for CONFIG_PPC_PSERIES\nbecause it enables lots of old drivers.  Instead, remove the dependency on\nCONFIG_ISA from the serial port discovery code.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3833a70585fd4b0f64e275ba0cc3f5e5038253fd",
      "tree": "ec1ef3b23a83f141ed8953494ff39bfd78289caa",
      "parents": [
        "a6df590dd8b7644c8e298e3b13442bcd6ceeb739"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Feb 01 03:04:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:08 2006 -0800"
      },
      "message": "[PATCH] x86_64: compat_sys_futimesat fix\n\nWe need to use the compat function here.\n\nPointer out by Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a6df590dd8b7644c8e298e3b13442bcd6ceeb739",
      "tree": "2f4e92634d518a4d26614a113ce724dc97ccd898",
      "parents": [
        "2f4c5416b36a5601d57f09e87a514a171390d5e0",
        "fd9cfdd11be3b37b5c919b64b43990f14a1587bd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:37:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:37:33 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n"
    },
    {
      "commit": "2f4c5416b36a5601d57f09e87a514a171390d5e0",
      "tree": "fbb6ac70b008e5929e2fdcf371ee860c86c54216",
      "parents": [
        "d20e6336ea4250e51081e4b2924b9ef4dfa45909",
        "9220a2d0daa1e6782f02d47303340d7b5ca62ac0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:22:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:22:45 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "d20e6336ea4250e51081e4b2924b9ef4dfa45909",
      "tree": "96c22694bec10912d40a3700a945157597dd901b",
      "parents": [
        "fa3c791d85aa9a363dd72dd834b73b79252ef44e",
        "6dea93477c3377cf4199fd37cc3fb11071987ae4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:18:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:18:17 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "fa3c791d85aa9a363dd72dd834b73b79252ef44e",
      "tree": "082505d99fd937a818e36667a506dd2389a4f864",
      "parents": [
        "bd3f8f2b12bcf4ea25c89b84adeaafad232662c8",
        "fad3aa1e8e2e4123a19b926fefd91ec63dd56497"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:30:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:30:48 2006 -0800"
      },
      "message": "Merge git://oss.sgi.com:8090/oss/git/xfs-2.6\n"
    },
    {
      "commit": "bd3f8f2b12bcf4ea25c89b84adeaafad232662c8",
      "tree": "1fa8f8b784b5d47191a5dea07042ccbe0c1fd745",
      "parents": [
        "078a9b0388619c6c4c347458c6861833b911313b"
      ],
      "author": {
        "name": "Chris Wright",
        "email": "chrisw@sous-sol.org",
        "time": "Tue Jan 31 19:10:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:30:25 2006 -0800"
      },
      "message": "[PATCH] Make sure to always check upper bits of tv_nsec in timespec_valid.\n\nSigned-off-by: Chris Wright \u003cchrisw@sous-sol.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "078a9b0388619c6c4c347458c6861833b911313b",
      "tree": "0708c45155be8566e6787fea785e4cf00201b3ad",
      "parents": [
        "e1762ec6d72b71c4476018af3c153cd362a5e94e",
        "206cc83ccdc29e4a73786e9093f9eeec25868441"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:26:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:26:25 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/bnx2-2.6\n"
    },
    {
      "commit": "e1762ec6d72b71c4476018af3c153cd362a5e94e",
      "tree": "6814cb9ee9dee93e5734be92cd1d6775c335ba48",
      "parents": [
        "ef59c4e935feb966900a8321e75f74d7df2a2f16",
        "0cbd782507c502428c8ab3e91bee3940c19ac4d4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:24:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 19:24:43 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "ef59c4e935feb966900a8321e75f74d7df2a2f16",
      "tree": "8bdd8e837554b268b600b57187612b9ac4a5d5f5",
      "parents": [
        "69396dcfa3c50a6b8d2caaccf5d1496ecd5594be",
        "3103039cc2a8dc6ababc29afac5c3cadbfa69af9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 18:13:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 18:13:32 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n"
    },
    {
      "commit": "3103039cc2a8dc6ababc29afac5c3cadbfa69af9",
      "tree": "f89e6a1ca25281fbf78f6438c0463d06251ae3a3",
      "parents": [
        "877be3f0304de16a77f11b2b47f1291b800d5479"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Fri Jan 27 02:03:50 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] PCI: handle bogus MCFG entries\n\nHandle more bogus MCFG entries\n\nSome Asus P4 boards seem to have broken MCFG tables with\nonly a single entry for busses 0-0.  Special case these\nand assume they mean all busses can be accessed.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "877be3f0304de16a77f11b2b47f1291b800d5479",
      "tree": "a9644263cb3e66d714ff4133dd4e382fe7078d37",
      "parents": [
        "8737d6a90cd8b085c2ea9cb4c7443c87f86c3429"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Wed Jan 18 21:12:57 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] PCI: cyblafb: remove pci_module_init() return, really.\n\nRichard Knutsson \u003cricknu-0@student.ltu.se\u003e did the original pci_module_init()\ncleanups:\n\n    http://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d113330872125068\u0026w\u003d2\n    http://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d113330888507321\u0026w\u003d2\n\nGreg, on it\u0027s way upstream, pci_module_init() return sneaked back in for\ncyblafb?\n\n    http://marc.theaimsgroup.com/?l\u003dlinux-pci\u0026m\u003d113652969209562\u0026w\u003d2\n    http://marc.theaimsgroup.com/?l\u003dlinux-pci\u0026m\u003d113683930220421\u0026w\u003d2\n\nRemove for good.\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8737d6a90cd8b085c2ea9cb4c7443c87f86c3429",
      "tree": "88a6148ed1dd5d98f9d3ef89b4639e210d0ee19b",
      "parents": [
        "b64a71ab5c9098a79ccb463af968933483458a0f"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:35:23 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: shuffle error checking to better location.\n\nError checking is scattered through various layers of the dlpar code,\nleading to a somewhat opaque code structure. This patch consolidates\nerror checking in one routine, simplifying the code a tad. There\u0027s\nalso some whitespace cleanup here too.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b64a71ab5c9098a79ccb463af968933483458a0f",
      "tree": "f630e27154464b9ba1476bb6d0d430c0a8031223",
      "parents": [
        "f6afbad82c6b7bab0198442592b110341fb419ba"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:32:58 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: minor cleanup forward decls\n\nMinor cleanup. Move structure initializer to bottom of file,\nthis allows elimination of eyeball-strain-inducing forward\ndeclarations.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f6afbad82c6b7bab0198442592b110341fb419ba",
      "tree": "6a444ff2b09cc08e93f6f2825b6cfc5e507a029e",
      "parents": [
        "e06b80b78db96ca272db4ec0b26ce1092a1a9704"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:31:01 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: cleanup: add prefix\n\nMinor cleanup. Add the prefix rpaphp_* to several generic-sounding routines.\nRemove rpaphp_remove_slot(), which is a one-liner.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e06b80b78db96ca272db4ec0b26ce1092a1a9704",
      "tree": "77f8605f27e02c46b1513837e4fc1f02b6d2b66c",
      "parents": [
        "8fe64399cccf8dddcc4e5eaff270a12064f6fe9f"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:28:22 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: merge rpaphp_enable_pci_slot()\n\nRemove general baroqueness.  The function rpaphp_enable_pci_slot()\nhas a fairly simple logic structure, once all of the debug printk\u0027s\nare removed. Its called from only one place, and that place also\nhas a very simple structure once he printk\u0027s are removed.  Merge\nthe two together.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8fe64399cccf8dddcc4e5eaff270a12064f6fe9f",
      "tree": "aa7d9c3b842ded5d205fc70119128e618ef657e8",
      "parents": [
        "8a85a70db8c65fd1703b4597f72fe6ee25642234"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:26:27 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: de-convolute rpaphp_unconfig_pci_adap\n\nRemove general baroqueness.  The function rpaphp_unconfig_pci_adapter()\nis really just three lines of code, once all the dbg printks are removed.\nAnd its called in only one place. So replace the call by the thre lines.\nAlso, provide proper semaphore locking in the affected function\ndisable_slot()\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8a85a70db8c65fd1703b4597f72fe6ee25642234",
      "tree": "830db880e28f5109e2eafd754678e57537a1e822",
      "parents": [
        "7fec77e4793f307b30846a3d4015d329ffc0b685"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:24:27 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: remove remove_bus_device()\n\nThe function rpaphp_eeh_remove_bus_device() is a dupe of\neeh_remove_bus_device(). Remove it.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7fec77e4793f307b30846a3d4015d329ffc0b685",
      "tree": "e9a3004bbf45237063ce7dfbc28e32e1c53ac938",
      "parents": [
        "eca845c71816669dace4bf1954d9ab276abb0002"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:22:07 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: merge config_pci_adapter\n\nRemove general baroqueness.  The function rpaphp_config_pci_adapter()\nis really just one line of code, once all the dbg printks are removed.\nAnd its called in only one place. So replace the call by the one line.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "eca845c71816669dace4bf1954d9ab276abb0002",
      "tree": "b1180d00f6d41df5fdfadd650bba654cdf0aaf70",
      "parents": [
        "01657868be1c21b2b8b0e683ea24bdcc2331d522"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:20:26 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: remove rpaphp_fixup_new_pci_devices()\n\nThe function rpaphp_fixup_new_pci_devices() has been migrated to\npcibios_fixup_new_pci_devices() in\narch/powerpc/platforms/pseries/pci_dlpar.c\nThis patch removes the old version.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "01657868be1c21b2b8b0e683ea24bdcc2331d522",
      "tree": "dab7eb1073f9a842e558de74beb5ec75e7ced0dc",
      "parents": [
        "53044f357448693f218cc4f053affe92ed414f9d"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:18:26 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: remove rpaphp_find_bus()\n\nThe function rpaphp_find_pci_bus() has been migrated to\npcibios_find_pci_bus() in arch/powerpc/platforms/pseries/pci_dlpar.c\nThis patch removes the old version.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "53044f357448693f218cc4f053affe92ed414f9d",
      "tree": "dabb2a73762270027d72828a055ba1dd243860af",
      "parents": [
        "3c0c6441883be7676b795939e268b90d6acab360"
      ],
      "author": {
        "name": "Keck, David",
        "email": "david.keck@amd.com",
        "time": "Mon Jan 16 15:22:36 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: shpchp: AMD POGO errata fix\n\nThis patch fixes the AMD POGO errata on the hotplug controller where the\nplatform will lock up or reboot if PERR/SERR generation is enabled and a\nslot is sent an enable command.  This fix disables PERR/SERR generation\nbefore a slot is sent the enable command by first saving related\nregisters, turning off SERR/PERR generation, enabling the slot, then\nrestoring the registers.\n\nSigned-off-by: David Keck \u003cdavid.keck@amd.com\u003e\nCc: Kristen Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3c0c6441883be7676b795939e268b90d6acab360",
      "tree": "28c55479f0f9785c0d6ab198aa1c672b13494cb3",
      "parents": [
        "dd8c49966854a5245f3ed4769c9114e7afd819ef"
      ],
      "author": {
        "name": "linas",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 14:36:25 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: PCI panic on dlpar add (add pci slot to running partition)\n\nRemoving and then adding a PCI slot to a running partition results in\na kernel panic. The current code attempts to add iospace for an entire\nroot bus, which is inappropriate, and silently fails.  When a pci device\ntries to use the iospace, a page fault is taken, as the iospace had not\nbeen mapped, and of course the page fault cannot be resolved.\n\nThis only occurs for PCI adapters using pio, which may be why it hadn\u0027t\nbeen seen earlier (this seems to have been broken for a while).\nThis patch has survived testing of dozens of slot add and removes.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dd8c49966854a5245f3ed4769c9114e7afd819ef",
      "tree": "3078de189a3168e4c07bf1cda2f9521f55fb50b8",
      "parents": [
        "2181c971952ec2af56cd9cc68453f7ad5a0a38d6"
      ],
      "author": {
        "name": "linas",
        "email": "linas@austin.ibm.com",
        "time": "Tue Jan 10 15:15:47 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug/powerpc: module build break\n\nThe RPAPHP hoplug driver will not build as a module, because it calls\non pci_claim_resource(), which is not exported. This exports the symbol.\nProblem reported by Olaf Hering \u003colh@suse.de\u003e\n\nA grep indicates that building drivers/parisc/lba_pci.c\nwould have trouble building as a module for the same reason.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2181c971952ec2af56cd9cc68453f7ad5a0a38d6",
      "tree": "6c4859e390464f046249e97eeaab729c603cb7a4",
      "parents": [
        "8cea8e9303d45556cb606cc8d9e41f889ff600c0"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady@gmail.com",
        "time": "Sun Jan 15 16:21:27 2006 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI: pci_ids: remove duplicates gathered during merge period\n\npci_ids.h: remove duplicates.  Compile tested allmodconfig.\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8cea8e9303d45556cb606cc8d9e41f889ff600c0",
      "tree": "e425ac74afc0b89f3a513290a2dd5e503d974906",
      "parents": [
        "654143ee3a73b2793350b039a135d9cd3101147b"
      ],
      "author": {
        "name": "Mark Rustad",
        "email": "MRustad@mac.com",
        "time": "Thu Jan 05 22:47:29 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI: restore 2 missing pci ids\n\nSomewhere between 2.6.14 and 2.6.15-rc3, some PCI ids were apparently\nremoved.  The ecc.c module, which is not a part of the kernel.org tree, but\nincluded in some distributions, fails to compile.\n\nSigned-off-by: Mark Rustad \u003cmrustad@mac.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "654143ee3a73b2793350b039a135d9cd3101147b",
      "tree": "2db0d20b48bba4be1050fca58bd02d3403a27de5",
      "parents": [
        "072888fa60af86c3159f9f3ed4e34364861bab3a"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Mon Jan 09 16:16:00 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: fix up Kconfig help text\n\nRemove reference to pcihpfs that no longer exists.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\n"
    }
  ],
  "next": "072888fa60af86c3159f9f3ed4e34364861bab3a"
}
