)]}'
{
  "log": [
    {
      "commit": "e930438c42e744ef1f8bfdbb338253c9f384df42",
      "tree": "9fd71b732916dc8ccbf985461b4cd1bfd00137a6",
      "parents": [
        "316cb4ef3eb2ad6e35e15cc56d39c6cda58c093a"
      ],
      "author": {
        "name": "Yang Hongyang",
        "email": "yanghy@cn.fujitsu.com",
        "time": "Mon Apr 13 14:40:14 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 13 15:04:33 2009 -0700"
      },
      "message": "Replace all DMA_nBIT_MASK macro with DMA_BIT_MASK(n)\n\nThis is the second go through of the old DMA_nBIT_MASK macro,and there\u0027re not\nso many of them left,so I put them into one patch.I hope this is the last round.\nAfter this the definition of the old DMA_nBIT_MASK macro could be removed.\n\nSigned-off-by: Yang Hongyang \u003cyanghy@cn.fujitsu.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "284901a90a9e0b812ca3f5f852cbbfb60d10249d",
      "tree": "06c1b5a0f83c90cfb662f756e7781977ce739ce8",
      "parents": [
        "6afd142fd0dfba497246d0fab236c20a7b4bf778"
      ],
      "author": {
        "name": "Yang Hongyang",
        "email": "yanghy@cn.fujitsu.com",
        "time": "Mon Apr 06 19:01:15 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 07 08:31:11 2009 -0700"
      },
      "message": "dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)\n\nReplace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)\n\nSigned-off-by: Yang Hongyang\u003cyanghy@cn.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "32f3dde55ba1b28863c0f0611d2c9dcf2d728ec8",
      "tree": "3ec3edcdac9aadeae00ec2fa14696e5c352cf964",
      "parents": [
        "fa665ccf01440644a3956ed039e51e1088cd0f15"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Mar 20 06:44:02 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 21 19:06:51 2009 -0700"
      },
      "message": "atm: fix non-const printk argument\n\nChange printk() argument to fix compiler warning.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ed36604b25023c584fdf93df6073f65dac4b1129",
      "tree": "9bc35b4174f18af727f7d73b32e16efad85fce93",
      "parents": [
        "3f518390ab1b65bc2e2bc01774eb2c5918c433ee",
        "1329f4550f8ee141437f3b5f4db0f2add7639e29"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 21 13:23:01 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 21 13:23:01 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.infradead.org/~dwmw2/solos-2.6\n"
    },
    {
      "commit": "1329f4550f8ee141437f3b5f4db0f2add7639e29",
      "tree": "d75ec0c508c57e7f12fd506b2e330c29562b82f7",
      "parents": [
        "0fc36aa52a602bfe2aeb7ded7e90b0fa70df24c2"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 17 15:10:51 2009 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 17 15:10:51 2009 +0000"
      },
      "message": "solos: Disable DMA until we have an FPGA update with it actually implemented.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "0fc36aa52a602bfe2aeb7ded7e90b0fa70df24c2",
      "tree": "358184042c81a0294a30602bebdfbf1eaf731e5f",
      "parents": [
        "97d759d3e86f9c7ced094352838e7e4d1cf8cddf"
      ],
      "author": {
        "name": "Nathan Williams",
        "email": "nathan@traverse.com.au",
        "time": "Sat Feb 07 10:19:13 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 17 15:01:02 2009 +0000"
      },
      "message": "solos: Automatically determine number of ports\n\nSigned-off-by: Nathan Williams \u003cnathan@traverse.com.au\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "97d759d3e86f9c7ced094352838e7e4d1cf8cddf",
      "tree": "86e5d35322c8f9a90c5b6c783b0950148e2216a0",
      "parents": [
        "f87b2ed225c002ea1b1b9994c6608d8b202f865e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 17 14:59:34 2009 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 17 14:59:34 2009 +0000"
      },
      "message": "solos: Reset device on unload, free pending skbs\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "e70049b9e74267dd47e1ffa62302073487afcb48",
      "tree": "2cd000c0751ef31c9044b020d63f278cdf4f332d",
      "parents": [
        "d18921a0e319ab512f8186b1b1142c7b8634c779",
        "f7e603ad8f78cd3b59e33fa72707da0cbabdf699"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 24 03:50:29 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 24 03:50:29 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of /home/davem/src/GIT/linux-2.6/\n"
    },
    {
      "commit": "ca1ada8861f22db37530594615b635d3dd1bde82",
      "tree": "98518e98b289972d62a0c66ddefb7d9d28faacb5",
      "parents": [
        "fcf495b415c5b7611768f54ee931ca165289c8e3"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed Feb 18 19:35:17 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 18 19:35:17 2009 -0800"
      },
      "message": "atm: Add missing parentheses\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "858671f80ae5db68d6bcd2c6d3a13e366040ba9b",
      "tree": "a272dce2518404282d0e38da372d223e087497bf",
      "parents": [
        "57e8f26a10ac4af488292199bb0435555f6723f3"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed Feb 18 17:41:38 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 18 17:41:38 2009 -0800"
      },
      "message": "ATM: misplaced parentheses?\n\nAdd missing parentheses\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fcffd0d8bbddac757cd856e635ac75e8eb4518bc",
      "tree": "0cd406e00238ed32dad2dc9d4edfaab8775e13f4",
      "parents": [
        "e672f7db767156bf71adf9c592cfe81b339523d6"
      ],
      "author": {
        "name": "Meelis Roos",
        "email": "mroos@linux.ee",
        "time": "Tue Feb 10 17:19:19 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 10 17:19:19 2009 -0800"
      },
      "message": "fore200: fix oops on failed firmware load\n\nFore 200 ATM driver fails to handle request_firmware failures and oopses \nwhen no firmware file was found. Fix it by checking for the right return \nvalues and propaganting the return value up.\n\nSigned-off-by: Meelis Roos \u003cmroos@linux.ee\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc111d570ba87cff48ec8dfa15a2a598e59c0f4b",
      "tree": "f49f3d065311a6fc3c5759ab1ceb2f05ee17e40c",
      "parents": [
        "0b492fce3d72d982a7981905f85484a1e1ba7fde"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sun Feb 08 17:00:02 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 08 17:00:02 2009 -0800"
      },
      "message": "drivers/atm: introduce missing kfree\n\nError handling code following a kmalloc should free the allocated data.\n\nThe semantic match that finds the problem is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@r exists@\nlocal idexpression x;\nstatement S;\nexpression E;\nidentifier f,l;\nposition p1,p2;\nexpression *ptr !\u003d NULL;\n@@\n\n(\nif ((x@p1 \u003d \\(kmalloc\\|kzalloc\\|kcalloc\\)(...)) \u003d\u003d NULL) S\n|\nx@p1 \u003d \\(kmalloc\\|kzalloc\\|kcalloc\\)(...);\n...\nif (x \u003d\u003d NULL) S\n)\n\u003c... when !\u003d x\n     when !\u003d if (...) { \u003c+...x...+\u003e }\nx-\u003ef \u003d E\n...\u003e\n(\n return \\(0\\|\u003c+...x...+\u003e\\|ptr\\);\n|\n return@p2 ...;\n)\n\n@script:python@\np1 \u003c\u003c r.p1;\np2 \u003c\u003c r.p2;\n@@\n\nprint \"* file: %s kmalloc %s return %s\" % (p1[0].file,p1[0].line,p2[0].line)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f87b2ed225c002ea1b1b9994c6608d8b202f865e",
      "tree": "50d59178599749751d83c6788b6a0e7d510097a7",
      "parents": [
        "eab50f73ca51384d8f17886edc7bbc9969b91c0e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 30 14:31:36 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 30 14:57:48 2009 +1100"
      },
      "message": "solos: Swap upstream/downstream rates in status packet, clean up some more\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "eab50f73ca51384d8f17886edc7bbc9969b91c0e",
      "tree": "ec424f815c17ee887e2bdf2a64ce0db18ee22cd8",
      "parents": [
        "cd5549e0f4b5129cdb7b02fbb6a559f78eda7f4c"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 30 14:27:26 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 30 14:27:26 2009 +1100"
      },
      "message": "solos: Set RX empty flag at startup only for !dma mode\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "cd5549e0f4b5129cdb7b02fbb6a559f78eda7f4c",
      "tree": "97a4dc369baec6812fd513a0e25157de611d613c",
      "parents": [
        "95852f48c2b78ee6b211a38039ccca2c889a7010"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 30 14:26:37 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 30 14:26:37 2009 +1100"
      },
      "message": "solos: Don\u0027t clear config registers at startup\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "95852f48c2b78ee6b211a38039ccca2c889a7010",
      "tree": "95ca2b00cdb881c39c5d75dcc495a2290836f242",
      "parents": [
        "cc3657e1f6d552a88307af62f53380503ba0130b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 30 14:23:52 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 30 14:23:52 2009 +1100"
      },
      "message": "solos: Tidy up status interrupt handling, cope with \u0027ERROR\u0027 status\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "cc3657e1f6d552a88307af62f53380503ba0130b",
      "tree": "93f7e8fea01863177c269f8f60925159fbfaaae7",
      "parents": [
        "bdc54625b650bfeeb8225a2a5103a3685423e43c"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 30 14:23:22 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jan 30 14:23:22 2009 +1100"
      },
      "message": "solos: Add \u0027reset\u0027 module parameter to reset the DSL chips on load\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "bdc54625b650bfeeb8225a2a5103a3685423e43c",
      "tree": "1bbae5baa8b3a6cd591a8ce0e4bc8030628563d4",
      "parents": [
        "35c2221ba1093af77cc2164d5785a88f08a9fc57"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 14:37:20 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 14:37:20 2009 +1100"
      },
      "message": "solos: Remove debugging, commented-out test code\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "35c2221ba1093af77cc2164d5785a88f08a9fc57",
      "tree": "bbc520759e2ebe7a7fde3efbc519376f3f607764",
      "parents": [
        "c6428e52facd03dfac971a44abca4bc058104fec"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 14:08:27 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 14:24:55 2009 +1100"
      },
      "message": "solos: Clean up handling of card-\u003etx_mask a little\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c6428e52facd03dfac971a44abca4bc058104fec",
      "tree": "2d1c5cc8069d689049642c1dc97746baeff21b35",
      "parents": [
        "a0641cc49a1d1436b3591a9aa4be8159f84b662c"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 12:17:09 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 12:17:09 2009 +1100"
      },
      "message": "solos: Fix various bugs in status packet handling\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "a0641cc49a1d1436b3591a9aa4be8159f84b662c",
      "tree": "c2523b2222219d07cdbe3e0fd871881de5fa263f",
      "parents": [
        "fcd82664cb421b043f97ad194a7eda3592e0349e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 11:31:28 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 11:31:28 2009 +1100"
      },
      "message": "solos: Remove superfluous wait_queue_head_t from struct solos_param\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "fcd82664cb421b043f97ad194a7eda3592e0349e",
      "tree": "311c29c54601cb02fac795a340117b137aa60f75",
      "parents": [
        "cd2169fbfb39e6fc2fb9055ed2eedaa68f53c734"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 11:29:12 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 11:29:12 2009 +1100"
      },
      "message": "solos: Remove IRQF_DISABLED, don\u0027t frob IRQ enable on the FPGA in solos_irq()\n\nNeither of these are necessary.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "cd2169fbfb39e6fc2fb9055ed2eedaa68f53c734",
      "tree": "4f325092f9c7f22aaabb78c603e94fd0d4ff076b",
      "parents": [
        "f69e417033af84316c3ed7cafabd388b3ae85952"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 11:12:58 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 11:12:58 2009 +1100"
      },
      "message": "solos: Remove unused loopback debug stuff\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "f69e417033af84316c3ed7cafabd388b3ae85952",
      "tree": "46190cbb086ce3b9e943ec536ebe47e278f27793",
      "parents": [
        "eaf83e39355a0a8933a003fa3b27b37d19901d64"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 11:10:58 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 11:10:58 2009 +1100"
      },
      "message": "solos: Tidy up tx_mask handling for ports which need TX\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "eaf83e39355a0a8933a003fa3b27b37d19901d64",
      "tree": "fd254da17db437e25337767c2aeeb4b1c4ad40ec",
      "parents": [
        "909372317e67bdbbfced5dab3ade3437e3f2b254"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 10:51:11 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jan 29 10:51:11 2009 +1100"
      },
      "message": "solos: Tidy up DMA handling a little. Still untested\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "909372317e67bdbbfced5dab3ade3437e3f2b254",
      "tree": "afb45c7a2537df688b1a56bec9b8d11591a4cdae",
      "parents": [
        "c0fe30265a1fe3a69e0ce0d08b49de1dda9c1190"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Jan 28 16:46:56 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Jan 28 16:46:56 2009 +1100"
      },
      "message": "solos: First attempt at DMA support\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c0fe30265a1fe3a69e0ce0d08b49de1dda9c1190",
      "tree": "a49d9889d1d135e7dc4badb9997358938b38a214",
      "parents": [
        "3456b22111be920e15e6999b15d2f402a48e775d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Jan 28 14:34:34 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Jan 28 14:34:34 2009 +1100"
      },
      "message": "solos: Remove parameter group from sysfs on ATM dev deregister\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3456b22111be920e15e6999b15d2f402a48e775d",
      "tree": "97537437eea1b4d67eb303cde0856e398bb55bac",
      "parents": [
        "af7806560c972b5b8c79e9704d7816813343cbc1"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Jan 28 10:39:23 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Jan 28 10:39:23 2009 +1100"
      },
      "message": "solos: Fix under-allocation of skb size for get/set parameters\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "af7806560c972b5b8c79e9704d7816813343cbc1",
      "tree": "9638b2a26eff0c8a633a3ee9dfa2e730e1597df7",
      "parents": [
        "b28a4b9a38b9d75caceb4f554bfdbb7a413b2ad0"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Jan 28 10:22:57 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Jan 28 10:22:57 2009 +1100"
      },
      "message": "solos: Add SNR and Attn to status packet, fix oops on load\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b28a4b9a38b9d75caceb4f554bfdbb7a413b2ad0",
      "tree": "9aebad5e94ba171bd3b7fedfb326c8f0451f5fab",
      "parents": [
        "1e615df654ef00a6354f32be08a8fb6a395b2ef1"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 21:50:36 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 21:50:59 2009 +1100"
      },
      "message": "solos: Reject non-AAL5 connections.... for now\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "1e615df654ef00a6354f32be08a8fb6a395b2ef1",
      "tree": "0bd9faec5035ad9e4b68b8c481087dfe0b0fe309",
      "parents": [
        "87ebb18627930ce005beba227ca267b5b5372e06"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 21:47:47 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 21:47:47 2009 +1100"
      },
      "message": "solos: Kill existing connections on link down event\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "87ebb18627930ce005beba227ca267b5b5372e06",
      "tree": "dfe5bd6eabf5f467f1f335d49571fac75e7fd07a",
      "parents": [
        "d057f0a4efe441842adb2d263e50173b7e0e7e38"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 20:02:30 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 20:02:30 2009 +1100"
      },
      "message": "solos: Handle new line status change packets, hook up to ATM layer info\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d057f0a4efe441842adb2d263e50173b7e0e7e38",
      "tree": "a89e3b12ce00d220bef827e9b34daea5611a1720",
      "parents": [
        "01e2ffac7dbc0700c972eb38619870034a0b3418"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 16:52:07 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 16:52:07 2009 +1100"
      },
      "message": "solos: Add initial list of parameters\n\nI don\u0027t much like the trick with multiple inclusions of solos-attrlist.c\nbut don\u0027t really see a saner way to do it without repeating the list.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "01e2ffac7dbc0700c972eb38619870034a0b3418",
      "tree": "6a4fd81d4db8b5f375d21ce9c3153a8017846c12",
      "parents": [
        "316bea79369334d11f8a6e22317a928d94c50ae5"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 16:20:04 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 16:20:04 2009 +1100"
      },
      "message": "solos: Handle attribute show/store in kernel more sanely\n\nThere are still a _lot_ of attributes, but for at least the basic ones\nwe want to be able to get/set them from the kernel. Especially the ones\nwe want to inform the ATM core about (link state, speed).\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "316bea79369334d11f8a6e22317a928d94c50ae5",
      "tree": "28881ee953e21404e64d7b6ca0b841bc0469a967",
      "parents": [
        "fa755b9f2b03df1e0fa6d01b8949bbc778705973"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 14:25:16 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 14:25:16 2009 +1100"
      },
      "message": "solos: Kill global \u0027opens\u0027 count.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "fa755b9f2b03df1e0fa6d01b8949bbc778705973",
      "tree": "703a48b707c2f4350e624bac0891e128da9c7f77",
      "parents": [
        "7c4015bdffed7c961b6df46c6326cc65962e6594"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 14:16:12 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 14:19:26 2009 +1100"
      },
      "message": "solos: Clean up firmware loading code\n\nWe no longer try to load firmware while the ATM is up and running.\nHowever, this means that we _do_ make init_module() wait for it, and it\ntakes a long time for now (since we\u0027re using ultra-conservative code in\nthe FPGA for that too).\n\nThe inner loop which uses swahb32p() was by Simon Farnsworth.\n\nSimon has patches which migrate us to request_firmware_nowait(), for\nwhich we\u0027ll actually need to take down the ATM devices, do the upgrade,\nthen reregister them.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7c4015bdffed7c961b6df46c6326cc65962e6594",
      "tree": "b5b043ac75cb9bd696f8a563919f14eb8394d429",
      "parents": [
        "4306cad6fe02e2946183ab29e510f94190b8fff3"
      ],
      "author": {
        "name": "Simon Farnsworth",
        "email": "simon@farnz.org.uk",
        "time": "Wed Jan 21 20:45:49 2009 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 14:18:32 2009 +1100"
      },
      "message": "solos: FPGA and firmware update support.\n\nThis is just a straight pull in of changes, syncing us up to 0.07 from\nopenadsl.sf.net\n\nSigned-off-by: Nathan Williams \u003cnathan@traverse.com.au\u003e\nSigned-off-by: Simon Farnsworth \u003csimon@farnz.org.uk\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4306cad6fe02e2946183ab29e510f94190b8fff3",
      "tree": "65e5640bd61dff8c9440f548f7c41a29875052c4",
      "parents": [
        "b76811af7606b36cb0703f04449c301b9634dcbc"
      ],
      "author": {
        "name": "Simon Farnsworth",
        "email": "simon@farnz.org.uk",
        "time": "Mon Jan 19 21:19:29 2009 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 14:18:17 2009 +1100"
      },
      "message": "solos: Slight debugging improvements\n\nPrint a message if pskb_expand_head fails.\n\nMake atmdebug writable by root, so that you can turn printing of data sent to\nand received from the card on and off at runtime - useful for tracking\ncorruption.\n\nSigned-off-by: Simon Farnsworth \u003csimon@farnz.org.uk\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b76811af7606b36cb0703f04449c301b9634dcbc",
      "tree": "2420dfb34e469b8521c0a70bdbba78b547b61f0c",
      "parents": [
        "1de9e8e70f5acc441550ca75433563d91b269bbe"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 10:18:51 2009 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Jan 27 10:18:51 2009 +1100"
      },
      "message": "solos: Fix length header in FPGA transfers\n\nThe length field shouldn\u0027t ever include the size of the header itself.\nThis fixes the problem that some people were seeing with 1500-byte\npackets.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b67445fc17489fff5c8052147184e366abdb3d80",
      "tree": "282becc8eabef87c42d3e7440c31ff3195f633bd",
      "parents": [
        "1a8a27c974d0f09c61874b81bf9670f1478b649a"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "fengguang.wu@intel.com",
        "time": "Wed Jan 07 18:09:10 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 08 08:31:14 2009 -0800"
      },
      "message": "generic swap(): iphase: rename swap() to swap_byte_order()\n\nIn preparation for the introduction of a generic swap() macro.\n\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9c54004ea717116a10886e254e26502ffb1136e9",
      "tree": "890ccda88965e0f6f6fa702237d5e3830834af60",
      "parents": [
        "236b87c29953a87a6817e96e311b0efd00e95dc7"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Dec 23 04:09:02 2008 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 26 01:26:11 2008 -0800"
      },
      "message": "atm: Driver for Solos PCI ADSL2+ card.\n\nThis adds basic support for the \u0027Solos\u0027 PCI ADSL2+ cards being developed\nby Traverse Technologies and Xrio Ltd:\nhttp://www.traverse.com.au/productview.php?product_id\u003d116\n\nSigned-off-by: Nathan Williams \u003cnathan@traverse.com.au\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aac725cf1649d593a13be1edc99ed489f8050a99",
      "tree": "31b341cb8ce867639d8ec61bb8840d0ab37bcb9d",
      "parents": [
        "e6358135147807351db3b7782d3e198a1bba8b62"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Nov 29 20:42:28 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 29 20:42:28 2008 -0800"
      },
      "message": "ATM: horizon, fix hrz_probe fail path\n\nOne fail path in hrz_probe omitted device disable. Fix it.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "56c5d900dbb8e042bfad035d18433476931d8f93",
      "tree": "00b793965beeef10db03e0ff021d2d965c410759",
      "parents": [
        "4dd95b63ae25c5cad6986829b5e8788e9faa0330",
        "ead9d23d803ea3a73766c3cb27bf7563ac8d7266"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tsound/core/memalloc.c\n"
    },
    {
      "commit": "6a19309db0a02d821494f4df754046c85a230627",
      "tree": "03936c1806097bb4e0aafc9956e866727f713ea9",
      "parents": [
        "ca330c5a913a9b1690c709f4cfcd6be0c8696b14"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Sep 22 19:22:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 22 19:22:58 2008 -0700"
      },
      "message": "drivers/atm: Use DIV_ROUND_UP\n\nThe kernel.h macro DIV_ROUND_UP performs the computation (((n) + (d) - 1) /\n(d)) but is perhaps more readable.\n\nIn the case of the file drivers/atm/eni.c, I am a little bit suspicious of\nthe -1 at the end of the affected expression.  Please check that that is\nwhat is wanted.\n\nAn extract of the semantic patch that makes this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@haskernel@\n@@\n\n#include \u003clinux/kernel.h\u003e\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n(\n- (n + d - 1) / d\n+ DIV_ROUND_UP(n,d)\n|\n- (n + (d - 1)) / d\n+ DIV_ROUND_UP(n,d)\n)\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n- DIV_ROUND_UP((n),d)\n+ DIV_ROUND_UP(n,d)\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n- DIV_ROUND_UP(n,(d))\n+ DIV_ROUND_UP(n,d)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ceade961c4c8d8bc033dc7907047818c9525c326",
      "tree": "96a53d443e934f4726fd9ef5ee049c09d6d409c3",
      "parents": [
        "43f59c89399fd76883a06c551f24794e98409432"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 21 21:38:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 21 21:38:26 2008 -0700"
      },
      "message": "atm: idt77252: Use generic SKB queue management instead of home-grown scheme.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fd098316ef533e8441576f020ead4beab93154ce",
      "tree": "6188bbbf2357585dbeeac9d055ef2e771b78bac8",
      "parents": [
        "933b2a1d8d458d6fe12b5efd63a0432852c44d6d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 01:23:17 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 01:23:17 2008 -0700"
      },
      "message": "sparc: Annotate of_device_id arrays with const or __initdata.\n\nAs suggested by Stephen Rothwell.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "826b6cfcd5d4c352a461b28694720ac1dcad5813",
      "tree": "a440a722bfa1c55f22935305c691e5575260e658",
      "parents": [
        "ae251031ad22a659b8261440b049d5981e57880c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 01:06:07 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:14:59 2008 -0700"
      },
      "message": "fore200e: Convert over to pure OF driver.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "63237eeb5ac92d618a0a6055f4b1f65c5d14682b",
      "tree": "3d44dea70077557a7543951580447dbb71d00b05",
      "parents": [
        "738f2b7b813913e651f39387d007dd961755dee2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 26 23:33:42 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:31 2008 -0700"
      },
      "message": "sparc: Move SBUS DMA attribute interfaces out of asm/sbus.h\n\nThis is in preparation for the subsequent asm/sbus.h removal.\n\nAlso, make these routines take a \"struct device\" or no\narguments, as appropriate.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "738f2b7b813913e651f39387d007dd961755dee2",
      "tree": "022ca4d144cba51495e6f26a8f55d3046d16c2e3",
      "parents": [
        "944c67dff7a88f0a775e5b604937f9e30d2de555"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 18:09:11 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:15 2008 -0700"
      },
      "message": "sparc: Convert all SBUS drivers to dma_*() interfaces.\n\nAnd all the SBUS dma interfaces are deleted.\n\nA private implementation remains inside of the 32-bit sparc port which\nexists only for the sake of the implementation of dma_*().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a715f46012f3552294154978aed59cba9804928",
      "tree": "9e7079ae4ad370b63ac6c8a4face573d6cf60533",
      "parents": [
        "5778002874de0fb7e3d8c4a0a4afb6b1a6297069"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 18:37:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 29 02:13:12 2008 -0700"
      },
      "message": "sparc: Make SBUS DMA interfaces take struct device.\n\nThis is the first step in converting all the SBUS drivers\nover to generic dma_*().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a8fc9b248e77a4eab0613acf30a6811799786b3",
      "tree": "24b3beb8bc0633db27ffdb791f94dce95d51b1d0",
      "parents": [
        "d3ee1b405872214609868f3cde631ac157026dd0"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Aug 17 17:36:59 2008 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 23 12:14:12 2008 -0700"
      },
      "message": "removed unused #include \u003clinux/version.h\u003e\u0027s\n\nThis patch lets the files using linux/version.h match the files that\n#include it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "849e8caa477d72cf153e5c0b6ce0c00b89738abb",
      "tree": "750bf866106f4aae5ac0460a0e8b4e0314e90b7c",
      "parents": [
        "cba5cbd1559f49bec76e54de6ed21b7df3742ada"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Jul 30 16:33:05 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jul 30 16:33:05 2008 -0700"
      },
      "message": "atm: fix direct casts of pointers to u32 in the InterPhase driver\n\nFix direct casts of pointers to u32 in the InterPhase ATM driver.  These are\nall arguments being passed to printk() calls.  So drop the cast and change the\n%x to a %p.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6f75a9b6426e686649ac440c37ec7c249501f9a5",
      "tree": "1da4ce9774ea14b374db25073c00850d9345600b",
      "parents": [
        "70eed75d76635ba7350651b9bd96529a306ec67a"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Wed Jul 23 20:29:21 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jul 23 20:29:21 2008 -0700"
      },
      "message": "atm: [fore200e] use MODULE_FIRMWARE() and other suggested cleanups\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49997d75152b3d23c53b0fa730599f2f74c92c65",
      "tree": "46e93126170d02cfec9505172e545732c1b69656",
      "parents": [
        "a0c80b80e0fb48129e4e9d6a9ede914f9ff1850d",
        "5b664cb235e97afbf34db9c4d77f08ebd725335e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 18 02:39:39 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 18 02:39:39 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tDocumentation/powerpc/booting-without-of.txt\n\tdrivers/atm/Makefile\n\tdrivers/net/fs_enet/fs_enet-main.c\n\tdrivers/pci/pci-acpi.c\n\tnet/8021q/vlan.c\n\tnet/iucv/iucv.c\n"
    },
    {
      "commit": "27d202fff1555f5b0eb16a5aedc452566f9ab8bb",
      "tree": "702f44afc97e1eee2f99f4cf88ca605ee2b50981",
      "parents": [
        "ec6752f5afce659025962e25fb2f42b3911254a1"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jun 05 12:59:51 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:49:39 2008 +0100"
      },
      "message": "firmware: convert Ambassador ATM driver to request_firmware()\n\nSince it had various regions to be loaded to separate addresses, and it\nwanted to do them in fairly small chunks anyway, switch it to use the\nnew ihex code. Encode the start address in the first record.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\n"
    },
    {
      "commit": "e92481f95375aa2702ea5018b0295792ae0fa9c1",
      "tree": "9e3415425daa7a39935c012d1decb8f257ee708d",
      "parents": [
        "7255ca3f3c928fec6d9ce607fed7d0a4f4fca6f7"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Tue Jun 17 16:23:11 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 17 16:23:11 2008 -0700"
      },
      "message": "atm: [fore200e] convert to use request_firmware()\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7255ca3f3c928fec6d9ce607fed7d0a4f4fca6f7",
      "tree": "516a1aaaa7a57a2f3db1608abd1acd72ac747e82",
      "parents": [
        "97928f7021dc70f268037e9a7ea18a7345762fca"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Tue Jun 17 16:21:44 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 17 16:21:44 2008 -0700"
      },
      "message": "atm: [he] remove #ifdef clutter\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "97928f7021dc70f268037e9a7ea18a7345762fca",
      "tree": "40a3b9c4cac5960de3c97e5dc3164a71d340f64a",
      "parents": [
        "61c33e012964ce358b42d2a1e9cd309af5dab02b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Tue Jun 17 16:21:18 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 17 16:21:18 2008 -0700"
      },
      "message": "atm: [iphase] 64-bit cleanup\n\nThis fixes the most obvious 64-bit problems, but it is still very very\nbroken in other aspects.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "df3bc8bd8f8fd17e9b22859d82af38fa702e75b7",
      "tree": "ff3172a18511fb244e8f8216dd6b344150b5c4f3",
      "parents": [
        "2be63b878f2a1e6d939b05f4f5cb733cb39bcd22"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Tue Jun 17 16:19:24 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 17 16:19:24 2008 -0700"
      },
      "message": "atm: [suni] add support for setting loopback and framing modes\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2be63b878f2a1e6d939b05f4f5cb733cb39bcd22",
      "tree": "5d41eb43ca2b8742206a9f493c35bbc5d7edf97f",
      "parents": [
        "f586287e0fed366d80822666f70487472ab8793a"
      ],
      "author": {
        "name": "Jorge Boncompte [DTI2]",
        "email": "jorge@dti2.net",
        "time": "Tue Jun 17 16:18:49 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 17 16:18:49 2008 -0700"
      },
      "message": "atm: [iphase] move struct suni_priv to suni.h\n\nSigned-off-by: Jorge Boncompte [DTI2] \u003cjorge@dti2.net\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "65c3e4715b1b934f8dcc002d9f46b4371ca7a9b1",
      "tree": "b24e7a7bffa48cee7cf80c41bf8327ad055abfb5",
      "parents": [
        "28e84ab3abafb0f9c9573993626abe6ca3fa8eb1"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Mon Jun 16 17:21:27 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 16 17:21:27 2008 -0700"
      },
      "message": "atm: [he] send idle cells instead of unassigned when in SDH mode\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "28e84ab3abafb0f9c9573993626abe6ca3fa8eb1",
      "tree": "13d7c12e8041d9e0f64c37d6764c492857ab230b",
      "parents": [
        "7e903c2ae36efb526eacab3b25d00e90424bd8a8"
      ],
      "author": {
        "name": "Robert T. Johnson",
        "email": "rtjohnso@eecs.berkeley.edu",
        "time": "Mon Jun 16 17:20:52 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 16 17:20:52 2008 -0700"
      },
      "message": "atm: [he] limit queries to the device\u0027s register space\n\nFrom: \"Robert T. Johnson\" \u003crtjohnso@eecs.berkeley.edu\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\n"
    },
    {
      "commit": "059e3779b59527150e1d1942026ec149192cbf77",
      "tree": "ff3ee9a9f7c5cfdb948863cd3e5c48e0a5063ae0",
      "parents": [
        "d6c1d704ab5d2e13bebb096e415156a9c54a3d32"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Mon Jun 16 17:17:31 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 16 17:17:31 2008 -0700"
      },
      "message": "atm: [he] only support suni driver on multimode interfaces\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d6c1d704ab5d2e13bebb096e415156a9c54a3d32",
      "tree": "419bdb2e79ae6be235956279a155e4337a4438a4",
      "parents": [
        "c0ed0b60f2c36acfebb53384a3b24d13b3a09309"
      ],
      "author": {
        "name": "Jorge Boncompte [DTI2]",
        "email": "jorge@dti2.net",
        "time": "Mon Jun 16 17:16:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 16 17:16:35 2008 -0700"
      },
      "message": "atm: [iphase] doesn\u0027t call phy-\u003estart due to a bogus #ifndef\n\nThis causes the suni driver to oops if you try to use sonetdiag to get\nthe statistics. Also add the corresponding phy-\u003estop call to fix another\noops if you try to remove the module.\n\nSigned-off-by: Jorge Boncompte [DTI2] \u003cjorge@dti2.net\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c0ed0b60f2c36acfebb53384a3b24d13b3a09309",
      "tree": "cfdc26e4e218e11898c4743fcc7108470daf5bf1",
      "parents": [
        "27141666b69f535a4d63d7bc6d9e84ee5032f82a"
      ],
      "author": {
        "name": "Jorge Boncompte [DTI2]",
        "email": "jorge@dti2.net",
        "time": "Mon Jun 16 17:16:04 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 16 17:16:04 2008 -0700"
      },
      "message": "atm: [iphase] set drvdata before enabling interrupts\n\nSigned-off-by: Jorge Boncompte [DTI2] \u003cjorge@dti2.net\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b36ffc47a17ab5ce6d9589a99ac5d135c9173a9a",
      "tree": "f5768b8ae9d2d11c85c933113f1e08bd34aff7f0",
      "parents": [
        "ce4a7d0d48bbaed78ccbb0bafb9229651a40303a"
      ],
      "author": {
        "name": "Pradeep Singh Rautela",
        "email": "rautelap@gmail.com",
        "time": "Tue Jun 10 12:46:52 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 10 12:46:52 2008 -0700"
      },
      "message": "drivers/atm/eni.h: remove unused macro KERNEL_OFFSET\n\nKERNEL_OFFSET macro in eni.h is not required as it is not used anywhere. \nRemove the unused macro from eni.h header file.\n\nSigned-off-by: Pradeep Singh \u003crautelap@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7ff6e6f779960e1078a78b60a881571c04f52b9b",
      "tree": "d355db1756bde36ddeb37d81a0b29cf2ed0550ec",
      "parents": [
        "81d85346b3fcd8b3167eac8b5fb415a210bd4345"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue May 20 14:52:25 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 20 14:52:25 2008 -0700"
      },
      "message": "drivers/atm/: remove CVS keywords\n\nThis patch removes CVS keywords that weren\u0027t updated for a long time.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ffd8211fb18e1052b2d9eded629cc3c0b872d06a",
      "tree": "3abee7e97becc83b75aa4e5d73b3127f5d0ea30b",
      "parents": [
        "01bbf2c7ddc93479eecebf8495848c0f362130c5"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Wed May 14 23:28:47 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 14 23:28:47 2008 -0700"
      },
      "message": "iphase: Fix 64bit warning.\n\nTime is unsigned long (except when you are in a hurry) so we need to\nstore rx_tmp_jif in the right sized object.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "95dfec6ae1cb8c03406aac612a5642cbddb676b3",
      "tree": "978de715f45de94a8e79eb08a08ca5fb9dfd9dea",
      "parents": [
        "ae3a0064e6d69068b1c9fd075095da062430bda9",
        "159131149c2f56c1da5ae5e23ab9d5acef4916d1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 30 08:45:48 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 30 08:45:48 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (53 commits)\n  tcp: Overflow bug in Vegas\n  [IPv4] UFO: prevent generation of chained skb destined to UFO device\n  iwlwifi: move the selects to the tristate drivers\n  ipv4: annotate a few functions __init in ipconfig.c\n  atm: ambassador: vcc_sf semaphore to mutex\n  MAINTAINERS: The socketcan-core list is subscribers-only.\n  netfilter: nf_conntrack: padding breaks conntrack hash on ARM\n  ipv4: Update MTU to all related cache entries in ip_rt_frag_needed()\n  sch_sfq: use del_timer_sync() in sfq_destroy()\n  net: Add compat support for getsockopt (MCAST_MSFILTER)\n  net: Several cleanups for the setsockopt compat support.\n  ipvs: fix oops in backup for fwmark conn templates\n  bridge: kernel panic when unloading bridge module\n  bridge: fix error handling in br_add_if()\n  netfilter: {nfnetlink,ip,ip6}_queue: fix skb_over_panic when enlarging packets\n  netfilter: x_tables: fix net namespace leak when reading /proc/net/xxx_tables_names\n  netfilter: xt_TCPOPTSTRIP: signed tcphoff for ipv6_skip_exthdr() retval\n  tcp: Limit cwnd growth when deferring for GSO\n  tcp: Allow send-limited cwnd to grow up to max_burst when gso disabled\n  [netdrvr] gianfar: Determine TBIPA value dynamically\n  ...\n"
    },
    {
      "commit": "eff0dee54674a449e7f160aad9f3e0d38e6983eb",
      "tree": "d0577bc292f555fa235d3bc460d0cd96c4dd47a5",
      "parents": [
        "220fc3fc60e9ebeb5ecfe727e4819d9504f2b0b0"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Tue Apr 29 03:39:29 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 29 03:39:29 2008 -0700"
      },
      "message": "atm: ambassador: vcc_sf semaphore to mutex\n\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8da56309f04d76a474791fd27b33ddd52062bcd6",
      "tree": "1d54c09c90511c7f9696dda388f31fdfae15f779",
      "parents": [
        "7b8ee84d8926e6c6ec584548d23a12f1410b4db7"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Mon Apr 28 14:13:20 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 17:29:18 2008 -0700"
      },
      "message": "drivers: atm, char fix integer as NULL pointer warnings\n\ndrivers/atm/nicstar.c:418:25: warning: Using plain integer as NULL pointer\ndrivers/char/drm/r128_cce.c:820:25: warning: Using plain integer as NULL pointer\ndrivers/char/tty_io.c:1183:10: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "420635f517cf1bb8929caf80ce5a30e827b9df42",
      "tree": "b3f86da101667298daac15772814360d632d5c2a",
      "parents": [
        "a8827113abb5bd1506d9be78115950d213d9a071"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sat Apr 19 18:14:50 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 19 18:14:50 2008 -0700"
      },
      "message": "drivers/atm: use time_before, time_before_eq, etc\n\nThe functions time_before, time_before_eq, time_after, and time_after_eq\nare more robust for comparing jiffies against other values.\n\nA simplified version of the semantic patch making this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@ change_compare_np @\nexpression E;\n@@\n\n(\n- jiffies \u003c\u003d E\n+ time_before_eq(jiffies,E)\n|\n- jiffies \u003e\u003d E\n+ time_after_eq(jiffies,E)\n|\n- jiffies \u003c E\n+ time_before(jiffies,E)\n|\n- jiffies \u003e E\n+ time_after(jiffies,E)\n)\n\n@ include depends on change_compare_np @\n@@\n\n#include \u003clinux/jiffies.h\u003e\n\n@ no_include depends on !include \u0026\u0026 change_compare_np @\n@@\n\n  #include \u003clinux/...\u003e\n+ #include \u003clinux/jiffies.h\u003e\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "36ef408061da9e012375547d69b27cc1f537b044",
      "tree": "9bf351fd880d79c1dd53590ba7494de003a94dff",
      "parents": [
        "344234de54891ed15bf8127e4640ff9238076d6c"
      ],
      "author": {
        "name": "Mark Asselstine",
        "email": "mark.asselstine@windriver.com",
        "time": "Sat Apr 19 18:10:46 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 19 18:10:46 2008 -0700"
      },
      "message": "atm nicstar: Removal of debug code containing deprecated calls to cli()/sti()\n\nCode within NS_DEBUG_SPINLOCKS contained deprecated cli()/sti()\nfunction calls.  NS_DEBUG_SPINLOCKS and the associated code seems to\nbe of little use these days so the strategy of removing this code\nrather then updating it to use spinlocks has been taken.\n\nSigned-off-by: Mark Asselstine \u003cmark.asselstine@windriver.com\u003e\nReviewed-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2cf83afe902fd72ef4b211774e48ab39890fb328",
      "tree": "243632f455cda34b0a9ecf6e8a34d435ccfcefca",
      "parents": [
        "ac6f78192054784f02dd47f8e6d7d1c8d75ab173"
      ],
      "author": {
        "name": "Denys Vlasenko",
        "email": "vda.linux@googlemail.com",
        "time": "Sun Apr 13 21:54:34 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 13 21:54:34 2008 -0700"
      },
      "message": "[ATM] drivers/atm/horizon.c: stop inlining largish static functions\n\ndrivers/atm/horizon.c has unusually large number\nof static inline functions - 36.\n\nI looked through them. Most of them seems to be small enough,\nbut a few are big, others are using udelay or busy loop,\nand as such are better not be inlined.\n\nThis patch removes \"inline\" from these static functions\n(regardless of number of callsites - gcc nowadays auto-inlines\nstatics with one callsite).\n\nSize difference for 32bit x86:\n   text    data     bss     dec     hex filename\n   8201     180       6    8387    20c3 linux-2.6-ALLYES/drivers/atm/horizon.o\n   7840     180       6    8026    1f5a linux-2.6.inline-ALLYES/drivers/atm/horizon.o\n\nSigned-off-by: Denys Vlasenko \u003cvda.linux@googlemail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a5b2db67139e991d9e9e19260989d0e66a03a2b2",
      "tree": "8abd21f55e4a8d67449319b99c65bca0dd681d87",
      "parents": [
        "3bb5da3837cc1aa17736b05139c9a22c3794851a"
      ],
      "author": {
        "name": "Denys Vlasenko",
        "email": "vda.linux@googlemail.com",
        "time": "Thu Apr 03 14:59:55 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 03 14:59:55 2008 -0700"
      },
      "message": "[ATM] drivers/atm/ambassador.c: stop inlining largish static functions\n\ndrivers/atm/ambassador.c has unusually large number\nof static inline functions - 22.\n\nI looked through them and half of them seem to be too big\nto warrant inlining.\n\nThis patch removes \"inline\" from these static functions\n(regardless of number of callsites - gcc nowadays auto-inlines\nstatics with one callsite).\n\nSize difference for 32bit x86:\n   text    data     bss     dec     hex filename\n  10209    8488       4   18701    490d linux-2.6-ALLYES/drivers/atm/ambassador.o\n   9462    8488       4   17954    4622 linux-2.6.inline-ALLYES/drivers/atm/ambassador.o\n\nSigned-off-by: Denys Vlasenko \u003cvda.linux@googlemail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a22eb6faae4ec64d59cc206671eb0bfe46c5ffd2",
      "tree": "36d0e421945a88be72e7c46b63406cd3c744f3aa",
      "parents": [
        "eac55bf97094f6b64116426864cf4666ef7587bc"
      ],
      "author": {
        "name": "Leonardo Potenza",
        "email": "lpotenza@inwind.it",
        "time": "Wed Apr 02 00:03:00 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 02 00:03:00 2008 -0700"
      },
      "message": "[ATM] drivers/atm/iphase.c: compilation warning fix\n\nRemoved the warning messages:\ndrivers/atm/iphase.c:961: warning: \u0027tcnter\u0027 defined but not used\ndrivers/atm/iphase.c:963: warning: \u0027xdump\u0027 defined but not used\n\ntcnter and xdump() are used only in debug build\n\nSigned-off-by: Leonardo Potenza \u003clpotenza@inwind.it\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f4c4b4a63153df028e3964f329cdcbba509c5496",
      "tree": "77a0cf7e7b9d588e87aa9e76d248beb438ea354a",
      "parents": [
        "0ee897d43e390cddcfdb2f4e39635ea7ec1ad2e9"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Mar 31 19:35:52 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 31 19:35:52 2008 -0700"
      },
      "message": "[ATM] atm/idt77252.c: Make 2 functions static\n\nThis patch makes the following needlessly global functions static:\n- idt77252_send()\n- idt77252_dev_close()\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0ee897d43e390cddcfdb2f4e39635ea7ec1ad2e9",
      "tree": "df2f48744b74109182c5e77903f9fd3b83b7bbca",
      "parents": [
        "4c7966b86b910d6d4869aba1d7417d053ac9682c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Mar 31 19:34:44 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 31 19:34:44 2008 -0700"
      },
      "message": "[ATM]: Make atm/he.c:read_prom_byte() static\n\nThis patch makes the needlessly global read_prom_byte() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d41a95e04ae80b77ddc186d0d97e6b439684adb8",
      "tree": "0b2c2475d0e8c1add086f627848d13e1a2b345af",
      "parents": [
        "d5fb2962c6157495e1365e4f30568ed3830d35a7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 28 16:19:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 28 16:19:26 2008 -0700"
      },
      "message": "[ATM] firestream: Fix uninitialized var warning.\n\nAll code paths set tmc0 in some way, but GCC can\u0027t\nsee that for some reason.  Explicitly initialize\nto zero.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "63734a32a401d79eb1ae54bf61374a54c05750c9",
      "tree": "502c30594a23cbad7ab0bc603daa690b6c6de9fd",
      "parents": [
        "5ffa6d7f613ca0198dae235986443cd921fa2e75"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Mar 16 22:23:04 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Mar 17 07:56:31 2008 -0400"
      },
      "message": "fore2000 - fix misannotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5a346a10c0b1192e7eae52f0f3a332f1d3f11226",
      "tree": "3207ad3ba40408890d69fb17c238405004447d69",
      "parents": [
        "d4f7751495747b0e857b2c302e37fe515cd03ef5"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Mar 05 18:38:07 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 05 18:38:07 2008 -0800"
      },
      "message": "atm: replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7d1f8db40bf72ae8bdc62bbf479d5cdf9cb9f921",
      "tree": "8bc1ee7294a2186e1a102ba6cd8217e17ba759b0",
      "parents": [
        "a5929af4075c2ccd08aef7ca95a41f2a2abb3e47"
      ],
      "author": {
        "name": "Jorge Boncompte",
        "email": "jorge@dti2.net",
        "time": "Sun Dec 30 23:20:08 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 28 15:00:15 2008 -0800"
      },
      "message": "[ATM]: [he] fixing compilation when you define USE_RBPS_POOL/USE_RBPL_POOL\n\nSigned-off-by: Jorge Boncompte \u003cjorge@dti2.net\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a5929af4075c2ccd08aef7ca95a41f2a2abb3e47",
      "tree": "86a8f80c8e630b40e912614d29e8e61847f39301",
      "parents": [
        "fb64c735a52f396aa261844b851cd820a80dee46"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwpark81@gmail.com",
        "time": "Sun Dec 30 23:19:26 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 28 15:00:14 2008 -0800"
      },
      "message": "[ATM]: [ambassador] kmalloc + memset conversion to kzalloc\n\nSigned-off-by: Joonwoo Park \u003cjoonwpark81@gmail.com\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "900092a45e73fc192c223761b85005503a813975",
      "tree": "91d860c84796e69f1132c8c6222b62f71b9593e3",
      "parents": [
        "ef39592f786b6d56d9faf988a3f18786eeb050b3"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Dec 30 23:16:45 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 28 15:00:12 2008 -0800"
      },
      "message": "[ATM]: [he] This patch removes the ancient version string.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "421c991483a6e52091cd2120c007cbc220d669ae",
      "tree": "bea866cffdee6f00979509c1563daaaef8f4ec76",
      "parents": [
        "799fa6779bc870a32377000b42a3e6297446ed10"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Jan 20 17:23:12 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 20 20:31:44 2008 -0800"
      },
      "message": "[ATM] atm/suni.c: Fix section mismatch.\n\nEXPORT_SYMBOL\u0027ed code mustn\u0027t be __*init.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "799fa6779bc870a32377000b42a3e6297446ed10",
      "tree": "4ebb93638366ab827272c6c600f9b608b1f91657",
      "parents": [
        "61e44b4815063a5cc31242d3669d5f87beeaa45f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Jan 20 17:22:28 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 20 20:31:43 2008 -0800"
      },
      "message": "[ATM] atm/idt77105.c: Fix section mismatch.\n\nEXPORT_SYMBOL\u0027ed code mustn\u0027t be __*init.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "52961955aa180959158faeb9fd6b4f8a591450f5",
      "tree": "6139c989d4a5f348e2b69185ea797f0a8d67bff5",
      "parents": [
        "c6a1b62de9d043f274ec3ae2e207908c6d5feff3"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Mon Jan 07 00:26:22 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 08 23:30:01 2008 -0800"
      },
      "message": "[ATM]: [nicstar] delay irq setup until card is configured\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c5c0f33d8e5b1219c86757e6afffd6f96823e521",
      "tree": "7fd453d50c0d54ec588f717ad4d6299c8e52a758",
      "parents": [
        "e00ccd4a787fe03887f81467babcf8d057f8718d"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Dec 20 14:05:37 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 20 14:05:37 2007 -0800"
      },
      "message": "[ATM]: Spelling fixes\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f58adb757be48068e2bded3dd77ba072c22a10ff",
      "tree": "9636eec086caca88a09dd1cd101dc90b6261709b",
      "parents": [
        "4a9ecd5960e6a7814f6e3405807d49010ffe3a88"
      ],
      "author": {
        "name": "Tom \"spot\" Callaway",
        "email": "tcallawa@redhat.com",
        "time": "Thu Dec 13 09:33:50 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Dec 14 13:54:39 2007 -0800"
      },
      "message": "[ATM]: Fix compiler warning noise with FORE200E driver\n\ngcc throws these warnings with:\n\nCONFIG_ATM_FORE200E\u003dm\n# CONFIG_ATM_FORE200E_PCA is not set\n\ndrivers/atm/fore200e.c:2695: warning: \u0027fore200e_pca_detect\u0027 defined but\nnot used\ndrivers/atm/fore200e.c:2748: warning: \u0027fore200e_pca_remove_one\u0027 defined\nbut not used\n\nBy moving the #ifdef CONFIG_ATM_FORE200E_PCA around those two functions,\nthe compiler warnings are silenced.\n\nSigned-off-by: Tom \"spot\" Callaway \u003ctcallawa@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8a8037ac9dbe4eb20ce50aa20244faf77444f4a3",
      "tree": "433433e603a60c685bc66e4170a5796633741b19",
      "parents": [
        "3660019e5f96fd9a8b7d4214a96523c0bf7b676d"
      ],
      "author": {
        "name": "chas williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Tue Nov 27 11:03:16 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Nov 27 11:03:16 2007 +0800"
      },
      "message": "[ATM]: [he] initialize lock and tasklet earlier\n\nif you are lucky (unlucky?) enough to have shared interrupts, the\ninterrupt handler can be called before the tasklet and lock are ready\nfor use.\n\nSigned-off-by: chas williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "06efcad0d43a5491602f7d7bfc1ce997cdb0d062",
      "tree": "17ad5e11fc046c4b0fd8093af161fade77635fd2",
      "parents": [
        "5712cb3d81566893c3b14e24075cf48ec5c35d00"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 19 03:10:11 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 23 19:53:16 2007 -0400"
      },
      "message": "Eliminate pointless casts from void* in a few driver irq handlers.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3a4fa0a25da81600ea0bcd75692ae8ca6050d165",
      "tree": "a4de1662e645c029cf3cf58f0646cbb1959861dc",
      "parents": [
        "18735dd8d2d37031b97f9e9e106acbaed01eb896"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Fri Oct 19 23:10:43 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Oct 19 23:10:43 2007 +0200"
      },
      "message": "Fix misspellings of \"system\", \"controller\", \"interrupt\" and \"necessary\".\n\nFix the various misspellings of \"system\", controller\", \"interrupt\" and\n\"[un]necessary\".\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "821f3eff7cdb9d6c7076effabd46c96c322daed1",
      "tree": "60f13155196fd6c84424c8aebc133ca4a5f56749",
      "parents": [
        "ebc283118ee448dcb6e6cae74a8a43f17a1ccc3f",
        "f77bf01425b11947eeb3b5b54685212c302741b8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 11:23:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 11:23:06 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild: (40 commits)\n  kbuild: introduce ccflags-y, asflags-y and ldflags-y\n  kbuild: enable \u0027make CPPFLAGS\u003d...\u0027 to add additional options to CPP\n  kbuild: enable use of AFLAGS and CFLAGS on commandline\n  kbuild: enable \u0027make AFLAGS\u003d...\u0027 to add additional options to AS\n  kbuild: fix AFLAGS use in h8300 and m68knommu\n  kbuild: check for wrong use of CFLAGS\n  kbuild: enable \u0027make CFLAGS\u003d...\u0027 to add additional options to CC\n  kbuild: fix up CFLAGS usage\n  kbuild: make modpost detect unterminated device id lists\n  kbuild: call export_report from the Makefile\n  kbuild: move Kai Germaschewski to CREDITS\n  kconfig/menuconfig: distinguish between selected-by-another options and comments\n  kconfig: tristate choices with mixed tristate and boolean values\n  include/linux/Kbuild: remove duplicate entries\n  kbuild: kill backward compatibility checks\n  kbuild: kill EXTRA_ARFLAGS\n  kbuild: fix documentation in makefiles.txt\n  kbuild: call make once for all targets when O\u003d.. is used\n  kbuild: pass -g to assembler under CONFIG_DEBUG_INFO\n  kbuild: update _shipped files for kconfig syntax cleanup\n  ...\n\nFix up conflicts in arch/um/sys-{x86_64,i386}/Makefile manually.\n"
    },
    {
      "commit": "06c5040cdb13d27adad118f2fbfae905a1911b37",
      "tree": "e5e62e04ca2d6f834aed9925a13869f730656139",
      "parents": [
        "52bcc3308ae3344266f55bf98a22c1ac0201eda7"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Mon Oct 15 22:17:25 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Mon Oct 15 22:17:25 2007 +0200"
      },
      "message": "kbuild: enable \u0027make CPPFLAGS\u003d...\u0027 to add additional options to CPP\n\nThe variable CPPFLAGS is a wellknown variable and the usage by\nkbuild may result in unexpected behaviour.\n\nThis patch replace use of CPPFLAGS with KBUILD_CPPFLAGS all over the\ntree and enabling one to use:\nmake CPPFLAGS\u003d...\nto specify additional CPP commandline options.\n\nPatch was tested on following architectures:\nalpha, arm, i386, x86_64, mips, sparc, sparc64, ia64, m68k, s390\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "b4482a4b2e2ff5ed96d8d16d72e83e75064062c5",
      "tree": "675b5f0a80d720c63db138d5395d63cee6c74969",
      "parents": [
        "64a6f9500d8e8a8e1b1adc2120e56cc88df5727f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 14 19:35:40 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 14 12:41:52 2007 -0700"
      },
      "message": "more trivial signedness fixes in drivers\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "64b33619a30ff18c1535ee779572ecffcc4711d2",
      "tree": "742db1890a5671d105eba372b78c7d383607ffe6",
      "parents": [
        "0cc0844bc6d0bfca97fda48fa28d1f0a7cf878cb"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 14 19:35:20 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 14 12:41:51 2007 -0700"
      },
      "message": "long vs. unsigned long - low-hanging fruits in drivers\n\ndeal with signedness of the stuff passed to set_bit() et.al.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "881d966b48b035ab3f3aeaae0f3d3f9b584f45b2",
      "tree": "c579d59a4107cbbe9e2b85939bc0d496b815c887",
      "parents": [
        "b4b510290b056b86611757ce1175a230f1080f53"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Mon Sep 17 11:56:21 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:49:10 2007 -0700"
      },
      "message": "[NET]: Make the device list and device lookups per namespace.\n\nThis patch makes most of the generic device layer network\nnamespace safe.  This patch makes dev_base_head a\nnetwork namespace variable, and then it picks up\na few associated variables.  The functions:\ndev_getbyhwaddr\ndev_getfirsthwbytype\ndev_get_by_flags\ndev_get_by_name\n__dev_get_by_name\ndev_get_by_index\n__dev_get_by_index\ndev_ioctl\ndev_ethtool\ndev_load\nwireless_process_ioctl\n\nwere modified to take a network namespace argument, and\ndeal with it.\n\nvlan_ioctl_set and brioctl_set were modified so their\nhooks will receive a network namespace argument.\n\nSo basically anthing in the core of the network stack that was\naffected to by the change of dev_base was modified to handle\nmultiple network namespaces.  The rest of the network stack was\nsimply modified to explicitly use \u0026init_net the initial network\nnamespace.  This can be fixed when those components of the network\nstack are modified to handle multiple network namespaces.\n\nFor now the ifindex generator is left global.\n\nFundametally ifindex numbers are per namespace, or else\nwe will have corner case problems with migration when\nwe get that far.\n\nAt the same time there are assumptions in the network stack\nthat the ifindex of a network device won\u0027t change.  Making\nthe ifindex number global seems a good compromise until\nthe network stack can cope with ifindex changes when\nyou change namespaces, and the like.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "06bfb7eb1535822a3338ffea9918e22215abed90",
      "tree": "f7fcb2d1ac787b00ab2b0325c33813e594ed56e3",
      "parents": [
        "9ef7ad22965fcd817b20c1332286f02362266534"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@computergmbh.de",
        "time": "Sat Aug 18 12:56:21 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Aug 18 09:52:50 2007 -0700"
      },
      "message": "Add some help texts to recently-introduced kconfig items\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e (edited MACINTOSH_DRIVERS per Geert Uytterhoeven\u0027s remark)\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f71417614d63932cf56ed98a0947568d6259d11e",
      "tree": "296af8dc842a62aed78f8d4ad0709e7f5cb109b1",
      "parents": [
        "48e3eeb1a1a89a3ea256cf6d3c898e753787cfaa"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Fri Aug 10 15:26:18 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Aug 13 22:52:13 2007 -0700"
      },
      "message": "[ATM] drivers/atm/iphase.c: mostly kmalloc + memset conversion to kzalloc\n\n drivers/atm/iphase.c | 111508 -\u003e 111431 (-77 bytes)\n drivers/atm/iphase.o | 254740 -\u003e 254260 (-480 bytes)\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "af3502184aee8a0af6da8678e84c3d5bc5cdb83f",
      "tree": "08a153bb62188533656490190de1670fa9bef2fc",
      "parents": [
        "dcbdc93c6c64daf20622d6deae774d1e740efb8d"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Aug 10 15:15:55 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Aug 13 22:52:00 2007 -0700"
      },
      "message": "[ATM]: Clean up duplicate includes in drivers/atm/\n\nThis patch cleans up duplicate includes in\n\tdrivers/atm/\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "8aee929eda10b2502fd76c0bf2003f89f7992820"
}
